builder: mozilla-release_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-300 starttime: 1472089400.65 results: success (0) buildid: 20160824164524 builduid: a02b7363b02c44939dc65790c494b50a revision: fac9c0cd2a813f65051d848c8d1e9743f51052b0 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-24 18:43:20.654023) ========= master: http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-24 18:43:20.654496) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-24 18:43:20.654784) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-24 18:43:20.863063) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-24 18:43:20.863441) ========= 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-1472089394.273280-958346318 _=/tools/buildbot/bin/python using PTY: False --2016-08-24 18:43:20-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.0M=0.001s 2016-08-24 18:43:21 (11.0 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.247411 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-24 18:43:21.143738) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-24 18:43:21.144083) ========= 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-1472089394.273280-958346318 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.075654 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-24 18:43:21.250072) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-24 18:43:21.250430) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev fac9c0cd2a813f65051d848c8d1e9743f51052b0 --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-release --rev fac9c0cd2a813f65051d848c8d1e9743f51052b0 --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-1472089394.273280-958346318 _=/tools/buildbot/bin/python using PTY: False 2016-08-24 18:43:21,357 truncating revision to first 12 chars 2016-08-24 18:43:21,358 Setting DEBUG logging. 2016-08-24 18:43:21,358 attempt 1/10 2016-08-24 18:43:21,358 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/fac9c0cd2a81?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-24 18:43:22,453 unpacking tar archive at: mozilla-release-fac9c0cd2a81/testing/mozharness/ program finished with exit code 0 elapsedTime=1.382373 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-24 18:43:22.663258) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-24 18:43:22.663590) ========= script_repo_revision: fac9c0cd2a813f65051d848c8d1e9743f51052b0 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-24 18:43:22.663995) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-24 18:43:22.664275) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-24 18:43:22.699339) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 28 secs) (at 2016-08-24 18:43:22.699687) ========= /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-release --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-release', '--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-1472089394.273280-958346318 _=/tools/buildbot/bin/python using PTY: False 18:43:22 INFO - MultiFileLogger online at 20160824 18:43:22 in /builds/slave/test 18:43:22 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-release --download-symbols true 18:43:22 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 18:43:22 INFO - {'append_to_log': False, 18:43:22 INFO - 'base_work_dir': '/builds/slave/test', 18:43:22 INFO - 'blob_upload_branch': 'mozilla-release', 18:43:22 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 18:43:22 INFO - 'buildbot_json_path': 'buildprops.json', 18:43:22 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 18:43:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:43:22 INFO - 'download_minidump_stackwalk': True, 18:43:22 INFO - 'download_symbols': 'true', 18:43:22 INFO - 'e10s': False, 18:43:22 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 18:43:22 INFO - 'tooltool.py': '/tools/tooltool.py', 18:43:22 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 18:43:22 INFO - '/tools/misc-python/virtualenv.py')}, 18:43:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:43:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:43:22 INFO - 'log_level': 'info', 18:43:22 INFO - 'log_to_console': True, 18:43:22 INFO - 'opt_config_files': (), 18:43:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 18:43:22 INFO - '--processes=1', 18:43:22 INFO - '--config=%(test_path)s/wptrunner.ini', 18:43:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 18:43:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 18:43:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 18:43:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 18:43:22 INFO - 'pip_index': False, 18:43:22 INFO - 'require_test_zip': True, 18:43:22 INFO - 'test_type': ('testharness',), 18:43:22 INFO - 'this_chunk': '1', 18:43:22 INFO - 'tooltool_cache': '/builds/tooltool_cache', 18:43:22 INFO - 'total_chunks': '10', 18:43:22 INFO - 'virtualenv_path': 'venv', 18:43:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:43:22 INFO - 'work_dir': 'build'} 18:43:22 INFO - ##### 18:43:22 INFO - ##### Running clobber step. 18:43:22 INFO - ##### 18:43:22 INFO - Running pre-action listener: _resource_record_pre_action 18:43:22 INFO - Running main action method: clobber 18:43:22 INFO - rmtree: /builds/slave/test/build 18:43:22 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 18:43:25 INFO - Running post-action listener: _resource_record_post_action 18:43:25 INFO - ##### 18:43:25 INFO - ##### Running read-buildbot-config step. 18:43:25 INFO - ##### 18:43:25 INFO - Running pre-action listener: _resource_record_pre_action 18:43:25 INFO - Running main action method: read_buildbot_config 18:43:25 INFO - Using buildbot properties: 18:43:25 INFO - { 18:43:25 INFO - "project": "", 18:43:25 INFO - "product": "firefox", 18:43:25 INFO - "script_repo_revision": "production", 18:43:25 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-debug-unittest", 18:43:25 INFO - "repository": "", 18:43:25 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release debug test web-platform-tests-1", 18:43:25 INFO - "buildid": "20160824164524", 18:43:25 INFO - "pgo_build": "False", 18:43:25 INFO - "basedir": "/builds/slave/test", 18:43:25 INFO - "buildnumber": 0, 18:43:25 INFO - "slavename": "tst-linux32-spot-300", 18:43:25 INFO - "revision": "fac9c0cd2a813f65051d848c8d1e9743f51052b0", 18:43:25 INFO - "master": "http://buildbot-master142.bb.releng.usw2.mozilla.com:8201/", 18:43:25 INFO - "platform": "linux", 18:43:25 INFO - "branch": "mozilla-release", 18:43:25 INFO - "repo_path": "releases/mozilla-release", 18:43:25 INFO - "moz_repo_path": "", 18:43:25 INFO - "stage_platform": "linux", 18:43:25 INFO - "builduid": "a02b7363b02c44939dc65790c494b50a", 18:43:25 INFO - "slavebuilddir": "test" 18:43:25 INFO - } 18:43:25 INFO - Found installer url https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2. 18:43:25 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json. 18:43:25 INFO - Running post-action listener: _resource_record_post_action 18:43:25 INFO - ##### 18:43:25 INFO - ##### Running download-and-extract step. 18:43:25 INFO - ##### 18:43:25 INFO - Running pre-action listener: _resource_record_pre_action 18:43:25 INFO - Running main action method: download_and_extract 18:43:25 INFO - mkdir: /builds/slave/test/build/tests 18:43:25 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')]} 18:43:25 INFO - https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 18:43:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 18:43:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 18:43:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 18:43:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #1 18:43:25 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 18:43:25 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 18:43:25 INFO - retry: Failed, sleeping 30 seconds before retrying 18:43:55 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #2 18:43:56 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 18:43:56 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 18:43:56 INFO - retry: Failed, sleeping 60 seconds before retrying 18:44:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #3 18:44:56 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 18:44:56 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 18:44:56 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json! 18:44:56 INFO - Caught exception: HTTP Error 404: Not Found 18:44:56 INFO - Caught exception: HTTP Error 404: Not Found 18:44:56 INFO - Caught exception: HTTP Error 404: Not Found 18:44:56 INFO - trying https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 18:44:56 INFO - Downloading https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 18:44:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json'}, attempt #1 18:44:56 INFO - Downloaded 1325 bytes. 18:44:56 INFO - Reading from file /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.test_packages.json 18:44:56 INFO - Using the following test package requirements: 18:44:56 INFO - {u'common': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip'], 18:44:56 INFO - u'cppunittest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 18:44:56 INFO - u'firefox-48.0.3.en-US.linux-i686.cppunittest.tests.zip'], 18:44:56 INFO - u'gtest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 18:44:56 INFO - u'firefox-48.0.3.en-US.linux-i686.gtest.tests.zip'], 18:44:56 INFO - u'jittest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 18:44:56 INFO - u'jsshell-linux-i686.zip'], 18:44:56 INFO - u'mochitest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 18:44:56 INFO - u'firefox-48.0.3.en-US.linux-i686.mochitest.tests.zip'], 18:44:56 INFO - u'mozbase': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip'], 18:44:56 INFO - u'reftest': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 18:44:56 INFO - u'firefox-48.0.3.en-US.linux-i686.reftest.tests.zip'], 18:44:56 INFO - u'talos': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 18:44:56 INFO - u'firefox-48.0.3.en-US.linux-i686.talos.tests.zip'], 18:44:56 INFO - u'web-platform': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 18:44:56 INFO - u'firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'], 18:44:56 INFO - u'xpcshell': [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', 18:44:56 INFO - u'firefox-48.0.3.en-US.linux-i686.xpcshell.tests.zip']} 18:44:56 INFO - Downloading packages: [u'firefox-48.0.3.en-US.linux-i686.common.tests.zip', u'firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 18:44:56 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')]} 18:44:56 INFO - https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 18:44:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 18:44:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 18:44:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 18:44:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #1 18:44:56 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 18:44:56 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 18:44:56 INFO - retry: Failed, sleeping 30 seconds before retrying 18:45:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #2 18:45:27 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 18:45:27 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 18:45:27 INFO - retry: Failed, sleeping 60 seconds before retrying 18:46:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #3 18:46:27 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 18:46:27 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 18:46:27 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip! 18:46:27 INFO - Caught exception: HTTP Error 404: Not Found 18:46:27 INFO - Caught exception: HTTP Error 404: Not Found 18:46:27 INFO - Caught exception: HTTP Error 404: Not Found 18:46:27 INFO - trying https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 18:46:27 INFO - Downloading https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip 18:46:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip'}, attempt #1 18:46:29 INFO - Downloaded 22834128 bytes. 18:46:29 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:46:29 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:46:30 INFO - caution: filename not matched: web-platform/* 18:46:30 INFO - Return code: 11 18:46:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:46:30 INFO - https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 18:46:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 18:46:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 18:46:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 18:46:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 18:46:30 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 18:46:30 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 18:46:30 INFO - retry: Failed, sleeping 30 seconds before retrying 18:47:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #2 18:47:00 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 18:47:00 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 18:47:00 INFO - retry: Failed, sleeping 60 seconds before retrying 18:48:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #3 18:48:00 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 18:48:00 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 18:48:00 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip! 18:48:00 INFO - Caught exception: HTTP Error 404: Not Found 18:48:00 INFO - Caught exception: HTTP Error 404: Not Found 18:48:00 INFO - Caught exception: HTTP Error 404: Not Found 18:48:00 INFO - trying https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 18:48:00 INFO - Downloading https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip 18:48:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 18:48:04 INFO - Downloaded 36389875 bytes. 18:48:04 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 18:48:04 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 18:48:07 INFO - caution: filename not matched: bin/* 18:48:07 INFO - caution: filename not matched: config/* 18:48:07 INFO - caution: filename not matched: mozbase/* 18:48:07 INFO - caution: filename not matched: marionette/* 18:48:07 INFO - caution: filename not matched: tools/wptserve/* 18:48:07 INFO - Return code: 11 18:48:07 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')]} 18:48:07 INFO - https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 18:48:07 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 18:48:07 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 18:48:07 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 18:48:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #1 18:48:08 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 18:48:08 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 18:48:08 INFO - retry: Failed, sleeping 30 seconds before retrying 18:48:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #2 18:48:38 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 18:48:38 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 18:48:38 INFO - retry: Failed, sleeping 60 seconds before retrying 18:49:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #3 18:49:38 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 18:49:38 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 18:49:38 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2! 18:49:38 INFO - Caught exception: HTTP Error 404: Not Found 18:49:38 INFO - Caught exception: HTTP Error 404: Not Found 18:49:38 INFO - Caught exception: HTTP Error 404: Not Found 18:49:38 INFO - trying https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 18:49:38 INFO - Downloading https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 18:49:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2'}, attempt #1 18:49:43 INFO - Downloaded 69350414 bytes. 18:49:43 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 18:49:43 INFO - mkdir: /builds/slave/test/properties 18:49:43 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 18:49:43 INFO - Writing to file /builds/slave/test/properties/build_url 18:49:43 INFO - Contents: 18:49:43 INFO - build_url:https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 18:49:44 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 18:49:44 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 18:49:44 INFO - Writing to file /builds/slave/test/properties/symbols_url 18:49:44 INFO - Contents: 18:49:44 INFO - symbols_url:https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 18:49:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:49:44 INFO - https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 18:49:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 18:49:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 18:49:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 18:49:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 18:49:44 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 18:49:44 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 18:49:44 INFO - retry: Failed, sleeping 30 seconds before retrying 18:50:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #2 18:50:14 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 18:50:14 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 18:50:14 INFO - retry: Failed, sleeping 60 seconds before retrying 18:51:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #3 18:51:15 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 18:51:15 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 18:51:15 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip! 18:51:15 INFO - Caught exception: HTTP Error 404: Not Found 18:51:15 INFO - Caught exception: HTTP Error 404: Not Found 18:51:15 INFO - Caught exception: HTTP Error 404: Not Found 18:51:15 INFO - trying https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 18:51:15 INFO - Downloading https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip 18:51:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 18:51:22 INFO - Downloaded 92317900 bytes. 18:51:22 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 18:51:22 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 18:51:31 INFO - Return code: 0 18:51:31 INFO - Running post-action listener: _resource_record_post_action 18:51:31 INFO - Running post-action listener: set_extra_try_arguments 18:51:31 INFO - ##### 18:51:31 INFO - ##### Running create-virtualenv step. 18:51:31 INFO - ##### 18:51:31 INFO - Running pre-action listener: _pre_create_virtualenv 18:51:31 INFO - Running pre-action listener: _resource_record_pre_action 18:51:31 INFO - Running main action method: create_virtualenv 18:51:31 INFO - Creating virtualenv /builds/slave/test/build/venv 18:51:31 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 18:51:31 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 18:51:32 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 18:51:32 INFO - Using real prefix '/usr' 18:51:32 INFO - New python executable in /builds/slave/test/build/venv/bin/python 18:51:33 INFO - Installing distribute.............................................................................................................................................................................................done. 18:51:37 INFO - Installing pip.................done. 18:51:37 INFO - Return code: 0 18:51:37 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 18:51: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')]} 18:51:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:51:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:51: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')]} 18:51:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:51:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:51:37 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0dec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa145598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1f92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1e8f70>, '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 0xa1e8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa1ee750>, '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-1472089394.273280-958346318', '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 18:51:37 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 18:51:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 18:51:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:51:37 INFO - 'CCACHE_UMASK': '002', 18:51:37 INFO - 'DISPLAY': ':0', 18:51:37 INFO - 'HOME': '/home/cltbld', 18:51:37 INFO - 'LANG': 'en_US.UTF-8', 18:51:37 INFO - 'LOGNAME': 'cltbld', 18:51:37 INFO - 'MAIL': '/var/mail/cltbld', 18:51:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:51:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:51:37 INFO - 'MOZ_NO_REMOTE': '1', 18:51:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:51:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:51:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:51:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:51:37 INFO - 'PWD': '/builds/slave/test', 18:51:37 INFO - 'SHELL': '/bin/bash', 18:51:37 INFO - 'SHLVL': '1', 18:51:37 INFO - 'TERM': 'linux', 18:51:37 INFO - 'TMOUT': '86400', 18:51:37 INFO - 'USER': 'cltbld', 18:51:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472089394.273280-958346318', 18:51:37 INFO - '_': '/tools/buildbot/bin/python'} 18:51:37 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:51:37 INFO - Downloading/unpacking psutil>=0.7.1 18:51:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:51:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:51:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:51:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:51:37 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:51:37 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:51:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 18:51:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:51:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:51:41 INFO - Installing collected packages: psutil 18:51:41 INFO - Running setup.py install for psutil 18:51:41 INFO - building 'psutil._psutil_linux' extension 18:51:41 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 18:51:41 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 18:51:41 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 18:51:42 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 18:51:42 INFO - building 'psutil._psutil_posix' extension 18:51:42 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 18:51:42 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 18:51:42 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 18:51:42 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:51:42 INFO - Successfully installed psutil 18:51:42 INFO - Cleaning up... 18:51:42 INFO - Return code: 0 18:51:42 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 18:51:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:51:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:51:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:51:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:51:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:51:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:51:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0dec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa145598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1f92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1e8f70>, '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 0xa1e8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa1ee750>, '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-1472089394.273280-958346318', '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 18:51:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 18:51:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 18:51:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:51:42 INFO - 'CCACHE_UMASK': '002', 18:51:42 INFO - 'DISPLAY': ':0', 18:51:42 INFO - 'HOME': '/home/cltbld', 18:51:42 INFO - 'LANG': 'en_US.UTF-8', 18:51:42 INFO - 'LOGNAME': 'cltbld', 18:51:42 INFO - 'MAIL': '/var/mail/cltbld', 18:51:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:51:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:51:42 INFO - 'MOZ_NO_REMOTE': '1', 18:51:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:51:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:51:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:51:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:51:42 INFO - 'PWD': '/builds/slave/test', 18:51:42 INFO - 'SHELL': '/bin/bash', 18:51:42 INFO - 'SHLVL': '1', 18:51:42 INFO - 'TERM': 'linux', 18:51:42 INFO - 'TMOUT': '86400', 18:51:42 INFO - 'USER': 'cltbld', 18:51:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472089394.273280-958346318', 18:51:42 INFO - '_': '/tools/buildbot/bin/python'} 18:51:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:51:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 18:51:43 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 18:51:43 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 18:51:43 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:51:43 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:51:43 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 18:51:43 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 18:51:46 INFO - Downloading mozsystemmonitor-0.0.tar.gz 18:51:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 18:51:46 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 18:51:46 INFO - Installing collected packages: mozsystemmonitor 18:51:46 INFO - Running setup.py install for mozsystemmonitor 18:51:46 INFO - Successfully installed mozsystemmonitor 18:51:46 INFO - Cleaning up... 18:51:47 INFO - Return code: 0 18:51:47 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 18:51:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:51:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:51:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:51:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:51:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:51:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:51:47 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0dec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa145598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1f92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1e8f70>, '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 0xa1e8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa1ee750>, '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-1472089394.273280-958346318', '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 18:51:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 18:51:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 18:51:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:51:47 INFO - 'CCACHE_UMASK': '002', 18:51:47 INFO - 'DISPLAY': ':0', 18:51:47 INFO - 'HOME': '/home/cltbld', 18:51:47 INFO - 'LANG': 'en_US.UTF-8', 18:51:47 INFO - 'LOGNAME': 'cltbld', 18:51:47 INFO - 'MAIL': '/var/mail/cltbld', 18:51:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:51:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:51:47 INFO - 'MOZ_NO_REMOTE': '1', 18:51:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:51:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:51:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:51:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:51:47 INFO - 'PWD': '/builds/slave/test', 18:51:47 INFO - 'SHELL': '/bin/bash', 18:51:47 INFO - 'SHLVL': '1', 18:51:47 INFO - 'TERM': 'linux', 18:51:47 INFO - 'TMOUT': '86400', 18:51:47 INFO - 'USER': 'cltbld', 18:51:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472089394.273280-958346318', 18:51:47 INFO - '_': '/tools/buildbot/bin/python'} 18:51:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:51:47 INFO - Downloading/unpacking blobuploader==1.2.4 18:51: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 18:51: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 18:51:47 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:51:47 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:51: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 18:51: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 18:51:50 INFO - Downloading blobuploader-1.2.4.tar.gz 18:51:50 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 18:51:50 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:51:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:51:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:51:50 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:51:50 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:51:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:51:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:51:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 18:51:51 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:51:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:51:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:51:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:51:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:51:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:51:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:51:52 INFO - Downloading docopt-0.6.1.tar.gz 18:51:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 18:51:52 INFO - Installing collected packages: blobuploader, requests, docopt 18:51:52 INFO - Running setup.py install for blobuploader 18:51:52 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 18:51:52 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 18:51:52 INFO - Running setup.py install for requests 18:51:53 INFO - Running setup.py install for docopt 18:51:53 INFO - Successfully installed blobuploader requests docopt 18:51:53 INFO - Cleaning up... 18:51:53 INFO - Return code: 0 18:51:53 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:51: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')]} 18:51:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:51:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:51: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')]} 18:51:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:51:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:51:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0dec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa145598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1f92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1e8f70>, '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 0xa1e8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa1ee750>, '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-1472089394.273280-958346318', '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 18:51:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 18:51:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:51:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:51:53 INFO - 'CCACHE_UMASK': '002', 18:51:53 INFO - 'DISPLAY': ':0', 18:51:53 INFO - 'HOME': '/home/cltbld', 18:51:53 INFO - 'LANG': 'en_US.UTF-8', 18:51:53 INFO - 'LOGNAME': 'cltbld', 18:51:53 INFO - 'MAIL': '/var/mail/cltbld', 18:51:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:51:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:51:53 INFO - 'MOZ_NO_REMOTE': '1', 18:51:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:51:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:51:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:51:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:51:53 INFO - 'PWD': '/builds/slave/test', 18:51:53 INFO - 'SHELL': '/bin/bash', 18:51:53 INFO - 'SHLVL': '1', 18:51:53 INFO - 'TERM': 'linux', 18:51:53 INFO - 'TMOUT': '86400', 18:51:53 INFO - 'USER': 'cltbld', 18:51:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472089394.273280-958346318', 18:51:53 INFO - '_': '/tools/buildbot/bin/python'} 18:51:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:51:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:51:54 INFO - Running setup.py (path:/tmp/pip-mOMxf8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:51:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:51:54 INFO - Running setup.py (path:/tmp/pip-Q8aEPc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:51:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:51:54 INFO - Running setup.py (path:/tmp/pip-c0SgXa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:51:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:51:54 INFO - Running setup.py (path:/tmp/pip-1kURHX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:51:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:51:54 INFO - Running setup.py (path:/tmp/pip-_qd_H7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:51:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:51:54 INFO - Running setup.py (path:/tmp/pip-o9oF_4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:51:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:51:54 INFO - Running setup.py (path:/tmp/pip-RY7kXh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:51:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:51:54 INFO - Running setup.py (path:/tmp/pip-mlNdji-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:51:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:51:55 INFO - Running setup.py (path:/tmp/pip-khysfL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:51:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:51:55 INFO - Running setup.py (path:/tmp/pip-8KqV0Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:51:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:51:55 INFO - Running setup.py (path:/tmp/pip-Vzjhj4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:51:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:51:55 INFO - Running setup.py (path:/tmp/pip-k9odFD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:51:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:51:55 INFO - Running setup.py (path:/tmp/pip-97Md70-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:51:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:51:55 INFO - Running setup.py (path:/tmp/pip-xMTrWA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:51:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:51:55 INFO - Running setup.py (path:/tmp/pip-H_Kc7H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:51:55 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:51:55 INFO - Running setup.py (path:/tmp/pip-y0vn5q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:51:56 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:51:56 INFO - Running setup.py (path:/tmp/pip-dE_3Tb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:51:56 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:51:56 INFO - Running setup.py (path:/tmp/pip-Xet3JF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:51:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:51:56 INFO - Running setup.py (path:/tmp/pip-rmMzzk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:51:56 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:51:56 INFO - Running setup.py (path:/tmp/pip-Xq_6x5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:51:56 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:51:56 INFO - Running setup.py (path:/tmp/pip-ga4WM0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:51:57 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:51:57 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 18:51:57 INFO - Running setup.py install for manifestparser 18:51:57 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 18:51:57 INFO - Running setup.py install for mozcrash 18:51:57 INFO - Running setup.py install for mozdebug 18:51:57 INFO - Running setup.py install for mozdevice 18:51:57 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 18:51:57 INFO - Installing dm script to /builds/slave/test/build/venv/bin 18:51:57 INFO - Running setup.py install for mozfile 18:51:58 INFO - Running setup.py install for mozhttpd 18:51:58 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 18:51:58 INFO - Running setup.py install for mozinfo 18:51:58 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 18:51:58 INFO - Running setup.py install for mozInstall 18:51:58 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 18:51:58 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 18:51:58 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 18:51:58 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 18:51:58 INFO - Running setup.py install for mozleak 18:51:58 INFO - Running setup.py install for mozlog 18:51:59 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 18:51:59 INFO - Running setup.py install for moznetwork 18:51:59 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 18:51:59 INFO - Running setup.py install for mozprocess 18:51:59 INFO - Running setup.py install for mozprofile 18:51:59 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 18:51:59 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 18:51:59 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 18:51:59 INFO - Running setup.py install for mozrunner 18:52:00 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 18:52:00 INFO - Running setup.py install for mozscreenshot 18:52:00 INFO - Running setup.py install for moztest 18:52:00 INFO - Running setup.py install for mozversion 18:52:00 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 18:52:00 INFO - Running setup.py install for wptserve 18:52:00 INFO - Running setup.py install for marionette-driver 18:52:01 INFO - Running setup.py install for browsermob-proxy 18:52:01 INFO - Running setup.py install for marionette-client 18:52:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:52:01 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 18:52:02 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 18:52:02 INFO - Cleaning up... 18:52:02 INFO - Return code: 0 18:52:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 18:52:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:52:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:52:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:52:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:52:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:52:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 18:52:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa0dec58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa145598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa1f92b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa1e8f70>, '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 0xa1e8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa1ee750>, '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-1472089394.273280-958346318', '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 18:52:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 18:52:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:52:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:52:02 INFO - 'CCACHE_UMASK': '002', 18:52:02 INFO - 'DISPLAY': ':0', 18:52:02 INFO - 'HOME': '/home/cltbld', 18:52:02 INFO - 'LANG': 'en_US.UTF-8', 18:52:02 INFO - 'LOGNAME': 'cltbld', 18:52:02 INFO - 'MAIL': '/var/mail/cltbld', 18:52:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:52:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:52:02 INFO - 'MOZ_NO_REMOTE': '1', 18:52:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:52:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:52:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:52:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:52:02 INFO - 'PWD': '/builds/slave/test', 18:52:02 INFO - 'SHELL': '/bin/bash', 18:52:02 INFO - 'SHLVL': '1', 18:52:02 INFO - 'TERM': 'linux', 18:52:02 INFO - 'TMOUT': '86400', 18:52:02 INFO - 'USER': 'cltbld', 18:52:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472089394.273280-958346318', 18:52:02 INFO - '_': '/tools/buildbot/bin/python'} 18:52:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:52:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 18:52:02 INFO - Running setup.py (path:/tmp/pip-LHATN1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 18:52:02 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)) 18:52:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 18:52:02 INFO - Running setup.py (path:/tmp/pip-tA63jn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 18:52:02 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)) 18:52:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 18:52:02 INFO - Running setup.py (path:/tmp/pip-Htoww4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 18:52:02 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)) 18:52:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 18:52:02 INFO - Running setup.py (path:/tmp/pip-Ga6e2q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 18:52:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 18:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 18:52:03 INFO - Running setup.py (path:/tmp/pip-AUJrnc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 18:52:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 18:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 18:52:03 INFO - Running setup.py (path:/tmp/pip-Bon7N6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 18:52:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 18:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 18:52:03 INFO - Running setup.py (path:/tmp/pip-tP4toA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 18:52:03 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)) 18:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 18:52:03 INFO - Running setup.py (path:/tmp/pip-KZeApE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 18:52:03 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)) 18:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 18:52:03 INFO - Running setup.py (path:/tmp/pip-2ZTTSw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 18:52:03 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)) 18:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 18:52:03 INFO - Running setup.py (path:/tmp/pip-uj50pR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 18:52:03 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)) 18:52:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 18:52:03 INFO - Running setup.py (path:/tmp/pip-Yu0lLz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 18:52:04 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 18:52:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 18:52:04 INFO - Running setup.py (path:/tmp/pip-ypsZJm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 18:52:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 18:52:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 18:52:04 INFO - Running setup.py (path:/tmp/pip-yoObus-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 18:52:04 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 18:52:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 18:52:04 INFO - Running setup.py (path:/tmp/pip-1afBJ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 18:52:04 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)) 18:52:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 18:52:04 INFO - Running setup.py (path:/tmp/pip-xh5f0I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 18:52:04 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)) 18:52:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 18:52:04 INFO - Running setup.py (path:/tmp/pip-eXUP9x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 18:52:04 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)) 18:52:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 18:52:04 INFO - Running setup.py (path:/tmp/pip-arKacA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 18:52:04 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)) 18:52:04 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 18:52:04 INFO - Running setup.py (path:/tmp/pip-W23yEb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 18:52:05 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 18:52:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 18:52:05 INFO - Running setup.py (path:/tmp/pip-K1tAQ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 18:52:05 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 18:52:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:52:05 INFO - Running setup.py (path:/tmp/pip-B8A1CM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 18:52:05 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 18:52:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 18:52:05 INFO - Running setup.py (path:/tmp/pip-f9BQeG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 18:52:05 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 18:52:05 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)) 18:52:05 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)) 18:52:05 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)) 18:52:05 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)) 18:52:05 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)) 18:52:05 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)) 18:52:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 18:52:05 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 18:52:05 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 18:52:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:52:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 18:52:05 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 18:52:05 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 18:52:09 INFO - Downloading blessings-1.6.tar.gz 18:52:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 18:52:09 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)) 18:52:09 INFO - Installing collected packages: blessings 18:52:09 INFO - Running setup.py install for blessings 18:52:09 INFO - Successfully installed blessings 18:52:09 INFO - Cleaning up... 18:52:09 INFO - Return code: 0 18:52:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 18:52:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:52:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:52:10 INFO - Reading from file tmpfile_stdout 18:52:10 INFO - Current package versions: 18:52:10 INFO - argparse == 1.2.1 18:52:10 INFO - blessings == 1.6 18:52:10 INFO - blobuploader == 1.2.4 18:52:10 INFO - browsermob-proxy == 0.6.0 18:52:10 INFO - docopt == 0.6.1 18:52:10 INFO - manifestparser == 1.1 18:52:10 INFO - marionette-client == 2.3.0 18:52:10 INFO - marionette-driver == 1.4.0 18:52:10 INFO - mozInstall == 1.12 18:52:10 INFO - mozcrash == 0.17 18:52:10 INFO - mozdebug == 0.1 18:52:10 INFO - mozdevice == 0.48 18:52:10 INFO - mozfile == 1.2 18:52:10 INFO - mozhttpd == 0.7 18:52:10 INFO - mozinfo == 0.9 18:52:10 INFO - mozleak == 0.1 18:52:10 INFO - mozlog == 3.1 18:52:10 INFO - moznetwork == 0.27 18:52:10 INFO - mozprocess == 0.22 18:52:10 INFO - mozprofile == 0.28 18:52:10 INFO - mozrunner == 6.11 18:52:10 INFO - mozscreenshot == 0.1 18:52:10 INFO - mozsystemmonitor == 0.0 18:52:10 INFO - moztest == 0.7 18:52:10 INFO - mozversion == 1.4 18:52:10 INFO - psutil == 3.1.1 18:52:10 INFO - requests == 1.2.3 18:52:10 INFO - wptserve == 1.4.0 18:52:10 INFO - wsgiref == 0.1.2 18:52:10 INFO - Running post-action listener: _resource_record_post_action 18:52:10 INFO - Running post-action listener: _start_resource_monitoring 18:52:10 INFO - Starting resource monitoring. 18:52:10 INFO - ##### 18:52:10 INFO - ##### Running pull step. 18:52:10 INFO - ##### 18:52:10 INFO - Running pre-action listener: _resource_record_pre_action 18:52:10 INFO - Running main action method: pull 18:52:10 INFO - Pull has nothing to do! 18:52:10 INFO - Running post-action listener: _resource_record_post_action 18:52:10 INFO - ##### 18:52:10 INFO - ##### Running install step. 18:52:10 INFO - ##### 18:52:10 INFO - Running pre-action listener: _resource_record_pre_action 18:52:10 INFO - Running main action method: install 18:52:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 18:52:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 18:52:10 INFO - Reading from file tmpfile_stdout 18:52:10 INFO - Detecting whether we're running mozinstall >=1.0... 18:52:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 18:52:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 18:52:10 INFO - Reading from file tmpfile_stdout 18:52:10 INFO - Output received: 18:52:10 INFO - Usage: mozinstall [options] installer 18:52:10 INFO - Options: 18:52:10 INFO - -h, --help show this help message and exit 18:52:10 INFO - -d DEST, --destination=DEST 18:52:10 INFO - Directory to install application into. [default: 18:52:10 INFO - "/builds/slave/test"] 18:52:10 INFO - --app=APP Application being installed. [default: firefox] 18:52:10 INFO - mkdir: /builds/slave/test/build/application 18:52:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 18:52:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 18:52:39 INFO - Reading from file tmpfile_stdout 18:52:39 INFO - Output received: 18:52:39 INFO - /builds/slave/test/build/application/firefox/firefox 18:52:39 INFO - Running post-action listener: _resource_record_post_action 18:52:39 INFO - ##### 18:52:39 INFO - ##### Running run-tests step. 18:52:39 INFO - ##### 18:52:39 INFO - Running pre-action listener: _resource_record_pre_action 18:52:39 INFO - Running main action method: run_tests 18:52:39 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 18:52:39 INFO - Minidump filename unknown. Determining based upon platform and architecture. 18:52:40 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 18:52:40 INFO - grabbing minidump binary from tooltool 18:52:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 18:52:40 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 0xa1e8f70>, '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 0xa1e8620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa1ee750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 18:52:40 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 18:52:40 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 18:52:40 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 18:52:40 INFO - Return code: 0 18:52:40 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 18:52:40 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 18:52:40 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/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.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 18:52:40 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/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.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 18:52:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 18:52:40 INFO - 'CCACHE_UMASK': '002', 18:52:40 INFO - 'DISPLAY': ':0', 18:52:40 INFO - 'HOME': '/home/cltbld', 18:52:40 INFO - 'LANG': 'en_US.UTF-8', 18:52:40 INFO - 'LOGNAME': 'cltbld', 18:52:40 INFO - 'MAIL': '/var/mail/cltbld', 18:52:40 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 18:52:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:52:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 18:52:40 INFO - 'MOZ_NO_REMOTE': '1', 18:52:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 18:52:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:52:40 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 18:52:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 18:52:40 INFO - 'PWD': '/builds/slave/test', 18:52:40 INFO - 'SHELL': '/bin/bash', 18:52:40 INFO - 'SHLVL': '1', 18:52:40 INFO - 'TERM': 'linux', 18:52:40 INFO - 'TMOUT': '86400', 18:52:40 INFO - 'USER': 'cltbld', 18:52:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1472089394.273280-958346318', 18:52:40 INFO - '_': '/tools/buildbot/bin/python'} 18:52:40 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/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.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 18:52:40 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 18:52:40 INFO - import pkg_resources 18:52:42 INFO - Using 1 client processes 18:52:42 INFO - wptserve Starting http server on 127.0.0.1:8000 18:52:42 INFO - wptserve Starting http server on 127.0.0.1:8001 18:52:42 INFO - wptserve Starting http server on 127.0.0.1:8443 18:52:44 INFO - SUITE-START | Running 778 tests 18:52:44 INFO - Running testharness tests 18:52:44 INFO - Setting up ssl 18:52:44 INFO - PROCESS | certutil | 18:52:44 INFO - PROCESS | certutil | 18:52:44 INFO - PROCESS | certutil | 18:52:44 INFO - Certificate Nickname Trust Attributes 18:52:44 INFO - SSL,S/MIME,JAR/XPI 18:52:44 INFO - 18:52:44 INFO - web-platform-tests CT,, 18:52:44 INFO - 18:52:44 INFO - Starting runner 18:52:47 INFO - PROCESS | 1813 | 1472089967500 Marionette DEBUG Marionette enabled via build flag and pref 18:52:47 INFO - PROCESS | 1813 | ++DOCSHELL 0xa4d5dc00 == 1 [pid = 1813] [id = 1] 18:52:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 1 (0xa4d5e000) [pid = 1813] [serial = 1] [outer = (nil)] 18:52:47 INFO - PROCESS | 1813 | [1813] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:52:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 2 (0xa4d5e800) [pid = 1813] [serial = 2] [outer = 0xa4d5e000] 18:52:48 INFO - PROCESS | 1813 | 1472089968188 Marionette INFO Listening on port 2828 18:52:48 INFO - PROCESS | 1813 | 1472089968812 Marionette DEBUG Marionette enabled via command-line flag 18:52:48 INFO - PROCESS | 1813 | ++DOCSHELL 0xa2002400 == 2 [pid = 1813] [id = 2] 18:52:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 3 (0xa2002800) [pid = 1813] [serial = 3] [outer = (nil)] 18:52:48 INFO - PROCESS | 1813 | [1813] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 18:52:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 4 (0xa2003000) [pid = 1813] [serial = 4] [outer = 0xa2002800] 18:52:49 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d5f60 18:52:49 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d9a60 18:52:49 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20e7c60 18:52:49 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1001a20 18:52:49 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1005740 18:52:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 5 (0xa1027000) [pid = 1813] [serial = 5] [outer = 0xa4d5e000] 18:52:49 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:52:49 INFO - PROCESS | 1813 | 1472089969244 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53944 18:52:49 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:52:49 INFO - PROCESS | 1813 | 1472089969276 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53945 18:52:49 INFO - PROCESS | 1813 | 1472089969336 Marionette DEBUG Closed connection conn0 18:52:49 INFO - PROCESS | 1813 | [1813] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 18:52:49 INFO - PROCESS | 1813 | 1472089969447 Marionette DEBUG Closed connection conn1 18:52:49 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:52:49 INFO - PROCESS | 1813 | 1472089969459 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53946 18:52:49 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 18:52:49 INFO - PROCESS | 1813 | 1472089969516 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53947 18:52:49 INFO - PROCESS | 1813 | 1472089969525 Marionette DEBUG Closed connection conn2 18:52:49 INFO - PROCESS | 1813 | 1472089969561 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 18:52:49 INFO - PROCESS | 1813 | 1472089969585 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.3","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":"20160824164524","device":"desktop","version":"48.0.3"} 18:52:50 INFO - PROCESS | 1813 | [1813] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:52:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b388800 == 3 [pid = 1813] [id = 3] 18:52:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 6 (0x9b388c00) [pid = 1813] [serial = 6] [outer = (nil)] 18:52:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b389000 == 4 [pid = 1813] [id = 4] 18:52:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 7 (0x9b38c800) [pid = 1813] [serial = 7] [outer = (nil)] 18:52:51 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:52:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x9ab5a400 == 5 [pid = 1813] [id = 5] 18:52:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 8 (0x9ab5a800) [pid = 1813] [serial = 8] [outer = (nil)] 18:52:52 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 18:52:52 INFO - PROCESS | 1813 | [1813] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 18:52:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 9 (0x9a664000) [pid = 1813] [serial = 9] [outer = 0x9ab5a800] 18:52:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 10 (0x9a3c9c00) [pid = 1813] [serial = 10] [outer = 0x9b388c00] 18:52:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 11 (0x9a3cb800) [pid = 1813] [serial = 11] [outer = 0x9b38c800] 18:52:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 12 (0x9a3ce000) [pid = 1813] [serial = 12] [outer = 0x9ab5a800] 18:52:53 INFO - PROCESS | 1813 | 1472089973760 Marionette INFO startBrowser 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:52:53 INFO - PROCESS | 1813 | 1472089973804 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 1813 | 1472089973822 Marionette DEBUG loaded listener.js 18:52:53 INFO - PROCESS | 1813 | 1472089973826 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:52:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 13 (0x98196000) [pid = 1813] [serial = 13] [outer = 0x9ab5a800] 18:52:54 INFO - PROCESS | 1813 | 1472089974511 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"38c5fdbb-f167-4333-83ce-b6a43ca3fe31","capabilities":{"browserName":"Firefox","browserVersion":"48.0.3","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":"20160824164524","device":"desktop","version":"48.0.3","command_id":1}}] 18:52:54 INFO - PROCESS | 1813 | 1472089974702 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}] 18:52:54 INFO - PROCESS | 1813 | 1472089974712 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:52:54 INFO - PROCESS | 1813 | 1472089974854 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 18:52:55 INFO - PROCESS | 1813 | 1472089975128 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 18:52:55 INFO - PROCESS | 1813 | 1472089975135 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:52:55 INFO - PROCESS | 1813 | [1813] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 18:52:55 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:52:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 14 (0x95146800) [pid = 1813] [serial = 14] [outer = 0x9ab5a800] 18:52:55 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 18:52:55 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:52:55 INFO - PROCESS | 1813 | 1472089975620 Marionette TRACE conn3 <- [1,3,null,{}] 18:52:55 INFO - PROCESS | 1813 | 1472089975626 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 18:52:55 INFO - PROCESS | 1813 | 1472089975633 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:52:55 INFO - PROCESS | 1813 | 1472089975729 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 18:52:55 INFO - PROCESS | 1813 | 1472089975781 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 18:52:55 INFO - PROCESS | 1813 | 1472089975788 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 18:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 18:52:55 INFO - PROCESS | 1813 | 1472089975808 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 18:52:55 INFO - PROCESS | 1813 | 1472089975813 Marionette TRACE conn3 <- [1,6,null,{}] 18:52:55 INFO - PROCESS | 1813 | 1472089975820 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}] 18:52:55 INFO - PROCESS | 1813 | 1472089975825 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:52:55 INFO - PROCESS | 1813 | 1472089975846 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 18:52:55 INFO - PROCESS | 1813 | 1472089975855 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:55 INFO - PROCESS | 1813 | 1472089975861 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:52:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c7fc00 == 6 [pid = 1813] [id = 6] 18:52:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 15 (0x93c80000) [pid = 1813] [serial = 15] [outer = (nil)] 18:52:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 16 (0x93c82000) [pid = 1813] [serial = 16] [outer = 0x93c80000] 18:52:55 INFO - PROCESS | 1813 | 1472089975937 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 17 (0x93c86800) [pid = 1813] [serial = 17] [outer = 0x93c80000] 18:52:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a68800 == 7 [pid = 1813] [id = 7] 18:52:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 18 (0x93a6ec00) [pid = 1813] [serial = 18] [outer = (nil)] 18:52:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 19 (0x93aa1400) [pid = 1813] [serial = 19] [outer = 0x93a6ec00] 18:52:56 INFO - PROCESS | 1813 | 1472089976406 Marionette DEBUG loaded listener.js 18:52:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 20 (0x93aa3800) [pid = 1813] [serial = 20] [outer = 0x93a6ec00] 18:52:56 INFO - PROCESS | 1813 | [1813] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 18:52:56 INFO - PROCESS | 1813 | 1472089976942 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]]]}] 18:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 18:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1187ms 18:52:57 INFO - PROCESS | 1813 | 1472089977062 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 18:52:57 INFO - PROCESS | 1813 | 1472089977067 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 18:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 18:52:57 INFO - PROCESS | 1813 | 1472089977100 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 18:52:57 INFO - PROCESS | 1813 | 1472089977102 Marionette TRACE conn3 <- [1,10,null,{}] 18:52:57 INFO - PROCESS | 1813 | 1472089977116 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}] 18:52:57 INFO - PROCESS | 1813 | 1472089977125 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:52:57 INFO - PROCESS | 1813 | 1472089977305 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 18:52:57 INFO - PROCESS | 1813 | 1472089977325 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:57 INFO - PROCESS | 1813 | 1472089977340 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:52:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f33800 == 8 [pid = 1813] [id = 8] 18:52:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 21 (0x91f33c00) [pid = 1813] [serial = 21] [outer = (nil)] 18:52:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 22 (0x91f35c00) [pid = 1813] [serial = 22] [outer = 0x91f33c00] 18:52:57 INFO - PROCESS | 1813 | 1472089977408 Marionette DEBUG loaded listener.js 18:52:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 23 (0x91f3a400) [pid = 1813] [serial = 23] [outer = 0x91f33c00] 18:52:58 INFO - PROCESS | 1813 | 1472089978408 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]]]}] 18:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 18:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1357ms 18:52:58 INFO - PROCESS | 1813 | 1472089978442 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 18:52:58 INFO - PROCESS | 1813 | 1472089978447 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 18:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 18:52:58 INFO - PROCESS | 1813 | 1472089978455 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 18:52:58 INFO - PROCESS | 1813 | 1472089978461 Marionette TRACE conn3 <- [1,14,null,{}] 18:52:58 INFO - PROCESS | 1813 | 1472089978469 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}] 18:52:58 INFO - PROCESS | 1813 | 1472089978475 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:52:58 INFO - PROCESS | 1813 | 1472089978696 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 18:52:58 INFO - PROCESS | 1813 | 1472089978871 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:52:58 INFO - PROCESS | 1813 | 1472089978878 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:52:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f31000 == 9 [pid = 1813] [id = 9] 18:52:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 24 (0x9221f000) [pid = 1813] [serial = 24] [outer = (nil)] 18:52:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 25 (0x9234f400) [pid = 1813] [serial = 25] [outer = 0x9221f000] 18:52:58 INFO - PROCESS | 1813 | 1472089978962 Marionette DEBUG loaded listener.js 18:52:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 26 (0x92355800) [pid = 1813] [serial = 26] [outer = 0x9221f000] 18:52:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a6b800 == 10 [pid = 1813] [id = 10] 18:52:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 27 (0x93a6c000) [pid = 1813] [serial = 27] [outer = (nil)] 18:52:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 28 (0x93aa5800) [pid = 1813] [serial = 28] [outer = 0x93a6c000] 18:52:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 29 (0x93a6e800) [pid = 1813] [serial = 29] [outer = 0x93a6c000] 18:52:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x92218400 == 11 [pid = 1813] [id = 11] 18:52:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 30 (0x93c82400) [pid = 1813] [serial = 30] [outer = (nil)] 18:52:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 31 (0x97fef000) [pid = 1813] [serial = 31] [outer = 0x93c82400] 18:52:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 32 (0x93c89400) [pid = 1813] [serial = 32] [outer = 0x93c82400] 18:53:00 INFO - PROCESS | 1813 | 1472089980094 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]]]}] 18:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 18:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1685ms 18:53:00 INFO - PROCESS | 1813 | 1472089980205 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 18:53:00 INFO - PROCESS | 1813 | 1472089980213 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 18:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 18:53:00 INFO - PROCESS | 1813 | 1472089980378 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 18:53:00 INFO - PROCESS | 1813 | 1472089980384 Marionette TRACE conn3 <- [1,18,null,{}] 18:53:00 INFO - PROCESS | 1813 | 1472089980394 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}] 18:53:00 INFO - PROCESS | 1813 | 1472089980399 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:00 INFO - PROCESS | 1813 | 1472089980598 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 18:53:00 INFO - PROCESS | 1813 | 1472089980694 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:00 INFO - PROCESS | 1813 | 1472089980702 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aa8000 == 12 [pid = 1813] [id = 12] 18:53:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 33 (0x9513e800) [pid = 1813] [serial = 33] [outer = (nil)] 18:53:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 34 (0x9a56b400) [pid = 1813] [serial = 34] [outer = 0x9513e800] 18:53:00 INFO - PROCESS | 1813 | 1472089980788 Marionette DEBUG loaded listener.js 18:53:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 35 (0x9ac72000) [pid = 1813] [serial = 35] [outer = 0x9513e800] 18:53:01 INFO - PROCESS | 1813 | 1472089981644 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]]]}] 18:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 18:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1386ms 18:53:01 INFO - PROCESS | 1813 | 1472089981693 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 18:53:01 INFO - PROCESS | 1813 | 1472089981699 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 18:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 18:53:01 INFO - PROCESS | 1813 | 1472089981706 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 18:53:01 INFO - PROCESS | 1813 | 1472089981712 Marionette TRACE conn3 <- [1,22,null,{}] 18:53:01 INFO - PROCESS | 1813 | 1472089981728 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}] 18:53:01 INFO - PROCESS | 1813 | 1472089981737 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:01 INFO - PROCESS | 1813 | 1472089981968 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 18:53:02 INFO - PROCESS | 1813 | 1472089982096 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:02 INFO - PROCESS | 1813 | 1472089982109 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x9bf91400 == 13 [pid = 1813] [id = 13] 18:53:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 36 (0x9cb08c00) [pid = 1813] [serial = 36] [outer = (nil)] 18:53:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 37 (0x9d86a000) [pid = 1813] [serial = 37] [outer = 0x9cb08c00] 18:53:02 INFO - PROCESS | 1813 | 1472089982190 Marionette DEBUG loaded listener.js 18:53:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 38 (0xa1028400) [pid = 1813] [serial = 38] [outer = 0x9cb08c00] 18:53:03 INFO - PROCESS | 1813 | 1472089983292 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]]]}] 18:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 18:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1641ms 18:53:03 INFO - PROCESS | 1813 | 1472089983347 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 18:53:03 INFO - PROCESS | 1813 | 1472089983352 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 18:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 18:53:03 INFO - PROCESS | 1813 | 1472089983361 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 18:53:03 INFO - PROCESS | 1813 | 1472089983364 Marionette TRACE conn3 <- [1,26,null,{}] 18:53:03 INFO - PROCESS | 1813 | 1472089983373 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}] 18:53:03 INFO - PROCESS | 1813 | 1472089983378 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:03 INFO - PROCESS | 1813 | 1472089983627 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 18:53:03 INFO - PROCESS | 1813 | 1472089983915 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:03 INFO - PROCESS | 1813 | 1472089983921 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x99dc0400 == 14 [pid = 1813] [id = 14] 18:53:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 39 (0x9a26c800) [pid = 1813] [serial = 39] [outer = (nil)] 18:53:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 40 (0x9a3d0000) [pid = 1813] [serial = 40] [outer = 0x9a26c800] 18:53:04 INFO - PROCESS | 1813 | 1472089984004 Marionette DEBUG loaded listener.js 18:53:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 41 (0x9b061800) [pid = 1813] [serial = 41] [outer = 0x9a26c800] 18:53:04 INFO - PROCESS | 1813 | 1472089984709 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]]]}] 18:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 18:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1382ms 18:53:04 INFO - PROCESS | 1813 | 1472089984743 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 18:53:04 INFO - PROCESS | 1813 | 1472089984748 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 18:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 18:53:04 INFO - PROCESS | 1813 | 1472089984759 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 18:53:04 INFO - PROCESS | 1813 | 1472089984763 Marionette TRACE conn3 <- [1,30,null,{}] 18:53:04 INFO - PROCESS | 1813 | 1472089984769 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}] 18:53:04 INFO - PROCESS | 1813 | 1472089984774 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:05 INFO - PROCESS | 1813 | 1472089984991 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 18:53:05 INFO - PROCESS | 1813 | 1472089985011 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:05 INFO - PROCESS | 1813 | 1472089985018 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x9ab59400 == 15 [pid = 1813] [id = 15] 18:53:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 42 (0x9b38f000) [pid = 1813] [serial = 42] [outer = (nil)] 18:53:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 43 (0x9b913800) [pid = 1813] [serial = 43] [outer = 0x9b38f000] 18:53:05 INFO - PROCESS | 1813 | 1472089985089 Marionette DEBUG loaded listener.js 18:53:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 44 (0x9b9d7400) [pid = 1813] [serial = 44] [outer = 0x9b38f000] 18:53:05 INFO - PROCESS | 1813 | 1472089985866 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]]]}] 18:53:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 18:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1136ms 18:53:05 INFO - PROCESS | 1813 | 1472089985895 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 18:53:05 INFO - PROCESS | 1813 | 1472089985899 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 18:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 18:53:05 INFO - PROCESS | 1813 | 1472089985905 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 18:53:05 INFO - PROCESS | 1813 | 1472089985911 Marionette TRACE conn3 <- [1,34,null,{}] 18:53:05 INFO - PROCESS | 1813 | 1472089985926 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}] 18:53:05 INFO - PROCESS | 1813 | 1472089985934 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:06 INFO - PROCESS | 1813 | 1472089986093 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 18:53:06 INFO - PROCESS | 1813 | 1472089986104 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:06 INFO - PROCESS | 1813 | 1472089986112 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x9d80d800 == 16 [pid = 1813] [id = 16] 18:53:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 45 (0x9d810000) [pid = 1813] [serial = 45] [outer = (nil)] 18:53:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 46 (0x9d875000) [pid = 1813] [serial = 46] [outer = 0x9d810000] 18:53:06 INFO - PROCESS | 1813 | 1472089986183 Marionette DEBUG loaded listener.js 18:53:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 47 (0xa102c800) [pid = 1813] [serial = 47] [outer = 0x9d810000] 18:53:06 INFO - PROCESS | 1813 | 1472089986912 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]]]}] 18:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 18:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1032ms 18:53:06 INFO - PROCESS | 1813 | 1472089986937 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 18:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 18:53:06 INFO - PROCESS | 1813 | 1472089986941 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 18:53:06 INFO - PROCESS | 1813 | 1472089986960 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 18:53:06 INFO - PROCESS | 1813 | 1472089986964 Marionette TRACE conn3 <- [1,38,null,{}] 18:53:06 INFO - PROCESS | 1813 | 1472089986983 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}] 18:53:06 INFO - PROCESS | 1813 | 1472089986988 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:07 INFO - PROCESS | 1813 | 1472089987139 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 18:53:07 INFO - PROCESS | 1813 | 1472089987154 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:07 INFO - PROCESS | 1813 | 1472089987164 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x9d875c00 == 17 [pid = 1813] [id = 17] 18:53:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 48 (0xa2009000) [pid = 1813] [serial = 48] [outer = (nil)] 18:53:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 49 (0xa20a2c00) [pid = 1813] [serial = 49] [outer = 0xa2009000] 18:53:07 INFO - PROCESS | 1813 | 1472089987231 Marionette DEBUG loaded listener.js 18:53:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 50 (0x950df800) [pid = 1813] [serial = 50] [outer = 0xa2009000] 18:53:07 INFO - PROCESS | 1813 | 1472089987964 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]]]}] 18:53:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 18:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1061ms 18:53:08 INFO - PROCESS | 1813 | 1472089988009 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 18:53:08 INFO - PROCESS | 1813 | 1472089988012 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 18:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 18:53:08 INFO - PROCESS | 1813 | 1472089988018 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 18:53:08 INFO - PROCESS | 1813 | 1472089988020 Marionette TRACE conn3 <- [1,42,null,{}] 18:53:08 INFO - PROCESS | 1813 | 1472089988026 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}] 18:53:08 INFO - PROCESS | 1813 | 1472089988031 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:08 INFO - PROCESS | 1813 | 1472089988208 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 18:53:08 INFO - PROCESS | 1813 | 1472089988225 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:08 INFO - PROCESS | 1813 | 1472089988232 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:08 INFO - PROCESS | 1813 | ++DOCSHELL 0xa22ca800 == 18 [pid = 1813] [id = 18] 18:53:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 51 (0xa22d6000) [pid = 1813] [serial = 51] [outer = (nil)] 18:53:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 52 (0xa2380800) [pid = 1813] [serial = 52] [outer = 0xa22d6000] 18:53:08 INFO - PROCESS | 1813 | 1472089988306 Marionette DEBUG loaded listener.js 18:53:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 53 (0xa23b4800) [pid = 1813] [serial = 53] [outer = 0xa22d6000] 18:53:09 INFO - PROCESS | 1813 | 1472089989070 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]]]}] 18:53:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 18:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1080ms 18:53:09 INFO - PROCESS | 1813 | 1472089989098 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 18:53:09 INFO - PROCESS | 1813 | 1472089989101 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 18:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 18:53:09 INFO - PROCESS | 1813 | 1472089989119 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 18:53:09 INFO - PROCESS | 1813 | 1472089989122 Marionette TRACE conn3 <- [1,46,null,{}] 18:53:09 INFO - PROCESS | 1813 | 1472089989128 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}] 18:53:09 INFO - PROCESS | 1813 | 1472089989138 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:09 INFO - PROCESS | 1813 | 1472089989320 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 18:53:09 INFO - PROCESS | 1813 | 1472089989330 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:09 INFO - PROCESS | 1813 | 1472089989341 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:09 INFO - PROCESS | 1813 | ++DOCSHELL 0xa3115000 == 19 [pid = 1813] [id = 19] 18:53:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 54 (0xa3116c00) [pid = 1813] [serial = 54] [outer = (nil)] 18:53:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 55 (0xa33d1400) [pid = 1813] [serial = 55] [outer = 0xa3116c00] 18:53:09 INFO - PROCESS | 1813 | 1472089989410 Marionette DEBUG loaded listener.js 18:53:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 56 (0xa4d0b400) [pid = 1813] [serial = 56] [outer = 0xa3116c00] 18:53:10 INFO - PROCESS | 1813 | 1472089990166 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]]]}] 18:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 18:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1097ms 18:53:10 INFO - PROCESS | 1813 | 1472089990204 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 18:53:10 INFO - PROCESS | 1813 | 1472089990207 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 18:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 18:53:10 INFO - PROCESS | 1813 | 1472089990217 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 18:53:10 INFO - PROCESS | 1813 | 1472089990220 Marionette TRACE conn3 <- [1,50,null,{}] 18:53:10 INFO - PROCESS | 1813 | 1472089990224 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}] 18:53:10 INFO - PROCESS | 1813 | 1472089990230 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:10 INFO - PROCESS | 1813 | 1472089990436 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 18:53:10 INFO - PROCESS | 1813 | 1472089990446 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:10 INFO - PROCESS | 1813 | 1472089990453 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c4e800 == 20 [pid = 1813] [id = 20] 18:53:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0x93c50400) [pid = 1813] [serial = 57] [outer = (nil)] 18:53:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x93c54400) [pid = 1813] [serial = 58] [outer = 0x93c50400] 18:53:10 INFO - PROCESS | 1813 | 1472089990525 Marionette DEBUG loaded listener.js 18:53:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x93c55c00) [pid = 1813] [serial = 59] [outer = 0x93c50400] 18:53:11 INFO - PROCESS | 1813 | 1472089991249 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]]]}] 18:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 18:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1081ms 18:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 18:53:11 INFO - PROCESS | 1813 | 1472089991299 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 18:53:11 INFO - PROCESS | 1813 | 1472089991302 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 18:53:11 INFO - PROCESS | 1813 | 1472089991318 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 18:53:11 INFO - PROCESS | 1813 | 1472089991320 Marionette TRACE conn3 <- [1,54,null,{}] 18:53:11 INFO - PROCESS | 1813 | 1472089991341 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}] 18:53:11 INFO - PROCESS | 1813 | 1472089991346 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:11 INFO - PROCESS | 1813 | 1472089991490 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 18:53:11 INFO - PROCESS | 1813 | 1472089991502 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:11 INFO - PROCESS | 1813 | 1472089991508 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fc5800 == 21 [pid = 1813] [id = 21] 18:53:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x9a569800) [pid = 1813] [serial = 60] [outer = (nil)] 18:53:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0xa33d2000) [pid = 1813] [serial = 61] [outer = 0x9a569800] 18:53:11 INFO - PROCESS | 1813 | 1472089991582 Marionette DEBUG loaded listener.js 18:53:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0xa4d5c000) [pid = 1813] [serial = 62] [outer = 0x9a569800] 18:53:12 INFO - PROCESS | 1813 | 1472089992322 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]]]}] 18:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 18:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1055ms 18:53:12 INFO - PROCESS | 1813 | 1472089992365 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 18:53:12 INFO - PROCESS | 1813 | 1472089992368 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 18:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 18:53:12 INFO - PROCESS | 1813 | 1472089992374 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 18:53:12 INFO - PROCESS | 1813 | 1472089992376 Marionette TRACE conn3 <- [1,58,null,{}] 18:53:12 INFO - PROCESS | 1813 | 1472089992382 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}] 18:53:12 INFO - PROCESS | 1813 | 1472089992386 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:13 INFO - PROCESS | 1813 | 1472089993488 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 18:53:13 INFO - PROCESS | 1813 | 1472089993526 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:13 INFO - PROCESS | 1813 | 1472089993538 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a6ac00 == 22 [pid = 1813] [id = 22] 18:53:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x93a6d000) [pid = 1813] [serial = 63] [outer = (nil)] 18:53:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x93c07c00) [pid = 1813] [serial = 64] [outer = 0x93a6d000] 18:53:13 INFO - PROCESS | 1813 | 1472089993608 Marionette DEBUG loaded listener.js 18:53:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x93c4cc00) [pid = 1813] [serial = 65] [outer = 0x93a6d000] 18:53:14 INFO - PROCESS | 1813 | 1472089994347 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]]]}] 18:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 18:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2036ms 18:53:14 INFO - PROCESS | 1813 | 1472089994412 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 18:53:14 INFO - PROCESS | 1813 | 1472089994418 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 18:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 18:53:14 INFO - PROCESS | 1813 | 1472089994426 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 18:53:14 INFO - PROCESS | 1813 | 1472089994431 Marionette TRACE conn3 <- [1,62,null,{}] 18:53:14 INFO - PROCESS | 1813 | 1472089994444 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}] 18:53:14 INFO - PROCESS | 1813 | 1472089994448 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:15 INFO - PROCESS | 1813 | 1472089995079 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 18:53:15 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x93c80000) [pid = 1813] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 18:53:15 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x9513e800) [pid = 1813] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 18:53:15 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x9cb08c00) [pid = 1813] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 18:53:15 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x9a26c800) [pid = 1813] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 18:53:15 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x9b38f000) [pid = 1813] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 18:53:15 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x9d810000) [pid = 1813] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 18:53:15 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0xa2009000) [pid = 1813] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 18:53:15 INFO - PROCESS | 1813 | --DOMWINDOW == 57 (0x93c50400) [pid = 1813] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 18:53:15 INFO - PROCESS | 1813 | --DOMWINDOW == 56 (0x91f33c00) [pid = 1813] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 18:53:15 INFO - PROCESS | 1813 | --DOMWINDOW == 55 (0x9221f000) [pid = 1813] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 18:53:15 INFO - PROCESS | 1813 | 1472089995233 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:15 INFO - PROCESS | 1813 | 1472089995240 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221f000 == 23 [pid = 1813] [id = 23] 18:53:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 56 (0x9221f400) [pid = 1813] [serial = 66] [outer = (nil)] 18:53:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0x93a69000) [pid = 1813] [serial = 67] [outer = 0x9221f400] 18:53:15 INFO - PROCESS | 1813 | 1472089995312 Marionette DEBUG loaded listener.js 18:53:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x9756dc00) [pid = 1813] [serial = 68] [outer = 0x9221f400] 18:53:15 INFO - PROCESS | 1813 | 1472089995973 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]]]}] 18:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 18:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1598ms 18:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 18:53:16 INFO - PROCESS | 1813 | 1472089996025 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 18:53:16 INFO - PROCESS | 1813 | 1472089996028 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 18:53:16 INFO - PROCESS | 1813 | 1472089996035 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 18:53:16 INFO - PROCESS | 1813 | 1472089996038 Marionette TRACE conn3 <- [1,66,null,{}] 18:53:16 INFO - PROCESS | 1813 | 1472089996069 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}] 18:53:16 INFO - PROCESS | 1813 | 1472089996073 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:16 INFO - PROCESS | 1813 | 1472089996227 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 18:53:16 INFO - PROCESS | 1813 | 1472089996240 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:16 INFO - PROCESS | 1813 | 1472089996257 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x97f23800 == 24 [pid = 1813] [id = 24] 18:53:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x99f75400) [pid = 1813] [serial = 69] [outer = (nil)] 18:53:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x9a661800) [pid = 1813] [serial = 70] [outer = 0x99f75400] 18:53:16 INFO - PROCESS | 1813 | 1472089996337 Marionette DEBUG loaded listener.js 18:53:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x9b064400) [pid = 1813] [serial = 71] [outer = 0x99f75400] 18:53:17 INFO - PROCESS | 1813 | 1472089997131 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]]]}] 18:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 18:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1144ms 18:53:17 INFO - PROCESS | 1813 | 1472089997194 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 18:53:17 INFO - PROCESS | 1813 | 1472089997201 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 18:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 18:53:17 INFO - PROCESS | 1813 | 1472089997211 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 18:53:17 INFO - PROCESS | 1813 | 1472089997217 Marionette TRACE conn3 <- [1,70,null,{}] 18:53:17 INFO - PROCESS | 1813 | 1472089997227 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}] 18:53:17 INFO - PROCESS | 1813 | 1472089997232 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:17 INFO - PROCESS | 1813 | 1472089997414 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 18:53:17 INFO - PROCESS | 1813 | 1472089997520 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:17 INFO - PROCESS | 1813 | 1472089997534 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x92223400 == 25 [pid = 1813] [id = 25] 18:53:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x93c7d800) [pid = 1813] [serial = 72] [outer = (nil)] 18:53:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x9636f800) [pid = 1813] [serial = 73] [outer = 0x93c7d800] 18:53:17 INFO - PROCESS | 1813 | 1472089997616 Marionette DEBUG loaded listener.js 18:53:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x97565000) [pid = 1813] [serial = 74] [outer = 0x93c7d800] 18:53:18 INFO - PROCESS | 1813 | 1472089998440 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]]]}] 18:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 18:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1287ms 18:53:18 INFO - PROCESS | 1813 | 1472089998498 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 18:53:18 INFO - PROCESS | 1813 | 1472089998506 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 18:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 18:53:18 INFO - PROCESS | 1813 | 1472089998516 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 18:53:18 INFO - PROCESS | 1813 | 1472089998520 Marionette TRACE conn3 <- [1,74,null,{}] 18:53:18 INFO - PROCESS | 1813 | 1472089998527 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}] 18:53:18 INFO - PROCESS | 1813 | 1472089998533 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:18 INFO - PROCESS | 1813 | 1472089998704 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 18:53:18 INFO - PROCESS | 1813 | 1472089998837 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:18 INFO - PROCESS | 1813 | 1472089998846 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x97560400 == 26 [pid = 1813] [id = 26] 18:53:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9b386800) [pid = 1813] [serial = 75] [outer = (nil)] 18:53:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x9b552800) [pid = 1813] [serial = 76] [outer = 0x9b386800] 18:53:18 INFO - PROCESS | 1813 | 1472089998928 Marionette DEBUG loaded listener.js 18:53:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x9b919c00) [pid = 1813] [serial = 77] [outer = 0x9b386800] 18:53:19 INFO - PROCESS | 1813 | 1472089999752 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]]]}] 18:53:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 18:53:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1285ms 18:53:19 INFO - PROCESS | 1813 | 1472089999801 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 18:53:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 18:53:19 INFO - PROCESS | 1813 | 1472089999806 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 18:53:19 INFO - PROCESS | 1813 | 1472089999813 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 18:53:19 INFO - PROCESS | 1813 | 1472089999818 Marionette TRACE conn3 <- [1,78,null,{}] 18:53:19 INFO - PROCESS | 1813 | 1472089999835 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}] 18:53:19 INFO - PROCESS | 1813 | 1472089999843 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:20 INFO - PROCESS | 1813 | 1472090000024 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 18:53:20 INFO - PROCESS | 1813 | 1472090000181 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:20 INFO - PROCESS | 1813 | 1472090000193 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x9cb0c400 == 27 [pid = 1813] [id = 27] 18:53:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9d805800) [pid = 1813] [serial = 78] [outer = (nil)] 18:53:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x9d874000) [pid = 1813] [serial = 79] [outer = 0x9d805800] 18:53:20 INFO - PROCESS | 1813 | 1472090000279 Marionette DEBUG loaded listener.js 18:53:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0xa2004800) [pid = 1813] [serial = 80] [outer = 0x9d805800] 18:53:21 INFO - PROCESS | 1813 | 1472090001105 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]]]}] 18:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 18:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1338ms 18:53:21 INFO - PROCESS | 1813 | 1472090001151 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 18:53:21 INFO - PROCESS | 1813 | 1472090001156 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 18:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 18:53:21 INFO - PROCESS | 1813 | 1472090001180 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 18:53:21 INFO - PROCESS | 1813 | 1472090001184 Marionette TRACE conn3 <- [1,82,null,{}] 18:53:21 INFO - PROCESS | 1813 | 1472090001190 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}] 18:53:21 INFO - PROCESS | 1813 | 1472090001195 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:21 INFO - PROCESS | 1813 | 1472090001359 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 18:53:21 INFO - PROCESS | 1813 | 1472090001490 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:21 INFO - PROCESS | 1813 | 1472090001500 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x9756c000 == 28 [pid = 1813] [id = 28] 18:53:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0xa23afc00) [pid = 1813] [serial = 81] [outer = (nil)] 18:53:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0xa253ec00) [pid = 1813] [serial = 82] [outer = 0xa23afc00] 18:53:21 INFO - PROCESS | 1813 | 1472090001579 Marionette DEBUG loaded listener.js 18:53:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0xa2fca000) [pid = 1813] [serial = 83] [outer = 0xa23afc00] 18:53:22 INFO - PROCESS | 1813 | 1472090002406 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]]]}] 18:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 18:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1282ms 18:53:22 INFO - PROCESS | 1813 | 1472090002476 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 18:53:22 INFO - PROCESS | 1813 | 1472090002481 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 18:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 18:53:22 INFO - PROCESS | 1813 | 1472090002488 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 18:53:22 INFO - PROCESS | 1813 | 1472090002492 Marionette TRACE conn3 <- [1,86,null,{}] 18:53:22 INFO - PROCESS | 1813 | 1472090002497 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}] 18:53:22 INFO - PROCESS | 1813 | 1472090002502 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:22 INFO - PROCESS | 1813 | 1472090002660 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 18:53:22 INFO - PROCESS | 1813 | 1472090002820 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:22 INFO - PROCESS | 1813 | 1472090002826 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:22 INFO - PROCESS | 1813 | ++DOCSHELL 0xa23ba800 == 29 [pid = 1813] [id = 29] 18:53:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0xa2fc9000) [pid = 1813] [serial = 84] [outer = (nil)] 18:53:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0xa317e400) [pid = 1813] [serial = 85] [outer = 0xa2fc9000] 18:53:22 INFO - PROCESS | 1813 | 1472090002907 Marionette DEBUG loaded listener.js 18:53:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0xa3184800) [pid = 1813] [serial = 86] [outer = 0xa2fc9000] 18:53:23 INFO - PROCESS | 1813 | 1472090003703 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]]]}] 18:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 18:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1280ms 18:53:23 INFO - PROCESS | 1813 | 1472090003769 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 18:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 18:53:23 INFO - PROCESS | 1813 | 1472090003774 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 18:53:23 INFO - PROCESS | 1813 | 1472090003780 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 18:53:23 INFO - PROCESS | 1813 | 1472090003783 Marionette TRACE conn3 <- [1,90,null,{}] 18:53:23 INFO - PROCESS | 1813 | 1472090003789 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}] 18:53:23 INFO - PROCESS | 1813 | 1472090003799 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:24 INFO - PROCESS | 1813 | 1472090003999 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 18:53:24 INFO - PROCESS | 1813 | 1472090004137 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:24 INFO - PROCESS | 1813 | 1472090004146 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x9cb05000 == 30 [pid = 1813] [id = 30] 18:53:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0xa3117800) [pid = 1813] [serial = 87] [outer = (nil)] 18:53:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0xa673bc00) [pid = 1813] [serial = 88] [outer = 0xa3117800] 18:53:24 INFO - PROCESS | 1813 | 1472090004225 Marionette DEBUG loaded listener.js 18:53:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0xa67a3400) [pid = 1813] [serial = 89] [outer = 0xa3117800] 18:53:25 INFO - PROCESS | 1813 | 1472090005022 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]]]}] 18:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 18:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1286ms 18:53:25 INFO - PROCESS | 1813 | 1472090005082 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 18:53:25 INFO - PROCESS | 1813 | 1472090005091 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 18:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 18:53:25 INFO - PROCESS | 1813 | 1472090005098 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 18:53:25 INFO - PROCESS | 1813 | 1472090005102 Marionette TRACE conn3 <- [1,94,null,{}] 18:53:25 INFO - PROCESS | 1813 | 1472090005109 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}] 18:53:25 INFO - PROCESS | 1813 | 1472090005114 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:25 INFO - PROCESS | 1813 | 1472090005276 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 18:53:25 INFO - PROCESS | 1813 | 1472090005418 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:25 INFO - PROCESS | 1813 | 1472090005429 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x92354800 == 31 [pid = 1813] [id = 31] 18:53:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x93c4ec00) [pid = 1813] [serial = 90] [outer = (nil)] 18:53:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0xa4d0b800) [pid = 1813] [serial = 91] [outer = 0x93c4ec00] 18:53:25 INFO - PROCESS | 1813 | 1472090005510 Marionette DEBUG loaded listener.js 18:53:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0xa6da8800) [pid = 1813] [serial = 92] [outer = 0x93c4ec00] 18:53:26 INFO - PROCESS | 1813 | 1472090006386 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]]]}] 18:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 18:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1332ms 18:53:26 INFO - PROCESS | 1813 | 1472090006431 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 18:53:26 INFO - PROCESS | 1813 | 1472090006435 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 18:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 18:53:26 INFO - PROCESS | 1813 | 1472090006442 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 18:53:26 INFO - PROCESS | 1813 | 1472090006446 Marionette TRACE conn3 <- [1,98,null,{}] 18:53:26 INFO - PROCESS | 1813 | 1472090006452 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}] 18:53:26 INFO - PROCESS | 1813 | 1472090006457 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:26 INFO - PROCESS | 1813 | 1472090006615 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 18:53:26 INFO - PROCESS | 1813 | 1472090006828 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:26 INFO - PROCESS | 1813 | 1472090006837 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221b800 == 32 [pid = 1813] [id = 32] 18:53:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9221bc00) [pid = 1813] [serial = 93] [outer = (nil)] 18:53:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x92fbf800) [pid = 1813] [serial = 94] [outer = 0x9221bc00] 18:53:26 INFO - PROCESS | 1813 | 1472090006951 Marionette DEBUG loaded listener.js 18:53:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x93c49400) [pid = 1813] [serial = 95] [outer = 0x9221bc00] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x9a3ce000) [pid = 1813] [serial = 12] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x9d86a000) [pid = 1813] [serial = 37] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x9a3d0000) [pid = 1813] [serial = 40] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9b061800) [pid = 1813] [serial = 41] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9b913800) [pid = 1813] [serial = 43] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9d875000) [pid = 1813] [serial = 46] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0xa20a2c00) [pid = 1813] [serial = 49] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0xa2380800) [pid = 1813] [serial = 52] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0xa33d1400) [pid = 1813] [serial = 55] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93c54400) [pid = 1813] [serial = 58] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0xa102c800) [pid = 1813] [serial = 47] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9234f400) [pid = 1813] [serial = 25] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x93aa5800) [pid = 1813] [serial = 28] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x950df800) [pid = 1813] [serial = 50] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93c55c00) [pid = 1813] [serial = 59] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9ac72000) [pid = 1813] [serial = 35] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0xa1028400) [pid = 1813] [serial = 38] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9b9d7400) [pid = 1813] [serial = 44] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92355800) [pid = 1813] [serial = 26] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x91f3a400) [pid = 1813] [serial = 23] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x9a664000) [pid = 1813] [serial = 9] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0xa4d5e800) [pid = 1813] [serial = 2] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x97fef000) [pid = 1813] [serial = 31] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x9a56b400) [pid = 1813] [serial = 34] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x91f35c00) [pid = 1813] [serial = 22] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x93c86800) [pid = 1813] [serial = 17] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0x93aa1400) [pid = 1813] [serial = 19] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | --DOMWINDOW == 57 (0x93c82000) [pid = 1813] [serial = 16] [outer = (nil)] [url = about:blank] 18:53:28 INFO - PROCESS | 1813 | 1472090008617 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]]]}] 18:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 18:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2292ms 18:53:28 INFO - PROCESS | 1813 | 1472090008736 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 18:53:28 INFO - PROCESS | 1813 | 1472090008740 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 18:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 18:53:28 INFO - PROCESS | 1813 | 1472090008748 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 18:53:28 INFO - PROCESS | 1813 | 1472090008754 Marionette TRACE conn3 <- [1,102,null,{}] 18:53:28 INFO - PROCESS | 1813 | 1472090008765 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}] 18:53:28 INFO - PROCESS | 1813 | 1472090008770 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:28 INFO - PROCESS | 1813 | 1472090008923 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 18:53:29 INFO - PROCESS | 1813 | 1472090009017 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:29 INFO - PROCESS | 1813 | 1472090009025 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c4f800 == 33 [pid = 1813] [id = 33] 18:53:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x93c51400) [pid = 1813] [serial = 96] [outer = (nil)] 18:53:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x93c55800) [pid = 1813] [serial = 97] [outer = 0x93c51400] 18:53:29 INFO - PROCESS | 1813 | 1472090009098 Marionette DEBUG loaded listener.js 18:53:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x93c57400) [pid = 1813] [serial = 98] [outer = 0x93c51400] 18:53:29 INFO - PROCESS | 1813 | 1472090009736 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]]]}] 18:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 18:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1034ms 18:53:29 INFO - PROCESS | 1813 | 1472090009782 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 18:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 18:53:29 INFO - PROCESS | 1813 | 1472090009790 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 18:53:29 INFO - PROCESS | 1813 | 1472090009802 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 18:53:29 INFO - PROCESS | 1813 | 1472090009807 Marionette TRACE conn3 <- [1,106,null,{}] 18:53:29 INFO - PROCESS | 1813 | 1472090009813 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}] 18:53:29 INFO - PROCESS | 1813 | 1472090009819 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:29 INFO - PROCESS | 1813 | 1472090009988 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 18:53:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x93c86800) [pid = 1813] [serial = 99] [outer = 0x93c82400] 18:53:30 INFO - PROCESS | 1813 | 1472090010125 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:30 INFO - PROCESS | 1813 | 1472090010132 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x995a8800 == 34 [pid = 1813] [id = 34] 18:53:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x995aa400) [pid = 1813] [serial = 100] [outer = (nil)] 18:53:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x99cd8c00) [pid = 1813] [serial = 101] [outer = 0x995aa400] 18:53:30 INFO - PROCESS | 1813 | 1472090010211 Marionette DEBUG loaded listener.js 18:53:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x99dc2000) [pid = 1813] [serial = 102] [outer = 0x995aa400] 18:53:30 INFO - PROCESS | 1813 | 1472090010931 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]]]}] 18:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 18:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1182ms 18:53:30 INFO - PROCESS | 1813 | 1472090010988 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 18:53:30 INFO - PROCESS | 1813 | 1472090010992 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 18:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 18:53:31 INFO - PROCESS | 1813 | 1472090011007 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 18:53:31 INFO - PROCESS | 1813 | 1472090011018 Marionette TRACE conn3 <- [1,110,null,{}] 18:53:31 INFO - PROCESS | 1813 | 1472090011048 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}] 18:53:31 INFO - PROCESS | 1813 | 1472090011057 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:31 INFO - PROCESS | 1813 | 1472090011250 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 18:53:31 INFO - PROCESS | 1813 | 1472090011279 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:31 INFO - PROCESS | 1813 | 1472090011293 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b060400 == 35 [pid = 1813] [id = 35] 18:53:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9b063c00) [pid = 1813] [serial = 103] [outer = (nil)] 18:53:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x9b55b800) [pid = 1813] [serial = 104] [outer = 0x9b063c00] 18:53:31 INFO - PROCESS | 1813 | 1472090011363 Marionette DEBUG loaded listener.js 18:53:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x9b91dc00) [pid = 1813] [serial = 105] [outer = 0x9b063c00] 18:53:32 INFO - PROCESS | 1813 | 1472090012179 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]]]}] 18:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 18:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1222ms 18:53:32 INFO - PROCESS | 1813 | 1472090012222 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 18:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 18:53:32 INFO - PROCESS | 1813 | 1472090012226 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 18:53:32 INFO - PROCESS | 1813 | 1472090012232 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 18:53:32 INFO - PROCESS | 1813 | 1472090012236 Marionette TRACE conn3 <- [1,114,null,{}] 18:53:32 INFO - PROCESS | 1813 | 1472090012253 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}] 18:53:32 INFO - PROCESS | 1813 | 1472090012257 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:32 INFO - PROCESS | 1813 | 1472090012459 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 18:53:32 INFO - PROCESS | 1813 | 1472090012481 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:32 INFO - PROCESS | 1813 | 1472090012491 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x99d2d800 == 36 [pid = 1813] [id = 36] 18:53:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9b062000) [pid = 1813] [serial = 106] [outer = (nil)] 18:53:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x9bf8f000) [pid = 1813] [serial = 107] [outer = 0x9b062000] 18:53:32 INFO - PROCESS | 1813 | 1472090012557 Marionette DEBUG loaded listener.js 18:53:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9d86f000) [pid = 1813] [serial = 108] [outer = 0x9b062000] 18:53:33 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9a569800) [pid = 1813] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 18:53:33 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0xa22d6000) [pid = 1813] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 18:53:33 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0xa3116c00) [pid = 1813] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 18:53:33 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x99f75400) [pid = 1813] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 18:53:33 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9221f400) [pid = 1813] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 18:53:33 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x93a6d000) [pid = 1813] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 18:53:33 INFO - PROCESS | 1813 | 1472090013441 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]]]}] 18:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 18:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1245ms 18:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 18:53:33 INFO - PROCESS | 1813 | 1472090013477 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 18:53:33 INFO - PROCESS | 1813 | 1472090013480 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 18:53:33 INFO - PROCESS | 1813 | 1472090013486 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 18:53:33 INFO - PROCESS | 1813 | 1472090013489 Marionette TRACE conn3 <- [1,118,null,{}] 18:53:33 INFO - PROCESS | 1813 | 1472090013496 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}] 18:53:33 INFO - PROCESS | 1813 | 1472090013501 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:33 INFO - PROCESS | 1813 | 1472090013637 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 18:53:33 INFO - PROCESS | 1813 | 1472090013650 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:33 INFO - PROCESS | 1813 | 1472090013657 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a6d000 == 37 [pid = 1813] [id = 37] 18:53:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x93c51c00) [pid = 1813] [serial = 109] [outer = (nil)] 18:53:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x9d876c00) [pid = 1813] [serial = 110] [outer = 0x93c51c00] 18:53:33 INFO - PROCESS | 1813 | 1472090013735 Marionette DEBUG loaded listener.js 18:53:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0xa1091800) [pid = 1813] [serial = 111] [outer = 0x93c51c00] 18:53:34 INFO - PROCESS | 1813 | 1472090014431 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]]]}] 18:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 18:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 981ms 18:53:34 INFO - PROCESS | 1813 | 1472090014466 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 18:53:34 INFO - PROCESS | 1813 | 1472090014470 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 18:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 18:53:34 INFO - PROCESS | 1813 | 1472090014476 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 18:53:34 INFO - PROCESS | 1813 | 1472090014478 Marionette TRACE conn3 <- [1,122,null,{}] 18:53:34 INFO - PROCESS | 1813 | 1472090014484 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}] 18:53:34 INFO - PROCESS | 1813 | 1472090014494 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:34 INFO - PROCESS | 1813 | 1472090014719 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 18:53:34 INFO - PROCESS | 1813 | 1472090014732 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:34 INFO - PROCESS | 1813 | 1472090014738 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x9bf96c00 == 38 [pid = 1813] [id = 38] 18:53:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0xa2323800) [pid = 1813] [serial = 112] [outer = (nil)] 18:53:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0xa23b4400) [pid = 1813] [serial = 113] [outer = 0xa2323800] 18:53:34 INFO - PROCESS | 1813 | 1472090014808 Marionette DEBUG loaded listener.js 18:53:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0xa2fc7c00) [pid = 1813] [serial = 114] [outer = 0xa2323800] 18:53:35 INFO - PROCESS | 1813 | 1472090015689 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]]]}] 18:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 18:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1278ms 18:53:35 INFO - PROCESS | 1813 | 1472090015772 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 18:53:35 INFO - PROCESS | 1813 | 1472090015779 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 18:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 18:53:35 INFO - PROCESS | 1813 | 1472090015787 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 18:53:35 INFO - PROCESS | 1813 | 1472090015792 Marionette TRACE conn3 <- [1,126,null,{}] 18:53:35 INFO - PROCESS | 1813 | 1472090015801 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}] 18:53:35 INFO - PROCESS | 1813 | 1472090015807 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:36 INFO - PROCESS | 1813 | 1472090016022 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 18:53:36 INFO - PROCESS | 1813 | 1472090016174 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:36 INFO - PROCESS | 1813 | 1472090016182 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221d000 == 39 [pid = 1813] [id = 39] 18:53:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92fc3400) [pid = 1813] [serial = 115] [outer = (nil)] 18:53:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x96373000) [pid = 1813] [serial = 116] [outer = 0x92fc3400] 18:53:36 INFO - PROCESS | 1813 | 1472090016267 Marionette DEBUG loaded listener.js 18:53:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9813d000) [pid = 1813] [serial = 117] [outer = 0x92fc3400] 18:53:37 INFO - PROCESS | 1813 | 1472090017253 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]]]}] 18:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 18:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1532ms 18:53:37 INFO - PROCESS | 1813 | 1472090017319 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 18:53:37 INFO - PROCESS | 1813 | 1472090017326 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 18:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 18:53:37 INFO - PROCESS | 1813 | 1472090017337 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 18:53:37 INFO - PROCESS | 1813 | 1472090017341 Marionette TRACE conn3 <- [1,130,null,{}] 18:53:37 INFO - PROCESS | 1813 | 1472090017389 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}] 18:53:37 INFO - PROCESS | 1813 | 1472090017396 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:37 INFO - PROCESS | 1813 | 1472090017625 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 18:53:37 INFO - PROCESS | 1813 | 1472090017745 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:37 INFO - PROCESS | 1813 | 1472090017756 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x950d7800 == 40 [pid = 1813] [id = 40] 18:53:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x950d8000) [pid = 1813] [serial = 118] [outer = (nil)] 18:53:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x950d9c00) [pid = 1813] [serial = 119] [outer = 0x950d8000] 18:53:37 INFO - PROCESS | 1813 | 1472090017879 Marionette DEBUG loaded listener.js 18:53:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x950df000) [pid = 1813] [serial = 120] [outer = 0x950d8000] 18:53:38 INFO - PROCESS | 1813 | 1472090018797 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]]]}] 18:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 18:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1534ms 18:53:38 INFO - PROCESS | 1813 | 1472090018872 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 18:53:38 INFO - PROCESS | 1813 | 1472090018876 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 18:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 18:53:38 INFO - PROCESS | 1813 | 1472090018883 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 18:53:38 INFO - PROCESS | 1813 | 1472090018889 Marionette TRACE conn3 <- [1,134,null,{}] 18:53:38 INFO - PROCESS | 1813 | 1472090018905 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}] 18:53:38 INFO - PROCESS | 1813 | 1472090018914 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:39 INFO - PROCESS | 1813 | 1472090019127 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 18:53:39 INFO - PROCESS | 1813 | 1472090019303 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:39 INFO - PROCESS | 1813 | 1472090019316 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x9cb04400 == 41 [pid = 1813] [id = 41] 18:53:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9cb0a000) [pid = 1813] [serial = 121] [outer = (nil)] 18:53:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9d877400) [pid = 1813] [serial = 122] [outer = 0x9cb0a000] 18:53:39 INFO - PROCESS | 1813 | 1472090019401 Marionette DEBUG loaded listener.js 18:53:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0xa20a2400) [pid = 1813] [serial = 123] [outer = 0x9cb0a000] 18:53:40 INFO - PROCESS | 1813 | 1472090020532 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]]]}] 18:53:40 INFO - PROCESS | 1813 | --DOCSHELL 0x93a6d000 == 40 [pid = 1813] [id = 37] 18:53:40 INFO - PROCESS | 1813 | --DOCSHELL 0x99d2d800 == 39 [pid = 1813] [id = 36] 18:53:40 INFO - PROCESS | 1813 | --DOCSHELL 0x9b060400 == 38 [pid = 1813] [id = 35] 18:53:40 INFO - PROCESS | 1813 | --DOCSHELL 0x995a8800 == 37 [pid = 1813] [id = 34] 18:53:40 INFO - PROCESS | 1813 | --DOCSHELL 0x93c4f800 == 36 [pid = 1813] [id = 33] 18:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 18:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1688ms 18:53:40 INFO - PROCESS | 1813 | 1472090020572 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 18:53:40 INFO - PROCESS | 1813 | 1472090020576 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 18:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 18:53:40 INFO - PROCESS | 1813 | 1472090020584 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 18:53:40 INFO - PROCESS | 1813 | 1472090020589 Marionette TRACE conn3 <- [1,138,null,{}] 18:53:40 INFO - PROCESS | 1813 | 1472090020597 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}] 18:53:40 INFO - PROCESS | 1813 | 1472090020602 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:40 INFO - PROCESS | 1813 | 1472090020776 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 18:53:40 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0xa4d5c000) [pid = 1813] [serial = 62] [outer = (nil)] [url = about:blank] 18:53:40 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9b064400) [pid = 1813] [serial = 71] [outer = (nil)] [url = about:blank] 18:53:40 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93a69000) [pid = 1813] [serial = 67] [outer = (nil)] [url = about:blank] 18:53:40 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93c07c00) [pid = 1813] [serial = 64] [outer = (nil)] [url = about:blank] 18:53:40 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93c4cc00) [pid = 1813] [serial = 65] [outer = (nil)] [url = about:blank] 18:53:40 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9756dc00) [pid = 1813] [serial = 68] [outer = (nil)] [url = about:blank] 18:53:40 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0xa33d2000) [pid = 1813] [serial = 61] [outer = (nil)] [url = about:blank] 18:53:40 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0xa23b4800) [pid = 1813] [serial = 53] [outer = (nil)] [url = about:blank] 18:53:40 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0xa4d0b400) [pid = 1813] [serial = 56] [outer = (nil)] [url = about:blank] 18:53:40 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9a661800) [pid = 1813] [serial = 70] [outer = (nil)] [url = about:blank] 18:53:40 INFO - PROCESS | 1813 | 1472090020931 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:40 INFO - PROCESS | 1813 | 1472090020938 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a6d400 == 37 [pid = 1813] [id = 42] 18:53:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93aa1400) [pid = 1813] [serial = 124] [outer = (nil)] 18:53:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93c52c00) [pid = 1813] [serial = 125] [outer = 0x93aa1400] 18:53:41 INFO - PROCESS | 1813 | 1472090021013 Marionette DEBUG loaded listener.js 18:53:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x950d1000) [pid = 1813] [serial = 126] [outer = 0x93aa1400] 18:53:41 INFO - PROCESS | 1813 | 1472090021754 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]]]}] 18:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 18:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1181ms 18:53:41 INFO - PROCESS | 1813 | 1472090021770 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 18:53:41 INFO - PROCESS | 1813 | 1472090021775 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 18:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 18:53:41 INFO - PROCESS | 1813 | 1472090021787 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 18:53:41 INFO - PROCESS | 1813 | 1472090021790 Marionette TRACE conn3 <- [1,142,null,{}] 18:53:41 INFO - PROCESS | 1813 | 1472090021797 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}] 18:53:41 INFO - PROCESS | 1813 | 1472090021802 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:41 INFO - PROCESS | 1813 | 1472090021956 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 18:53:41 INFO - PROCESS | 1813 | 1472090021972 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:41 INFO - PROCESS | 1813 | 1472090021980 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x96366400 == 38 [pid = 1813] [id = 43] 18:53:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9756c400) [pid = 1813] [serial = 127] [outer = (nil)] 18:53:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x97f21c00) [pid = 1813] [serial = 128] [outer = 0x9756c400] 18:53:42 INFO - PROCESS | 1813 | 1472090022052 Marionette DEBUG loaded listener.js 18:53:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x995aac00) [pid = 1813] [serial = 129] [outer = 0x9756c400] 18:53:42 INFO - PROCESS | 1813 | 1472090022938 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]]]}] 18:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 18:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1191ms 18:53:42 INFO - PROCESS | 1813 | 1472090022978 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 18:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 18:53:42 INFO - PROCESS | 1813 | 1472090022983 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 18:53:42 INFO - PROCESS | 1813 | 1472090022989 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 18:53:42 INFO - PROCESS | 1813 | 1472090022995 Marionette TRACE conn3 <- [1,146,null,{}] 18:53:43 INFO - PROCESS | 1813 | 1472090023010 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}] 18:53:43 INFO - PROCESS | 1813 | 1472090023021 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:43 INFO - PROCESS | 1813 | 1472090023176 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 18:53:43 INFO - PROCESS | 1813 | 1472090023187 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:43 INFO - PROCESS | 1813 | 1472090023198 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x9be06400 == 39 [pid = 1813] [id = 44] 18:53:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9be0f400) [pid = 1813] [serial = 130] [outer = (nil)] 18:53:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9bf92000) [pid = 1813] [serial = 131] [outer = 0x9be0f400] 18:53:43 INFO - PROCESS | 1813 | 1472090023266 Marionette DEBUG loaded listener.js 18:53:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0xa1029400) [pid = 1813] [serial = 132] [outer = 0x9be0f400] 18:53:44 INFO - PROCESS | 1813 | 1472090024185 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]]]}] 18:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 18:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1237ms 18:53:44 INFO - PROCESS | 1813 | 1472090024225 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 18:53:44 INFO - PROCESS | 1813 | 1472090024229 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 18:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 18:53:44 INFO - PROCESS | 1813 | 1472090024241 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 18:53:44 INFO - PROCESS | 1813 | 1472090024244 Marionette TRACE conn3 <- [1,150,null,{}] 18:53:44 INFO - PROCESS | 1813 | 1472090024250 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}] 18:53:44 INFO - PROCESS | 1813 | 1472090024254 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:44 INFO - PROCESS | 1813 | 1472090024450 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 18:53:44 INFO - PROCESS | 1813 | 1472090024471 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:44 INFO - PROCESS | 1813 | 1472090024480 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:44 INFO - PROCESS | 1813 | ++DOCSHELL 0xa20a0800 == 40 [pid = 1813] [id = 45] 18:53:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0xa237d800) [pid = 1813] [serial = 133] [outer = (nil)] 18:53:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0xa23b8400) [pid = 1813] [serial = 134] [outer = 0xa237d800] 18:53:44 INFO - PROCESS | 1813 | 1472090024547 Marionette DEBUG loaded listener.js 18:53:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0xa3117400) [pid = 1813] [serial = 135] [outer = 0xa237d800] 18:53:45 INFO - PROCESS | 1813 | 1472090025611 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]]]}] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x93c7d800) [pid = 1813] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9b062000) [pid = 1813] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x93c51400) [pid = 1813] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9221bc00) [pid = 1813] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x995aa400) [pid = 1813] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9b386800) [pid = 1813] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9d805800) [pid = 1813] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0xa23afc00) [pid = 1813] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0xa2fc9000) [pid = 1813] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0xa3117800) [pid = 1813] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93c51c00) [pid = 1813] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93c4ec00) [pid = 1813] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 18:53:45 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9b063c00) [pid = 1813] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 18:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 18:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1437ms 18:53:45 INFO - PROCESS | 1813 | 1472090025673 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 18:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 18:53:45 INFO - PROCESS | 1813 | 1472090025683 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 18:53:45 INFO - PROCESS | 1813 | 1472090025689 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 18:53:45 INFO - PROCESS | 1813 | 1472090025692 Marionette TRACE conn3 <- [1,154,null,{}] 18:53:45 INFO - PROCESS | 1813 | 1472090025698 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}] 18:53:45 INFO - PROCESS | 1813 | 1472090025702 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:45 INFO - PROCESS | 1813 | 1472090025842 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 18:53:45 INFO - PROCESS | 1813 | 1472090025939 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:45 INFO - PROCESS | 1813 | 1472090025947 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e92400 == 41 [pid = 1813] [id = 46] 18:53:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92e92c00) [pid = 1813] [serial = 136] [outer = (nil)] 18:53:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x92e9c400) [pid = 1813] [serial = 137] [outer = 0x92e92c00] 18:53:46 INFO - PROCESS | 1813 | 1472090026018 Marionette DEBUG loaded listener.js 18:53:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93c51400) [pid = 1813] [serial = 138] [outer = 0x92e92c00] 18:53:46 INFO - PROCESS | 1813 | 1472090026725 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]]]}] 18:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 18:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1090ms 18:53:46 INFO - PROCESS | 1813 | 1472090026800 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 18:53:46 INFO - PROCESS | 1813 | 1472090026803 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 18:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 18:53:46 INFO - PROCESS | 1813 | 1472090026811 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 18:53:46 INFO - PROCESS | 1813 | 1472090026815 Marionette TRACE conn3 <- [1,158,null,{}] 18:53:46 INFO - PROCESS | 1813 | 1472090026824 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}] 18:53:46 INFO - PROCESS | 1813 | 1472090026834 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:47 INFO - PROCESS | 1813 | 1472090027010 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 18:53:47 INFO - PROCESS | 1813 | 1472090027019 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:47 INFO - PROCESS | 1813 | 1472090027025 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e9dc00 == 42 [pid = 1813] [id = 47] 18:53:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93a63800) [pid = 1813] [serial = 139] [outer = (nil)] 18:53:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0xa317ec00) [pid = 1813] [serial = 140] [outer = 0x93a63800] 18:53:47 INFO - PROCESS | 1813 | 1472090027093 Marionette DEBUG loaded listener.js 18:53:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0xa250ec00) [pid = 1813] [serial = 141] [outer = 0x93a63800] 18:53:48 INFO - PROCESS | 1813 | 1472090028198 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]]]}] 18:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 18:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1434ms 18:53:48 INFO - PROCESS | 1813 | 1472090028299 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 18:53:48 INFO - PROCESS | 1813 | 1472090028304 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 18:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 18:53:48 INFO - PROCESS | 1813 | 1472090028421 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 18:53:48 INFO - PROCESS | 1813 | 1472090028426 Marionette TRACE conn3 <- [1,162,null,{}] 18:53:48 INFO - PROCESS | 1813 | 1472090028581 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}] 18:53:48 INFO - PROCESS | 1813 | 1472090028588 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:48 INFO - PROCESS | 1813 | 1472090028782 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 18:53:48 INFO - PROCESS | 1813 | 1472090028931 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:48 INFO - PROCESS | 1813 | 1472090028940 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f38400 == 43 [pid = 1813] [id = 48] 18:53:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x91f3a400) [pid = 1813] [serial = 142] [outer = (nil)] 18:53:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9756e800) [pid = 1813] [serial = 143] [outer = 0x91f3a400] 18:53:49 INFO - PROCESS | 1813 | 1472090029027 Marionette DEBUG loaded listener.js 18:53:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x99f75400) [pid = 1813] [serial = 144] [outer = 0x91f3a400] 18:53:49 INFO - PROCESS | 1813 | 1472090029946 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]]]}] 18:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 18:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1654ms 18:53:50 INFO - PROCESS | 1813 | 1472090030025 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 18:53:50 INFO - PROCESS | 1813 | 1472090030032 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 18:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 18:53:50 INFO - PROCESS | 1813 | 1472090030043 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 18:53:50 INFO - PROCESS | 1813 | 1472090030047 Marionette TRACE conn3 <- [1,166,null,{}] 18:53:50 INFO - PROCESS | 1813 | 1472090030054 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}] 18:53:50 INFO - PROCESS | 1813 | 1472090030060 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:50 INFO - PROCESS | 1813 | 1472090030277 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 18:53:50 INFO - PROCESS | 1813 | 1472090030456 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:50 INFO - PROCESS | 1813 | 1472090030466 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b3a4000 == 44 [pid = 1813] [id = 49] 18:53:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9b3a4c00) [pid = 1813] [serial = 145] [outer = (nil)] 18:53:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9b3a7c00) [pid = 1813] [serial = 146] [outer = 0x9b3a4c00] 18:53:50 INFO - PROCESS | 1813 | 1472090030554 Marionette DEBUG loaded listener.js 18:53:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9b3abc00) [pid = 1813] [serial = 147] [outer = 0x9b3a4c00] 18:53:51 INFO - PROCESS | 1813 | 1472090031437 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]]]}] 18:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 18:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1438ms 18:53:51 INFO - PROCESS | 1813 | 1472090031481 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 18:53:51 INFO - PROCESS | 1813 | 1472090031485 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 18:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 18:53:51 INFO - PROCESS | 1813 | 1472090031492 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 18:53:51 INFO - PROCESS | 1813 | 1472090031498 Marionette TRACE conn3 <- [1,170,null,{}] 18:53:51 INFO - PROCESS | 1813 | 1472090031514 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}] 18:53:51 INFO - PROCESS | 1813 | 1472090031523 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:51 INFO - PROCESS | 1813 | 1472090031694 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 18:53:51 INFO - PROCESS | 1813 | 1472090031836 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:51 INFO - PROCESS | 1813 | 1472090031849 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x9cb07800 == 45 [pid = 1813] [id = 50] 18:53:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9d80d000) [pid = 1813] [serial = 148] [outer = (nil)] 18:53:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0xa2324400) [pid = 1813] [serial = 149] [outer = 0x9d80d000] 18:53:51 INFO - PROCESS | 1813 | 1472090031929 Marionette DEBUG loaded listener.js 18:53:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0xa317a400) [pid = 1813] [serial = 150] [outer = 0x9d80d000] 18:53:52 INFO - PROCESS | 1813 | 1472090032757 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]]]}] 18:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 18:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1292ms 18:53:52 INFO - PROCESS | 1813 | 1472090032788 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 18:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 18:53:52 INFO - PROCESS | 1813 | 1472090032799 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 18:53:52 INFO - PROCESS | 1813 | 1472090032806 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 18:53:52 INFO - PROCESS | 1813 | 1472090032810 Marionette TRACE conn3 <- [1,174,null,{}] 18:53:52 INFO - PROCESS | 1813 | 1472090032815 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}] 18:53:52 INFO - PROCESS | 1813 | 1472090032820 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:52 INFO - PROCESS | 1813 | 1472090032994 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 18:53:53 INFO - PROCESS | 1813 | 1472090033138 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:53 INFO - PROCESS | 1813 | 1472090033147 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b260000 == 46 [pid = 1813] [id = 51] 18:53:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0xa2378400) [pid = 1813] [serial = 151] [outer = (nil)] 18:53:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0xa4f30000) [pid = 1813] [serial = 152] [outer = 0xa2378400] 18:53:53 INFO - PROCESS | 1813 | 1472090033226 Marionette DEBUG loaded listener.js 18:53:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0xa61d5400) [pid = 1813] [serial = 153] [outer = 0xa2378400] 18:53:53 INFO - PROCESS | 1813 | 1472090033924 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 18:53:54 INFO - PROCESS | 1813 | 1472090034163 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]]]}] 18:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 18:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1440ms 18:53:54 INFO - PROCESS | 1813 | 1472090034249 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 18:53:54 INFO - PROCESS | 1813 | 1472090034255 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 18:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 18:53:54 INFO - PROCESS | 1813 | 1472090034262 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 18:53:54 INFO - PROCESS | 1813 | 1472090034265 Marionette TRACE conn3 <- [1,178,null,{}] 18:53:54 INFO - PROCESS | 1813 | 1472090034272 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}] 18:53:54 INFO - PROCESS | 1813 | 1472090034277 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:54 INFO - PROCESS | 1813 | 1472090034639 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 18:53:54 INFO - PROCESS | 1813 | 1472090034826 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:54 INFO - PROCESS | 1813 | 1472090034835 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a6a800 == 47 [pid = 1813] [id = 52] 18:53:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x93a6d000) [pid = 1813] [serial = 154] [outer = (nil)] 18:53:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x93c4a400) [pid = 1813] [serial = 155] [outer = 0x93a6d000] 18:53:54 INFO - PROCESS | 1813 | 1472090034913 Marionette DEBUG loaded listener.js 18:53:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x950d3c00) [pid = 1813] [serial = 156] [outer = 0x93a6d000] 18:53:55 INFO - PROCESS | 1813 | 1472090035692 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]]]}] 18:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 18:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1487ms 18:53:55 INFO - PROCESS | 1813 | 1472090035762 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 18:53:55 INFO - PROCESS | 1813 | 1472090035771 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 18:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 18:53:55 INFO - PROCESS | 1813 | 1472090035788 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 18:53:55 INFO - PROCESS | 1813 | 1472090035792 Marionette TRACE conn3 <- [1,182,null,{}] 18:53:55 INFO - PROCESS | 1813 | 1472090035806 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}] 18:53:55 INFO - PROCESS | 1813 | 1472090035812 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:56 INFO - PROCESS | 1813 | 1472090036181 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 18:53:56 INFO - PROCESS | 1813 | 1472090036403 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:56 INFO - PROCESS | 1813 | 1472090036414 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x97563000 == 48 [pid = 1813] [id = 53] 18:53:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x9813d400) [pid = 1813] [serial = 157] [outer = (nil)] 18:53:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x99dcac00) [pid = 1813] [serial = 158] [outer = 0x9813d400] 18:53:56 INFO - PROCESS | 1813 | 1472090036491 Marionette DEBUG loaded listener.js 18:53:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x9b062000) [pid = 1813] [serial = 159] [outer = 0x9813d400] 18:53:57 INFO - PROCESS | 1813 | --DOCSHELL 0x9756c000 == 47 [pid = 1813] [id = 28] 18:53:57 INFO - PROCESS | 1813 | --DOCSHELL 0x9cb05000 == 46 [pid = 1813] [id = 30] 18:53:57 INFO - PROCESS | 1813 | --DOCSHELL 0x9221b800 == 45 [pid = 1813] [id = 32] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0xa23b4400) [pid = 1813] [serial = 113] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOCSHELL 0x92e92400 == 44 [pid = 1813] [id = 46] 18:53:57 INFO - PROCESS | 1813 | --DOCSHELL 0xa20a0800 == 43 [pid = 1813] [id = 45] 18:53:57 INFO - PROCESS | 1813 | --DOCSHELL 0x9be06400 == 42 [pid = 1813] [id = 44] 18:53:57 INFO - PROCESS | 1813 | --DOCSHELL 0x96366400 == 41 [pid = 1813] [id = 43] 18:53:57 INFO - PROCESS | 1813 | --DOCSHELL 0x93a6d400 == 40 [pid = 1813] [id = 42] 18:53:57 INFO - PROCESS | 1813 | 1472090037333 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]]]}] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x93c89400) [pid = 1813] [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.] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x97565000) [pid = 1813] [serial = 74] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x9bf8f000) [pid = 1813] [serial = 107] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x9636f800) [pid = 1813] [serial = 73] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x93c55800) [pid = 1813] [serial = 97] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x93c49400) [pid = 1813] [serial = 95] [outer = (nil)] [url = about:blank] 18:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 18:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1598ms 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x92fbf800) [pid = 1813] [serial = 94] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x99cd8c00) [pid = 1813] [serial = 101] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x9b919c00) [pid = 1813] [serial = 77] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9b552800) [pid = 1813] [serial = 76] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0xa2004800) [pid = 1813] [serial = 80] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9d874000) [pid = 1813] [serial = 79] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0xa2fca000) [pid = 1813] [serial = 83] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0xa253ec00) [pid = 1813] [serial = 82] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0xa3184800) [pid = 1813] [serial = 86] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0xa317e400) [pid = 1813] [serial = 85] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0xa67a3400) [pid = 1813] [serial = 89] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0xa673bc00) [pid = 1813] [serial = 88] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9d876c00) [pid = 1813] [serial = 110] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0xa6da8800) [pid = 1813] [serial = 92] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0xa4d0b800) [pid = 1813] [serial = 91] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93c57400) [pid = 1813] [serial = 98] [outer = (nil)] [url = about:blank] 18:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9b55b800) [pid = 1813] [serial = 104] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9b91dc00) [pid = 1813] [serial = 105] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x9d86f000) [pid = 1813] [serial = 108] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x99dc2000) [pid = 1813] [serial = 102] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0xa1091800) [pid = 1813] [serial = 111] [outer = (nil)] [url = about:blank] 18:53:57 INFO - PROCESS | 1813 | 1472090037404 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 18:53:57 INFO - PROCESS | 1813 | 1472090037407 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 18:53:57 INFO - PROCESS | 1813 | 1472090037421 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 18:53:57 INFO - PROCESS | 1813 | 1472090037424 Marionette TRACE conn3 <- [1,186,null,{}] 18:53:57 INFO - PROCESS | 1813 | 1472090037430 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}] 18:53:57 INFO - PROCESS | 1813 | 1472090037435 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:57 INFO - PROCESS | 1813 | 1472090037586 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 18:53:57 INFO - PROCESS | 1813 | 1472090037596 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:57 INFO - PROCESS | 1813 | 1472090037604 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221b800 == 41 [pid = 1813] [id = 54] 18:53:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x93c56c00) [pid = 1813] [serial = 160] [outer = (nil)] 18:53:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x9756f000) [pid = 1813] [serial = 161] [outer = 0x93c56c00] 18:53:57 INFO - PROCESS | 1813 | 1472090037672 Marionette DEBUG loaded listener.js 18:53:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x99d2b400) [pid = 1813] [serial = 162] [outer = 0x93c56c00] 18:53:58 INFO - PROCESS | 1813 | 1472090038473 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]]]}] 18:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 18:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1092ms 18:53:58 INFO - PROCESS | 1813 | 1472090038510 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 18:53:58 INFO - PROCESS | 1813 | 1472090038516 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 18:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 18:53:58 INFO - PROCESS | 1813 | 1472090038531 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 18:53:58 INFO - PROCESS | 1813 | 1472090038538 Marionette TRACE conn3 <- [1,190,null,{}] 18:53:58 INFO - PROCESS | 1813 | 1472090038551 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}] 18:53:58 INFO - PROCESS | 1813 | 1472090038560 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:58 INFO - PROCESS | 1813 | 1472090038724 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 18:53:58 INFO - PROCESS | 1813 | 1472090038844 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:58 INFO - PROCESS | 1813 | 1472090038852 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x97560800 == 42 [pid = 1813] [id = 55] 18:53:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9756c000) [pid = 1813] [serial = 163] [outer = (nil)] 18:53:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x9b55ec00) [pid = 1813] [serial = 164] [outer = 0x9756c000] 18:53:58 INFO - PROCESS | 1813 | 1472090038920 Marionette DEBUG loaded listener.js 18:53:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9b91d000) [pid = 1813] [serial = 165] [outer = 0x9756c000] 18:53:59 INFO - PROCESS | 1813 | 1472090039592 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]]]}] 18:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 18:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1096ms 18:53:59 INFO - PROCESS | 1813 | 1472090039629 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 18:53:59 INFO - PROCESS | 1813 | 1472090039632 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 18:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 18:53:59 INFO - PROCESS | 1813 | 1472090039638 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 18:53:59 INFO - PROCESS | 1813 | 1472090039641 Marionette TRACE conn3 <- [1,194,null,{}] 18:53:59 INFO - PROCESS | 1813 | 1472090039647 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}] 18:53:59 INFO - PROCESS | 1813 | 1472090039651 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:59 INFO - PROCESS | 1813 | 1472090039858 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 18:53:59 INFO - PROCESS | 1813 | 1472090039878 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:53:59 INFO - PROCESS | 1813 | 1472090039887 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:53:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x9bee1800 == 43 [pid = 1813] [id = 56] 18:53:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9bf92800) [pid = 1813] [serial = 166] [outer = (nil)] 18:53:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9d80dc00) [pid = 1813] [serial = 167] [outer = 0x9bf92800] 18:53:59 INFO - PROCESS | 1813 | 1472090039954 Marionette DEBUG loaded listener.js 18:54:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9d86f000) [pid = 1813] [serial = 168] [outer = 0x9bf92800] 18:54:00 INFO - PROCESS | 1813 | 1472090040811 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]]]}] 18:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 18:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1238ms 18:54:00 INFO - PROCESS | 1813 | 1472090040880 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 18:54:00 INFO - PROCESS | 1813 | 1472090040884 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 18:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 18:54:00 INFO - PROCESS | 1813 | 1472090040890 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 18:54:00 INFO - PROCESS | 1813 | 1472090040893 Marionette TRACE conn3 <- [1,198,null,{}] 18:54:00 INFO - PROCESS | 1813 | 1472090040898 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}] 18:54:00 INFO - PROCESS | 1813 | 1472090040903 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:01 INFO - PROCESS | 1813 | 1472090041142 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 18:54:01 INFO - PROCESS | 1813 | 1472090041177 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:01 INFO - PROCESS | 1813 | 1472090041204 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:01 INFO - PROCESS | 1813 | ++DOCSHELL 0xa20a1800 == 44 [pid = 1813] [id = 57] 18:54:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0xa20a1c00) [pid = 1813] [serial = 169] [outer = (nil)] 18:54:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0xa23b0000) [pid = 1813] [serial = 170] [outer = 0xa20a1c00] 18:54:01 INFO - PROCESS | 1813 | 1472090041351 Marionette DEBUG loaded listener.js 18:54:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0xa3110000) [pid = 1813] [serial = 171] [outer = 0xa20a1c00] 18:54:01 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0xa237d800) [pid = 1813] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 18:54:01 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x92e92c00) [pid = 1813] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:54:01 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9cb0a000) [pid = 1813] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 18:54:01 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9be0f400) [pid = 1813] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 18:54:01 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9756c400) [pid = 1813] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 18:54:01 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93aa1400) [pid = 1813] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 18:54:02 INFO - PROCESS | 1813 | 1472090042213 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]]]}] 18:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 18:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1385ms 18:54:02 INFO - PROCESS | 1813 | 1472090042276 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 18:54:02 INFO - PROCESS | 1813 | 1472090042280 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 18:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 18:54:02 INFO - PROCESS | 1813 | 1472090042286 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 18:54:02 INFO - PROCESS | 1813 | 1472090042289 Marionette TRACE conn3 <- [1,202,null,{}] 18:54:02 INFO - PROCESS | 1813 | 1472090042294 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}] 18:54:02 INFO - PROCESS | 1813 | 1472090042299 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:02 INFO - PROCESS | 1813 | 1472090042451 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 18:54:02 INFO - PROCESS | 1813 | 1472090042459 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:02 INFO - PROCESS | 1813 | 1472090042466 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3b000 == 45 [pid = 1813] [id = 58] 18:54:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91f3b400) [pid = 1813] [serial = 172] [outer = (nil)] 18:54:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9cb0a000) [pid = 1813] [serial = 173] [outer = 0x91f3b400] 18:54:02 INFO - PROCESS | 1813 | 1472090042628 Marionette DEBUG loaded listener.js 18:54:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x97565800) [pid = 1813] [serial = 174] [outer = 0x91f3b400] 18:54:03 INFO - PROCESS | 1813 | 1472090043258 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]]]}] 18:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 18:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1029ms 18:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 18:54:03 INFO - PROCESS | 1813 | 1472090043315 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 18:54:03 INFO - PROCESS | 1813 | 1472090043318 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 18:54:03 INFO - PROCESS | 1813 | 1472090043325 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 18:54:03 INFO - PROCESS | 1813 | 1472090043328 Marionette TRACE conn3 <- [1,206,null,{}] 18:54:03 INFO - PROCESS | 1813 | 1472090043333 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}] 18:54:03 INFO - PROCESS | 1813 | 1472090043338 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:03 INFO - PROCESS | 1813 | 1472090043487 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 18:54:03 INFO - PROCESS | 1813 | 1472090043602 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:03 INFO - PROCESS | 1813 | 1472090043609 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3e800 == 46 [pid = 1813] [id = 59] 18:54:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0xa2fca800) [pid = 1813] [serial = 175] [outer = (nil)] 18:54:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0xa4f86000) [pid = 1813] [serial = 176] [outer = 0xa2fca800] 18:54:03 INFO - PROCESS | 1813 | 1472090043694 Marionette DEBUG loaded listener.js 18:54:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0xa6735800) [pid = 1813] [serial = 177] [outer = 0xa2fca800] 18:54:04 INFO - PROCESS | 1813 | 1472090044590 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]]]}] 18:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 18:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1333ms 18:54:04 INFO - PROCESS | 1813 | 1472090044659 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 18:54:04 INFO - PROCESS | 1813 | 1472090044666 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 18:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 18:54:04 INFO - PROCESS | 1813 | 1472090044675 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 18:54:04 INFO - PROCESS | 1813 | 1472090044680 Marionette TRACE conn3 <- [1,210,null,{}] 18:54:04 INFO - PROCESS | 1813 | 1472090044690 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}] 18:54:04 INFO - PROCESS | 1813 | 1472090044695 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:04 INFO - PROCESS | 1813 | 1472090044914 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 18:54:05 INFO - PROCESS | 1813 | 1472090045062 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:05 INFO - PROCESS | 1813 | 1472090045074 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e9b000 == 47 [pid = 1813] [id = 60] 18:54:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x92fc2400) [pid = 1813] [serial = 178] [outer = (nil)] 18:54:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x950da000) [pid = 1813] [serial = 179] [outer = 0x92fc2400] 18:54:05 INFO - PROCESS | 1813 | 1472090045160 Marionette DEBUG loaded listener.js 18:54:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x97565000) [pid = 1813] [serial = 180] [outer = 0x92fc2400] 18:54:06 INFO - PROCESS | 1813 | 1472090046047 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]]]}] 18:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 18:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1434ms 18:54:06 INFO - PROCESS | 1813 | 1472090046109 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 18:54:06 INFO - PROCESS | 1813 | 1472090046116 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 18:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 18:54:06 INFO - PROCESS | 1813 | 1472090046127 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 18:54:06 INFO - PROCESS | 1813 | 1472090046131 Marionette TRACE conn3 <- [1,214,null,{}] 18:54:06 INFO - PROCESS | 1813 | 1472090046137 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}] 18:54:06 INFO - PROCESS | 1813 | 1472090046143 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:06 INFO - PROCESS | 1813 | 1472090046360 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 18:54:06 INFO - PROCESS | 1813 | 1472090046511 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:06 INFO - PROCESS | 1813 | 1472090046518 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a8c6800 == 48 [pid = 1813] [id = 61] 18:54:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9a8ca800) [pid = 1813] [serial = 181] [outer = (nil)] 18:54:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9a8cf000) [pid = 1813] [serial = 182] [outer = 0x9a8ca800] 18:54:06 INFO - PROCESS | 1813 | 1472090046604 Marionette DEBUG loaded listener.js 18:54:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9a8d3400) [pid = 1813] [serial = 183] [outer = 0x9a8ca800] 18:54:07 INFO - PROCESS | 1813 | 1472090047484 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]]]}] 18:54:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 18:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1396ms 18:54:07 INFO - PROCESS | 1813 | 1472090047523 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 18:54:07 INFO - PROCESS | 1813 | 1472090047526 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 18:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 18:54:07 INFO - PROCESS | 1813 | 1472090047534 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 18:54:07 INFO - PROCESS | 1813 | 1472090047540 Marionette TRACE conn3 <- [1,218,null,{}] 18:54:07 INFO - PROCESS | 1813 | 1472090047556 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}] 18:54:07 INFO - PROCESS | 1813 | 1472090047565 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:07 INFO - PROCESS | 1813 | 1472090047747 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 18:54:07 INFO - PROCESS | 1813 | 1472090047895 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:07 INFO - PROCESS | 1813 | 1472090047905 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x9bed4c00 == 49 [pid = 1813] [id = 62] 18:54:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9bede400) [pid = 1813] [serial = 184] [outer = (nil)] 18:54:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9d874000) [pid = 1813] [serial = 185] [outer = 0x9bede400] 18:54:07 INFO - PROCESS | 1813 | 1472090047992 Marionette DEBUG loaded listener.js 18:54:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0xa2322000) [pid = 1813] [serial = 186] [outer = 0x9bede400] 18:54:08 INFO - PROCESS | 1813 | 1472090048930 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]]]}] 18:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 18:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1438ms 18:54:08 INFO - PROCESS | 1813 | 1472090048972 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 18:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 18:54:08 INFO - PROCESS | 1813 | 1472090048977 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 18:54:08 INFO - PROCESS | 1813 | 1472090048984 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 18:54:08 INFO - PROCESS | 1813 | 1472090048987 Marionette TRACE conn3 <- [1,222,null,{}] 18:54:08 INFO - PROCESS | 1813 | 1472090048993 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}] 18:54:09 INFO - PROCESS | 1813 | 1472090048998 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:09 INFO - PROCESS | 1813 | 1472090049173 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 18:54:09 INFO - PROCESS | 1813 | 1472090049319 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:09 INFO - PROCESS | 1813 | 1472090049327 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x9be06400 == 50 [pid = 1813] [id = 63] 18:54:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9bf8f000) [pid = 1813] [serial = 187] [outer = (nil)] 18:54:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0xa4f2e000) [pid = 1813] [serial = 188] [outer = 0x9bf8f000] 18:54:09 INFO - PROCESS | 1813 | 1472090049409 Marionette DEBUG loaded listener.js 18:54:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0xa67a2c00) [pid = 1813] [serial = 189] [outer = 0x9bf8f000] 18:54:10 INFO - PROCESS | 1813 | 1472090050245 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]]]}] 18:54:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 18:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1283ms 18:54:10 INFO - PROCESS | 1813 | 1472090050266 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 18:54:10 INFO - PROCESS | 1813 | 1472090050270 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 18:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 18:54:10 INFO - PROCESS | 1813 | 1472090050277 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 18:54:10 INFO - PROCESS | 1813 | 1472090050280 Marionette TRACE conn3 <- [1,226,null,{}] 18:54:10 INFO - PROCESS | 1813 | 1472090050286 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}] 18:54:10 INFO - PROCESS | 1813 | 1472090050291 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:10 INFO - PROCESS | 1813 | 1472090050456 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 18:54:10 INFO - PROCESS | 1813 | 1472090050608 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:10 INFO - PROCESS | 1813 | 1472090050618 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c4e400 == 51 [pid = 1813] [id = 64] 18:54:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9b912c00) [pid = 1813] [serial = 190] [outer = (nil)] 18:54:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0xa6da8800) [pid = 1813] [serial = 191] [outer = 0x9b912c00] 18:54:10 INFO - PROCESS | 1813 | 1472090050696 Marionette DEBUG loaded listener.js 18:54:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0xa6db3400) [pid = 1813] [serial = 192] [outer = 0x9b912c00] 18:54:11 INFO - PROCESS | 1813 | 1472090051614 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]]]}] 18:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 18:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1388ms 18:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 18:54:11 INFO - PROCESS | 1813 | 1472090051666 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 18:54:11 INFO - PROCESS | 1813 | 1472090051669 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 18:54:11 INFO - PROCESS | 1813 | 1472090051675 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 18:54:11 INFO - PROCESS | 1813 | 1472090051679 Marionette TRACE conn3 <- [1,230,null,{}] 18:54:11 INFO - PROCESS | 1813 | 1472090051684 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}] 18:54:11 INFO - PROCESS | 1813 | 1472090051694 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:11 INFO - PROCESS | 1813 | 1472090051890 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 18:54:12 INFO - PROCESS | 1813 | 1472090052044 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:12 INFO - PROCESS | 1813 | 1472090052050 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a69000 == 52 [pid = 1813] [id = 65] 18:54:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x93aa4400) [pid = 1813] [serial = 193] [outer = (nil)] 18:54:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x95075800) [pid = 1813] [serial = 194] [outer = 0x93aa4400] 18:54:12 INFO - PROCESS | 1813 | 1472090052163 Marionette DEBUG loaded listener.js 18:54:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0xa6f49800) [pid = 1813] [serial = 195] [outer = 0x93aa4400] 18:54:13 INFO - PROCESS | 1813 | 1472090053205 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]]]}] 18:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 18:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1584ms 18:54:13 INFO - PROCESS | 1813 | 1472090053260 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 18:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 18:54:13 INFO - PROCESS | 1813 | 1472090053266 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 18:54:13 INFO - PROCESS | 1813 | 1472090053274 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 18:54:13 INFO - PROCESS | 1813 | 1472090053278 Marionette TRACE conn3 <- [1,234,null,{}] 18:54:13 INFO - PROCESS | 1813 | 1472090053304 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}] 18:54:13 INFO - PROCESS | 1813 | 1472090053311 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:13 INFO - PROCESS | 1813 | 1472090053482 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 18:54:13 INFO - PROCESS | 1813 | 1472090053670 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:13 INFO - PROCESS | 1813 | 1472090053677 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x95070000 == 53 [pid = 1813] [id = 66] 18:54:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x95070400) [pid = 1813] [serial = 196] [outer = (nil)] 18:54:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x95079c00) [pid = 1813] [serial = 197] [outer = 0x95070400] 18:54:13 INFO - PROCESS | 1813 | 1472090053751 Marionette DEBUG loaded listener.js 18:54:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x950d1c00) [pid = 1813] [serial = 198] [outer = 0x95070400] 18:54:14 INFO - PROCESS | 1813 | 1472090054606 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]]]}] 18:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 18:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1403ms 18:54:14 INFO - PROCESS | 1813 | 1472090054677 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 18:54:14 INFO - PROCESS | 1813 | 1472090054684 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 18:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 18:54:14 INFO - PROCESS | 1813 | 1472090054694 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 18:54:14 INFO - PROCESS | 1813 | 1472090054697 Marionette TRACE conn3 <- [1,238,null,{}] 18:54:14 INFO - PROCESS | 1813 | 1472090054704 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}] 18:54:14 INFO - PROCESS | 1813 | 1472090054708 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:14 INFO - PROCESS | 1813 | 1472090054916 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 18:54:15 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3b000 == 52 [pid = 1813] [id = 58] 18:54:15 INFO - PROCESS | 1813 | --DOCSHELL 0xa20a1800 == 51 [pid = 1813] [id = 57] 18:54:15 INFO - PROCESS | 1813 | --DOCSHELL 0x9bee1800 == 50 [pid = 1813] [id = 56] 18:54:15 INFO - PROCESS | 1813 | --DOCSHELL 0x97560800 == 49 [pid = 1813] [id = 55] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0xa317ec00) [pid = 1813] [serial = 140] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | 1472090055133 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:15 INFO - PROCESS | 1813 | 1472090055141 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:15 INFO - PROCESS | 1813 | --DOCSHELL 0x9221b800 == 48 [pid = 1813] [id = 54] 18:54:15 INFO - PROCESS | 1813 | --DOCSHELL 0x97563000 == 47 [pid = 1813] [id = 53] 18:54:15 INFO - PROCESS | 1813 | --DOCSHELL 0x93a6a800 == 46 [pid = 1813] [id = 52] 18:54:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221b800 == 47 [pid = 1813] [id = 67] 18:54:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x93c7d000) [pid = 1813] [serial = 199] [outer = (nil)] 18:54:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x950db400) [pid = 1813] [serial = 200] [outer = 0x93c7d000] 18:54:15 INFO - PROCESS | 1813 | 1472090055223 Marionette DEBUG loaded listener.js 18:54:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x9819a400) [pid = 1813] [serial = 201] [outer = 0x93c7d000] 18:54:15 INFO - PROCESS | 1813 | --DOCSHELL 0x9b3a4000 == 46 [pid = 1813] [id = 49] 18:54:15 INFO - PROCESS | 1813 | --DOCSHELL 0x91f38400 == 45 [pid = 1813] [id = 48] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0xa23b8400) [pid = 1813] [serial = 134] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x92e9c400) [pid = 1813] [serial = 137] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0xa20a2400) [pid = 1813] [serial = 123] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x9d877400) [pid = 1813] [serial = 122] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x9bf92000) [pid = 1813] [serial = 131] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x950d9c00) [pid = 1813] [serial = 119] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x97f21c00) [pid = 1813] [serial = 128] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x995aac00) [pid = 1813] [serial = 129] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x93c52c00) [pid = 1813] [serial = 125] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x950d1000) [pid = 1813] [serial = 126] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x96373000) [pid = 1813] [serial = 116] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0xa3117400) [pid = 1813] [serial = 135] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0xa1029400) [pid = 1813] [serial = 132] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x93c51400) [pid = 1813] [serial = 138] [outer = (nil)] [url = about:blank] 18:54:15 INFO - PROCESS | 1813 | 1472090055942 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]]]}] 18:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 18:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1279ms 18:54:15 INFO - PROCESS | 1813 | 1472090055991 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 18:54:15 INFO - PROCESS | 1813 | 1472090055995 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 18:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 18:54:16 INFO - PROCESS | 1813 | 1472090056006 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 18:54:16 INFO - PROCESS | 1813 | 1472090056011 Marionette TRACE conn3 <- [1,242,null,{}] 18:54:16 INFO - PROCESS | 1813 | 1472090056027 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}] 18:54:16 INFO - PROCESS | 1813 | 1472090056035 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:16 INFO - PROCESS | 1813 | 1472090056196 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 18:54:16 INFO - PROCESS | 1813 | 1472090056207 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:16 INFO - PROCESS | 1813 | 1472090056217 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a8d4c00 == 46 [pid = 1813] [id = 68] 18:54:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9af86400) [pid = 1813] [serial = 202] [outer = (nil)] 18:54:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x9b38d000) [pid = 1813] [serial = 203] [outer = 0x9af86400] 18:54:16 INFO - PROCESS | 1813 | 1472090056289 Marionette DEBUG loaded listener.js 18:54:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9b3a6400) [pid = 1813] [serial = 204] [outer = 0x9af86400] 18:54:17 INFO - PROCESS | 1813 | 1472090057152 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]]]}] 18:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 18:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1183ms 18:54:17 INFO - PROCESS | 1813 | 1472090057190 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 18:54:17 INFO - PROCESS | 1813 | 1472090057193 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 18:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 18:54:17 INFO - PROCESS | 1813 | 1472090057200 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 18:54:17 INFO - PROCESS | 1813 | 1472090057202 Marionette TRACE conn3 <- [1,246,null,{}] 18:54:17 INFO - PROCESS | 1813 | 1472090057208 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}] 18:54:17 INFO - PROCESS | 1813 | 1472090057213 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:17 INFO - PROCESS | 1813 | 1472090057370 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 18:54:17 INFO - PROCESS | 1813 | 1472090057380 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:17 INFO - PROCESS | 1813 | 1472090057388 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f32000 == 47 [pid = 1813] [id = 69] 18:54:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9b3a9800) [pid = 1813] [serial = 205] [outer = (nil)] 18:54:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x9bee3400) [pid = 1813] [serial = 206] [outer = 0x9b3a9800] 18:54:17 INFO - PROCESS | 1813 | 1472090057455 Marionette DEBUG loaded listener.js 18:54:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x9d810800) [pid = 1813] [serial = 207] [outer = 0x9b3a9800] 18:54:18 INFO - PROCESS | 1813 | 1472090058278 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]]]}] 18:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 18:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1137ms 18:54:18 INFO - PROCESS | 1813 | 1472090058344 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 18:54:18 INFO - PROCESS | 1813 | 1472090058347 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 18:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 18:54:18 INFO - PROCESS | 1813 | 1472090058354 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 18:54:18 INFO - PROCESS | 1813 | 1472090058357 Marionette TRACE conn3 <- [1,250,null,{}] 18:54:18 INFO - PROCESS | 1813 | 1472090058362 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}] 18:54:18 INFO - PROCESS | 1813 | 1472090058367 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:18 INFO - PROCESS | 1813 | 1472090058577 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 18:54:18 INFO - PROCESS | 1813 | 1472090058600 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:18 INFO - PROCESS | 1813 | 1472090058609 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f33c00 == 48 [pid = 1813] [id = 70] 18:54:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x92e9ac00) [pid = 1813] [serial = 208] [outer = (nil)] 18:54:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x94fe7400) [pid = 1813] [serial = 209] [outer = 0x92e9ac00] 18:54:18 INFO - PROCESS | 1813 | 1472090058686 Marionette DEBUG loaded listener.js 18:54:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x94fea400) [pid = 1813] [serial = 210] [outer = 0x92e9ac00] 18:54:19 INFO - PROCESS | 1813 | 1472090059506 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]]]}] 18:54:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 18:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1187ms 18:54:19 INFO - PROCESS | 1813 | 1472090059541 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 18:54:19 INFO - PROCESS | 1813 | 1472090059545 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 18:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 18:54:19 INFO - PROCESS | 1813 | 1472090059551 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 18:54:19 INFO - PROCESS | 1813 | 1472090059554 Marionette TRACE conn3 <- [1,254,null,{}] 18:54:19 INFO - PROCESS | 1813 | 1472090059568 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}] 18:54:19 INFO - PROCESS | 1813 | 1472090059577 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:19 INFO - PROCESS | 1813 | 1472090059795 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 18:54:19 INFO - PROCESS | 1813 | 1472090059818 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:19 INFO - PROCESS | 1813 | 1472090059826 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e9cc00 == 49 [pid = 1813] [id = 71] 18:54:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x94fe1400) [pid = 1813] [serial = 211] [outer = (nil)] 18:54:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0xa2303400) [pid = 1813] [serial = 212] [outer = 0x94fe1400] 18:54:19 INFO - PROCESS | 1813 | 1472090059891 Marionette DEBUG loaded listener.js 18:54:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0xa237d800) [pid = 1813] [serial = 213] [outer = 0x94fe1400] 18:54:20 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0xa20a1c00) [pid = 1813] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:54:20 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x9813d400) [pid = 1813] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 18:54:20 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x9756c000) [pid = 1813] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 18:54:20 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x93c56c00) [pid = 1813] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 18:54:20 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x93a6d000) [pid = 1813] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 18:54:20 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x9bf92800) [pid = 1813] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 18:54:20 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x91f3b400) [pid = 1813] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:54:20 INFO - PROCESS | 1813 | 1472090060823 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]]]}] 18:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 18:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1290ms 18:54:20 INFO - PROCESS | 1813 | 1472090060841 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 18:54:20 INFO - PROCESS | 1813 | 1472090060844 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 18:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 18:54:20 INFO - PROCESS | 1813 | 1472090060850 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 18:54:20 INFO - PROCESS | 1813 | 1472090060853 Marionette TRACE conn3 <- [1,258,null,{}] 18:54:20 INFO - PROCESS | 1813 | 1472090060858 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}] 18:54:20 INFO - PROCESS | 1813 | 1472090060863 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:21 INFO - PROCESS | 1813 | 1472090061053 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 18:54:21 INFO - PROCESS | 1813 | 1472090061070 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:21 INFO - PROCESS | 1813 | 1472090061077 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3b400 == 50 [pid = 1813] [id = 72] 18:54:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x93a63c00) [pid = 1813] [serial = 214] [outer = (nil)] 18:54:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0xa2fcb000) [pid = 1813] [serial = 215] [outer = 0x93a63c00] 18:54:21 INFO - PROCESS | 1813 | 1472090061146 Marionette DEBUG loaded listener.js 18:54:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0xa3179000) [pid = 1813] [serial = 216] [outer = 0x93a63c00] 18:54:21 INFO - PROCESS | 1813 | 1472090061890 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]]]}] 18:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 18:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1079ms 18:54:21 INFO - PROCESS | 1813 | 1472090061933 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 18:54:21 INFO - PROCESS | 1813 | 1472090061937 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 18:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 18:54:21 INFO - PROCESS | 1813 | 1472090061944 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 18:54:21 INFO - PROCESS | 1813 | 1472090061948 Marionette TRACE conn3 <- [1,262,null,{}] 18:54:21 INFO - PROCESS | 1813 | 1472090061953 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}] 18:54:21 INFO - PROCESS | 1813 | 1472090061958 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:22 INFO - PROCESS | 1813 | 1472090062151 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 18:54:22 INFO - PROCESS | 1813 | 1472090062169 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:22 INFO - PROCESS | 1813 | 1472090062176 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f39400 == 51 [pid = 1813] [id = 73] 18:54:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x92e9a400) [pid = 1813] [serial = 217] [outer = (nil)] 18:54:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0xa4d5ec00) [pid = 1813] [serial = 218] [outer = 0x92e9a400] 18:54:22 INFO - PROCESS | 1813 | 1472090062242 Marionette DEBUG loaded listener.js 18:54:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0xa673b400) [pid = 1813] [serial = 219] [outer = 0x92e9a400] 18:54:23 INFO - PROCESS | 1813 | 1472090063231 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]]]}] 18:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 18:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1337ms 18:54:23 INFO - PROCESS | 1813 | 1472090063284 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 18:54:23 INFO - PROCESS | 1813 | 1472090063290 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 18:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 18:54:23 INFO - PROCESS | 1813 | 1472090063298 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 18:54:23 INFO - PROCESS | 1813 | 1472090063307 Marionette TRACE conn3 <- [1,266,null,{}] 18:54:23 INFO - PROCESS | 1813 | 1472090063314 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}] 18:54:23 INFO - PROCESS | 1813 | 1472090063320 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:23 INFO - PROCESS | 1813 | 1472090063511 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 18:54:23 INFO - PROCESS | 1813 | 1472090063665 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:23 INFO - PROCESS | 1813 | 1472090063678 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe0000 == 52 [pid = 1813] [id = 74] 18:54:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x94fe0400) [pid = 1813] [serial = 220] [outer = (nil)] 18:54:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x95076400) [pid = 1813] [serial = 221] [outer = 0x94fe0400] 18:54:23 INFO - PROCESS | 1813 | 1472090063772 Marionette DEBUG loaded listener.js 18:54:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x950d2c00) [pid = 1813] [serial = 222] [outer = 0x94fe0400] 18:54:24 INFO - PROCESS | 1813 | 1472090064765 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]]]}] 18:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 18:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1494ms 18:54:24 INFO - PROCESS | 1813 | 1472090064793 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 18:54:24 INFO - PROCESS | 1813 | 1472090064801 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 18:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 18:54:24 INFO - PROCESS | 1813 | 1472090064811 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 18:54:24 INFO - PROCESS | 1813 | 1472090064817 Marionette TRACE conn3 <- [1,270,null,{}] 18:54:24 INFO - PROCESS | 1813 | 1472090064823 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}] 18:54:24 INFO - PROCESS | 1813 | 1472090064829 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:25 INFO - PROCESS | 1813 | 1472090065016 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 18:54:25 INFO - PROCESS | 1813 | 1472090065171 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:25 INFO - PROCESS | 1813 | 1472090065182 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x995aac00 == 53 [pid = 1813] [id = 75] 18:54:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x9a8c7c00) [pid = 1813] [serial = 223] [outer = (nil)] 18:54:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x9b265800) [pid = 1813] [serial = 224] [outer = 0x9a8c7c00] 18:54:25 INFO - PROCESS | 1813 | 1472090065267 Marionette DEBUG loaded listener.js 18:54:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x9b3adc00) [pid = 1813] [serial = 225] [outer = 0x9a8c7c00] 18:54:26 INFO - PROCESS | 1813 | 1472090066164 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]]]}] 18:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 18:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1387ms 18:54:26 INFO - PROCESS | 1813 | 1472090066199 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 18:54:26 INFO - PROCESS | 1813 | 1472090066204 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 18:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 18:54:26 INFO - PROCESS | 1813 | 1472090066210 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 18:54:26 INFO - PROCESS | 1813 | 1472090066216 Marionette TRACE conn3 <- [1,274,null,{}] 18:54:26 INFO - PROCESS | 1813 | 1472090066232 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}] 18:54:26 INFO - PROCESS | 1813 | 1472090066241 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:26 INFO - PROCESS | 1813 | 1472090066423 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 18:54:26 INFO - PROCESS | 1813 | 1472090066580 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:26 INFO - PROCESS | 1813 | 1472090066593 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:26 INFO - PROCESS | 1813 | ++DOCSHELL 0xa3114c00 == 54 [pid = 1813] [id = 76] 18:54:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0xa67a2800) [pid = 1813] [serial = 226] [outer = (nil)] 18:54:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0xa6e46000) [pid = 1813] [serial = 227] [outer = 0xa67a2800] 18:54:26 INFO - PROCESS | 1813 | 1472090066686 Marionette DEBUG loaded listener.js 18:54:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0xa6e4a800) [pid = 1813] [serial = 228] [outer = 0xa67a2800] 18:54:27 INFO - PROCESS | 1813 | 1472090067523 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]]]}] 18:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 18:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1336ms 18:54:27 INFO - PROCESS | 1813 | 1472090067547 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 18:54:27 INFO - PROCESS | 1813 | 1472090067552 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 18:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 18:54:27 INFO - PROCESS | 1813 | 1472090067558 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 18:54:27 INFO - PROCESS | 1813 | 1472090067562 Marionette TRACE conn3 <- [1,278,null,{}] 18:54:27 INFO - PROCESS | 1813 | 1472090067567 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}] 18:54:27 INFO - PROCESS | 1813 | 1472090067572 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:27 INFO - PROCESS | 1813 | 1472090067751 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 18:54:27 INFO - PROCESS | 1813 | 1472090067906 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:27 INFO - PROCESS | 1813 | 1472090067915 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x99d2d800 == 55 [pid = 1813] [id = 77] 18:54:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0xa6dac400) [pid = 1813] [serial = 229] [outer = (nil)] 18:54:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0xa6e50800) [pid = 1813] [serial = 230] [outer = 0xa6dac400] 18:54:28 INFO - PROCESS | 1813 | 1472090068000 Marionette DEBUG loaded listener.js 18:54:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0xa6e52c00) [pid = 1813] [serial = 231] [outer = 0xa6dac400] 18:54:28 INFO - PROCESS | 1813 | 1472090068854 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]]]}] 18:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 18:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1336ms 18:54:28 INFO - PROCESS | 1813 | 1472090068895 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 18:54:28 INFO - PROCESS | 1813 | 1472090068899 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 18:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 18:54:28 INFO - PROCESS | 1813 | 1472090068905 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 18:54:28 INFO - PROCESS | 1813 | 1472090068909 Marionette TRACE conn3 <- [1,282,null,{}] 18:54:28 INFO - PROCESS | 1813 | 1472090068914 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}] 18:54:28 INFO - PROCESS | 1813 | 1472090068919 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:29 INFO - PROCESS | 1813 | 1472090069100 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 18:54:29 INFO - PROCESS | 1813 | 1472090069253 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:29 INFO - PROCESS | 1813 | 1472090069262 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aea800 == 56 [pid = 1813] [id = 78] 18:54:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x91aeac00) [pid = 1813] [serial = 232] [outer = (nil)] 18:54:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x91af2000) [pid = 1813] [serial = 233] [outer = 0x91aeac00] 18:54:29 INFO - PROCESS | 1813 | 1472090069341 Marionette DEBUG loaded listener.js 18:54:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x91af3800) [pid = 1813] [serial = 234] [outer = 0x91aeac00] 18:54:30 INFO - PROCESS | 1813 | 1472090070259 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]]]}] 18:54:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x92e90000) [pid = 1813] [serial = 235] [outer = 0x93c82400] 18:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 18:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1430ms 18:54:30 INFO - PROCESS | 1813 | 1472090070366 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 18:54:30 INFO - PROCESS | 1813 | 1472090070372 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 18:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 18:54:30 INFO - PROCESS | 1813 | 1472090070413 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 18:54:30 INFO - PROCESS | 1813 | 1472090070417 Marionette TRACE conn3 <- [1,286,null,{}] 18:54:30 INFO - PROCESS | 1813 | 1472090070423 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}] 18:54:30 INFO - PROCESS | 1813 | 1472090070433 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:30 INFO - PROCESS | 1813 | 1472090070614 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 18:54:30 INFO - PROCESS | 1813 | 1472090070804 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:30 INFO - PROCESS | 1813 | 1472090070813 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x91ae9800 == 57 [pid = 1813] [id = 79] 18:54:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x91af1000) [pid = 1813] [serial = 236] [outer = (nil)] 18:54:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0xa6f7a000) [pid = 1813] [serial = 237] [outer = 0x91af1000] 18:54:30 INFO - PROCESS | 1813 | 1472090070896 Marionette DEBUG loaded listener.js 18:54:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0xa8261000) [pid = 1813] [serial = 238] [outer = 0x91af1000] 18:54:31 INFO - PROCESS | 1813 | 1472090071693 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]]]}] 18:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 18:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1343ms 18:54:31 INFO - PROCESS | 1813 | 1472090071746 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 18:54:31 INFO - PROCESS | 1813 | 1472090071749 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 18:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 18:54:31 INFO - PROCESS | 1813 | 1472090071773 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 18:54:31 INFO - PROCESS | 1813 | 1472090071777 Marionette TRACE conn3 <- [1,290,null,{}] 18:54:31 INFO - PROCESS | 1813 | 1472090071784 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}] 18:54:31 INFO - PROCESS | 1813 | 1472090071788 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:31 INFO - PROCESS | 1813 | 1472090071955 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 18:54:32 INFO - PROCESS | 1813 | 1472090072125 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:32 INFO - PROCESS | 1813 | 1472090072134 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x9507c400 == 58 [pid = 1813] [id = 80] 18:54:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x9a006800) [pid = 1813] [serial = 239] [outer = (nil)] 18:54:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0xa8c81800) [pid = 1813] [serial = 240] [outer = 0x9a006800] 18:54:32 INFO - PROCESS | 1813 | 1472090072212 Marionette DEBUG loaded listener.js 18:54:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0xa8c86400) [pid = 1813] [serial = 241] [outer = 0x9a006800] 18:54:33 INFO - PROCESS | 1813 | 1472090073060 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]]]}] 18:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 18:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1339ms 18:54:33 INFO - PROCESS | 1813 | 1472090073111 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 18:54:33 INFO - PROCESS | 1813 | 1472090073115 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 18:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 18:54:33 INFO - PROCESS | 1813 | 1472090073121 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 18:54:33 INFO - PROCESS | 1813 | 1472090073124 Marionette TRACE conn3 <- [1,294,null,{}] 18:54:33 INFO - PROCESS | 1813 | 1472090073130 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}] 18:54:33 INFO - PROCESS | 1813 | 1472090073135 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:33 INFO - PROCESS | 1813 | 1472090073300 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 18:54:33 INFO - PROCESS | 1813 | 1472090073454 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:33 INFO - PROCESS | 1813 | 1472090073461 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63d400 == 59 [pid = 1813] [id = 81] 18:54:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x8f63f400) [pid = 1813] [serial = 242] [outer = (nil)] 18:54:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x8f645c00) [pid = 1813] [serial = 243] [outer = 0x8f63f400] 18:54:33 INFO - PROCESS | 1813 | 1472090073540 Marionette DEBUG loaded listener.js 18:54:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x8f648400) [pid = 1813] [serial = 244] [outer = 0x8f63f400] 18:54:34 INFO - PROCESS | 1813 | 1472090074403 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]]]}] 18:54:34 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. 18:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1331ms 18:54:34 INFO - PROCESS | 1813 | 1472090074454 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 18:54:34 INFO - PROCESS | 1813 | 1472090074458 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 18:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 18:54:34 INFO - PROCESS | 1813 | 1472090074464 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 18:54:34 INFO - PROCESS | 1813 | 1472090074468 Marionette TRACE conn3 <- [1,298,null,{}] 18:54:34 INFO - PROCESS | 1813 | 1472090074473 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}] 18:54:34 INFO - PROCESS | 1813 | 1472090074478 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:34 INFO - PROCESS | 1813 | 1472090074649 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 18:54:34 INFO - PROCESS | 1813 | 1472090074811 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:34 INFO - PROCESS | 1813 | 1472090074818 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f646400 == 60 [pid = 1813] [id = 82] 18:54:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8f647800) [pid = 1813] [serial = 245] [outer = (nil)] 18:54:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x9cb0fc00) [pid = 1813] [serial = 246] [outer = 0x8f647800] 18:54:34 INFO - PROCESS | 1813 | 1472090074895 Marionette DEBUG loaded listener.js 18:54:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0xa8c46c00) [pid = 1813] [serial = 247] [outer = 0x8f647800] 18:54:36 INFO - PROCESS | 1813 | 1472090076041 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]]]}] 18:54:36 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. 18:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1594ms 18:54:36 INFO - PROCESS | 1813 | 1472090076058 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 18:54:36 INFO - PROCESS | 1813 | 1472090076064 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 18:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 18:54:36 INFO - PROCESS | 1813 | 1472090076073 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 18:54:36 INFO - PROCESS | 1813 | 1472090076077 Marionette TRACE conn3 <- [1,302,null,{}] 18:54:36 INFO - PROCESS | 1813 | 1472090076085 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}] 18:54:36 INFO - PROCESS | 1813 | 1472090076091 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:36 INFO - PROCESS | 1813 | 1472090076321 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 18:54:36 INFO - PROCESS | 1813 | 1472090076506 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:36 INFO - PROCESS | 1813 | 1472090076520 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c5800 == 61 [pid = 1813] [id = 83] 18:54:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x923c6000) [pid = 1813] [serial = 248] [outer = (nil)] 18:54:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x923cb000) [pid = 1813] [serial = 249] [outer = 0x923c6000] 18:54:36 INFO - PROCESS | 1813 | 1472090076592 Marionette DEBUG loaded listener.js 18:54:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x92e9a800) [pid = 1813] [serial = 250] [outer = 0x923c6000] 18:54:37 INFO - PROCESS | 1813 | 1472090077484 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]]]}] 18:54:37 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. 18:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1486ms 18:54:37 INFO - PROCESS | 1813 | 1472090077559 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 18:54:37 INFO - PROCESS | 1813 | 1472090077564 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 18:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 18:54:37 INFO - PROCESS | 1813 | 1472090077575 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 18:54:37 INFO - PROCESS | 1813 | 1472090077578 Marionette TRACE conn3 <- [1,306,null,{}] 18:54:37 INFO - PROCESS | 1813 | 1472090077584 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}] 18:54:37 INFO - PROCESS | 1813 | 1472090077590 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:37 INFO - PROCESS | 1813 | 1472090077796 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9cb0c400 == 60 [pid = 1813] [id = 27] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9221d000 == 59 [pid = 1813] [id = 39] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x950d7800 == 58 [pid = 1813] [id = 40] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9cb04400 == 57 [pid = 1813] [id = 41] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3b400 == 56 [pid = 1813] [id = 72] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x92e9cc00 == 55 [pid = 1813] [id = 71] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x91f33c00 == 54 [pid = 1813] [id = 70] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x91f32000 == 53 [pid = 1813] [id = 69] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9a8d4c00 == 52 [pid = 1813] [id = 68] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9221b800 == 51 [pid = 1813] [id = 67] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x95070000 == 50 [pid = 1813] [id = 66] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9a8c6800 == 49 [pid = 1813] [id = 61] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3e800 == 48 [pid = 1813] [id = 59] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x92e9b000 == 47 [pid = 1813] [id = 60] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9b260000 == 46 [pid = 1813] [id = 51] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9cb07800 == 45 [pid = 1813] [id = 50] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x92e9dc00 == 44 [pid = 1813] [id = 47] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9bf96c00 == 43 [pid = 1813] [id = 38] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0xa23ba800 == 42 [pid = 1813] [id = 29] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x93a69000 == 41 [pid = 1813] [id = 65] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x93c4e400 == 40 [pid = 1813] [id = 64] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9be06400 == 39 [pid = 1813] [id = 63] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9bed4c00 == 38 [pid = 1813] [id = 62] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x92354800 == 37 [pid = 1813] [id = 31] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x923c5800 == 36 [pid = 1813] [id = 83] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63d400 == 35 [pid = 1813] [id = 81] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x8f646400 == 34 [pid = 1813] [id = 82] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x91ae9800 == 33 [pid = 1813] [id = 79] 18:54:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9507c400 == 32 [pid = 1813] [id = 80] 18:54:39 INFO - PROCESS | 1813 | --DOCSHELL 0x91aea800 == 31 [pid = 1813] [id = 78] 18:54:39 INFO - PROCESS | 1813 | --DOCSHELL 0xa3114c00 == 30 [pid = 1813] [id = 76] 18:54:39 INFO - PROCESS | 1813 | --DOCSHELL 0x99d2d800 == 29 [pid = 1813] [id = 77] 18:54:39 INFO - PROCESS | 1813 | --DOCSHELL 0x995aac00 == 28 [pid = 1813] [id = 75] 18:54:39 INFO - PROCESS | 1813 | --DOCSHELL 0x91f39400 == 27 [pid = 1813] [id = 73] 18:54:39 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe0000 == 26 [pid = 1813] [id = 74] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0xa23b0000) [pid = 1813] [serial = 170] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x99dcac00) [pid = 1813] [serial = 158] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x9b55ec00) [pid = 1813] [serial = 164] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x9b91d000) [pid = 1813] [serial = 165] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0xa3110000) [pid = 1813] [serial = 171] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x9b062000) [pid = 1813] [serial = 159] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x9b3a7c00) [pid = 1813] [serial = 146] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0xa2324400) [pid = 1813] [serial = 149] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x9756e800) [pid = 1813] [serial = 143] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0xa4f30000) [pid = 1813] [serial = 152] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x9756f000) [pid = 1813] [serial = 161] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x99d2b400) [pid = 1813] [serial = 162] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x950d3c00) [pid = 1813] [serial = 156] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x93c4a400) [pid = 1813] [serial = 155] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x9d80dc00) [pid = 1813] [serial = 167] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x9d86f000) [pid = 1813] [serial = 168] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x97565800) [pid = 1813] [serial = 174] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0xa4f86000) [pid = 1813] [serial = 176] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x9cb0a000) [pid = 1813] [serial = 173] [outer = (nil)] [url = about:blank] 18:54:39 INFO - PROCESS | 1813 | 1472090079245 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:39 INFO - PROCESS | 1813 | 1472090079257 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aed000 == 27 [pid = 1813] [id = 84] 18:54:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x91aed400) [pid = 1813] [serial = 251] [outer = (nil)] 18:54:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x91af2800) [pid = 1813] [serial = 252] [outer = 0x91aed400] 18:54:39 INFO - PROCESS | 1813 | 1472090079338 Marionette DEBUG loaded listener.js 18:54:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x91f3cc00) [pid = 1813] [serial = 253] [outer = 0x91aed400] 18:54:40 INFO - PROCESS | 1813 | 1472090080076 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]]]}] 18:54:40 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. 18:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 2540ms 18:54:40 INFO - PROCESS | 1813 | 1472090080116 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 18:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 18:54:40 INFO - PROCESS | 1813 | 1472090080122 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 18:54:40 INFO - PROCESS | 1813 | 1472090080129 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 18:54:40 INFO - PROCESS | 1813 | 1472090080132 Marionette TRACE conn3 <- [1,310,null,{}] 18:54:40 INFO - PROCESS | 1813 | 1472090080141 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}] 18:54:40 INFO - PROCESS | 1813 | 1472090080148 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:40 INFO - PROCESS | 1813 | 1472090080358 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 18:54:40 INFO - PROCESS | 1813 | 1472090080375 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:40 INFO - PROCESS | 1813 | 1472090080383 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x923bfc00 == 28 [pid = 1813] [id = 85] 18:54:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x923c1800) [pid = 1813] [serial = 254] [outer = (nil)] 18:54:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x92e94c00) [pid = 1813] [serial = 255] [outer = 0x923c1800] 18:54:40 INFO - PROCESS | 1813 | 1472090080453 Marionette DEBUG loaded listener.js 18:54:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x92e9dc00) [pid = 1813] [serial = 256] [outer = 0x923c1800] 18:54:41 INFO - PROCESS | 1813 | 1472090081257 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]]]}] 18:54:41 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. 18:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1179ms 18:54:41 INFO - PROCESS | 1813 | 1472090081312 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 18:54:41 INFO - PROCESS | 1813 | 1472090081318 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 18:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 18:54:41 INFO - PROCESS | 1813 | 1472090081325 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 18:54:41 INFO - PROCESS | 1813 | 1472090081328 Marionette TRACE conn3 <- [1,314,null,{}] 18:54:41 INFO - PROCESS | 1813 | 1472090081334 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}] 18:54:41 INFO - PROCESS | 1813 | 1472090081339 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:41 INFO - PROCESS | 1813 | 1472090081505 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 18:54:41 INFO - PROCESS | 1813 | 1472090081515 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:41 INFO - PROCESS | 1813 | 1472090081521 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fc8000 == 29 [pid = 1813] [id = 86] 18:54:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x93c80800) [pid = 1813] [serial = 257] [outer = (nil)] 18:54:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x94fe0000) [pid = 1813] [serial = 258] [outer = 0x93c80800] 18:54:41 INFO - PROCESS | 1813 | 1472090081593 Marionette DEBUG loaded listener.js 18:54:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x9506e800) [pid = 1813] [serial = 259] [outer = 0x93c80800] 18:54:42 INFO - PROCESS | 1813 | 1472090082665 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]]]}] 18:54:42 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. 18:54:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1386ms 18:54:42 INFO - PROCESS | 1813 | 1472090082712 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 18:54:42 INFO - PROCESS | 1813 | 1472090082716 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 18:54:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 18:54:42 INFO - PROCESS | 1813 | 1472090082739 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 18:54:42 INFO - PROCESS | 1813 | 1472090082749 Marionette TRACE conn3 <- [1,318,null,{}] 18:54:42 INFO - PROCESS | 1813 | 1472090082759 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}] 18:54:42 INFO - PROCESS | 1813 | 1472090082768 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:43 INFO - PROCESS | 1813 | 1472090083013 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 18:54:43 INFO - PROCESS | 1813 | 1472090083142 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:43 INFO - PROCESS | 1813 | 1472090083150 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fec800 == 30 [pid = 1813] [id = 87] 18:54:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x96366000) [pid = 1813] [serial = 260] [outer = (nil)] 18:54:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x97fefc00) [pid = 1813] [serial = 261] [outer = 0x96366000] 18:54:43 INFO - PROCESS | 1813 | 1472090083220 Marionette DEBUG loaded listener.js 18:54:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x99cd9800) [pid = 1813] [serial = 262] [outer = 0x96366000] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0xa2323800) [pid = 1813] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x91f3a400) [pid = 1813] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x9d80d000) [pid = 1813] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x92e9a400) [pid = 1813] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x92fc3400) [pid = 1813] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x950d8000) [pid = 1813] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x93a63c00) [pid = 1813] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x92e9ac00) [pid = 1813] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x94fe1400) [pid = 1813] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x9b912c00) [pid = 1813] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x92fc2400) [pid = 1813] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x9bede400) [pid = 1813] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x9bf8f000) [pid = 1813] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x93aa4400) [pid = 1813] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x9a8ca800) [pid = 1813] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0xa2fca800) [pid = 1813] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x9af86400) [pid = 1813] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x95070400) [pid = 1813] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x93c7d000) [pid = 1813] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x9b3a9800) [pid = 1813] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x9b3a4c00) [pid = 1813] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0xa2378400) [pid = 1813] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 18:54:44 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x93a63800) [pid = 1813] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:54:45 INFO - PROCESS | 1813 | 1472090085001 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]]]}] 18:54:45 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. 18:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 2308ms 18:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:54:45 INFO - PROCESS | 1813 | 1472090085032 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 18:54:45 INFO - PROCESS | 1813 | 1472090085035 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 18:54:45 INFO - PROCESS | 1813 | 1472090085042 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:54:45 INFO - PROCESS | 1813 | 1472090085045 Marionette TRACE conn3 <- [1,322,null,{}] 18:54:45 INFO - PROCESS | 1813 | 1472090085051 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}] 18:54:45 INFO - PROCESS | 1813 | 1472090085056 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:45 INFO - PROCESS | 1813 | 1472090085218 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 18:54:45 INFO - PROCESS | 1813 | 1472090085344 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:45 INFO - PROCESS | 1813 | 1472090085354 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f646c00 == 31 [pid = 1813] [id = 88] 18:54:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x91f3a400) [pid = 1813] [serial = 263] [outer = (nil)] 18:54:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x94fe1400) [pid = 1813] [serial = 264] [outer = 0x91f3a400] 18:54:45 INFO - PROCESS | 1813 | 1472090085424 Marionette DEBUG loaded listener.js 18:54:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x97ff1000) [pid = 1813] [serial = 265] [outer = 0x91f3a400] 18:54:46 INFO - PROCESS | 1813 | 1472090086102 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]]]}] 18:54:46 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. 18:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1130ms 18:54:46 INFO - PROCESS | 1813 | 1472090086173 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 18:54:46 INFO - PROCESS | 1813 | 1472090086177 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 18:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:54:46 INFO - PROCESS | 1813 | 1472090086191 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:54:46 INFO - PROCESS | 1813 | 1472090086195 Marionette TRACE conn3 <- [1,326,null,{}] 18:54:46 INFO - PROCESS | 1813 | 1472090086200 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}] 18:54:46 INFO - PROCESS | 1813 | 1472090086205 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:46 INFO - PROCESS | 1813 | 1472090086362 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 18:54:46 INFO - PROCESS | 1813 | 1472090086376 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:46 INFO - PROCESS | 1813 | 1472090086397 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a00c800 == 32 [pid = 1813] [id = 89] 18:54:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x9a07e000) [pid = 1813] [serial = 266] [outer = (nil)] 18:54:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x9a56ac00) [pid = 1813] [serial = 267] [outer = 0x9a07e000] 18:54:46 INFO - PROCESS | 1813 | 1472090086482 Marionette DEBUG loaded listener.js 18:54:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x9a8d1800) [pid = 1813] [serial = 268] [outer = 0x9a07e000] 18:54:47 INFO - PROCESS | 1813 | 1472090087626 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]]]}] 18:54:47 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. 18:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1481ms 18:54:47 INFO - PROCESS | 1813 | 1472090087673 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 18:54:47 INFO - PROCESS | 1813 | 1472090087679 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 18:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:54:47 INFO - PROCESS | 1813 | 1472090087687 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:54:47 INFO - PROCESS | 1813 | 1472090087695 Marionette TRACE conn3 <- [1,330,null,{}] 18:54:47 INFO - PROCESS | 1813 | 1472090087702 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}] 18:54:47 INFO - PROCESS | 1813 | 1472090087708 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:47 INFO - PROCESS | 1813 | 1472090087989 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 18:54:48 INFO - PROCESS | 1813 | 1472090088236 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:48 INFO - PROCESS | 1813 | 1472090088248 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c0400 == 33 [pid = 1813] [id = 90] 18:54:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x923c3000) [pid = 1813] [serial = 269] [outer = (nil)] 18:54:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x93c10400) [pid = 1813] [serial = 270] [outer = 0x923c3000] 18:54:48 INFO - PROCESS | 1813 | 1472090088333 Marionette DEBUG loaded listener.js 18:54:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x93c85800) [pid = 1813] [serial = 271] [outer = 0x923c3000] 18:54:49 INFO - PROCESS | 1813 | 1472090089235 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]]]}] 18:54:49 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. 18:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1590ms 18:54:49 INFO - PROCESS | 1813 | 1472090089277 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 18:54:49 INFO - PROCESS | 1813 | 1472090089284 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 18:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:54:49 INFO - PROCESS | 1813 | 1472090089295 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:54:49 INFO - PROCESS | 1813 | 1472090089299 Marionette TRACE conn3 <- [1,334,null,{}] 18:54:49 INFO - PROCESS | 1813 | 1472090089306 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}] 18:54:49 INFO - PROCESS | 1813 | 1472090089311 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:49 INFO - PROCESS | 1813 | 1472090089495 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 18:54:49 INFO - PROCESS | 1813 | 1472090089654 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:49 INFO - PROCESS | 1813 | 1472090089668 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x95076800 == 34 [pid = 1813] [id = 91] 18:54:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x9756f400) [pid = 1813] [serial = 272] [outer = (nil)] 18:54:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x99dc6400) [pid = 1813] [serial = 273] [outer = 0x9756f400] 18:54:49 INFO - PROCESS | 1813 | 1472090089838 Marionette DEBUG loaded listener.js 18:54:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x9a56c000) [pid = 1813] [serial = 274] [outer = 0x9756f400] 18:54:50 INFO - PROCESS | 1813 | 1472090090710 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]]]}] 18:54:50 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. 18:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1487ms 18:54:50 INFO - PROCESS | 1813 | 1472090090783 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 18:54:50 INFO - PROCESS | 1813 | 1472090090787 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 18:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:54:50 INFO - PROCESS | 1813 | 1472090090794 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:54:50 INFO - PROCESS | 1813 | 1472090090800 Marionette TRACE conn3 <- [1,338,null,{}] 18:54:50 INFO - PROCESS | 1813 | 1472090090816 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}] 18:54:50 INFO - PROCESS | 1813 | 1472090090825 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:51 INFO - PROCESS | 1813 | 1472090091047 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 18:54:51 INFO - PROCESS | 1813 | 1472090091250 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:51 INFO - PROCESS | 1813 | 1472090091261 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b3a4400 == 35 [pid = 1813] [id = 92] 18:54:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x9b3a4c00) [pid = 1813] [serial = 275] [outer = (nil)] 18:54:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x9b3aac00) [pid = 1813] [serial = 276] [outer = 0x9b3a4c00] 18:54:51 INFO - PROCESS | 1813 | 1472090091389 Marionette DEBUG loaded listener.js 18:54:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x9b55ac00) [pid = 1813] [serial = 277] [outer = 0x9b3a4c00] 18:54:52 INFO - PROCESS | 1813 | 1472090092246 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]]]}] 18:54:52 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. 18:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1485ms 18:54:52 INFO - PROCESS | 1813 | 1472090092279 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 18:54:52 INFO - PROCESS | 1813 | 1472090092283 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 18:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:54:52 INFO - PROCESS | 1813 | 1472090092289 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:54:52 INFO - PROCESS | 1813 | 1472090092292 Marionette TRACE conn3 <- [1,342,null,{}] 18:54:52 INFO - PROCESS | 1813 | 1472090092298 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}] 18:54:52 INFO - PROCESS | 1813 | 1472090092303 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:52 INFO - PROCESS | 1813 | 1472090092479 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 18:54:52 INFO - PROCESS | 1813 | 1472090092638 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:52 INFO - PROCESS | 1813 | 1472090092648 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b916400 == 36 [pid = 1813] [id = 93] 18:54:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x9b91dc00) [pid = 1813] [serial = 278] [outer = (nil)] 18:54:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x9be05800) [pid = 1813] [serial = 279] [outer = 0x9b91dc00] 18:54:52 INFO - PROCESS | 1813 | 1472090092727 Marionette DEBUG loaded listener.js 18:54:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x9bedf800) [pid = 1813] [serial = 280] [outer = 0x9b91dc00] 18:54:53 INFO - PROCESS | 1813 | 1472090093605 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]]]}] 18:54:53 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. 18:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1331ms 18:54:53 INFO - PROCESS | 1813 | 1472090093640 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 18:54:53 INFO - PROCESS | 1813 | 1472090093643 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 18:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:54:53 INFO - PROCESS | 1813 | 1472090093652 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:54:53 INFO - PROCESS | 1813 | 1472090093656 Marionette TRACE conn3 <- [1,346,null,{}] 18:54:53 INFO - PROCESS | 1813 | 1472090093662 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}] 18:54:53 INFO - PROCESS | 1813 | 1472090093667 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:53 INFO - PROCESS | 1813 | 1472090093845 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 18:54:54 INFO - PROCESS | 1813 | 1472090094004 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:54 INFO - PROCESS | 1813 | 1472090094012 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b919000 == 37 [pid = 1813] [id = 94] 18:54:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x9bed4c00) [pid = 1813] [serial = 281] [outer = (nil)] 18:54:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x9c13dc00) [pid = 1813] [serial = 282] [outer = 0x9bed4c00] 18:54:54 INFO - PROCESS | 1813 | 1472090094096 Marionette DEBUG loaded listener.js 18:54:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x9cb06000) [pid = 1813] [serial = 283] [outer = 0x9bed4c00] 18:54:55 INFO - PROCESS | 1813 | 1472090095045 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]]]}] 18:54:55 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. 18:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1437ms 18:54:55 INFO - PROCESS | 1813 | 1472090095091 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 18:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:54:55 INFO - PROCESS | 1813 | 1472090095095 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 18:54:55 INFO - PROCESS | 1813 | 1472090095101 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:54:55 INFO - PROCESS | 1813 | 1472090095105 Marionette TRACE conn3 <- [1,350,null,{}] 18:54:55 INFO - PROCESS | 1813 | 1472090095110 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}] 18:54:55 INFO - PROCESS | 1813 | 1472090095121 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:55 INFO - PROCESS | 1813 | 1472090095347 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 18:54:55 INFO - PROCESS | 1813 | 1472090095546 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:55 INFO - PROCESS | 1813 | 1472090095555 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c4000 == 38 [pid = 1813] [id = 95] 18:54:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x99f7d800) [pid = 1813] [serial = 284] [outer = (nil)] 18:54:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0xa237e000) [pid = 1813] [serial = 285] [outer = 0x99f7d800] 18:54:55 INFO - PROCESS | 1813 | 1472090095675 Marionette DEBUG loaded listener.js 18:54:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0xa230f000) [pid = 1813] [serial = 286] [outer = 0x99f7d800] 18:54:56 INFO - PROCESS | 1813 | 1472090096516 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]]]}] 18:54:56 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. 18:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1481ms 18:54:56 INFO - PROCESS | 1813 | 1472090096582 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 18:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:54:56 INFO - PROCESS | 1813 | 1472090096586 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 18:54:56 INFO - PROCESS | 1813 | 1472090096593 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:54:56 INFO - PROCESS | 1813 | 1472090096596 Marionette TRACE conn3 <- [1,354,null,{}] 18:54:56 INFO - PROCESS | 1813 | 1472090096602 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}] 18:54:56 INFO - PROCESS | 1813 | 1472090096608 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:56 INFO - PROCESS | 1813 | 1472090096780 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 18:54:56 INFO - PROCESS | 1813 | 1472090096944 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:56 INFO - PROCESS | 1813 | 1472090096953 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aee800 == 39 [pid = 1813] [id = 96] 18:54:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x91aef000) [pid = 1813] [serial = 287] [outer = (nil)] 18:54:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x92448000) [pid = 1813] [serial = 288] [outer = 0x91aef000] 18:54:57 INFO - PROCESS | 1813 | 1472090097036 Marionette DEBUG loaded listener.js 18:54:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x9244a000) [pid = 1813] [serial = 289] [outer = 0x91aef000] 18:54:58 INFO - PROCESS | 1813 | 1472090098056 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]]]}] 18:54:58 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. 18:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1539ms 18:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:54:58 INFO - PROCESS | 1813 | 1472090098131 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 18:54:58 INFO - PROCESS | 1813 | 1472090098134 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 18:54:58 INFO - PROCESS | 1813 | 1472090098141 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:54:58 INFO - PROCESS | 1813 | 1472090098145 Marionette TRACE conn3 <- [1,358,null,{}] 18:54:58 INFO - PROCESS | 1813 | 1472090098150 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}] 18:54:58 INFO - PROCESS | 1813 | 1472090098155 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:58 INFO - PROCESS | 1813 | 1472090098478 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 18:54:58 INFO - PROCESS | 1813 | 1472090098716 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:54:58 INFO - PROCESS | 1813 | 1472090098723 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:54:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f35800 == 40 [pid = 1813] [id = 97] 18:54:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x91f3b400) [pid = 1813] [serial = 290] [outer = (nil)] 18:54:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x9234bc00) [pid = 1813] [serial = 291] [outer = 0x91f3b400] 18:54:58 INFO - PROCESS | 1813 | 1472090098801 Marionette DEBUG loaded listener.js 18:54:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x923c8800) [pid = 1813] [serial = 292] [outer = 0x91f3b400] 18:54:59 INFO - PROCESS | 1813 | 1472090099731 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]]]}] 18:54:59 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. 18:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1641ms 18:54:59 INFO - PROCESS | 1813 | 1472090099782 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 18:54:59 INFO - PROCESS | 1813 | 1472090099789 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 18:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:54:59 INFO - PROCESS | 1813 | 1472090099797 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:54:59 INFO - PROCESS | 1813 | 1472090099802 Marionette TRACE conn3 <- [1,362,null,{}] 18:54:59 INFO - PROCESS | 1813 | 1472090099809 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}] 18:54:59 INFO - PROCESS | 1813 | 1472090099815 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:00 INFO - PROCESS | 1813 | 1472090100046 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 18:55:00 INFO - PROCESS | 1813 | --DOCSHELL 0x97560400 == 39 [pid = 1813] [id = 26] 18:55:00 INFO - PROCESS | 1813 | --DOCSHELL 0x97f23800 == 38 [pid = 1813] [id = 24] 18:55:00 INFO - PROCESS | 1813 | --DOCSHELL 0x92223400 == 37 [pid = 1813] [id = 25] 18:55:00 INFO - PROCESS | 1813 | --DOCSHELL 0x9d875c00 == 36 [pid = 1813] [id = 17] 18:55:00 INFO - PROCESS | 1813 | --DOCSHELL 0x9221f000 == 35 [pid = 1813] [id = 23] 18:55:00 INFO - PROCESS | 1813 | --DOCSHELL 0x9d80d800 == 34 [pid = 1813] [id = 16] 18:55:00 INFO - PROCESS | 1813 | --DOCSHELL 0x93a6ac00 == 33 [pid = 1813] [id = 22] 18:55:00 INFO - PROCESS | 1813 | 1472090100265 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:00 INFO - PROCESS | 1813 | 1472090100276 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e95400 == 34 [pid = 1813] [id = 98] 18:55:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x93aa3400) [pid = 1813] [serial = 293] [outer = (nil)] 18:55:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x93c4bc00) [pid = 1813] [serial = 294] [outer = 0x93aa3400] 18:55:00 INFO - PROCESS | 1813 | 1472090100365 Marionette DEBUG loaded listener.js 18:55:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x94fe4800) [pid = 1813] [serial = 295] [outer = 0x93aa3400] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x9b3abc00) [pid = 1813] [serial = 147] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0xa61d5400) [pid = 1813] [serial = 153] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0xa250ec00) [pid = 1813] [serial = 141] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0xa2fc7c00) [pid = 1813] [serial = 114] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x99f75400) [pid = 1813] [serial = 144] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0xa317a400) [pid = 1813] [serial = 150] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x94fe7400) [pid = 1813] [serial = 209] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0xa2303400) [pid = 1813] [serial = 212] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0xa6da8800) [pid = 1813] [serial = 191] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0xa6db3400) [pid = 1813] [serial = 192] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x950da000) [pid = 1813] [serial = 179] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x97565000) [pid = 1813] [serial = 180] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x9d874000) [pid = 1813] [serial = 185] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0xa2322000) [pid = 1813] [serial = 186] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0xa4f2e000) [pid = 1813] [serial = 188] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0xa67a2c00) [pid = 1813] [serial = 189] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x95075800) [pid = 1813] [serial = 194] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0xa6f49800) [pid = 1813] [serial = 195] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x9a8cf000) [pid = 1813] [serial = 182] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x9a8d3400) [pid = 1813] [serial = 183] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0xa6735800) [pid = 1813] [serial = 177] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x9b38d000) [pid = 1813] [serial = 203] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x9b3a6400) [pid = 1813] [serial = 204] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x95079c00) [pid = 1813] [serial = 197] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x950d1c00) [pid = 1813] [serial = 198] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x950db400) [pid = 1813] [serial = 200] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x9819a400) [pid = 1813] [serial = 201] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x9bee3400) [pid = 1813] [serial = 206] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0xa237d800) [pid = 1813] [serial = 213] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x94fea400) [pid = 1813] [serial = 210] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x9d810800) [pid = 1813] [serial = 207] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0xa3179000) [pid = 1813] [serial = 216] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x93c86800) [pid = 1813] [serial = 99] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0xa4d5ec00) [pid = 1813] [serial = 218] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0xa673b400) [pid = 1813] [serial = 219] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x9813d000) [pid = 1813] [serial = 117] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x950df000) [pid = 1813] [serial = 120] [outer = (nil)] [url = about:blank] 18:55:00 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0xa2fcb000) [pid = 1813] [serial = 215] [outer = (nil)] [url = about:blank] 18:55:01 INFO - PROCESS | 1813 | 1472090101339 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]]]}] 18:55:01 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. 18:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1591ms 18:55:01 INFO - PROCESS | 1813 | 1472090101389 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 18:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:55:01 INFO - PROCESS | 1813 | 1472090101394 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 18:55:01 INFO - PROCESS | 1813 | 1472090101400 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:55:01 INFO - PROCESS | 1813 | 1472090101404 Marionette TRACE conn3 <- [1,366,null,{}] 18:55:01 INFO - PROCESS | 1813 | 1472090101410 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}] 18:55:01 INFO - PROCESS | 1813 | 1472090101414 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:01 INFO - PROCESS | 1813 | 1472090101580 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 18:55:01 INFO - PROCESS | 1813 | 1472090101593 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:01 INFO - PROCESS | 1813 | 1472090101599 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x9507c000 == 35 [pid = 1813] [id = 99] 18:55:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x950da000) [pid = 1813] [serial = 296] [outer = (nil)] 18:55:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x96365800) [pid = 1813] [serial = 297] [outer = 0x950da000] 18:55:01 INFO - PROCESS | 1813 | 1472090101673 Marionette DEBUG loaded listener.js 18:55:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x97566000) [pid = 1813] [serial = 298] [outer = 0x950da000] 18:55:02 INFO - PROCESS | 1813 | 1472090102653 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]]]}] 18:55:02 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. 18:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1279ms 18:55:02 INFO - PROCESS | 1813 | 1472090102680 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 18:55:02 INFO - PROCESS | 1813 | 1472090102688 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 18:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:55:02 INFO - PROCESS | 1813 | 1472090102707 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:55:02 INFO - PROCESS | 1813 | 1472090102714 Marionette TRACE conn3 <- [1,370,null,{}] 18:55:02 INFO - PROCESS | 1813 | 1472090102721 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}] 18:55:02 INFO - PROCESS | 1813 | 1472090102727 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:02 INFO - PROCESS | 1813 | 1472090102895 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 18:55:03 INFO - PROCESS | 1813 | 1472090103050 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:03 INFO - PROCESS | 1813 | 1472090103062 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x9756d000 == 36 [pid = 1813] [id = 100] 18:55:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x99cd5400) [pid = 1813] [serial = 299] [outer = (nil)] 18:55:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x9a276c00) [pid = 1813] [serial = 300] [outer = 0x99cd5400] 18:55:03 INFO - PROCESS | 1813 | 1472090103128 Marionette DEBUG loaded listener.js 18:55:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x9a8cb800) [pid = 1813] [serial = 301] [outer = 0x99cd5400] 18:55:04 INFO - PROCESS | 1813 | 1472090104011 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]]]}] 18:55:04 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. 18:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1359ms 18:55:04 INFO - PROCESS | 1813 | 1472090104059 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 18:55:04 INFO - PROCESS | 1813 | 1472090104063 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 18:55:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:55:04 INFO - PROCESS | 1813 | 1472090104069 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:55:04 INFO - PROCESS | 1813 | 1472090104072 Marionette TRACE conn3 <- [1,374,null,{}] 18:55:04 INFO - PROCESS | 1813 | 1472090104084 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}] 18:55:04 INFO - PROCESS | 1813 | 1472090104102 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:04 INFO - PROCESS | 1813 | 1472090104303 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 18:55:04 INFO - PROCESS | 1813 | 1472090104332 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:04 INFO - PROCESS | 1813 | 1472090104338 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a56c400 == 37 [pid = 1813] [id = 101] 18:55:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x9a8d2000) [pid = 1813] [serial = 302] [outer = (nil)] 18:55:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x9b058c00) [pid = 1813] [serial = 303] [outer = 0x9a8d2000] 18:55:04 INFO - PROCESS | 1813 | 1472090104407 Marionette DEBUG loaded listener.js 18:55:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x9b265400) [pid = 1813] [serial = 304] [outer = 0x9a8d2000] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x91aed400) [pid = 1813] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x923c1800) [pid = 1813] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x96366000) [pid = 1813] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x93c80800) [pid = 1813] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x923c6000) [pid = 1813] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x94fe0400) [pid = 1813] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x9a8c7c00) [pid = 1813] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0xa67a2800) [pid = 1813] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0xa6dac400) [pid = 1813] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x91aeac00) [pid = 1813] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x91af1000) [pid = 1813] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x9a006800) [pid = 1813] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x8f63f400) [pid = 1813] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x8f647800) [pid = 1813] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:55:05 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x91f3a400) [pid = 1813] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:55:05 INFO - PROCESS | 1813 | 1472090105438 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:55:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:55:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1395ms 18:55:05 INFO - PROCESS | 1813 | 1472090105465 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 18:55:05 INFO - PROCESS | 1813 | 1472090105469 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 18:55:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:55:05 INFO - PROCESS | 1813 | 1472090105476 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:55:05 INFO - PROCESS | 1813 | 1472090105479 Marionette TRACE conn3 <- [1,378,null,{}] 18:55:05 INFO - PROCESS | 1813 | 1472090105485 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}] 18:55:05 INFO - PROCESS | 1813 | 1472090105489 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:05 INFO - PROCESS | 1813 | 1472090105641 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 18:55:05 INFO - PROCESS | 1813 | 1472090105659 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:05 INFO - PROCESS | 1813 | 1472090105675 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c87000 == 38 [pid = 1813] [id = 102] 18:55:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x95078400) [pid = 1813] [serial = 305] [outer = (nil)] 18:55:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9a56b400) [pid = 1813] [serial = 306] [outer = 0x95078400] 18:55:05 INFO - PROCESS | 1813 | 1472090105753 Marionette DEBUG loaded listener.js 18:55:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9b3a5400) [pid = 1813] [serial = 307] [outer = 0x95078400] 18:55:06 INFO - PROCESS | 1813 | 1472090106654 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:55:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:55:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1230ms 18:55:06 INFO - PROCESS | 1813 | 1472090106707 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 18:55:06 INFO - PROCESS | 1813 | 1472090106711 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 18:55:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:55:06 INFO - PROCESS | 1813 | 1472090106717 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:55:06 INFO - PROCESS | 1813 | 1472090106720 Marionette TRACE conn3 <- [1,382,null,{}] 18:55:06 INFO - PROCESS | 1813 | 1472090106725 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}] 18:55:06 INFO - PROCESS | 1813 | 1472090106730 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:06 INFO - PROCESS | 1813 | 1472090106887 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 18:55:06 INFO - PROCESS | 1813 | 1472090106896 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:06 INFO - PROCESS | 1813 | 1472090106903 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x92356400 == 39 [pid = 1813] [id = 103] 18:55:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x9a660400) [pid = 1813] [serial = 308] [outer = (nil)] 18:55:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x9b9d7800) [pid = 1813] [serial = 309] [outer = 0x9a660400] 18:55:06 INFO - PROCESS | 1813 | 1472090106972 Marionette DEBUG loaded listener.js 18:55:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x9d876c00) [pid = 1813] [serial = 310] [outer = 0x9a660400] 18:55:07 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:07 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:55:07 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:07 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:07 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:55:08 INFO - PROCESS | 1813 | 1472090108138 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:55:08 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:55:08 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1479ms 18:55:08 INFO - PROCESS | 1813 | 1472090108198 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 18:55:08 INFO - PROCESS | 1813 | 1472090108204 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 18:55:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:55:08 INFO - PROCESS | 1813 | 1472090108212 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:55:08 INFO - PROCESS | 1813 | 1472090108220 Marionette TRACE conn3 <- [1,386,null,{}] 18:55:08 INFO - PROCESS | 1813 | 1472090108228 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}] 18:55:08 INFO - PROCESS | 1813 | 1472090108233 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:08 INFO - PROCESS | 1813 | 1472090108552 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 18:55:08 INFO - PROCESS | 1813 | 1472090108734 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:08 INFO - PROCESS | 1813 | 1472090108745 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x9244e800 == 40 [pid = 1813] [id = 104] 18:55:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x92e95c00) [pid = 1813] [serial = 311] [outer = (nil)] 18:55:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x93c0cc00) [pid = 1813] [serial = 312] [outer = 0x92e95c00] 18:55:08 INFO - PROCESS | 1813 | 1472090108833 Marionette DEBUG loaded listener.js 18:55:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x94fe0400) [pid = 1813] [serial = 313] [outer = 0x92e95c00] 18:55:09 INFO - PROCESS | 1813 | 1472090109797 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]]]}] 18:55:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:55:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1643ms 18:55:09 INFO - PROCESS | 1813 | 1472090109856 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 18:55:09 INFO - PROCESS | 1813 | 1472090109864 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 18:55:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:55:09 INFO - PROCESS | 1813 | 1472090109875 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:55:09 INFO - PROCESS | 1813 | 1472090109880 Marionette TRACE conn3 <- [1,390,null,{}] 18:55:09 INFO - PROCESS | 1813 | 1472090109886 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}] 18:55:09 INFO - PROCESS | 1813 | 1472090109892 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:10 INFO - PROCESS | 1813 | 1472090110205 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 18:55:10 INFO - PROCESS | 1813 | 1472090110421 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:10 INFO - PROCESS | 1813 | 1472090110427 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x9756c000 == 41 [pid = 1813] [id = 105] 18:55:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x97fee400) [pid = 1813] [serial = 314] [outer = (nil)] 18:55:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x995b4c00) [pid = 1813] [serial = 315] [outer = 0x97fee400] 18:55:10 INFO - PROCESS | 1813 | 1472090110515 Marionette DEBUG loaded listener.js 18:55:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x9a006800) [pid = 1813] [serial = 316] [outer = 0x97fee400] 18:55:11 INFO - PROCESS | 1813 | 1472090111480 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]]]}] 18:55:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:55:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1650ms 18:55:11 INFO - PROCESS | 1813 | 1472090111526 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 18:55:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:55:11 INFO - PROCESS | 1813 | 1472090111531 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 18:55:11 INFO - PROCESS | 1813 | 1472090111538 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:55:11 INFO - PROCESS | 1813 | 1472090111544 Marionette TRACE conn3 <- [1,394,null,{}] 18:55:11 INFO - PROCESS | 1813 | 1472090111561 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}] 18:55:11 INFO - PROCESS | 1813 | 1472090111570 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:11 INFO - PROCESS | 1813 | 1472090111769 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 18:55:11 INFO - PROCESS | 1813 | 1472090111980 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:12 INFO - PROCESS | 1813 | 1472090111991 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a69c00 == 42 [pid = 1813] [id = 106] 18:55:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x9cb04000) [pid = 1813] [serial = 317] [outer = (nil)] 18:55:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0xa1093400) [pid = 1813] [serial = 318] [outer = 0x9cb04000] 18:55:12 INFO - PROCESS | 1813 | 1472090112090 Marionette DEBUG loaded listener.js 18:55:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0xa20a2000) [pid = 1813] [serial = 319] [outer = 0x9cb04000] 18:55:13 INFO - PROCESS | 1813 | 1472090113011 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]]]}] 18:55:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:55:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1538ms 18:55:13 INFO - PROCESS | 1813 | 1472090113075 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 18:55:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:55:13 INFO - PROCESS | 1813 | 1472090113080 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 18:55:13 INFO - PROCESS | 1813 | 1472090113086 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:55:13 INFO - PROCESS | 1813 | 1472090113090 Marionette TRACE conn3 <- [1,398,null,{}] 18:55:13 INFO - PROCESS | 1813 | 1472090113096 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}] 18:55:13 INFO - PROCESS | 1813 | 1472090113101 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:13 INFO - PROCESS | 1813 | 1472090113282 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 18:55:13 INFO - PROCESS | 1813 | 1472090113489 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:13 INFO - PROCESS | 1813 | 1472090113503 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x9244b400 == 43 [pid = 1813] [id = 107] 18:55:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x99cd8c00) [pid = 1813] [serial = 320] [outer = (nil)] 18:55:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0xa2501c00) [pid = 1813] [serial = 321] [outer = 0x99cd8c00] 18:55:13 INFO - PROCESS | 1813 | 1472090113627 Marionette DEBUG loaded listener.js 18:55:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0xa2563800) [pid = 1813] [serial = 322] [outer = 0x99cd8c00] 18:55:14 INFO - PROCESS | 1813 | 1472090114581 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]]]}] 18:55:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:55:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1539ms 18:55:14 INFO - PROCESS | 1813 | 1472090114626 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 18:55:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:55:14 INFO - PROCESS | 1813 | 1472090114630 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 18:55:14 INFO - PROCESS | 1813 | 1472090114637 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:55:14 INFO - PROCESS | 1813 | 1472090114640 Marionette TRACE conn3 <- [1,402,null,{}] 18:55:14 INFO - PROCESS | 1813 | 1472090114646 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}] 18:55:14 INFO - PROCESS | 1813 | 1472090114651 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:14 INFO - PROCESS | 1813 | 1472090114833 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 18:55:15 INFO - PROCESS | 1813 | 1472090115049 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:15 INFO - PROCESS | 1813 | 1472090115055 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x97568000 == 44 [pid = 1813] [id = 108] 18:55:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0xa23b1800) [pid = 1813] [serial = 323] [outer = (nil)] 18:55:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0xa3180400) [pid = 1813] [serial = 324] [outer = 0xa23b1800] 18:55:15 INFO - PROCESS | 1813 | 1472090115181 Marionette DEBUG loaded listener.js 18:55:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0xa33d2c00) [pid = 1813] [serial = 325] [outer = 0xa23b1800] 18:55:16 INFO - PROCESS | 1813 | 1472090116127 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]]]}] 18:55:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:55:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1531ms 18:55:16 INFO - PROCESS | 1813 | 1472090116168 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 18:55:16 INFO - PROCESS | 1813 | 1472090116172 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 18:55:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:55:16 INFO - PROCESS | 1813 | 1472090116180 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:55:16 INFO - PROCESS | 1813 | 1472090116183 Marionette TRACE conn3 <- [1,406,null,{}] 18:55:16 INFO - PROCESS | 1813 | 1472090116189 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}] 18:55:16 INFO - PROCESS | 1813 | 1472090116200 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:16 INFO - PROCESS | 1813 | 1472090116395 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 18:55:16 INFO - PROCESS | 1813 | 1472090116602 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:16 INFO - PROCESS | 1813 | 1472090116608 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b9d8800 == 45 [pid = 1813] [id = 109] 18:55:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0xa317a400) [pid = 1813] [serial = 326] [outer = (nil)] 18:55:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0xa672fc00) [pid = 1813] [serial = 327] [outer = 0xa317a400] 18:55:16 INFO - PROCESS | 1813 | 1472090116731 Marionette DEBUG loaded listener.js 18:55:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0xa673e000) [pid = 1813] [serial = 328] [outer = 0xa317a400] 18:55:17 INFO - PROCESS | 1813 | 1472090117705 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]]]}] 18:55:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:55:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1582ms 18:55:17 INFO - PROCESS | 1813 | 1472090117762 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 18:55:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:55:17 INFO - PROCESS | 1813 | 1472090117767 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 18:55:17 INFO - PROCESS | 1813 | 1472090117774 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:55:17 INFO - PROCESS | 1813 | 1472090117777 Marionette TRACE conn3 <- [1,410,null,{}] 18:55:17 INFO - PROCESS | 1813 | 1472090117783 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}] 18:55:17 INFO - PROCESS | 1813 | 1472090117788 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:17 INFO - PROCESS | 1813 | 1472090117964 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 18:55:18 INFO - PROCESS | 1813 | 1472090118186 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:18 INFO - PROCESS | 1813 | 1472090118194 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3c400 == 46 [pid = 1813] [id = 110] 18:55:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x9234fc00) [pid = 1813] [serial = 329] [outer = (nil)] 18:55:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x923c3800) [pid = 1813] [serial = 330] [outer = 0x9234fc00] 18:55:18 INFO - PROCESS | 1813 | 1472090118538 Marionette DEBUG loaded listener.js 18:55:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x92e98800) [pid = 1813] [serial = 331] [outer = 0x9234fc00] 18:55:19 INFO - PROCESS | 1813 | 1472090119534 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]]]}] 18:55:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:55:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1837ms 18:55:19 INFO - PROCESS | 1813 | 1472090119613 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 18:55:19 INFO - PROCESS | 1813 | 1472090119622 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 18:55:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:55:19 INFO - PROCESS | 1813 | 1472090119640 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:55:19 INFO - PROCESS | 1813 | 1472090119643 Marionette TRACE conn3 <- [1,414,null,{}] 18:55:19 INFO - PROCESS | 1813 | 1472090119651 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}] 18:55:19 INFO - PROCESS | 1813 | 1472090119656 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:19 INFO - PROCESS | 1813 | 1472090119867 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 18:55:20 INFO - PROCESS | 1813 | 1472090120079 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:20 INFO - PROCESS | 1813 | 1472090120091 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e9c000 == 47 [pid = 1813] [id = 111] 18:55:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x93aa4000) [pid = 1813] [serial = 332] [outer = (nil)] 18:55:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x9507c400) [pid = 1813] [serial = 333] [outer = 0x93aa4000] 18:55:20 INFO - PROCESS | 1813 | 1472090120187 Marionette DEBUG loaded listener.js 18:55:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x9636d000) [pid = 1813] [serial = 334] [outer = 0x93aa4000] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0xa22ca800 == 46 [pid = 1813] [id = 18] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0xa3115000 == 45 [pid = 1813] [id = 19] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x9ab59400 == 44 [pid = 1813] [id = 15] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x99dc0400 == 43 [pid = 1813] [id = 14] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x92fc5800 == 42 [pid = 1813] [id = 21] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x93c4e800 == 41 [pid = 1813] [id = 20] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x91aed000 == 40 [pid = 1813] [id = 84] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x91f31000 == 39 [pid = 1813] [id = 9] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x93c87000 == 38 [pid = 1813] [id = 102] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x93c7fc00 == 37 [pid = 1813] [id = 6] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x93aa8000 == 36 [pid = 1813] [id = 12] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x9bf91400 == 35 [pid = 1813] [id = 13] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x91f33800 == 34 [pid = 1813] [id = 8] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3c400 == 33 [pid = 1813] [id = 110] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x97568000 == 32 [pid = 1813] [id = 108] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x9b9d8800 == 31 [pid = 1813] [id = 109] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x9244b400 == 30 [pid = 1813] [id = 107] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x93a69c00 == 29 [pid = 1813] [id = 106] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x9756c000 == 28 [pid = 1813] [id = 105] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x92356400 == 27 [pid = 1813] [id = 103] 18:55:21 INFO - PROCESS | 1813 | --DOCSHELL 0x9244e800 == 26 [pid = 1813] [id = 104] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x91af2800) [pid = 1813] [serial = 252] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x91f3cc00) [pid = 1813] [serial = 253] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x92e94c00) [pid = 1813] [serial = 255] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x97fefc00) [pid = 1813] [serial = 261] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x92e9dc00) [pid = 1813] [serial = 256] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x94fe0000) [pid = 1813] [serial = 258] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x92e9a800) [pid = 1813] [serial = 250] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x923cb000) [pid = 1813] [serial = 249] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x950d2c00) [pid = 1813] [serial = 222] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x95076400) [pid = 1813] [serial = 221] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x9b3adc00) [pid = 1813] [serial = 225] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x9b265800) [pid = 1813] [serial = 224] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0xa6e4a800) [pid = 1813] [serial = 228] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0xa6e46000) [pid = 1813] [serial = 227] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0xa6e52c00) [pid = 1813] [serial = 231] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0xa6e50800) [pid = 1813] [serial = 230] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x91af3800) [pid = 1813] [serial = 234] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x91af2000) [pid = 1813] [serial = 233] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x99cd9800) [pid = 1813] [serial = 262] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0xa8261000) [pid = 1813] [serial = 238] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0xa6f7a000) [pid = 1813] [serial = 237] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0xa8c86400) [pid = 1813] [serial = 241] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0xa8c81800) [pid = 1813] [serial = 240] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x9a56ac00) [pid = 1813] [serial = 267] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x8f648400) [pid = 1813] [serial = 244] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x8f645c00) [pid = 1813] [serial = 243] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0xa8c46c00) [pid = 1813] [serial = 247] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x9cb0fc00) [pid = 1813] [serial = 246] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x97ff1000) [pid = 1813] [serial = 265] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x94fe1400) [pid = 1813] [serial = 264] [outer = (nil)] [url = about:blank] 18:55:21 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x9506e800) [pid = 1813] [serial = 259] [outer = (nil)] [url = about:blank] 18:55:22 INFO - PROCESS | 1813 | 1472090122231 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]]]}] 18:55:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:55:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 2663ms 18:55:22 INFO - PROCESS | 1813 | 1472090122296 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 18:55:22 INFO - PROCESS | 1813 | 1472090122303 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 18:55:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:55:22 INFO - PROCESS | 1813 | 1472090122311 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:55:22 INFO - PROCESS | 1813 | 1472090122318 Marionette TRACE conn3 <- [1,418,null,{}] 18:55:22 INFO - PROCESS | 1813 | 1472090122326 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}] 18:55:22 INFO - PROCESS | 1813 | 1472090122331 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:22 INFO - PROCESS | 1813 | 1472090122500 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 18:55:22 INFO - PROCESS | 1813 | 1472090122510 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:22 INFO - PROCESS | 1813 | 1472090122519 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3c400 == 27 [pid = 1813] [id = 112] 18:55:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x91f3cc00) [pid = 1813] [serial = 335] [outer = (nil)] 18:55:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x92350000) [pid = 1813] [serial = 336] [outer = 0x91f3cc00] 18:55:22 INFO - PROCESS | 1813 | 1472090122593 Marionette DEBUG loaded listener.js 18:55:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x923c1400) [pid = 1813] [serial = 337] [outer = 0x91f3cc00] 18:55:23 INFO - PROCESS | 1813 | 1472090123887 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]]]}] 18:55:23 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 18:55:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1593ms 18:55:23 INFO - PROCESS | 1813 | 1472090123903 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 18:55:23 INFO - PROCESS | 1813 | 1472090123911 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 18:55:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:55:23 INFO - PROCESS | 1813 | 1472090123923 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:55:23 INFO - PROCESS | 1813 | 1472090123927 Marionette TRACE conn3 <- [1,422,null,{}] 18:55:23 INFO - PROCESS | 1813 | 1472090123933 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}] 18:55:23 INFO - PROCESS | 1813 | 1472090123939 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:24 INFO - PROCESS | 1813 | 1472090124163 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 18:55:24 INFO - PROCESS | 1813 | 1472090124283 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:24 INFO - PROCESS | 1813 | 1472090124293 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e99c00 == 28 [pid = 1813] [id = 113] 18:55:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x92e9d800) [pid = 1813] [serial = 338] [outer = (nil)] 18:55:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x93a66800) [pid = 1813] [serial = 339] [outer = 0x92e9d800] 18:55:24 INFO - PROCESS | 1813 | 1472090124365 Marionette DEBUG loaded listener.js 18:55:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x93aa2400) [pid = 1813] [serial = 340] [outer = 0x92e9d800] 18:55:25 INFO - PROCESS | 1813 | 1472090125605 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]]]}] 18:55:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:55:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1738ms 18:55:25 INFO - PROCESS | 1813 | 1472090125669 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 18:55:25 INFO - PROCESS | 1813 | 1472090125672 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 18:55:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:55:25 INFO - PROCESS | 1813 | 1472090125680 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:55:25 INFO - PROCESS | 1813 | 1472090125688 Marionette TRACE conn3 <- [1,426,null,{}] 18:55:25 INFO - PROCESS | 1813 | 1472090125711 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}] 18:55:25 INFO - PROCESS | 1813 | 1472090125721 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:25 INFO - PROCESS | 1813 | 1472090125943 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 18:55:26 INFO - PROCESS | 1813 | 1472090126029 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:26 INFO - PROCESS | 1813 | 1472090126037 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c84c00 == 29 [pid = 1813] [id = 114] 18:55:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x94fdfc00) [pid = 1813] [serial = 341] [outer = (nil)] 18:55:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x94fe9400) [pid = 1813] [serial = 342] [outer = 0x94fdfc00] 18:55:26 INFO - PROCESS | 1813 | 1472090126115 Marionette DEBUG loaded listener.js 18:55:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x95072400) [pid = 1813] [serial = 343] [outer = 0x94fdfc00] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x9a8d2000) [pid = 1813] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x99cd5400) [pid = 1813] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x95078400) [pid = 1813] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x9b91dc00) [pid = 1813] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x91aef000) [pid = 1813] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x9756f400) [pid = 1813] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x9a07e000) [pid = 1813] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x9b3a4c00) [pid = 1813] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x950da000) [pid = 1813] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x9bed4c00) [pid = 1813] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x93aa3400) [pid = 1813] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x923c3000) [pid = 1813] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x99f7d800) [pid = 1813] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x91f3b400) [pid = 1813] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:55:27 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9a660400) [pid = 1813] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:55:27 INFO - PROCESS | 1813 | 1472090127566 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] 18:55:27 INFO - PROCESS | 1813 | 1472090127639 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 18:55:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:55:27 INFO - PROCESS | 1813 | 1472090127646 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:55:27 INFO - PROCESS | 1813 | 1472090127649 Marionette TRACE conn3 <- [1,430,null,{}] 18:55:27 INFO - PROCESS | 1813 | 1472090127654 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}] 18:55:27 INFO - PROCESS | 1813 | 1472090127659 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:27 INFO - PROCESS | 1813 | 1472090127865 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 18:55:28 INFO - PROCESS | 1813 | 1472090127983 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:28 INFO - PROCESS | 1813 | 1472090127993 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aef800 == 30 [pid = 1813] [id = 115] 18:55:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x92353800) [pid = 1813] [serial = 344] [outer = (nil)] 18:55:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x95073800) [pid = 1813] [serial = 345] [outer = 0x92353800] 18:55:28 INFO - PROCESS | 1813 | 1472090128064 Marionette DEBUG loaded listener.js 18:55:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x950d7c00) [pid = 1813] [serial = 346] [outer = 0x92353800] 18:55:28 INFO - PROCESS | 1813 | 1472090128811 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]]]}] 18:55:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:55:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1182ms 18:55:28 INFO - PROCESS | 1813 | 1472090128832 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 18:55:28 INFO - PROCESS | 1813 | 1472090128837 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 18:55:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:55:28 INFO - PROCESS | 1813 | 1472090128844 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:55:28 INFO - PROCESS | 1813 | 1472090128848 Marionette TRACE conn3 <- [1,434,null,{}] 18:55:28 INFO - PROCESS | 1813 | 1472090128853 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}] 18:55:28 INFO - PROCESS | 1813 | 1472090128858 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:29 INFO - PROCESS | 1813 | 1472090129168 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 18:55:29 INFO - PROCESS | 1813 | 1472090129317 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:29 INFO - PROCESS | 1813 | 1472090129333 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aed000 == 31 [pid = 1813] [id = 116] 18:55:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x91aed400) [pid = 1813] [serial = 347] [outer = (nil)] 18:55:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x91f31000) [pid = 1813] [serial = 348] [outer = 0x91aed400] 18:55:29 INFO - PROCESS | 1813 | 1472090129528 Marionette DEBUG loaded listener.js 18:55:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x91f34800) [pid = 1813] [serial = 349] [outer = 0x91aed400] 18:55:30 INFO - PROCESS | 1813 | 1472090130641 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]]]}] 18:55:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:55:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1833ms 18:55:30 INFO - PROCESS | 1813 | 1472090130680 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 18:55:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:55:30 INFO - PROCESS | 1813 | 1472090130687 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 18:55:30 INFO - PROCESS | 1813 | 1472090130695 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:55:30 INFO - PROCESS | 1813 | 1472090130701 Marionette TRACE conn3 <- [1,438,null,{}] 18:55:30 INFO - PROCESS | 1813 | 1472090130708 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}] 18:55:30 INFO - PROCESS | 1813 | 1472090130713 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:30 INFO - PROCESS | 1813 | 1472090130902 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 18:55:31 INFO - PROCESS | 1813 | 1472090131055 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:31 INFO - PROCESS | 1813 | 1472090131071 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f642400 == 32 [pid = 1813] [id = 117] 18:55:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x93a61800) [pid = 1813] [serial = 350] [outer = (nil)] 18:55:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x93c07c00) [pid = 1813] [serial = 351] [outer = 0x93a61800] 18:55:31 INFO - PROCESS | 1813 | 1472090131218 Marionette DEBUG loaded listener.js 18:55:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x93c54000) [pid = 1813] [serial = 352] [outer = 0x93a61800] 18:55:32 INFO - PROCESS | 1813 | 1472090132324 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]]]}] 18:55:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:55:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1687ms 18:55:32 INFO - PROCESS | 1813 | 1472090132385 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 18:55:32 INFO - PROCESS | 1813 | 1472090132391 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 18:55:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:55:32 INFO - PROCESS | 1813 | 1472090132398 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:55:32 INFO - PROCESS | 1813 | 1472090132402 Marionette TRACE conn3 <- [1,442,null,{}] 18:55:32 INFO - PROCESS | 1813 | 1472090132408 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}] 18:55:32 INFO - PROCESS | 1813 | 1472090132414 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:32 INFO - PROCESS | 1813 | 1472090132597 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 18:55:32 INFO - PROCESS | 1813 | 1472090132837 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:32 INFO - PROCESS | 1813 | 1472090132846 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221dc00 == 33 [pid = 1813] [id = 118] 18:55:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x95071400) [pid = 1813] [serial = 353] [outer = (nil)] 18:55:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x9756f400) [pid = 1813] [serial = 354] [outer = 0x95071400] 18:55:32 INFO - PROCESS | 1813 | 1472090132939 Marionette DEBUG loaded listener.js 18:55:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x97ff1800) [pid = 1813] [serial = 355] [outer = 0x95071400] 18:55:33 INFO - PROCESS | 1813 | 1472090133837 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]]]}] 18:55:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:55:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1487ms 18:55:33 INFO - PROCESS | 1813 | 1472090133886 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 18:55:33 INFO - PROCESS | 1813 | 1472090133893 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 18:55:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:55:33 INFO - PROCESS | 1813 | 1472090133911 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:55:33 INFO - PROCESS | 1813 | 1472090133919 Marionette TRACE conn3 <- [1,446,null,{}] 18:55:33 INFO - PROCESS | 1813 | 1472090133926 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}] 18:55:33 INFO - PROCESS | 1813 | 1472090133933 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:34 INFO - PROCESS | 1813 | 1472090134168 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 18:55:34 INFO - PROCESS | 1813 | 1472090134371 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:34 INFO - PROCESS | 1813 | 1472090134380 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x97f22000 == 34 [pid = 1813] [id = 119] 18:55:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x995b1000) [pid = 1813] [serial = 356] [outer = (nil)] 18:55:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x9a569800) [pid = 1813] [serial = 357] [outer = 0x995b1000] 18:55:34 INFO - PROCESS | 1813 | 1472090134475 Marionette DEBUG loaded listener.js 18:55:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x9a7ca400) [pid = 1813] [serial = 358] [outer = 0x995b1000] 18:55:35 INFO - PROCESS | 1813 | 1472090135330 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]]]}] 18:55:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:55:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1506ms 18:55:35 INFO - PROCESS | 1813 | 1472090135409 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 18:55:35 INFO - PROCESS | 1813 | 1472090135413 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 18:55:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:55:35 INFO - PROCESS | 1813 | 1472090135420 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:55:35 INFO - PROCESS | 1813 | 1472090135424 Marionette TRACE conn3 <- [1,450,null,{}] 18:55:35 INFO - PROCESS | 1813 | 1472090135429 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}] 18:55:35 INFO - PROCESS | 1813 | 1472090135434 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:35 INFO - PROCESS | 1813 | 1472090135644 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 18:55:35 INFO - PROCESS | 1813 | 1472090135841 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:35 INFO - PROCESS | 1813 | 1472090135849 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a8d2c00 == 35 [pid = 1813] [id = 120] 18:55:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x9af85400) [pid = 1813] [serial = 359] [outer = (nil)] 18:55:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x9b262400) [pid = 1813] [serial = 360] [outer = 0x9af85400] 18:55:35 INFO - PROCESS | 1813 | 1472090135973 Marionette DEBUG loaded listener.js 18:55:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x9b387800) [pid = 1813] [serial = 361] [outer = 0x9af85400] 18:55:36 INFO - PROCESS | 1813 | 1472090136865 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] 18:55:36 INFO - PROCESS | 1813 | 1472090136907 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 18:55:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:55:36 INFO - PROCESS | 1813 | 1472090136914 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:55:36 INFO - PROCESS | 1813 | 1472090136917 Marionette TRACE conn3 <- [1,454,null,{}] 18:55:36 INFO - PROCESS | 1813 | 1472090136923 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}] 18:55:36 INFO - PROCESS | 1813 | 1472090136931 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:37 INFO - PROCESS | 1813 | 1472090137109 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 18:55:37 INFO - PROCESS | 1813 | 1472090137265 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:37 INFO - PROCESS | 1813 | 1472090137283 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af4c00 == 36 [pid = 1813] [id = 121] 18:55:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x9244f000) [pid = 1813] [serial = 362] [outer = (nil)] 18:55:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x9b916c00) [pid = 1813] [serial = 363] [outer = 0x9244f000] 18:55:37 INFO - PROCESS | 1813 | 1472090137381 Marionette DEBUG loaded listener.js 18:55:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x9bed6400) [pid = 1813] [serial = 364] [outer = 0x9244f000] 18:55:38 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:55:38 INFO - PROCESS | 1813 | 1472090138517 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]]]}] 18:55:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:55:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1636ms 18:55:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:55:38 INFO - PROCESS | 1813 | 1472090138551 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 18:55:38 INFO - PROCESS | 1813 | 1472090138555 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 18:55:38 INFO - PROCESS | 1813 | 1472090138562 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:55:38 INFO - PROCESS | 1813 | 1472090138565 Marionette TRACE conn3 <- [1,458,null,{}] 18:55:38 INFO - PROCESS | 1813 | 1472090138571 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}] 18:55:38 INFO - PROCESS | 1813 | 1472090138576 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:38 INFO - PROCESS | 1813 | 1472090138751 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 18:55:38 INFO - PROCESS | 1813 | 1472090138955 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:38 INFO - PROCESS | 1813 | 1472090138963 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x950dc000 == 37 [pid = 1813] [id = 122] 18:55:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x96370800) [pid = 1813] [serial = 365] [outer = (nil)] 18:55:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x9cb03c00) [pid = 1813] [serial = 366] [outer = 0x96370800] 18:55:39 INFO - PROCESS | 1813 | 1472090139072 Marionette DEBUG loaded listener.js 18:55:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x9d86e000) [pid = 1813] [serial = 367] [outer = 0x96370800] 18:55:39 INFO - PROCESS | 1813 | 1472090139955 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] 18:55:40 INFO - PROCESS | 1813 | 1472090140003 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 18:55:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:55:40 INFO - PROCESS | 1813 | 1472090140010 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:55:40 INFO - PROCESS | 1813 | 1472090140014 Marionette TRACE conn3 <- [1,462,null,{}] 18:55:40 INFO - PROCESS | 1813 | 1472090140020 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}] 18:55:40 INFO - PROCESS | 1813 | 1472090140025 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:40 INFO - PROCESS | 1813 | 1472090140191 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 18:55:40 INFO - PROCESS | 1813 | 1472090140350 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:40 INFO - PROCESS | 1813 | 1472090140360 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x95076000 == 38 [pid = 1813] [id = 123] 18:55:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x9d875c00) [pid = 1813] [serial = 368] [outer = (nil)] 18:55:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0xa200ac00) [pid = 1813] [serial = 369] [outer = 0x9d875c00] 18:55:40 INFO - PROCESS | 1813 | 1472090140438 Marionette DEBUG loaded listener.js 18:55:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0xa22d8400) [pid = 1813] [serial = 370] [outer = 0x9d875c00] 18:55:41 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:55:41 INFO - PROCESS | 1813 | 1472090141461 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] 18:55:41 INFO - PROCESS | 1813 | 1472090141507 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 18:55:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:55:41 INFO - PROCESS | 1813 | 1472090141514 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:55:41 INFO - PROCESS | 1813 | 1472090141518 Marionette TRACE conn3 <- [1,466,null,{}] 18:55:41 INFO - PROCESS | 1813 | 1472090141523 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}] 18:55:41 INFO - PROCESS | 1813 | 1472090141528 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:41 INFO - PROCESS | 1813 | 1472090141694 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 18:55:41 INFO - PROCESS | 1813 | 1472090141971 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:41 INFO - PROCESS | 1813 | 1472090141982 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f647400 == 39 [pid = 1813] [id = 124] 18:55:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x8f648c00) [pid = 1813] [serial = 371] [outer = (nil)] 18:55:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x91ae9400) [pid = 1813] [serial = 372] [outer = 0x8f648c00] 18:55:42 INFO - PROCESS | 1813 | 1472090142118 Marionette DEBUG loaded listener.js 18:55:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x91f3ac00) [pid = 1813] [serial = 373] [outer = 0x8f648c00] 18:55:43 INFO - PROCESS | 1813 | 1472090143440 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] 18:55:43 INFO - PROCESS | 1813 | 1472090143541 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 18:55:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:55:43 INFO - PROCESS | 1813 | 1472090143552 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:55:43 INFO - PROCESS | 1813 | 1472090143557 Marionette TRACE conn3 <- [1,470,null,{}] 18:55:43 INFO - PROCESS | 1813 | 1472090143565 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}] 18:55:43 INFO - PROCESS | 1813 | 1472090143571 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:43 INFO - PROCESS | 1813 | 1472090143731 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 18:55:43 INFO - PROCESS | 1813 | 1472090143904 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:43 INFO - PROCESS | 1813 | 1472090143924 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64c000 == 40 [pid = 1813] [id = 125] 18:55:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x91af3000) [pid = 1813] [serial = 374] [outer = (nil)] 18:55:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x93c57c00) [pid = 1813] [serial = 375] [outer = 0x91af3000] 18:55:44 INFO - PROCESS | 1813 | 1472090144016 Marionette DEBUG loaded listener.js 18:55:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x950dc800) [pid = 1813] [serial = 376] [outer = 0x91af3000] 18:55:44 INFO - PROCESS | 1813 | --DOCSHELL 0x91aef800 == 39 [pid = 1813] [id = 115] 18:55:44 INFO - PROCESS | 1813 | --DOCSHELL 0x93c84c00 == 38 [pid = 1813] [id = 114] 18:55:44 INFO - PROCESS | 1813 | --DOCSHELL 0x92e99c00 == 37 [pid = 1813] [id = 113] 18:55:44 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3c400 == 36 [pid = 1813] [id = 112] 18:55:44 INFO - PROCESS | 1813 | --DOCSHELL 0x92e9c000 == 35 [pid = 1813] [id = 111] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x9b058c00) [pid = 1813] [serial = 303] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x9a8cb800) [pid = 1813] [serial = 301] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x9a56b400) [pid = 1813] [serial = 306] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x9b265400) [pid = 1813] [serial = 304] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x9be05800) [pid = 1813] [serial = 279] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x9bedf800) [pid = 1813] [serial = 280] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x92448000) [pid = 1813] [serial = 288] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x9244a000) [pid = 1813] [serial = 289] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x99dc6400) [pid = 1813] [serial = 273] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x9a56c000) [pid = 1813] [serial = 274] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x9b3a5400) [pid = 1813] [serial = 307] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x9a8d1800) [pid = 1813] [serial = 268] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x9b3aac00) [pid = 1813] [serial = 276] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x9b55ac00) [pid = 1813] [serial = 277] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x96365800) [pid = 1813] [serial = 297] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x97566000) [pid = 1813] [serial = 298] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x9c13dc00) [pid = 1813] [serial = 282] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x9cb06000) [pid = 1813] [serial = 283] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x93c4bc00) [pid = 1813] [serial = 294] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x94fe4800) [pid = 1813] [serial = 295] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x93c10400) [pid = 1813] [serial = 270] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x93c85800) [pid = 1813] [serial = 271] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0xa237e000) [pid = 1813] [serial = 285] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0xa230f000) [pid = 1813] [serial = 286] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x9234bc00) [pid = 1813] [serial = 291] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x923c8800) [pid = 1813] [serial = 292] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x9b9d7800) [pid = 1813] [serial = 309] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x9a276c00) [pid = 1813] [serial = 300] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x9d876c00) [pid = 1813] [serial = 310] [outer = (nil)] [url = about:blank] 18:55:44 INFO - PROCESS | 1813 | 1472090144958 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]]]}] 18:55:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:55:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1485ms 18:55:45 INFO - PROCESS | 1813 | 1472090145040 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 18:55:45 INFO - PROCESS | 1813 | 1472090145046 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 18:55:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:55:45 INFO - PROCESS | 1813 | 1472090145054 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:55:45 INFO - PROCESS | 1813 | 1472090145058 Marionette TRACE conn3 <- [1,474,null,{}] 18:55:45 INFO - PROCESS | 1813 | 1472090145064 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}] 18:55:45 INFO - PROCESS | 1813 | 1472090145069 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:45 INFO - PROCESS | 1813 | 1472090145243 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 18:55:45 INFO - PROCESS | 1813 | 1472090145436 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:45 INFO - PROCESS | 1813 | 1472090145445 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e9b000 == 36 [pid = 1813] [id = 126] 18:55:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x93c50000) [pid = 1813] [serial = 377] [outer = (nil)] 18:55:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9506f000) [pid = 1813] [serial = 378] [outer = 0x93c50000] 18:55:45 INFO - PROCESS | 1813 | 1472090145517 Marionette DEBUG loaded listener.js 18:55:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x97561c00) [pid = 1813] [serial = 379] [outer = 0x93c50000] 18:55:46 INFO - PROCESS | 1813 | 1472090146271 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]]]}] 18:55:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:55:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1280ms 18:55:46 INFO - PROCESS | 1813 | 1472090146335 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 18:55:46 INFO - PROCESS | 1813 | 1472090146339 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 18:55:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:55:46 INFO - PROCESS | 1813 | 1472090146347 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:55:46 INFO - PROCESS | 1813 | 1472090146356 Marionette TRACE conn3 <- [1,478,null,{}] 18:55:46 INFO - PROCESS | 1813 | 1472090146370 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}] 18:55:46 INFO - PROCESS | 1813 | 1472090146376 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:46 INFO - PROCESS | 1813 | 1472090146542 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 18:55:46 INFO - PROCESS | 1813 | 1472090146663 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:46 INFO - PROCESS | 1813 | 1472090146670 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f646800 == 37 [pid = 1813] [id = 127] 18:55:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x97568400) [pid = 1813] [serial = 380] [outer = (nil)] 18:55:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9a570400) [pid = 1813] [serial = 381] [outer = 0x97568400] 18:55:46 INFO - PROCESS | 1813 | 1472090146747 Marionette DEBUG loaded listener.js 18:55:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9a8d1800) [pid = 1813] [serial = 382] [outer = 0x97568400] 18:55:47 INFO - PROCESS | 1813 | 1472090147547 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]]]}] 18:55:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:55:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1238ms 18:55:47 INFO - PROCESS | 1813 | 1472090147584 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 18:55:47 INFO - PROCESS | 1813 | 1472090147589 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 18:55:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:55:47 INFO - PROCESS | 1813 | 1472090147594 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:55:47 INFO - PROCESS | 1813 | 1472090147597 Marionette TRACE conn3 <- [1,482,null,{}] 18:55:47 INFO - PROCESS | 1813 | 1472090147617 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}] 18:55:47 INFO - PROCESS | 1813 | 1472090147621 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:47 INFO - PROCESS | 1813 | 1472090147828 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 18:55:47 INFO - PROCESS | 1813 | 1472090147856 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:47 INFO - PROCESS | 1813 | 1472090147862 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f645c00 == 38 [pid = 1813] [id = 128] 18:55:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x94fe1400) [pid = 1813] [serial = 383] [outer = (nil)] 18:55:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x9b3a6c00) [pid = 1813] [serial = 384] [outer = 0x94fe1400] 18:55:47 INFO - PROCESS | 1813 | 1472090147932 Marionette DEBUG loaded listener.js 18:55:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x9b3af400) [pid = 1813] [serial = 385] [outer = 0x94fe1400] 18:55:49 INFO - PROCESS | 1813 | 1472090149124 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]]]}] 18:55:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:55:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1597ms 18:55:49 INFO - PROCESS | 1813 | 1472090149200 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 18:55:49 INFO - PROCESS | 1813 | 1472090149204 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 18:55:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:55:49 INFO - PROCESS | 1813 | 1472090149215 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:55:49 INFO - PROCESS | 1813 | 1472090149220 Marionette TRACE conn3 <- [1,486,null,{}] 18:55:49 INFO - PROCESS | 1813 | 1472090149228 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}] 18:55:49 INFO - PROCESS | 1813 | 1472090149236 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:49 INFO - PROCESS | 1813 | 1472090149594 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 18:55:49 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x92e95c00) [pid = 1813] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:55:49 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x97fee400) [pid = 1813] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:55:49 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x94fdfc00) [pid = 1813] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:55:49 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x91f3cc00) [pid = 1813] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:55:49 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x93aa4000) [pid = 1813] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:55:49 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x9cb04000) [pid = 1813] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:55:49 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x99cd8c00) [pid = 1813] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:55:49 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0xa23b1800) [pid = 1813] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:55:49 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0xa317a400) [pid = 1813] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:55:49 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x92e9d800) [pid = 1813] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:55:49 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9234fc00) [pid = 1813] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:55:49 INFO - PROCESS | 1813 | 1472090149746 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:49 INFO - PROCESS | 1813 | 1472090149762 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x9234fc00 == 39 [pid = 1813] [id = 129] 18:55:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x92352400) [pid = 1813] [serial = 386] [outer = (nil)] 18:55:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x93c53400) [pid = 1813] [serial = 387] [outer = 0x92352400] 18:55:49 INFO - PROCESS | 1813 | 1472090149840 Marionette DEBUG loaded listener.js 18:55:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9b9d7400) [pid = 1813] [serial = 388] [outer = 0x92352400] 18:55:50 INFO - PROCESS | 1813 | 1472090150573 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]]]}] 18:55:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:55:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1390ms 18:55:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:55:50 INFO - PROCESS | 1813 | 1472090150603 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 18:55:50 INFO - PROCESS | 1813 | 1472090150606 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 18:55:50 INFO - PROCESS | 1813 | 1472090150613 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:55:50 INFO - PROCESS | 1813 | 1472090150616 Marionette TRACE conn3 <- [1,490,null,{}] 18:55:50 INFO - PROCESS | 1813 | 1472090150621 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}] 18:55:50 INFO - PROCESS | 1813 | 1472090150627 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:50 INFO - PROCESS | 1813 | 1472090150824 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 18:55:50 INFO - PROCESS | 1813 | 1472090150843 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:50 INFO - PROCESS | 1813 | 1472090150851 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e95c00 == 40 [pid = 1813] [id = 130] 18:55:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x94fdfc00) [pid = 1813] [serial = 389] [outer = (nil)] 18:55:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9cb0a000) [pid = 1813] [serial = 390] [outer = 0x94fdfc00] 18:55:50 INFO - PROCESS | 1813 | 1472090150922 Marionette DEBUG loaded listener.js 18:55:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0xa1029800) [pid = 1813] [serial = 391] [outer = 0x94fdfc00] 18:55:52 INFO - PROCESS | 1813 | 1472090152938 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]]]}] 18:55:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:55:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 2342ms 18:55:52 INFO - PROCESS | 1813 | 1472090152955 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 18:55:52 INFO - PROCESS | 1813 | 1472090152962 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 18:55:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:55:52 INFO - PROCESS | 1813 | 1472090152970 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:55:52 INFO - PROCESS | 1813 | 1472090152976 Marionette TRACE conn3 <- [1,494,null,{}] 18:55:52 INFO - PROCESS | 1813 | 1472090152986 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}] 18:55:52 INFO - PROCESS | 1813 | 1472090152992 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:53 INFO - PROCESS | 1813 | 1472090153193 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 18:55:53 INFO - PROCESS | 1813 | 1472090153364 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:53 INFO - PROCESS | 1813 | 1472090153379 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c8800 == 41 [pid = 1813] [id = 131] 18:55:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x92e9b800) [pid = 1813] [serial = 392] [outer = (nil)] 18:55:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x93c57400) [pid = 1813] [serial = 393] [outer = 0x92e9b800] 18:55:53 INFO - PROCESS | 1813 | 1472090153459 Marionette DEBUG loaded listener.js 18:55:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x93c85800) [pid = 1813] [serial = 394] [outer = 0x92e9b800] 18:55:54 INFO - PROCESS | 1813 | 1472090154418 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]]]}] 18:55:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:55:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1490ms 18:55:54 INFO - PROCESS | 1813 | 1472090154460 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 18:55:54 INFO - PROCESS | 1813 | 1472090154467 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 18:55:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:55:54 INFO - PROCESS | 1813 | 1472090154479 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:55:54 INFO - PROCESS | 1813 | 1472090154483 Marionette TRACE conn3 <- [1,498,null,{}] 18:55:54 INFO - PROCESS | 1813 | 1472090154489 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}] 18:55:54 INFO - PROCESS | 1813 | 1472090154495 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:54 INFO - PROCESS | 1813 | 1472090154680 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 18:55:54 INFO - PROCESS | 1813 | 1472090154892 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:54 INFO - PROCESS | 1813 | 1472090154903 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x97fe6400 == 42 [pid = 1813] [id = 132] 18:55:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x995adc00) [pid = 1813] [serial = 395] [outer = (nil)] 18:55:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x99f78800) [pid = 1813] [serial = 396] [outer = 0x995adc00] 18:55:54 INFO - PROCESS | 1813 | 1472090154993 Marionette DEBUG loaded listener.js 18:55:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x9b058c00) [pid = 1813] [serial = 397] [outer = 0x995adc00] 18:55:55 INFO - PROCESS | 1813 | 1472090155967 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]]]}] 18:55:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:55:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1533ms 18:55:56 INFO - PROCESS | 1813 | 1472090156012 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 18:55:56 INFO - PROCESS | 1813 | 1472090156016 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 18:55:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:55:56 INFO - PROCESS | 1813 | 1472090156024 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:55:56 INFO - PROCESS | 1813 | 1472090156030 Marionette TRACE conn3 <- [1,502,null,{}] 18:55:56 INFO - PROCESS | 1813 | 1472090156047 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}] 18:55:56 INFO - PROCESS | 1813 | 1472090156055 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:56 INFO - PROCESS | 1813 | 1472090156235 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 18:55:56 INFO - PROCESS | 1813 | 1472090156442 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:56 INFO - PROCESS | 1813 | 1472090156454 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b91d400 == 43 [pid = 1813] [id = 133] 18:55:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x9d875400) [pid = 1813] [serial = 398] [outer = (nil)] 18:55:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0xa2305c00) [pid = 1813] [serial = 399] [outer = 0x9d875400] 18:55:56 INFO - PROCESS | 1813 | 1472090156584 Marionette DEBUG loaded listener.js 18:55:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0xa253ec00) [pid = 1813] [serial = 400] [outer = 0x9d875400] 18:55:57 INFO - PROCESS | 1813 | 1472090157444 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]]]}] 18:55:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:55:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1487ms 18:55:57 INFO - PROCESS | 1813 | 1472090157512 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 18:55:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:55:57 INFO - PROCESS | 1813 | 1472090157517 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 18:55:57 INFO - PROCESS | 1813 | 1472090157524 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:55:57 INFO - PROCESS | 1813 | 1472090157528 Marionette TRACE conn3 <- [1,506,null,{}] 18:55:57 INFO - PROCESS | 1813 | 1472090157534 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}] 18:55:57 INFO - PROCESS | 1813 | 1472090157539 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:57 INFO - PROCESS | 1813 | 1472090157751 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 18:55:57 INFO - PROCESS | 1813 | 1472090157910 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:57 INFO - PROCESS | 1813 | 1472090157919 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c0800 == 44 [pid = 1813] [id = 134] 18:55:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x99d2d800) [pid = 1813] [serial = 401] [outer = (nil)] 18:55:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0xa4d65c00) [pid = 1813] [serial = 402] [outer = 0x99d2d800] 18:55:58 INFO - PROCESS | 1813 | 1472090158000 Marionette DEBUG loaded listener.js 18:55:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0xa4f34400) [pid = 1813] [serial = 403] [outer = 0x99d2d800] 18:55:58 INFO - PROCESS | 1813 | 1472090158982 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]]]}] 18:55:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:55:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1503ms 18:55:59 INFO - PROCESS | 1813 | 1472090159027 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 18:55:59 INFO - PROCESS | 1813 | 1472090159031 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 18:55:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:55:59 INFO - PROCESS | 1813 | 1472090159037 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:55:59 INFO - PROCESS | 1813 | 1472090159041 Marionette TRACE conn3 <- [1,510,null,{}] 18:55:59 INFO - PROCESS | 1813 | 1472090159046 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}] 18:55:59 INFO - PROCESS | 1813 | 1472090159051 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:59 INFO - PROCESS | 1813 | 1472090159240 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 18:55:59 INFO - PROCESS | 1813 | 1472090159402 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:55:59 INFO - PROCESS | 1813 | 1472090159410 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:55:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b69800 == 45 [pid = 1813] [id = 135] 18:55:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x91b6d000) [pid = 1813] [serial = 404] [outer = (nil)] 18:55:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x91b73800) [pid = 1813] [serial = 405] [outer = 0x91b6d000] 18:55:59 INFO - PROCESS | 1813 | 1472090159497 Marionette DEBUG loaded listener.js 18:55:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x91b77400) [pid = 1813] [serial = 406] [outer = 0x91b6d000] 18:56:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x91b76000) [pid = 1813] [serial = 407] [outer = 0x93c82400] 18:56:00 INFO - PROCESS | 1813 | 1472090160516 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]]]}] 18:56:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:56:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1540ms 18:56:00 INFO - PROCESS | 1813 | 1472090160606 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 18:56:00 INFO - PROCESS | 1813 | 1472090160609 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 18:56:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:56:00 INFO - PROCESS | 1813 | 1472090160619 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:56:00 INFO - PROCESS | 1813 | 1472090160621 Marionette TRACE conn3 <- [1,514,null,{}] 18:56:00 INFO - PROCESS | 1813 | 1472090160626 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}] 18:56:00 INFO - PROCESS | 1813 | 1472090160637 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:00 INFO - PROCESS | 1813 | 1472090160843 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 18:56:01 INFO - PROCESS | 1813 | 1472090161041 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:01 INFO - PROCESS | 1813 | 1472090161051 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af7c00 == 46 [pid = 1813] [id = 136] 18:56:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0xa230f000) [pid = 1813] [serial = 408] [outer = (nil)] 18:56:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0xa67a0800) [pid = 1813] [serial = 409] [outer = 0xa230f000] 18:56:01 INFO - PROCESS | 1813 | 1472090161144 Marionette DEBUG loaded listener.js 18:56:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0xa6db5800) [pid = 1813] [serial = 410] [outer = 0xa230f000] 18:56:02 INFO - PROCESS | 1813 | 1472090162013 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]]]}] 18:56:02 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 18:56:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1437ms 18:56:02 INFO - PROCESS | 1813 | 1472090162056 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 18:56:02 INFO - PROCESS | 1813 | 1472090162060 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 18:56:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:56:02 INFO - PROCESS | 1813 | 1472090162067 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:56:02 INFO - PROCESS | 1813 | 1472090162071 Marionette TRACE conn3 <- [1,518,null,{}] 18:56:02 INFO - PROCESS | 1813 | 1472090162077 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}] 18:56:02 INFO - PROCESS | 1813 | 1472090162082 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:02 INFO - PROCESS | 1813 | 1472090162257 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 18:56:02 INFO - PROCESS | 1813 | 1472090162422 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:02 INFO - PROCESS | 1813 | 1472090162430 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f649400 == 47 [pid = 1813] [id = 137] 18:56:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x8f64a000) [pid = 1813] [serial = 411] [outer = (nil)] 18:56:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0xa6d0e800) [pid = 1813] [serial = 412] [outer = 0x8f64a000] 18:56:02 INFO - PROCESS | 1813 | 1472090162515 Marionette DEBUG loaded listener.js 18:56:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0xa6d11400) [pid = 1813] [serial = 413] [outer = 0x8f64a000] 18:56:03 INFO - PROCESS | 1813 | 1472090163618 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]]]}] 18:56:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:56:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1587ms 18:56:03 INFO - PROCESS | 1813 | 1472090163657 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 18:56:03 INFO - PROCESS | 1813 | 1472090163661 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 18:56:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:56:03 INFO - PROCESS | 1813 | 1472090163670 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:56:03 INFO - PROCESS | 1813 | 1472090163674 Marionette TRACE conn3 <- [1,522,null,{}] 18:56:03 INFO - PROCESS | 1813 | 1472090163683 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}] 18:56:03 INFO - PROCESS | 1813 | 1472090163698 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:03 INFO - PROCESS | 1813 | 1472090163888 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 18:56:04 INFO - PROCESS | 1813 | 1472090164099 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:04 INFO - PROCESS | 1813 | 1472090164107 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa4c00 == 48 [pid = 1813] [id = 138] 18:56:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x8efa5c00) [pid = 1813] [serial = 414] [outer = (nil)] 18:56:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x8efab800) [pid = 1813] [serial = 415] [outer = 0x8efa5c00] 18:56:04 INFO - PROCESS | 1813 | 1472090164211 Marionette DEBUG loaded listener.js 18:56:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x8efadc00) [pid = 1813] [serial = 416] [outer = 0x8efa5c00] 18:56:05 INFO - PROCESS | 1813 | 1472090165110 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]]]}] 18:56:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:56:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1490ms 18:56:05 INFO - PROCESS | 1813 | 1472090165160 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 18:56:05 INFO - PROCESS | 1813 | 1472090165164 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 18:56:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:56:05 INFO - PROCESS | 1813 | 1472090165170 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:56:05 INFO - PROCESS | 1813 | 1472090165173 Marionette TRACE conn3 <- [1,526,null,{}] 18:56:05 INFO - PROCESS | 1813 | 1472090165179 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}] 18:56:05 INFO - PROCESS | 1813 | 1472090165184 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:05 INFO - PROCESS | 1813 | 1472090165366 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 18:56:05 INFO - PROCESS | 1813 | 1472090165528 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:05 INFO - PROCESS | 1813 | 1472090165538 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efac000 == 49 [pid = 1813] [id = 139] 18:56:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x8efae000) [pid = 1813] [serial = 417] [outer = (nil)] 18:56:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0xa673a800) [pid = 1813] [serial = 418] [outer = 0x8efae000] 18:56:05 INFO - PROCESS | 1813 | 1472090165619 Marionette DEBUG loaded listener.js 18:56:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0xa6d0a400) [pid = 1813] [serial = 419] [outer = 0x8efae000] 18:56:06 INFO - PROCESS | 1813 | 1472090166559 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]]]}] 18:56:06 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 18:56:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1433ms 18:56:06 INFO - PROCESS | 1813 | 1472090166606 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 18:56:06 INFO - PROCESS | 1813 | 1472090166612 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 18:56:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:56:06 INFO - PROCESS | 1813 | 1472090166622 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:56:06 INFO - PROCESS | 1813 | 1472090166626 Marionette TRACE conn3 <- [1,530,null,{}] 18:56:06 INFO - PROCESS | 1813 | 1472090166635 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}] 18:56:06 INFO - PROCESS | 1813 | 1472090166643 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:06 INFO - PROCESS | 1813 | 1472090166929 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 18:56:07 INFO - PROCESS | 1813 | 1472090167193 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:07 INFO - PROCESS | 1813 | 1472090167200 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede4400 == 50 [pid = 1813] [id = 140] 18:56:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x8ede5400) [pid = 1813] [serial = 420] [outer = (nil)] 18:56:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x8edeb400) [pid = 1813] [serial = 421] [outer = 0x8ede5400] 18:56:07 INFO - PROCESS | 1813 | 1472090167287 Marionette DEBUG loaded listener.js 18:56:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x8efac400) [pid = 1813] [serial = 422] [outer = 0x8ede5400] 18:56:08 INFO - PROCESS | 1813 | 1472090168112 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"]]]}] 18:56:08 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 18:56:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:56:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:56:08 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 18:56:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:56:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:56:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:56:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:56:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:56:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1534ms 18:56:08 INFO - PROCESS | 1813 | 1472090168158 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 18:56:08 INFO - PROCESS | 1813 | 1472090168165 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 18:56:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:56:08 INFO - PROCESS | 1813 | 1472090168191 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:56:08 INFO - PROCESS | 1813 | 1472090168196 Marionette TRACE conn3 <- [1,534,null,{}] 18:56:08 INFO - PROCESS | 1813 | 1472090168201 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}] 18:56:08 INFO - PROCESS | 1813 | 1472090168206 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:08 INFO - PROCESS | 1813 | 1472090168445 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 18:56:08 INFO - PROCESS | 1813 | 1472090168671 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:08 INFO - PROCESS | 1813 | 1472090168685 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f37400 == 51 [pid = 1813] [id = 141] 18:56:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x923c3000) [pid = 1813] [serial = 423] [outer = (nil)] 18:56:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x990cfc00) [pid = 1813] [serial = 424] [outer = 0x923c3000] 18:56:08 INFO - PROCESS | 1813 | 1472090168779 Marionette DEBUG loaded listener.js 18:56:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0xa34e3400) [pid = 1813] [serial = 425] [outer = 0x923c3000] 18:56:09 INFO - PROCESS | 1813 | 1472090169874 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]]]}] 18:56:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:56:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1743ms 18:56:09 INFO - PROCESS | 1813 | 1472090169932 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 18:56:09 INFO - PROCESS | 1813 | 1472090169939 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 18:56:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:56:09 INFO - PROCESS | 1813 | 1472090169947 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:56:09 INFO - PROCESS | 1813 | 1472090169952 Marionette TRACE conn3 <- [1,538,null,{}] 18:56:09 INFO - PROCESS | 1813 | 1472090169960 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}] 18:56:09 INFO - PROCESS | 1813 | 1472090169965 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:10 INFO - PROCESS | 1813 | 1472090170167 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 18:56:10 INFO - PROCESS | 1813 | 1472090170383 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:10 INFO - PROCESS | 1813 | 1472090170396 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9eb800 == 52 [pid = 1813] [id = 142] 18:56:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x8f9f1c00) [pid = 1813] [serial = 426] [outer = (nil)] 18:56:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x8f9f8400) [pid = 1813] [serial = 427] [outer = 0x8f9f1c00] 18:56:10 INFO - PROCESS | 1813 | 1472090170472 Marionette DEBUG loaded listener.js 18:56:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x91b75400) [pid = 1813] [serial = 428] [outer = 0x8f9f1c00] 18:56:11 INFO - PROCESS | 1813 | 1472090171290 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]]]}] 18:56:11 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. 18:56:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1388ms 18:56:11 INFO - PROCESS | 1813 | 1472090171335 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 18:56:11 INFO - PROCESS | 1813 | 1472090171342 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 18:56:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:56:11 INFO - PROCESS | 1813 | 1472090171371 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:56:11 INFO - PROCESS | 1813 | 1472090171375 Marionette TRACE conn3 <- [1,542,null,{}] 18:56:11 INFO - PROCESS | 1813 | 1472090171381 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}] 18:56:11 INFO - PROCESS | 1813 | 1472090171386 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:11 INFO - PROCESS | 1813 | 1472090171559 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 18:56:11 INFO - PROCESS | 1813 | 1472090171764 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:11 INFO - PROCESS | 1813 | 1472090171777 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edee000 == 53 [pid = 1813] [id = 143] 18:56:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x92350400) [pid = 1813] [serial = 429] [outer = (nil)] 18:56:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x93c10400) [pid = 1813] [serial = 430] [outer = 0x92350400] 18:56:11 INFO - PROCESS | 1813 | 1472090171880 Marionette DEBUG loaded listener.js 18:56:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x93c57000) [pid = 1813] [serial = 431] [outer = 0x92350400] 18:56:12 INFO - PROCESS | 1813 | 1472090172778 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]]]}] 18:56:12 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. 18:56:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1434ms 18:56:12 INFO - PROCESS | 1813 | 1472090172836 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 18:56:12 INFO - PROCESS | 1813 | 1472090172840 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 18:56:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:56:12 INFO - PROCESS | 1813 | 1472090172848 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:56:12 INFO - PROCESS | 1813 | 1472090172854 Marionette TRACE conn3 <- [1,546,null,{}] 18:56:12 INFO - PROCESS | 1813 | 1472090172869 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}] 18:56:12 INFO - PROCESS | 1813 | 1472090172877 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:13 INFO - PROCESS | 1813 | 1472090173064 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 18:56:13 INFO - PROCESS | 1813 | 1472090173241 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:13 INFO - PROCESS | 1813 | 1472090173252 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x9636b400 == 54 [pid = 1813] [id = 144] 18:56:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x97566c00) [pid = 1813] [serial = 432] [outer = (nil)] 18:56:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x99f7ac00) [pid = 1813] [serial = 433] [outer = 0x97566c00] 18:56:13 INFO - PROCESS | 1813 | 1472090173335 Marionette DEBUG loaded listener.js 18:56:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x9b064c00) [pid = 1813] [serial = 434] [outer = 0x97566c00] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x9234fc00 == 53 [pid = 1813] [id = 129] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8f645c00 == 52 [pid = 1813] [id = 128] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8f646800 == 51 [pid = 1813] [id = 127] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x92e9b000 == 50 [pid = 1813] [id = 126] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8f64c000 == 49 [pid = 1813] [id = 125] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8f647400 == 48 [pid = 1813] [id = 124] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91af4c00 == 47 [pid = 1813] [id = 121] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8f642400 == 46 [pid = 1813] [id = 117] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91aed000 == 45 [pid = 1813] [id = 116] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x9221dc00 == 44 [pid = 1813] [id = 118] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x97f22000 == 43 [pid = 1813] [id = 119] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x9a8d2c00 == 42 [pid = 1813] [id = 120] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x95076000 == 41 [pid = 1813] [id = 123] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x950dc000 == 40 [pid = 1813] [id = 122] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9eb800 == 39 [pid = 1813] [id = 142] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91f37400 == 38 [pid = 1813] [id = 141] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede4400 == 37 [pid = 1813] [id = 140] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa4c00 == 36 [pid = 1813] [id = 138] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8efac000 == 35 [pid = 1813] [id = 139] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8f649400 == 34 [pid = 1813] [id = 137] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91af7c00 == 33 [pid = 1813] [id = 136] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91b69800 == 32 [pid = 1813] [id = 135] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x9b91d400 == 31 [pid = 1813] [id = 133] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x923c0800 == 30 [pid = 1813] [id = 134] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x97fe6400 == 29 [pid = 1813] [id = 132] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x923c8800 == 28 [pid = 1813] [id = 131] 18:56:14 INFO - PROCESS | 1813 | --DOCSHELL 0x92e95c00 == 27 [pid = 1813] [id = 130] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x94fe0400) [pid = 1813] [serial = 313] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x93c0cc00) [pid = 1813] [serial = 312] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x9a006800) [pid = 1813] [serial = 316] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x995b4c00) [pid = 1813] [serial = 315] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x94fe9400) [pid = 1813] [serial = 342] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x92350000) [pid = 1813] [serial = 336] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x923c1400) [pid = 1813] [serial = 337] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x9636d000) [pid = 1813] [serial = 334] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x9507c400) [pid = 1813] [serial = 333] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0xa20a2000) [pid = 1813] [serial = 319] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0xa1093400) [pid = 1813] [serial = 318] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0xa2563800) [pid = 1813] [serial = 322] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0xa2501c00) [pid = 1813] [serial = 321] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0xa33d2c00) [pid = 1813] [serial = 325] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0xa3180400) [pid = 1813] [serial = 324] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0xa673e000) [pid = 1813] [serial = 328] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0xa672fc00) [pid = 1813] [serial = 327] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x93a66800) [pid = 1813] [serial = 339] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x92e98800) [pid = 1813] [serial = 331] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x923c3800) [pid = 1813] [serial = 330] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x93aa2400) [pid = 1813] [serial = 340] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x95072400) [pid = 1813] [serial = 343] [outer = (nil)] [url = about:blank] 18:56:14 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x95073800) [pid = 1813] [serial = 345] [outer = (nil)] [url = about:blank] 18:56:15 INFO - PROCESS | 1813 | 1472090175601 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]]]}] 18:56:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:56:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 2838ms 18:56:15 INFO - PROCESS | 1813 | 1472090175688 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 18:56:15 INFO - PROCESS | 1813 | 1472090175695 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 18:56:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:56:15 INFO - PROCESS | 1813 | 1472090175702 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:56:15 INFO - PROCESS | 1813 | 1472090175708 Marionette TRACE conn3 <- [1,550,null,{}] 18:56:15 INFO - PROCESS | 1813 | 1472090175715 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}] 18:56:15 INFO - PROCESS | 1813 | 1472090175721 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:15 INFO - PROCESS | 1813 | 1472090175934 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 18:56:16 INFO - PROCESS | 1813 | 1472090176059 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:16 INFO - PROCESS | 1813 | 1472090176070 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efb0000 == 28 [pid = 1813] [id = 145] 18:56:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x8efb0800) [pid = 1813] [serial = 435] [outer = (nil)] 18:56:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x8f648400) [pid = 1813] [serial = 436] [outer = 0x8efb0800] 18:56:16 INFO - PROCESS | 1813 | 1472090176143 Marionette DEBUG loaded listener.js 18:56:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x91ae9800) [pid = 1813] [serial = 437] [outer = 0x8efb0800] 18:56:17 INFO - PROCESS | 1813 | 1472090177098 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]]]}] 18:56:17 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. 18:56:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1437ms 18:56:17 INFO - PROCESS | 1813 | 1472090177141 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 18:56:17 INFO - PROCESS | 1813 | 1472090177148 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 18:56:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:56:17 INFO - PROCESS | 1813 | 1472090177158 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:56:17 INFO - PROCESS | 1813 | 1472090177162 Marionette TRACE conn3 <- [1,554,null,{}] 18:56:17 INFO - PROCESS | 1813 | 1472090177168 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}] 18:56:17 INFO - PROCESS | 1813 | 1472090177173 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:17 INFO - PROCESS | 1813 | 1472090177383 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 18:56:17 INFO - PROCESS | 1813 | 1472090177464 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:17 INFO - PROCESS | 1813 | 1472090177475 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f36800 == 29 [pid = 1813] [id = 146] 18:56:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x92223400) [pid = 1813] [serial = 438] [outer = (nil)] 18:56:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x92350000) [pid = 1813] [serial = 439] [outer = 0x92223400] 18:56:17 INFO - PROCESS | 1813 | 1472090177543 Marionette DEBUG loaded listener.js 18:56:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x923c0800) [pid = 1813] [serial = 440] [outer = 0x92223400] 18:56:18 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:56:18 INFO - PROCESS | 1813 | 1472090178444 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]]]}] 18:56:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:56:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1340ms 18:56:18 INFO - PROCESS | 1813 | 1472090178499 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 18:56:18 INFO - PROCESS | 1813 | 1472090178503 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 18:56:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:56:18 INFO - PROCESS | 1813 | 1472090178509 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:56:18 INFO - PROCESS | 1813 | 1472090178514 Marionette TRACE conn3 <- [1,558,null,{}] 18:56:18 INFO - PROCESS | 1813 | 1472090178537 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}] 18:56:18 INFO - PROCESS | 1813 | 1472090178545 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:18 INFO - PROCESS | 1813 | 1472090178757 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 18:56:18 INFO - PROCESS | 1813 | 1472090178789 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:18 INFO - PROCESS | 1813 | 1472090178799 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e9b000 == 30 [pid = 1813] [id = 147] 18:56:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x92e9cc00) [pid = 1813] [serial = 441] [outer = (nil)] 18:56:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x92fc3c00) [pid = 1813] [serial = 442] [outer = 0x92e9cc00] 18:56:18 INFO - PROCESS | 1813 | 1472090178868 Marionette DEBUG loaded listener.js 18:56:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x93aa3400) [pid = 1813] [serial = 443] [outer = 0x92e9cc00] 18:56:19 INFO - PROCESS | 1813 | 1472090179789 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]]]}] 18:56:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:56:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1340ms 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x94fdfc00) [pid = 1813] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x91af3000) [pid = 1813] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x93c50000) [pid = 1813] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x91aed400) [pid = 1813] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x9af85400) [pid = 1813] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x8f648c00) [pid = 1813] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x9d875c00) [pid = 1813] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x94fe1400) [pid = 1813] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x96370800) [pid = 1813] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x92352400) [pid = 1813] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x93a61800) [pid = 1813] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x92353800) [pid = 1813] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x9244f000) [pid = 1813] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x97568400) [pid = 1813] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x95071400) [pid = 1813] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:56:20 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x995b1000) [pid = 1813] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:56:20 INFO - PROCESS | 1813 | 1472090180702 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 18:56:20 INFO - PROCESS | 1813 | 1472090180706 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 18:56:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:56:20 INFO - PROCESS | 1813 | 1472090180755 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:56:20 INFO - PROCESS | 1813 | 1472090180759 Marionette TRACE conn3 <- [1,562,null,{}] 18:56:20 INFO - PROCESS | 1813 | 1472090180766 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}] 18:56:20 INFO - PROCESS | 1813 | 1472090180770 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:20 INFO - PROCESS | 1813 | 1472090180960 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 18:56:21 INFO - PROCESS | 1813 | 1472090181038 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:21 INFO - PROCESS | 1813 | 1472090181050 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c9c00 == 31 [pid = 1813] [id = 148] 18:56:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x923cbc00) [pid = 1813] [serial = 444] [outer = (nil)] 18:56:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x93aa1c00) [pid = 1813] [serial = 445] [outer = 0x923cbc00] 18:56:21 INFO - PROCESS | 1813 | 1472090181115 Marionette DEBUG loaded listener.js 18:56:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x93c4e800) [pid = 1813] [serial = 446] [outer = 0x923cbc00] 18:56:21 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:56:21 INFO - PROCESS | 1813 | 1472090181763 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]]]}] 18:56:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:56:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1042ms 18:56:21 INFO - PROCESS | 1813 | 1472090181790 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 18:56:21 INFO - PROCESS | 1813 | 1472090181794 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 18:56:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:56:21 INFO - PROCESS | 1813 | 1472090181801 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:56:21 INFO - PROCESS | 1813 | 1472090181804 Marionette TRACE conn3 <- [1,566,null,{}] 18:56:21 INFO - PROCESS | 1813 | 1472090181809 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}] 18:56:21 INFO - PROCESS | 1813 | 1472090181814 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:22 INFO - PROCESS | 1813 | 1472090182040 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 18:56:22 INFO - PROCESS | 1813 | 1472090182058 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:22 INFO - PROCESS | 1813 | 1472090182065 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x923bc800 == 32 [pid = 1813] [id = 149] 18:56:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x92e8f400) [pid = 1813] [serial = 447] [outer = (nil)] 18:56:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x94fe3c00) [pid = 1813] [serial = 448] [outer = 0x92e8f400] 18:56:22 INFO - PROCESS | 1813 | 1472090182134 Marionette DEBUG loaded listener.js 18:56:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x94fe9400) [pid = 1813] [serial = 449] [outer = 0x92e8f400] 18:56:22 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:56:23 INFO - PROCESS | 1813 | 1472090183144 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]]]}] 18:56:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:56:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1379ms 18:56:23 INFO - PROCESS | 1813 | 1472090183181 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 18:56:23 INFO - PROCESS | 1813 | 1472090183186 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 18:56:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:56:23 INFO - PROCESS | 1813 | 1472090183196 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:56:23 INFO - PROCESS | 1813 | 1472090183201 Marionette TRACE conn3 <- [1,570,null,{}] 18:56:23 INFO - PROCESS | 1813 | 1472090183210 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}] 18:56:23 INFO - PROCESS | 1813 | 1472090183215 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:23 INFO - PROCESS | 1813 | 1472090183437 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 18:56:23 INFO - PROCESS | 1813 | 1472090183677 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:23 INFO - PROCESS | 1813 | 1472090183691 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f643000 == 33 [pid = 1813] [id = 150] 18:56:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x8f644800) [pid = 1813] [serial = 450] [outer = (nil)] 18:56:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x91ae8400) [pid = 1813] [serial = 451] [outer = 0x8f644800] 18:56:23 INFO - PROCESS | 1813 | 1472090183817 Marionette DEBUG loaded listener.js 18:56:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x91b6a800) [pid = 1813] [serial = 452] [outer = 0x8f644800] 18:56:24 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:56:24 INFO - PROCESS | 1813 | 1472090184750 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]]]}] 18:56:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:56:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1585ms 18:56:24 INFO - PROCESS | 1813 | 1472090184781 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 18:56:24 INFO - PROCESS | 1813 | 1472090184788 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 18:56:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:56:24 INFO - PROCESS | 1813 | 1472090184799 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:56:24 INFO - PROCESS | 1813 | 1472090184803 Marionette TRACE conn3 <- [1,574,null,{}] 18:56:24 INFO - PROCESS | 1813 | 1472090184810 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}] 18:56:24 INFO - PROCESS | 1813 | 1472090184816 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:25 INFO - PROCESS | 1813 | 1472090185016 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 18:56:25 INFO - PROCESS | 1813 | 1472090185221 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:25 INFO - PROCESS | 1813 | 1472090185229 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x92447000 == 34 [pid = 1813] [id = 151] 18:56:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x92449000) [pid = 1813] [serial = 453] [outer = (nil)] 18:56:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x92e8ec00) [pid = 1813] [serial = 454] [outer = 0x92449000] 18:56:25 INFO - PROCESS | 1813 | 1472090185358 Marionette DEBUG loaded listener.js 18:56:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x92fbd000) [pid = 1813] [serial = 455] [outer = 0x92449000] 18:56:26 INFO - PROCESS | 1813 | 1472090186324 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]]]}] 18:56:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:56:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1554ms 18:56:26 INFO - PROCESS | 1813 | 1472090186354 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 18:56:26 INFO - PROCESS | 1813 | 1472090186358 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 18:56:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:56:26 INFO - PROCESS | 1813 | 1472090186365 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:56:26 INFO - PROCESS | 1813 | 1472090186372 Marionette TRACE conn3 <- [1,578,null,{}] 18:56:26 INFO - PROCESS | 1813 | 1472090186388 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}] 18:56:26 INFO - PROCESS | 1813 | 1472090186397 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:26 INFO - PROCESS | 1813 | 1472090186573 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 18:56:26 INFO - PROCESS | 1813 | 1472090186734 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:26 INFO - PROCESS | 1813 | 1472090186745 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x950d1400 == 35 [pid = 1813] [id = 152] 18:56:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x950d2000) [pid = 1813] [serial = 456] [outer = (nil)] 18:56:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x95149000) [pid = 1813] [serial = 457] [outer = 0x950d2000] 18:56:26 INFO - PROCESS | 1813 | 1472090186878 Marionette DEBUG loaded listener.js 18:56:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x9636d400) [pid = 1813] [serial = 458] [outer = 0x950d2000] 18:56:27 INFO - PROCESS | 1813 | 1472090187748 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]]]}] 18:56:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:56:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1436ms 18:56:27 INFO - PROCESS | 1813 | 1472090187802 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 18:56:27 INFO - PROCESS | 1813 | 1472090187806 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 18:56:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:56:27 INFO - PROCESS | 1813 | 1472090187813 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:56:27 INFO - PROCESS | 1813 | 1472090187816 Marionette TRACE conn3 <- [1,582,null,{}] 18:56:27 INFO - PROCESS | 1813 | 1472090187822 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}] 18:56:27 INFO - PROCESS | 1813 | 1472090187827 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:28 INFO - PROCESS | 1813 | 1472090188016 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 18:56:28 INFO - PROCESS | 1813 | 1472090188178 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:28 INFO - PROCESS | 1813 | 1472090188185 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x9813bc00 == 36 [pid = 1813] [id = 153] 18:56:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x98198400) [pid = 1813] [serial = 459] [outer = (nil)] 18:56:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x99cd9800) [pid = 1813] [serial = 460] [outer = 0x98198400] 18:56:28 INFO - PROCESS | 1813 | 1472090188268 Marionette DEBUG loaded listener.js 18:56:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x99d2dc00) [pid = 1813] [serial = 461] [outer = 0x98198400] 18:56:29 INFO - PROCESS | 1813 | 1472090189163 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]]]}] 18:56:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:56:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1393ms 18:56:29 INFO - PROCESS | 1813 | 1472090189207 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 18:56:29 INFO - PROCESS | 1813 | 1472090189211 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 18:56:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:56:29 INFO - PROCESS | 1813 | 1472090189218 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:56:29 INFO - PROCESS | 1813 | 1472090189221 Marionette TRACE conn3 <- [1,586,null,{}] 18:56:29 INFO - PROCESS | 1813 | 1472090189227 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}] 18:56:29 INFO - PROCESS | 1813 | 1472090189232 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:29 INFO - PROCESS | 1813 | 1472090189412 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 18:56:29 INFO - PROCESS | 1813 | 1472090189573 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:29 INFO - PROCESS | 1813 | 1472090189583 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f37400 == 37 [pid = 1813] [id = 154] 18:56:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x93a66800) [pid = 1813] [serial = 462] [outer = (nil)] 18:56:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x9a3cdc00) [pid = 1813] [serial = 463] [outer = 0x93a66800] 18:56:29 INFO - PROCESS | 1813 | 1472090189663 Marionette DEBUG loaded listener.js 18:56:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x9a3d2000) [pid = 1813] [serial = 464] [outer = 0x93a66800] 18:56:30 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:56:30 INFO - PROCESS | 1813 | 1472090190664 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]]]}] 18:56:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:56:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1480ms 18:56:30 INFO - PROCESS | 1813 | 1472090190699 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 18:56:30 INFO - PROCESS | 1813 | 1472090190702 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 18:56:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:56:30 INFO - PROCESS | 1813 | 1472090190709 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:56:30 INFO - PROCESS | 1813 | 1472090190713 Marionette TRACE conn3 <- [1,590,null,{}] 18:56:30 INFO - PROCESS | 1813 | 1472090190718 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}] 18:56:30 INFO - PROCESS | 1813 | 1472090190730 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:30 INFO - PROCESS | 1813 | 1472090190987 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 18:56:31 INFO - PROCESS | 1813 | 1472090191250 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:31 INFO - PROCESS | 1813 | 1472090191257 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f9800 == 38 [pid = 1813] [id = 155] 18:56:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x97f25c00) [pid = 1813] [serial = 465] [outer = (nil)] 18:56:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x9b3a1400) [pid = 1813] [serial = 466] [outer = 0x97f25c00] 18:56:31 INFO - PROCESS | 1813 | 1472090191354 Marionette DEBUG loaded listener.js 18:56:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x9b555000) [pid = 1813] [serial = 467] [outer = 0x97f25c00] 18:56:32 INFO - PROCESS | 1813 | 1472090192292 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]]]}] 18:56:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:56:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1630ms 18:56:32 INFO - PROCESS | 1813 | 1472090192340 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 18:56:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:56:32 INFO - PROCESS | 1813 | 1472090192345 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 18:56:32 INFO - PROCESS | 1813 | 1472090192351 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:56:32 INFO - PROCESS | 1813 | 1472090192354 Marionette TRACE conn3 <- [1,594,null,{}] 18:56:32 INFO - PROCESS | 1813 | 1472090192360 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}] 18:56:32 INFO - PROCESS | 1813 | 1472090192365 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:32 INFO - PROCESS | 1813 | 1472090192527 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 18:56:32 INFO - PROCESS | 1813 | 1472090192690 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:32 INFO - PROCESS | 1813 | 1472090192698 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f648c00 == 39 [pid = 1813] [id = 156] 18:56:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x9b387000) [pid = 1813] [serial = 468] [outer = (nil)] 18:56:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x9bed5c00) [pid = 1813] [serial = 469] [outer = 0x9b387000] 18:56:32 INFO - PROCESS | 1813 | 1472090192816 Marionette DEBUG loaded listener.js 18:56:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x9bee1400) [pid = 1813] [serial = 470] [outer = 0x9b387000] 18:56:33 INFO - PROCESS | 1813 | 1472090193735 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]]]}] 18:56:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:56:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1440ms 18:56:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:56:33 INFO - PROCESS | 1813 | 1472090193791 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 18:56:33 INFO - PROCESS | 1813 | 1472090193795 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 18:56:33 INFO - PROCESS | 1813 | 1472090193801 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:56:33 INFO - PROCESS | 1813 | 1472090193804 Marionette TRACE conn3 <- [1,598,null,{}] 18:56:33 INFO - PROCESS | 1813 | 1472090193810 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}] 18:56:33 INFO - PROCESS | 1813 | 1472090193815 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:33 INFO - PROCESS | 1813 | 1472090193983 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 18:56:34 INFO - PROCESS | 1813 | 1472090194148 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:34 INFO - PROCESS | 1813 | 1472090194154 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa8400 == 40 [pid = 1813] [id = 157] 18:56:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8f9f0400) [pid = 1813] [serial = 471] [outer = (nil)] 18:56:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x9bf91c00) [pid = 1813] [serial = 472] [outer = 0x8f9f0400] 18:56:34 INFO - PROCESS | 1813 | 1472090194278 Marionette DEBUG loaded listener.js 18:56:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x9cb0b000) [pid = 1813] [serial = 473] [outer = 0x8f9f0400] 18:56:35 INFO - PROCESS | 1813 | 1472090195174 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]]]}] 18:56:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:56:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1435ms 18:56:35 INFO - PROCESS | 1813 | 1472090195236 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 18:56:35 INFO - PROCESS | 1813 | 1472090195240 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 18:56:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:56:35 INFO - PROCESS | 1813 | 1472090195246 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:56:35 INFO - PROCESS | 1813 | 1472090195250 Marionette TRACE conn3 <- [1,602,null,{}] 18:56:35 INFO - PROCESS | 1813 | 1472090195255 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}] 18:56:35 INFO - PROCESS | 1813 | 1472090195260 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:35 INFO - PROCESS | 1813 | 1472090195426 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 18:56:35 INFO - PROCESS | 1813 | 1472090195720 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:35 INFO - PROCESS | 1813 | 1472090195733 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede9c00 == 41 [pid = 1813] [id = 158] 18:56:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x8edeb000) [pid = 1813] [serial = 474] [outer = (nil)] 18:56:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x8efae400) [pid = 1813] [serial = 475] [outer = 0x8edeb000] 18:56:35 INFO - PROCESS | 1813 | 1472090195875 Marionette DEBUG loaded listener.js 18:56:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x8f649800) [pid = 1813] [serial = 476] [outer = 0x8edeb000] 18:56:36 INFO - PROCESS | 1813 | 1472090196852 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]]]}] 18:56:36 INFO - PROCESS | 1813 | --DOCSHELL 0x923c9c00 == 40 [pid = 1813] [id = 148] 18:56:36 INFO - PROCESS | 1813 | --DOCSHELL 0x92e9b000 == 39 [pid = 1813] [id = 147] 18:56:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:56:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1687ms 18:56:36 INFO - PROCESS | 1813 | --DOCSHELL 0x91f36800 == 38 [pid = 1813] [id = 146] 18:56:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8efb0000 == 37 [pid = 1813] [id = 145] 18:56:36 INFO - PROCESS | 1813 | --DOCSHELL 0x8edee000 == 36 [pid = 1813] [id = 143] 18:56:36 INFO - PROCESS | 1813 | 1472090196950 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 18:56:36 INFO - PROCESS | 1813 | 1472090196957 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 18:56:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:56:36 INFO - PROCESS | 1813 | 1472090196964 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:56:36 INFO - PROCESS | 1813 | 1472090196967 Marionette TRACE conn3 <- [1,606,null,{}] 18:56:36 INFO - PROCESS | 1813 | 1472090196976 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}] 18:56:36 INFO - PROCESS | 1813 | 1472090196983 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:37 INFO - PROCESS | 1813 | 1472090197147 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x93c57c00) [pid = 1813] [serial = 375] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x9506f000) [pid = 1813] [serial = 378] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x91f31000) [pid = 1813] [serial = 348] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x9b387800) [pid = 1813] [serial = 361] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x91ae9400) [pid = 1813] [serial = 372] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x91f3ac00) [pid = 1813] [serial = 373] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0xa22d8400) [pid = 1813] [serial = 370] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x9b3af400) [pid = 1813] [serial = 385] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x91f34800) [pid = 1813] [serial = 349] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x9cb03c00) [pid = 1813] [serial = 366] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x9b9d7400) [pid = 1813] [serial = 388] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x93c07c00) [pid = 1813] [serial = 351] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x950d7c00) [pid = 1813] [serial = 346] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x93c53400) [pid = 1813] [serial = 387] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x97561c00) [pid = 1813] [serial = 379] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x9b916c00) [pid = 1813] [serial = 363] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x950dc800) [pid = 1813] [serial = 376] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x9a8d1800) [pid = 1813] [serial = 382] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x9756f400) [pid = 1813] [serial = 354] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x9d86e000) [pid = 1813] [serial = 367] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x9a570400) [pid = 1813] [serial = 381] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x97ff1800) [pid = 1813] [serial = 355] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x9b3a6c00) [pid = 1813] [serial = 384] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x9bed6400) [pid = 1813] [serial = 364] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x9a569800) [pid = 1813] [serial = 357] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x93c54000) [pid = 1813] [serial = 352] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x9cb0a000) [pid = 1813] [serial = 390] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x9a7ca400) [pid = 1813] [serial = 358] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0xa200ac00) [pid = 1813] [serial = 369] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x9b262400) [pid = 1813] [serial = 360] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x92e90000) [pid = 1813] [serial = 235] [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.] 18:56:37 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0xa1029800) [pid = 1813] [serial = 391] [outer = (nil)] [url = about:blank] 18:56:37 INFO - PROCESS | 1813 | 1472090197374 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:37 INFO - PROCESS | 1813 | 1472090197382 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edef800 == 37 [pid = 1813] [id = 159] 18:56:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x8efad400) [pid = 1813] [serial = 477] [outer = (nil)] 18:56:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x91b70800) [pid = 1813] [serial = 478] [outer = 0x8efad400] 18:56:37 INFO - PROCESS | 1813 | 1472090197461 Marionette DEBUG loaded listener.js 18:56:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x9221e800) [pid = 1813] [serial = 479] [outer = 0x8efad400] 18:56:38 INFO - PROCESS | 1813 | 1472090198185 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]]]}] 18:56:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:56:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1286ms 18:56:38 INFO - PROCESS | 1813 | 1472090198253 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 18:56:38 INFO - PROCESS | 1813 | 1472090198259 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 18:56:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:56:38 INFO - PROCESS | 1813 | 1472090198272 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:56:38 INFO - PROCESS | 1813 | 1472090198274 Marionette TRACE conn3 <- [1,610,null,{}] 18:56:38 INFO - PROCESS | 1813 | 1472090198280 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}] 18:56:38 INFO - PROCESS | 1813 | 1472090198285 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:38 INFO - PROCESS | 1813 | 1472090198447 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 18:56:38 INFO - PROCESS | 1813 | 1472090198575 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:38 INFO - PROCESS | 1813 | 1472090198585 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6bc00 == 38 [pid = 1813] [id = 160] 18:56:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x92447800) [pid = 1813] [serial = 480] [outer = (nil)] 18:56:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x93c0cc00) [pid = 1813] [serial = 481] [outer = 0x92447800] 18:56:38 INFO - PROCESS | 1813 | 1472090198652 Marionette DEBUG loaded listener.js 18:56:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x93c7c400) [pid = 1813] [serial = 482] [outer = 0x92447800] 18:56:39 INFO - PROCESS | 1813 | 1472090199459 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]]]}] 18:56:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:56:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1231ms 18:56:39 INFO - PROCESS | 1813 | 1472090199513 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 18:56:39 INFO - PROCESS | 1813 | 1472090199516 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 18:56:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:56:39 INFO - PROCESS | 1813 | 1472090199525 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:56:39 INFO - PROCESS | 1813 | 1472090199533 Marionette TRACE conn3 <- [1,614,null,{}] 18:56:39 INFO - PROCESS | 1813 | 1472090199552 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}] 18:56:39 INFO - PROCESS | 1813 | 1472090199558 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:39 INFO - PROCESS | 1813 | 1472090199766 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 18:56:39 INFO - PROCESS | 1813 | 1472090199791 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:39 INFO - PROCESS | 1813 | 1472090199799 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa2800 == 39 [pid = 1813] [id = 161] 18:56:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x93c85c00) [pid = 1813] [serial = 483] [outer = (nil)] 18:56:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x950df400) [pid = 1813] [serial = 484] [outer = 0x93c85c00] 18:56:39 INFO - PROCESS | 1813 | 1472090199865 Marionette DEBUG loaded listener.js 18:56:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x97560c00) [pid = 1813] [serial = 485] [outer = 0x93c85c00] 18:56:40 INFO - PROCESS | 1813 | 1472090200780 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]]]}] 18:56:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:56:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1296ms 18:56:40 INFO - PROCESS | 1813 | 1472090200820 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 18:56:40 INFO - PROCESS | 1813 | 1472090200825 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 18:56:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:56:40 INFO - PROCESS | 1813 | 1472090200850 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:56:40 INFO - PROCESS | 1813 | 1472090200853 Marionette TRACE conn3 <- [1,618,null,{}] 18:56:40 INFO - PROCESS | 1813 | 1472090200859 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}] 18:56:40 INFO - PROCESS | 1813 | 1472090200864 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:41 INFO - PROCESS | 1813 | 1472090201077 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 18:56:41 INFO - PROCESS | 1813 | 1472090201102 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:41 INFO - PROCESS | 1813 | 1472090201109 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x9234b400 == 40 [pid = 1813] [id = 162] 18:56:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x94fe8400) [pid = 1813] [serial = 486] [outer = (nil)] 18:56:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x98199400) [pid = 1813] [serial = 487] [outer = 0x94fe8400] 18:56:41 INFO - PROCESS | 1813 | 1472090201177 Marionette DEBUG loaded listener.js 18:56:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x9a089800) [pid = 1813] [serial = 488] [outer = 0x94fe8400] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x995adc00) [pid = 1813] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x9d875400) [pid = 1813] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x99d2d800) [pid = 1813] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x91b6d000) [pid = 1813] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0xa230f000) [pid = 1813] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x8f64a000) [pid = 1813] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x8efa5c00) [pid = 1813] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x8efae000) [pid = 1813] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x8ede5400) [pid = 1813] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x923c3000) [pid = 1813] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x8f9f1c00) [pid = 1813] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x92350400) [pid = 1813] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x923cbc00) [pid = 1813] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x92223400) [pid = 1813] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x92e9cc00) [pid = 1813] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x8efb0800) [pid = 1813] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x97566c00) [pid = 1813] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:56:41 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x92e9b800) [pid = 1813] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:56:42 INFO - PROCESS | 1813 | 1472090202237 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]]]}] 18:56:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:56:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1458ms 18:56:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:56:42 INFO - PROCESS | 1813 | 1472090202289 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 18:56:42 INFO - PROCESS | 1813 | 1472090202292 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 18:56:42 INFO - PROCESS | 1813 | 1472090202299 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:56:42 INFO - PROCESS | 1813 | 1472090202302 Marionette TRACE conn3 <- [1,622,null,{}] 18:56:42 INFO - PROCESS | 1813 | 1472090202307 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}] 18:56:42 INFO - PROCESS | 1813 | 1472090202312 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:42 INFO - PROCESS | 1813 | 1472090202512 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 18:56:42 INFO - PROCESS | 1813 | 1472090202526 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:42 INFO - PROCESS | 1813 | 1472090202544 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3b400 == 41 [pid = 1813] [id = 163] 18:56:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x91f3c800) [pid = 1813] [serial = 489] [outer = (nil)] 18:56:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x92448c00) [pid = 1813] [serial = 490] [outer = 0x91f3c800] 18:56:42 INFO - PROCESS | 1813 | 1472090202621 Marionette DEBUG loaded listener.js 18:56:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x95141c00) [pid = 1813] [serial = 491] [outer = 0x91f3c800] 18:56:43 INFO - PROCESS | 1813 | 1472090203441 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]]]}] 18:56:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:56:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1179ms 18:56:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:56:43 INFO - PROCESS | 1813 | 1472090203477 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 18:56:43 INFO - PROCESS | 1813 | 1472090203480 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 18:56:43 INFO - PROCESS | 1813 | 1472090203487 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:56:43 INFO - PROCESS | 1813 | 1472090203490 Marionette TRACE conn3 <- [1,626,null,{}] 18:56:43 INFO - PROCESS | 1813 | 1472090203496 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}] 18:56:43 INFO - PROCESS | 1813 | 1472090203501 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:43 INFO - PROCESS | 1813 | 1472090203659 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 18:56:43 INFO - PROCESS | 1813 | 1472090203669 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:43 INFO - PROCESS | 1813 | 1472090203677 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9ee400 == 42 [pid = 1813] [id = 164] 18:56:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x923c3400) [pid = 1813] [serial = 492] [outer = (nil)] 18:56:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x9a8ccc00) [pid = 1813] [serial = 493] [outer = 0x923c3400] 18:56:43 INFO - PROCESS | 1813 | 1472090203762 Marionette DEBUG loaded listener.js 18:56:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x9b387800) [pid = 1813] [serial = 494] [outer = 0x923c3400] 18:56:45 INFO - PROCESS | 1813 | 1472090205011 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]]]}] 18:56:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:56:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1555ms 18:56:45 INFO - PROCESS | 1813 | 1472090205042 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 18:56:45 INFO - PROCESS | 1813 | 1472090205048 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 18:56:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:56:45 INFO - PROCESS | 1813 | 1472090205056 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:56:45 INFO - PROCESS | 1813 | 1472090205064 Marionette TRACE conn3 <- [1,630,null,{}] 18:56:45 INFO - PROCESS | 1813 | 1472090205072 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}] 18:56:45 INFO - PROCESS | 1813 | 1472090205077 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:45 INFO - PROCESS | 1813 | 1472090205276 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 18:56:45 INFO - PROCESS | 1813 | 1472090205529 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:45 INFO - PROCESS | 1813 | 1472090205539 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aef800 == 43 [pid = 1813] [id = 165] 18:56:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x91af2400) [pid = 1813] [serial = 495] [outer = (nil)] 18:56:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x92351c00) [pid = 1813] [serial = 496] [outer = 0x91af2400] 18:56:45 INFO - PROCESS | 1813 | 1472090205670 Marionette DEBUG loaded listener.js 18:56:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x923c8800) [pid = 1813] [serial = 497] [outer = 0x91af2400] 18:56:46 INFO - PROCESS | 1813 | 1472090206560 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]]]}] 18:56:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:56:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1538ms 18:56:46 INFO - PROCESS | 1813 | 1472090206594 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 18:56:46 INFO - PROCESS | 1813 | 1472090206601 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 18:56:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:56:46 INFO - PROCESS | 1813 | 1472090206612 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:56:46 INFO - PROCESS | 1813 | 1472090206617 Marionette TRACE conn3 <- [1,634,null,{}] 18:56:46 INFO - PROCESS | 1813 | 1472090206623 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}] 18:56:46 INFO - PROCESS | 1813 | 1472090206627 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:46 INFO - PROCESS | 1813 | 1472090206816 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 18:56:47 INFO - PROCESS | 1813 | 1472090206980 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:47 INFO - PROCESS | 1813 | 1472090206991 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f33800 == 44 [pid = 1813] [id = 166] 18:56:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x92e9c400) [pid = 1813] [serial = 498] [outer = (nil)] 18:56:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x95076c00) [pid = 1813] [serial = 499] [outer = 0x92e9c400] 18:56:47 INFO - PROCESS | 1813 | 1472090207072 Marionette DEBUG loaded listener.js 18:56:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x950d7400) [pid = 1813] [serial = 500] [outer = 0x92e9c400] 18:56:47 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:56:48 INFO - PROCESS | 1813 | 1472090208060 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]]]}] 18:56:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:56:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1480ms 18:56:48 INFO - PROCESS | 1813 | 1472090208091 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 18:56:48 INFO - PROCESS | 1813 | 1472090208095 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 18:56:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:56:48 INFO - PROCESS | 1813 | 1472090208102 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:56:48 INFO - PROCESS | 1813 | 1472090208108 Marionette TRACE conn3 <- [1,638,null,{}] 18:56:48 INFO - PROCESS | 1813 | 1472090208124 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}] 18:56:48 INFO - PROCESS | 1813 | 1472090208132 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:48 INFO - PROCESS | 1813 | 1472090208320 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 18:56:48 INFO - PROCESS | 1813 | 1472090208492 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:48 INFO - PROCESS | 1813 | 1472090208507 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f647000 == 45 [pid = 1813] [id = 167] 18:56:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x9a7cf000) [pid = 1813] [serial = 501] [outer = (nil)] 18:56:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x9b9d9000) [pid = 1813] [serial = 502] [outer = 0x9a7cf000] 18:56:48 INFO - PROCESS | 1813 | 1472090208644 Marionette DEBUG loaded listener.js 18:56:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x9c13c800) [pid = 1813] [serial = 503] [outer = 0x9a7cf000] 18:56:49 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:56:49 INFO - PROCESS | 1813 | 1472090209504 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]]]}] 18:56:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:56:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1450ms 18:56:49 INFO - PROCESS | 1813 | 1472090209552 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 18:56:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:56:49 INFO - PROCESS | 1813 | 1472090209557 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 18:56:49 INFO - PROCESS | 1813 | 1472090209564 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:56:49 INFO - PROCESS | 1813 | 1472090209567 Marionette TRACE conn3 <- [1,642,null,{}] 18:56:49 INFO - PROCESS | 1813 | 1472090209573 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}] 18:56:49 INFO - PROCESS | 1813 | 1472090209578 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:49 INFO - PROCESS | 1813 | 1472090209761 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 18:56:49 INFO - PROCESS | 1813 | 1472090209926 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:49 INFO - PROCESS | 1813 | 1472090209936 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x9be0f400 == 46 [pid = 1813] [id = 168] 18:56:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x9bed6400) [pid = 1813] [serial = 504] [outer = (nil)] 18:56:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x9d874400) [pid = 1813] [serial = 505] [outer = 0x9bed6400] 18:56:50 INFO - PROCESS | 1813 | 1472090210017 Marionette DEBUG loaded listener.js 18:56:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x9d878000) [pid = 1813] [serial = 506] [outer = 0x9bed6400] 18:56:50 INFO - PROCESS | 1813 | 1472090210952 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]]]}] 18:56:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:56:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1432ms 18:56:51 INFO - PROCESS | 1813 | 1472090210996 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 18:56:51 INFO - PROCESS | 1813 | 1472090211000 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 18:56:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:56:51 INFO - PROCESS | 1813 | 1472090211006 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:56:51 INFO - PROCESS | 1813 | 1472090211010 Marionette TRACE conn3 <- [1,646,null,{}] 18:56:51 INFO - PROCESS | 1813 | 1472090211016 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}] 18:56:51 INFO - PROCESS | 1813 | 1472090211021 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:51 INFO - PROCESS | 1813 | 1472090211203 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 18:56:51 INFO - PROCESS | 1813 | 1472090211583 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:51 INFO - PROCESS | 1813 | 1472090211591 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:51 INFO - PROCESS | 1813 | ++DOCSHELL 0xa1029800 == 47 [pid = 1813] [id = 169] 18:56:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0xa250dc00) [pid = 1813] [serial = 507] [outer = (nil)] 18:56:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0xa310f800) [pid = 1813] [serial = 508] [outer = 0xa250dc00] 18:56:51 INFO - PROCESS | 1813 | 1472090211727 Marionette DEBUG loaded listener.js 18:56:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0xa3180c00) [pid = 1813] [serial = 509] [outer = 0xa250dc00] 18:56:52 INFO - PROCESS | 1813 | 1472090212698 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]]]}] 18:56:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:56:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1740ms 18:56:52 INFO - PROCESS | 1813 | 1472090212762 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 18:56:52 INFO - PROCESS | 1813 | 1472090212767 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 18:56:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:56:52 INFO - PROCESS | 1813 | 1472090212774 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:56:52 INFO - PROCESS | 1813 | 1472090212777 Marionette TRACE conn3 <- [1,650,null,{}] 18:56:52 INFO - PROCESS | 1813 | 1472090212783 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}] 18:56:52 INFO - PROCESS | 1813 | 1472090212793 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:53 INFO - PROCESS | 1813 | 1472090212999 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 18:56:53 INFO - PROCESS | 1813 | 1472090213184 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:53 INFO - PROCESS | 1813 | 1472090213193 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x9234d800 == 48 [pid = 1813] [id = 170] 18:56:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0xa3117400) [pid = 1813] [serial = 510] [outer = (nil)] 18:56:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0xa61ca800) [pid = 1813] [serial = 511] [outer = 0xa3117400] 18:56:53 INFO - PROCESS | 1813 | 1472090213313 Marionette DEBUG loaded listener.js 18:56:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0xa673dc00) [pid = 1813] [serial = 512] [outer = 0xa3117400] 18:56:54 INFO - PROCESS | 1813 | 1472090214131 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]]]}] 18:56:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:56:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1407ms 18:56:54 INFO - PROCESS | 1813 | 1472090214182 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 18:56:54 INFO - PROCESS | 1813 | 1472090214186 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 18:56:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:56:54 INFO - PROCESS | 1813 | 1472090214192 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:56:54 INFO - PROCESS | 1813 | 1472090214196 Marionette TRACE conn3 <- [1,654,null,{}] 18:56:54 INFO - PROCESS | 1813 | 1472090214202 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}] 18:56:54 INFO - PROCESS | 1813 | 1472090214207 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:54 INFO - PROCESS | 1813 | 1472090214407 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 18:56:54 INFO - PROCESS | 1813 | 1472090214576 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:54 INFO - PROCESS | 1813 | 1472090214584 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x923be000 == 49 [pid = 1813] [id = 171] 18:56:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x924d2c00) [pid = 1813] [serial = 513] [outer = (nil)] 18:56:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x924dc400) [pid = 1813] [serial = 514] [outer = 0x924d2c00] 18:56:54 INFO - PROCESS | 1813 | 1472090214660 Marionette DEBUG loaded listener.js 18:56:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x924df000) [pid = 1813] [serial = 515] [outer = 0x924d2c00] 18:56:55 INFO - PROCESS | 1813 | 1472090215598 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]]]}] 18:56:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:56:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1439ms 18:56:55 INFO - PROCESS | 1813 | 1472090215632 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 18:56:55 INFO - PROCESS | 1813 | 1472090215635 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 18:56:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:56:55 INFO - PROCESS | 1813 | 1472090215642 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:56:55 INFO - PROCESS | 1813 | 1472090215646 Marionette TRACE conn3 <- [1,658,null,{}] 18:56:55 INFO - PROCESS | 1813 | 1472090215651 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}] 18:56:55 INFO - PROCESS | 1813 | 1472090215656 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:55 INFO - PROCESS | 1813 | 1472090215821 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 18:56:56 INFO - PROCESS | 1813 | 1472090216005 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:56 INFO - PROCESS | 1813 | 1472090216014 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d7400 == 50 [pid = 1813] [id = 172] 18:56:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x924d7c00) [pid = 1813] [serial = 516] [outer = (nil)] 18:56:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0xa33dd000) [pid = 1813] [serial = 517] [outer = 0x924d7c00] 18:56:56 INFO - PROCESS | 1813 | 1472090216090 Marionette DEBUG loaded listener.js 18:56:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0xa67a4000) [pid = 1813] [serial = 518] [outer = 0x924d7c00] 18:56:57 INFO - PROCESS | 1813 | 1472090217017 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]]]}] 18:56:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:56:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1439ms 18:56:57 INFO - PROCESS | 1813 | 1472090217083 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 18:56:57 INFO - PROCESS | 1813 | 1472090217087 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 18:56:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:56:57 INFO - PROCESS | 1813 | 1472090217104 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:56:57 INFO - PROCESS | 1813 | 1472090217107 Marionette TRACE conn3 <- [1,662,null,{}] 18:56:57 INFO - PROCESS | 1813 | 1472090217113 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}] 18:56:57 INFO - PROCESS | 1813 | 1472090217118 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:57 INFO - PROCESS | 1813 | 1472090217327 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 18:56:57 INFO - PROCESS | 1813 | 1472090217596 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:57 INFO - PROCESS | 1813 | 1472090217607 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede0c00 == 51 [pid = 1813] [id = 173] 18:56:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x8ede1000) [pid = 1813] [serial = 519] [outer = (nil)] 18:56:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x8efa5400) [pid = 1813] [serial = 520] [outer = 0x8ede1000] 18:56:57 INFO - PROCESS | 1813 | 1472090217762 Marionette DEBUG loaded listener.js 18:56:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x8f9f6000) [pid = 1813] [serial = 521] [outer = 0x8ede1000] 18:56:58 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:56:58 INFO - PROCESS | 1813 | 1472090218954 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]]]}] 18:56:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:56:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1884ms 18:56:58 INFO - PROCESS | 1813 | 1472090218989 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 18:56:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:56:59 INFO - PROCESS | 1813 | 1472090218995 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 18:56:59 INFO - PROCESS | 1813 | 1472090219003 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:56:59 INFO - PROCESS | 1813 | 1472090219008 Marionette TRACE conn3 <- [1,666,null,{}] 18:56:59 INFO - PROCESS | 1813 | 1472090219016 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}] 18:56:59 INFO - PROCESS | 1813 | 1472090219021 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:59 INFO - PROCESS | 1813 | 1472090219196 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 18:56:59 INFO - PROCESS | 1813 | 1472090219439 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:56:59 INFO - PROCESS | 1813 | 1472090219450 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:56:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6dc00 == 52 [pid = 1813] [id = 174] 18:56:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x91b6fc00) [pid = 1813] [serial = 522] [outer = (nil)] 18:56:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x91b78000) [pid = 1813] [serial = 523] [outer = 0x91b6fc00] 18:56:59 INFO - PROCESS | 1813 | 1472090219526 Marionette DEBUG loaded listener.js 18:56:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x923c2c00) [pid = 1813] [serial = 524] [outer = 0x91b6fc00] 18:57:00 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:00 INFO - PROCESS | 1813 | 1472090220567 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]]]}] 18:57:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:57:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1636ms 18:57:00 INFO - PROCESS | 1813 | 1472090220638 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 18:57:00 INFO - PROCESS | 1813 | 1472090220645 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 18:57:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:57:00 INFO - PROCESS | 1813 | 1472090220655 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:57:00 INFO - PROCESS | 1813 | 1472090220659 Marionette TRACE conn3 <- [1,670,null,{}] 18:57:00 INFO - PROCESS | 1813 | 1472090220665 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}] 18:57:00 INFO - PROCESS | 1813 | 1472090220670 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3b400 == 51 [pid = 1813] [id = 163] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9234b400 == 50 [pid = 1813] [id = 162] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa2800 == 49 [pid = 1813] [id = 161] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6bc00 == 48 [pid = 1813] [id = 160] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8edef800 == 47 [pid = 1813] [id = 159] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede9c00 == 46 [pid = 1813] [id = 158] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9636b400 == 45 [pid = 1813] [id = 144] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x92447000 == 44 [pid = 1813] [id = 151] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x923bc800 == 43 [pid = 1813] [id = 149] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8f643000 == 42 [pid = 1813] [id = 150] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f9800 == 41 [pid = 1813] [id = 155] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x950d1400 == 40 [pid = 1813] [id = 152] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9813bc00 == 39 [pid = 1813] [id = 153] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x91f37400 == 38 [pid = 1813] [id = 154] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa8400 == 37 [pid = 1813] [id = 157] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8f648c00 == 36 [pid = 1813] [id = 156] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6dc00 == 35 [pid = 1813] [id = 174] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede0c00 == 34 [pid = 1813] [id = 173] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x924d7400 == 33 [pid = 1813] [id = 172] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9234d800 == 32 [pid = 1813] [id = 170] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x923be000 == 31 [pid = 1813] [id = 171] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0xa1029800 == 30 [pid = 1813] [id = 169] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x9be0f400 == 29 [pid = 1813] [id = 168] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8f647000 == 28 [pid = 1813] [id = 167] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x91aef800 == 27 [pid = 1813] [id = 165] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x91f33800 == 26 [pid = 1813] [id = 166] 18:57:01 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9ee400 == 25 [pid = 1813] [id = 164] 18:57:02 INFO - PROCESS | 1813 | 1472090222084 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x92fc3c00) [pid = 1813] [serial = 442] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x8f648400) [pid = 1813] [serial = 436] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x91ae9800) [pid = 1813] [serial = 437] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x9b064c00) [pid = 1813] [serial = 434] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x99f7ac00) [pid = 1813] [serial = 433] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x93c85800) [pid = 1813] [serial = 394] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x93c57400) [pid = 1813] [serial = 393] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x9b058c00) [pid = 1813] [serial = 397] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x99f78800) [pid = 1813] [serial = 396] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0xa253ec00) [pid = 1813] [serial = 400] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0xa2305c00) [pid = 1813] [serial = 399] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0xa4f34400) [pid = 1813] [serial = 403] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0xa4d65c00) [pid = 1813] [serial = 402] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x91b77400) [pid = 1813] [serial = 406] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x91b73800) [pid = 1813] [serial = 405] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0xa6db5800) [pid = 1813] [serial = 410] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0xa67a0800) [pid = 1813] [serial = 409] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0xa6d11400) [pid = 1813] [serial = 413] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0xa6d0e800) [pid = 1813] [serial = 412] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x8efadc00) [pid = 1813] [serial = 416] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x8efab800) [pid = 1813] [serial = 415] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0xa6d0a400) [pid = 1813] [serial = 419] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0xa673a800) [pid = 1813] [serial = 418] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x8efac400) [pid = 1813] [serial = 422] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x8edeb400) [pid = 1813] [serial = 421] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0xa34e3400) [pid = 1813] [serial = 425] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x990cfc00) [pid = 1813] [serial = 424] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x91b75400) [pid = 1813] [serial = 428] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x8f9f8400) [pid = 1813] [serial = 427] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x93c57000) [pid = 1813] [serial = 431] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x93c10400) [pid = 1813] [serial = 430] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x93aa1c00) [pid = 1813] [serial = 445] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x93aa3400) [pid = 1813] [serial = 443] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x92350000) [pid = 1813] [serial = 439] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x94fe3c00) [pid = 1813] [serial = 448] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x93c4e800) [pid = 1813] [serial = 446] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x923c0800) [pid = 1813] [serial = 440] [outer = (nil)] [url = about:blank] 18:57:02 INFO - PROCESS | 1813 | 1472090222435 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:02 INFO - PROCESS | 1813 | 1472090222446 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa8800 == 26 [pid = 1813] [id = 175] 18:57:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x8efaa000) [pid = 1813] [serial = 525] [outer = (nil)] 18:57:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x8f63d400) [pid = 1813] [serial = 526] [outer = 0x8efaa000] 18:57:02 INFO - PROCESS | 1813 | 1472090222523 Marionette DEBUG loaded listener.js 18:57:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x8f64a400) [pid = 1813] [serial = 527] [outer = 0x8efaa000] 18:57:03 INFO - PROCESS | 1813 | 1472090223336 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]]]}] 18:57:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:57:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 2751ms 18:57:03 INFO - PROCESS | 1813 | 1472090223408 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 18:57:03 INFO - PROCESS | 1813 | 1472090223414 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 18:57:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:57:03 INFO - PROCESS | 1813 | 1472090223422 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:57:03 INFO - PROCESS | 1813 | 1472090223426 Marionette TRACE conn3 <- [1,674,null,{}] 18:57:03 INFO - PROCESS | 1813 | 1472090223433 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}] 18:57:03 INFO - PROCESS | 1813 | 1472090223441 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:03 INFO - PROCESS | 1813 | 1472090223605 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 18:57:03 INFO - PROCESS | 1813 | 1472090223724 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:03 INFO - PROCESS | 1813 | 1472090223736 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6bc00 == 27 [pid = 1813] [id = 176] 18:57:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x91b6c400) [pid = 1813] [serial = 528] [outer = (nil)] 18:57:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x91b74400) [pid = 1813] [serial = 529] [outer = 0x91b6c400] 18:57:03 INFO - PROCESS | 1813 | 1472090223806 Marionette DEBUG loaded listener.js 18:57:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x91f34400) [pid = 1813] [serial = 530] [outer = 0x91b6c400] 18:57:04 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 18:57:04 INFO - PROCESS | 1813 | 1472090224697 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]]]}] 18:57:04 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 18:57:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1331ms 18:57:04 INFO - PROCESS | 1813 | 1472090224754 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 18:57:04 INFO - PROCESS | 1813 | 1472090224758 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 18:57:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:57:04 INFO - PROCESS | 1813 | 1472090224765 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:57:04 INFO - PROCESS | 1813 | 1472090224768 Marionette TRACE conn3 <- [1,678,null,{}] 18:57:04 INFO - PROCESS | 1813 | 1472090224774 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}] 18:57:04 INFO - PROCESS | 1813 | 1472090224779 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:04 INFO - PROCESS | 1813 | 1472090224993 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 18:57:05 INFO - PROCESS | 1813 | 1472090225019 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:05 INFO - PROCESS | 1813 | 1472090225025 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c1800 == 28 [pid = 1813] [id = 177] 18:57:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x923c1c00) [pid = 1813] [serial = 531] [outer = (nil)] 18:57:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x923c7800) [pid = 1813] [serial = 532] [outer = 0x923c1c00] 18:57:05 INFO - PROCESS | 1813 | 1472090225098 Marionette DEBUG loaded listener.js 18:57:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x92447000) [pid = 1813] [serial = 533] [outer = 0x923c1c00] 18:57:06 INFO - PROCESS | 1813 | 1472090226133 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]]]}] 18:57:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:57:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1433ms 18:57:06 INFO - PROCESS | 1813 | 1472090226199 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 18:57:06 INFO - PROCESS | 1813 | 1472090226205 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 18:57:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:57:06 INFO - PROCESS | 1813 | 1472090226228 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:57:06 INFO - PROCESS | 1813 | 1472090226236 Marionette TRACE conn3 <- [1,682,null,{}] 18:57:06 INFO - PROCESS | 1813 | 1472090226242 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}] 18:57:06 INFO - PROCESS | 1813 | 1472090226249 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:06 INFO - PROCESS | 1813 | 1472090226470 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x94fe8400) [pid = 1813] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x91f3c800) [pid = 1813] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x92447800) [pid = 1813] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x950d2000) [pid = 1813] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x9b387000) [pid = 1813] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x8f644800) [pid = 1813] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x92449000) [pid = 1813] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x97f25c00) [pid = 1813] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x93a66800) [pid = 1813] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x92e8f400) [pid = 1813] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x8edeb000) [pid = 1813] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x98198400) [pid = 1813] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x8efad400) [pid = 1813] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x8f9f0400) [pid = 1813] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x93c85c00) [pid = 1813] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:57:07 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x923c3400) [pid = 1813] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:57:07 INFO - PROCESS | 1813 | 1472090227413 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:07 INFO - PROCESS | 1813 | 1472090227422 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa8000 == 29 [pid = 1813] [id = 178] 18:57:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x8efad000) [pid = 1813] [serial = 534] [outer = (nil)] 18:57:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x8f9f1800) [pid = 1813] [serial = 535] [outer = 0x8efad000] 18:57:07 INFO - PROCESS | 1813 | 1472090227501 Marionette DEBUG loaded listener.js 18:57:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x92218800) [pid = 1813] [serial = 536] [outer = 0x8efad000] 18:57:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:08 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:57:08 INFO - PROCESS | 1813 | 1472090228652 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]]]}] 18:57:08 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) 18:57:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2454ms 18:57:08 INFO - PROCESS | 1813 | 1472090228669 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 18:57:08 INFO - PROCESS | 1813 | 1472090228673 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 18:57:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:57:08 INFO - PROCESS | 1813 | 1472090228679 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:57:08 INFO - PROCESS | 1813 | 1472090228682 Marionette TRACE conn3 <- [1,686,null,{}] 18:57:08 INFO - PROCESS | 1813 | 1472090228688 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}] 18:57:08 INFO - PROCESS | 1813 | 1472090228693 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:08 INFO - PROCESS | 1813 | 1472090228897 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 18:57:09 INFO - PROCESS | 1813 | 1472090228996 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:09 INFO - PROCESS | 1813 | 1472090229004 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edec800 == 30 [pid = 1813] [id = 179] 18:57:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x8f9f2400) [pid = 1813] [serial = 537] [outer = (nil)] 18:57:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x93aa4000) [pid = 1813] [serial = 538] [outer = 0x8f9f2400] 18:57:09 INFO - PROCESS | 1813 | 1472090229076 Marionette DEBUG loaded listener.js 18:57:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x93c4a800) [pid = 1813] [serial = 539] [outer = 0x8f9f2400] 18:57:10 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:10 INFO - PROCESS | 1813 | 1472090230489 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]]]}] 18:57:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:57:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1831ms 18:57:10 INFO - PROCESS | 1813 | 1472090230566 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 18:57:10 INFO - PROCESS | 1813 | 1472090230573 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 18:57:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:57:10 INFO - PROCESS | 1813 | 1472090230632 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:57:10 INFO - PROCESS | 1813 | 1472090230637 Marionette TRACE conn3 <- [1,690,null,{}] 18:57:10 INFO - PROCESS | 1813 | 1472090230645 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}] 18:57:10 INFO - PROCESS | 1813 | 1472090230652 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:10 INFO - PROCESS | 1813 | 1472090230821 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 18:57:11 INFO - PROCESS | 1813 | 1472090231003 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:11 INFO - PROCESS | 1813 | 1472090231015 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9ee400 == 31 [pid = 1813] [id = 180] 18:57:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x8f9f0400) [pid = 1813] [serial = 540] [outer = (nil)] 18:57:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x92220800) [pid = 1813] [serial = 541] [outer = 0x8f9f0400] 18:57:11 INFO - PROCESS | 1813 | 1472090231105 Marionette DEBUG loaded listener.js 18:57:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x92450400) [pid = 1813] [serial = 542] [outer = 0x8f9f0400] 18:57:12 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:12 INFO - PROCESS | 1813 | 1472090232580 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]]]}] 18:57:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:57:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1989ms 18:57:12 INFO - PROCESS | 1813 | 1472090232619 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 18:57:12 INFO - PROCESS | 1813 | 1472090232630 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 18:57:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:57:12 INFO - PROCESS | 1813 | 1472090232645 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:57:12 INFO - PROCESS | 1813 | 1472090232652 Marionette TRACE conn3 <- [1,694,null,{}] 18:57:12 INFO - PROCESS | 1813 | 1472090232663 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}] 18:57:12 INFO - PROCESS | 1813 | 1472090232670 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:12 INFO - PROCESS | 1813 | 1472090232842 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 18:57:13 INFO - PROCESS | 1813 | 1472090232999 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:13 INFO - PROCESS | 1813 | 1472090233010 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efacc00 == 32 [pid = 1813] [id = 181] 18:57:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x8f63e400) [pid = 1813] [serial = 543] [outer = (nil)] 18:57:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x93c57c00) [pid = 1813] [serial = 544] [outer = 0x8f63e400] 18:57:13 INFO - PROCESS | 1813 | 1472090233092 Marionette DEBUG loaded listener.js 18:57:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x93c84400) [pid = 1813] [serial = 545] [outer = 0x8f63e400] 18:57:14 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:14 INFO - PROCESS | 1813 | 1472090234532 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]]]}] 18:57:14 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) 18:57:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1946ms 18:57:14 INFO - PROCESS | 1813 | 1472090234590 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 18:57:14 INFO - PROCESS | 1813 | 1472090234594 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 18:57:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:57:14 INFO - PROCESS | 1813 | 1472090234603 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:57:14 INFO - PROCESS | 1813 | 1472090234611 Marionette TRACE conn3 <- [1,698,null,{}] 18:57:14 INFO - PROCESS | 1813 | 1472090234675 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}] 18:57:14 INFO - PROCESS | 1813 | 1472090234685 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:14 INFO - PROCESS | 1813 | 1472090234879 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 18:57:15 INFO - PROCESS | 1813 | 1472090235047 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:15 INFO - PROCESS | 1813 | 1472090235055 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe9000 == 33 [pid = 1813] [id = 182] 18:57:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x94fe9c00) [pid = 1813] [serial = 546] [outer = (nil)] 18:57:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x95079800) [pid = 1813] [serial = 547] [outer = 0x94fe9c00] 18:57:15 INFO - PROCESS | 1813 | 1472090235143 Marionette DEBUG loaded listener.js 18:57:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x950d4000) [pid = 1813] [serial = 548] [outer = 0x94fe9c00] 18:57:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:16 INFO - PROCESS | 1813 | 1472090236487 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]]]}] 18:57:16 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) 18:57:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1902ms 18:57:16 INFO - PROCESS | 1813 | 1472090236543 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 18:57:16 INFO - PROCESS | 1813 | 1472090236549 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 18:57:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:57:16 INFO - PROCESS | 1813 | 1472090236580 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:57:16 INFO - PROCESS | 1813 | 1472090236584 Marionette TRACE conn3 <- [1,702,null,{}] 18:57:16 INFO - PROCESS | 1813 | 1472090236590 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}] 18:57:16 INFO - PROCESS | 1813 | 1472090236595 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:16 INFO - PROCESS | 1813 | 1472090236755 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 18:57:16 INFO - PROCESS | 1813 | 1472090236933 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:16 INFO - PROCESS | 1813 | 1472090236939 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c56c00 == 34 [pid = 1813] [id = 183] 18:57:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x93c7dc00) [pid = 1813] [serial = 549] [outer = (nil)] 18:57:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x950de800) [pid = 1813] [serial = 550] [outer = 0x93c7dc00] 18:57:17 INFO - PROCESS | 1813 | 1472090237020 Marionette DEBUG loaded listener.js 18:57:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x950d9c00) [pid = 1813] [serial = 551] [outer = 0x93c7dc00] 18:57:18 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:18 INFO - PROCESS | 1813 | 1472090238359 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]]]}] 18:57:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:57:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1837ms 18:57:18 INFO - PROCESS | 1813 | 1472090238449 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 18:57:18 INFO - PROCESS | 1813 | 1472090238455 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 18:57:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:57:18 INFO - PROCESS | 1813 | 1472090238466 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:57:18 INFO - PROCESS | 1813 | 1472090238470 Marionette TRACE conn3 <- [1,706,null,{}] 18:57:18 INFO - PROCESS | 1813 | 1472090238479 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}] 18:57:18 INFO - PROCESS | 1813 | 1472090238485 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:18 INFO - PROCESS | 1813 | 1472090238660 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 18:57:18 INFO - PROCESS | 1813 | 1472090238827 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:18 INFO - PROCESS | 1813 | 1472090238845 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b69800 == 35 [pid = 1813] [id = 184] 18:57:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x91b6a000) [pid = 1813] [serial = 552] [outer = (nil)] 18:57:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x91f3b000) [pid = 1813] [serial = 553] [outer = 0x91b6a000] 18:57:18 INFO - PROCESS | 1813 | 1472090238936 Marionette DEBUG loaded listener.js 18:57:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x9234b800) [pid = 1813] [serial = 554] [outer = 0x91b6a000] 18:57:19 INFO - PROCESS | 1813 | --DOCSHELL 0x92e95400 == 34 [pid = 1813] [id = 98] 18:57:19 INFO - PROCESS | 1813 | --DOCSHELL 0x9507c000 == 33 [pid = 1813] [id = 99] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x98199400) [pid = 1813] [serial = 487] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x92448c00) [pid = 1813] [serial = 490] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x93c0cc00) [pid = 1813] [serial = 481] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x95149000) [pid = 1813] [serial = 457] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x9636d400) [pid = 1813] [serial = 458] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x9bed5c00) [pid = 1813] [serial = 469] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x9bee1400) [pid = 1813] [serial = 470] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x91ae8400) [pid = 1813] [serial = 451] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x91b6a800) [pid = 1813] [serial = 452] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x92e8ec00) [pid = 1813] [serial = 454] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x92fbd000) [pid = 1813] [serial = 455] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x9b3a1400) [pid = 1813] [serial = 466] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x9b555000) [pid = 1813] [serial = 467] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x9a3cdc00) [pid = 1813] [serial = 463] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x9a3d2000) [pid = 1813] [serial = 464] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x94fe9400) [pid = 1813] [serial = 449] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x8efae400) [pid = 1813] [serial = 475] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x8f649800) [pid = 1813] [serial = 476] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x99cd9800) [pid = 1813] [serial = 460] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x99d2dc00) [pid = 1813] [serial = 461] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x91b70800) [pid = 1813] [serial = 478] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x9221e800) [pid = 1813] [serial = 479] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x9bf91c00) [pid = 1813] [serial = 472] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x9cb0b000) [pid = 1813] [serial = 473] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x95141c00) [pid = 1813] [serial = 491] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x950df400) [pid = 1813] [serial = 484] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x97560c00) [pid = 1813] [serial = 485] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9a089800) [pid = 1813] [serial = 488] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9a8ccc00) [pid = 1813] [serial = 493] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x9b387800) [pid = 1813] [serial = 494] [outer = (nil)] [url = about:blank] 18:57:19 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x93c7c400) [pid = 1813] [serial = 482] [outer = (nil)] [url = about:blank] 18:57:20 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:20 INFO - PROCESS | 1813 | 1472090240265 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]]]}] 18:57:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:57:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1840ms 18:57:20 INFO - PROCESS | 1813 | 1472090240305 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 18:57:20 INFO - PROCESS | 1813 | 1472090240312 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 18:57:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:57:20 INFO - PROCESS | 1813 | 1472090240381 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:57:20 INFO - PROCESS | 1813 | 1472090240387 Marionette TRACE conn3 <- [1,710,null,{}] 18:57:20 INFO - PROCESS | 1813 | 1472090240401 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}] 18:57:20 INFO - PROCESS | 1813 | 1472090240407 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:20 INFO - PROCESS | 1813 | 1472090240566 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 18:57:20 INFO - PROCESS | 1813 | 1472090240576 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:20 INFO - PROCESS | 1813 | 1472090240585 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3e800 == 34 [pid = 1813] [id = 185] 18:57:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9221fc00) [pid = 1813] [serial = 555] [outer = (nil)] 18:57:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x92e95400) [pid = 1813] [serial = 556] [outer = 0x9221fc00] 18:57:20 INFO - PROCESS | 1813 | 1472090240692 Marionette DEBUG loaded listener.js 18:57:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x92fc4000) [pid = 1813] [serial = 557] [outer = 0x9221fc00] 18:57:21 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:21 INFO - PROCESS | 1813 | 1472090241986 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]]]}] 18:57:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:57:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1708ms 18:57:22 INFO - PROCESS | 1813 | 1472090242034 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 18:57:22 INFO - PROCESS | 1813 | 1472090242038 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 18:57:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:57:22 INFO - PROCESS | 1813 | 1472090242044 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:57:22 INFO - PROCESS | 1813 | 1472090242050 Marionette TRACE conn3 <- [1,714,null,{}] 18:57:22 INFO - PROCESS | 1813 | 1472090242072 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}] 18:57:22 INFO - PROCESS | 1813 | 1472090242080 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:22 INFO - PROCESS | 1813 | 1472090242363 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 18:57:22 INFO - PROCESS | 1813 | 1472090242409 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:22 INFO - PROCESS | 1813 | 1472090242418 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c88800 == 35 [pid = 1813] [id = 186] 18:57:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x94fdf000) [pid = 1813] [serial = 558] [outer = (nil)] 18:57:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x94fe9400) [pid = 1813] [serial = 559] [outer = 0x94fdf000] 18:57:22 INFO - PROCESS | 1813 | 1472090242493 Marionette DEBUG loaded listener.js 18:57:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9506f400) [pid = 1813] [serial = 560] [outer = 0x94fdf000] 18:57:23 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:23 INFO - PROCESS | 1813 | 1472090243790 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]]]}] 18:57:23 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 18:57:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1791ms 18:57:23 INFO - PROCESS | 1813 | 1472090243837 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 18:57:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:57:23 INFO - PROCESS | 1813 | 1472090243842 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 18:57:23 INFO - PROCESS | 1813 | 1472090243848 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:57:23 INFO - PROCESS | 1813 | 1472090243851 Marionette TRACE conn3 <- [1,718,null,{}] 18:57:23 INFO - PROCESS | 1813 | 1472090243856 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}] 18:57:23 INFO - PROCESS | 1813 | 1472090243861 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91af2400) [pid = 1813] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x92e9c400) [pid = 1813] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9a7cf000) [pid = 1813] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9bed6400) [pid = 1813] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0xa250dc00) [pid = 1813] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x923c1c00) [pid = 1813] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8efad000) [pid = 1813] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0xa3117400) [pid = 1813] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8efaa000) [pid = 1813] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91b6c400) [pid = 1813] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x924d2c00) [pid = 1813] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x91b6fc00) [pid = 1813] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x924d7c00) [pid = 1813] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:57:24 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8ede1000) [pid = 1813] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:57:24 INFO - PROCESS | 1813 | 1472090244211 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 18:57:24 INFO - PROCESS | 1813 | 1472090244290 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:24 INFO - PROCESS | 1813 | 1472090244299 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede7800 == 36 [pid = 1813] [id = 187] 18:57:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91af0400) [pid = 1813] [serial = 561] [outer = (nil)] 18:57:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x924d2c00) [pid = 1813] [serial = 562] [outer = 0x91af0400] 18:57:24 INFO - PROCESS | 1813 | 1472090244373 Marionette DEBUG loaded listener.js 18:57:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x924da800) [pid = 1813] [serial = 563] [outer = 0x91af0400] 18:57:25 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:25 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:57:25 INFO - PROCESS | 1813 | 1472090245525 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]]]}] 18:57:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:57:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1734ms 18:57:25 INFO - PROCESS | 1813 | 1472090245582 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 18:57:25 INFO - PROCESS | 1813 | 1472090245586 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 18:57:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:57:25 INFO - PROCESS | 1813 | 1472090245592 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:57:25 INFO - PROCESS | 1813 | 1472090245595 Marionette TRACE conn3 <- [1,722,null,{}] 18:57:25 INFO - PROCESS | 1813 | 1472090245601 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}] 18:57:25 INFO - PROCESS | 1813 | 1472090245607 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:25 INFO - PROCESS | 1813 | 1472090245903 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 18:57:25 INFO - PROCESS | 1813 | 1472090245923 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:25 INFO - PROCESS | 1813 | 1472090245930 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x92450000 == 37 [pid = 1813] [id = 188] 18:57:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9506d400) [pid = 1813] [serial = 564] [outer = (nil)] 18:57:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x96369400) [pid = 1813] [serial = 565] [outer = 0x9506d400] 18:57:26 INFO - PROCESS | 1813 | 1472090246014 Marionette DEBUG loaded listener.js 18:57:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x97564000) [pid = 1813] [serial = 566] [outer = 0x9506d400] 18:57:27 INFO - PROCESS | 1813 | 1472090247031 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] 18:57:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:57:27 INFO - PROCESS | 1813 | 1472090247082 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 18:57:27 INFO - PROCESS | 1813 | 1472090247089 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:57:27 INFO - PROCESS | 1813 | 1472090247097 Marionette TRACE conn3 <- [1,726,null,{}] 18:57:27 INFO - PROCESS | 1813 | 1472090247105 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}] 18:57:27 INFO - PROCESS | 1813 | 1472090247110 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:27 INFO - PROCESS | 1813 | 1472090247295 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 18:57:27 INFO - PROCESS | 1813 | 1472090247511 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:27 INFO - PROCESS | 1813 | 1472090247522 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f649800 == 38 [pid = 1813] [id = 189] 18:57:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x8f64ac00) [pid = 1813] [serial = 567] [outer = (nil)] 18:57:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9221e800) [pid = 1813] [serial = 568] [outer = 0x8f64ac00] 18:57:27 INFO - PROCESS | 1813 | 1472090247608 Marionette DEBUG loaded listener.js 18:57:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x924d5000) [pid = 1813] [serial = 569] [outer = 0x8f64ac00] 18:57:28 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:28 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:57:28 INFO - PROCESS | 1813 | 1472090248578 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]]]}] 18:57:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:57:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1540ms 18:57:28 INFO - PROCESS | 1813 | 1472090248629 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 18:57:28 INFO - PROCESS | 1813 | 1472090248637 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 18:57:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:57:28 INFO - PROCESS | 1813 | 1472090248647 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:57:28 INFO - PROCESS | 1813 | 1472090248651 Marionette TRACE conn3 <- [1,730,null,{}] 18:57:28 INFO - PROCESS | 1813 | 1472090248658 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}] 18:57:28 INFO - PROCESS | 1813 | 1472090248664 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:28 INFO - PROCESS | 1813 | 1472090248889 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 18:57:29 INFO - PROCESS | 1813 | 1472090249105 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:29 INFO - PROCESS | 1813 | 1472090249114 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c7d000 == 39 [pid = 1813] [id = 190] 18:57:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x94fe4400) [pid = 1813] [serial = 570] [outer = (nil)] 18:57:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9507b000) [pid = 1813] [serial = 571] [outer = 0x94fe4400] 18:57:29 INFO - PROCESS | 1813 | 1472090249237 Marionette DEBUG loaded listener.js 18:57:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x96369000) [pid = 1813] [serial = 572] [outer = 0x94fe4400] 18:57:30 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:30 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:57:30 INFO - PROCESS | 1813 | 1472090250216 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] 18:57:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:57:30 INFO - PROCESS | 1813 | 1472090250304 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 18:57:30 INFO - PROCESS | 1813 | 1472090250310 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:57:30 INFO - PROCESS | 1813 | 1472090250316 Marionette TRACE conn3 <- [1,734,null,{}] 18:57:30 INFO - PROCESS | 1813 | 1472090250333 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}] 18:57:30 INFO - PROCESS | 1813 | 1472090250342 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:30 INFO - PROCESS | 1813 | 1472090250610 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 18:57:30 INFO - PROCESS | 1813 | 1472090250820 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:30 INFO - PROCESS | 1813 | 1472090250829 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x99dca400 == 40 [pid = 1813] [id = 191] 18:57:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x99dcac00) [pid = 1813] [serial = 573] [outer = (nil)] 18:57:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9a3cf800) [pid = 1813] [serial = 574] [outer = 0x99dcac00] 18:57:30 INFO - PROCESS | 1813 | 1472090250916 Marionette DEBUG loaded listener.js 18:57:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9a660400) [pid = 1813] [serial = 575] [outer = 0x99dcac00] 18:57:31 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:31 INFO - PROCESS | 1813 | 1472090251872 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]]]}] 18:57:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:57:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1640ms 18:57:31 INFO - PROCESS | 1813 | 1472090251951 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 18:57:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:57:31 INFO - PROCESS | 1813 | 1472090251956 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 18:57:31 INFO - PROCESS | 1813 | 1472090251962 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:57:31 INFO - PROCESS | 1813 | 1472090251966 Marionette TRACE conn3 <- [1,738,null,{}] 18:57:31 INFO - PROCESS | 1813 | 1472090251972 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}] 18:57:31 INFO - PROCESS | 1813 | 1472090251978 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:32 INFO - PROCESS | 1813 | 1472090252233 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 18:57:32 INFO - PROCESS | 1813 | 1472090252444 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:32 INFO - PROCESS | 1813 | 1472090252455 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efad800 == 41 [pid = 1813] [id = 192] 18:57:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9a7c9400) [pid = 1813] [serial = 576] [outer = (nil)] 18:57:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9a8c9c00) [pid = 1813] [serial = 577] [outer = 0x9a7c9400] 18:57:32 INFO - PROCESS | 1813 | 1472090252547 Marionette DEBUG loaded listener.js 18:57:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x9a8d1000) [pid = 1813] [serial = 578] [outer = 0x9a7c9400] 18:57:33 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:33 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:57:33 INFO - PROCESS | 1813 | 1472090253818 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]]]}] 18:57:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:57:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1889ms 18:57:33 INFO - PROCESS | 1813 | 1472090253853 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 18:57:33 INFO - PROCESS | 1813 | 1472090253856 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 18:57:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:57:33 INFO - PROCESS | 1813 | 1472090253863 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:57:33 INFO - PROCESS | 1813 | 1472090253866 Marionette TRACE conn3 <- [1,742,null,{}] 18:57:33 INFO - PROCESS | 1813 | 1472090253873 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}] 18:57:33 INFO - PROCESS | 1813 | 1472090253878 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:34 INFO - PROCESS | 1813 | 1472090254120 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 18:57:34 INFO - PROCESS | 1813 | 1472090254284 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:34 INFO - PROCESS | 1813 | 1472090254291 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a7cb400 == 42 [pid = 1813] [id = 193] 18:57:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9a7cb800) [pid = 1813] [serial = 579] [outer = (nil)] 18:57:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9b063800) [pid = 1813] [serial = 580] [outer = 0x9a7cb800] 18:57:34 INFO - PROCESS | 1813 | 1472090254372 Marionette DEBUG loaded listener.js 18:57:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x9b260000) [pid = 1813] [serial = 581] [outer = 0x9a7cb800] 18:57:35 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:35 INFO - PROCESS | 1813 | 1472090255739 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]]]}] 18:57:35 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 18:57:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1981ms 18:57:35 INFO - PROCESS | 1813 | 1472090255846 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 18:57:35 INFO - PROCESS | 1813 | 1472090255851 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 18:57:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:57:35 INFO - PROCESS | 1813 | 1472090255858 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:57:35 INFO - PROCESS | 1813 | 1472090255861 Marionette TRACE conn3 <- [1,746,null,{}] 18:57:35 INFO - PROCESS | 1813 | 1472090255867 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}] 18:57:35 INFO - PROCESS | 1813 | 1472090255878 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:36 INFO - PROCESS | 1813 | 1472090256111 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 18:57:36 INFO - PROCESS | 1813 | 1472090256278 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:36 INFO - PROCESS | 1813 | 1472090256286 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3c000 == 43 [pid = 1813] [id = 194] 18:57:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x923bf400) [pid = 1813] [serial = 582] [outer = (nil)] 18:57:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x924d3000) [pid = 1813] [serial = 583] [outer = 0x923bf400] 18:57:36 INFO - PROCESS | 1813 | 1472090256369 Marionette DEBUG loaded listener.js 18:57:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x924df800) [pid = 1813] [serial = 584] [outer = 0x923bf400] 18:57:37 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:37 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:37 INFO - PROCESS | 1813 | 1472090257840 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]]]}] 18:57:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 18:57:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2034ms 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9b919000 == 42 [pid = 1813] [id = 94] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x91f35800 == 41 [pid = 1813] [id = 97] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa8800 == 40 [pid = 1813] [id = 175] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9a56c400 == 39 [pid = 1813] [id = 101] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x94fec800 == 38 [pid = 1813] [id = 87] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x8f646c00 == 37 [pid = 1813] [id = 88] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9756d000 == 36 [pid = 1813] [id = 100] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9a00c800 == 35 [pid = 1813] [id = 89] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x92fc8000 == 34 [pid = 1813] [id = 86] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x923c0400 == 33 [pid = 1813] [id = 90] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x91aee800 == 32 [pid = 1813] [id = 96] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9b916400 == 31 [pid = 1813] [id = 93] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x923c4000 == 30 [pid = 1813] [id = 95] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x923bfc00 == 29 [pid = 1813] [id = 85] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x9b3a4400 == 28 [pid = 1813] [id = 92] 18:57:38 INFO - PROCESS | 1813 | --DOCSHELL 0x95076800 == 27 [pid = 1813] [id = 91] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x923c8800) [pid = 1813] [serial = 497] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x92351c00) [pid = 1813] [serial = 496] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x950d7400) [pid = 1813] [serial = 500] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x95076c00) [pid = 1813] [serial = 499] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x9c13c800) [pid = 1813] [serial = 503] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x9b9d9000) [pid = 1813] [serial = 502] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x9d878000) [pid = 1813] [serial = 506] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x9d874400) [pid = 1813] [serial = 505] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0xa3180c00) [pid = 1813] [serial = 509] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0xa310f800) [pid = 1813] [serial = 508] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x923c7800) [pid = 1813] [serial = 532] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x8f9f1800) [pid = 1813] [serial = 535] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0xa673dc00) [pid = 1813] [serial = 512] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x8f63d400) [pid = 1813] [serial = 526] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0xa61ca800) [pid = 1813] [serial = 511] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8f64a400) [pid = 1813] [serial = 527] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x91b74400) [pid = 1813] [serial = 529] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93aa4000) [pid = 1813] [serial = 538] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x924df000) [pid = 1813] [serial = 515] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x923c2c00) [pid = 1813] [serial = 524] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91b78000) [pid = 1813] [serial = 523] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x924dc400) [pid = 1813] [serial = 514] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0xa67a4000) [pid = 1813] [serial = 518] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0xa33dd000) [pid = 1813] [serial = 517] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f9f6000) [pid = 1813] [serial = 521] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8efa5400) [pid = 1813] [serial = 520] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92447000) [pid = 1813] [serial = 533] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x91f34400) [pid = 1813] [serial = 530] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x92218800) [pid = 1813] [serial = 536] [outer = (nil)] [url = about:blank] 18:57:39 INFO - PROCESS | 1813 | 1472090259091 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 18:57:39 INFO - PROCESS | 1813 | 1472090259096 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 18:57:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:57:39 INFO - PROCESS | 1813 | 1472090259120 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:57:39 INFO - PROCESS | 1813 | 1472090259128 Marionette TRACE conn3 <- [1,750,null,{}] 18:57:39 INFO - PROCESS | 1813 | 1472090259137 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}] 18:57:39 INFO - PROCESS | 1813 | 1472090259144 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:39 INFO - PROCESS | 1813 | 1472090259314 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 18:57:39 INFO - PROCESS | 1813 | 1472090259421 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:39 INFO - PROCESS | 1813 | 1472090259435 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efb0400 == 28 [pid = 1813] [id = 195] 18:57:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x8efb0800) [pid = 1813] [serial = 585] [outer = (nil)] 18:57:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8f63dc00) [pid = 1813] [serial = 586] [outer = 0x8efb0800] 18:57:39 INFO - PROCESS | 1813 | 1472090259507 Marionette DEBUG loaded listener.js 18:57:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8f646000) [pid = 1813] [serial = 587] [outer = 0x8efb0800] 18:57:40 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:40 INFO - PROCESS | 1813 | 1472090260739 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]]]}] 18:57:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:57:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1641ms 18:57:40 INFO - PROCESS | 1813 | 1472090260758 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 18:57:40 INFO - PROCESS | 1813 | 1472090260763 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 18:57:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:57:40 INFO - PROCESS | 1813 | 1472090260776 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:57:40 INFO - PROCESS | 1813 | 1472090260783 Marionette TRACE conn3 <- [1,754,null,{}] 18:57:40 INFO - PROCESS | 1813 | 1472090260801 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}] 18:57:40 INFO - PROCESS | 1813 | 1472090260808 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:41 INFO - PROCESS | 1813 | 1472090261059 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 18:57:41 INFO - PROCESS | 1813 | 1472090261137 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:41 INFO - PROCESS | 1813 | 1472090261147 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aee400 == 29 [pid = 1813] [id = 196] 18:57:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x91af1000) [pid = 1813] [serial = 588] [outer = (nil)] 18:57:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91af5400) [pid = 1813] [serial = 589] [outer = 0x91af1000] 18:57:41 INFO - PROCESS | 1813 | 1472090261232 Marionette DEBUG loaded listener.js 18:57:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91b6f800) [pid = 1813] [serial = 590] [outer = 0x91af1000] 18:57:42 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:42 INFO - PROCESS | 1813 | 1472090262537 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]]]}] 18:57:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 18:57:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1803ms 18:57:42 INFO - PROCESS | 1813 | 1472090262577 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 18:57:42 INFO - PROCESS | 1813 | 1472090262582 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 18:57:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:57:42 INFO - PROCESS | 1813 | 1472090262650 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:57:42 INFO - PROCESS | 1813 | 1472090262654 Marionette TRACE conn3 <- [1,758,null,{}] 18:57:42 INFO - PROCESS | 1813 | 1472090262670 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}] 18:57:42 INFO - PROCESS | 1813 | 1472090262681 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:42 INFO - PROCESS | 1813 | 1472090262910 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 18:57:43 INFO - PROCESS | 1813 | 1472090263007 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:43 INFO - PROCESS | 1813 | 1472090263021 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x92349400 == 30 [pid = 1813] [id = 197] 18:57:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92349800) [pid = 1813] [serial = 591] [outer = (nil)] 18:57:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x923be000) [pid = 1813] [serial = 592] [outer = 0x92349800] 18:57:43 INFO - PROCESS | 1813 | 1472090263098 Marionette DEBUG loaded listener.js 18:57:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x923c6000) [pid = 1813] [serial = 593] [outer = 0x92349800] 18:57:43 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x94fdf000) [pid = 1813] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:57:43 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93c7dc00) [pid = 1813] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:57:43 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x91b6a000) [pid = 1813] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:57:43 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x94fe9c00) [pid = 1813] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:57:43 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f9f2400) [pid = 1813] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:57:43 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9221fc00) [pid = 1813] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:57:43 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x8f63e400) [pid = 1813] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:57:43 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x8f9f0400) [pid = 1813] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:57:43 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x9506d400) [pid = 1813] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:57:43 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x91af0400) [pid = 1813] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:57:44 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:44 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:57:44 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:44 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:44 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:57:44 INFO - PROCESS | 1813 | 1472090264270 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]]]}] 18:57:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:57:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1703ms 18:57:44 INFO - PROCESS | 1813 | 1472090264332 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 18:57:44 INFO - PROCESS | 1813 | 1472090264336 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 18:57:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:57:44 INFO - PROCESS | 1813 | 1472090264353 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:57:44 INFO - PROCESS | 1813 | 1472090264355 Marionette TRACE conn3 <- [1,762,null,{}] 18:57:44 INFO - PROCESS | 1813 | 1472090264361 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}] 18:57:44 INFO - PROCESS | 1813 | 1472090264366 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:44 INFO - PROCESS | 1813 | 1472090264550 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 18:57:44 INFO - PROCESS | 1813 | 1472090264559 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:44 INFO - PROCESS | 1813 | 1472090264567 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x92350000 == 31 [pid = 1813] [id = 198] 18:57:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x92448800) [pid = 1813] [serial = 594] [outer = (nil)] 18:57:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9244f800) [pid = 1813] [serial = 595] [outer = 0x92448800] 18:57:44 INFO - PROCESS | 1813 | 1472090264640 Marionette DEBUG loaded listener.js 18:57:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x924dcc00) [pid = 1813] [serial = 596] [outer = 0x92448800] 18:57:45 INFO - PROCESS | 1813 | 1472090265874 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]]]}] 18:57:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:57:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1584ms 18:57:45 INFO - PROCESS | 1813 | 1472090265934 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 18:57:45 INFO - PROCESS | 1813 | 1472090265941 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 18:57:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:57:46 INFO - PROCESS | 1813 | 1472090266006 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:57:46 INFO - PROCESS | 1813 | 1472090266012 Marionette TRACE conn3 <- [1,766,null,{}] 18:57:46 INFO - PROCESS | 1813 | 1472090266022 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}] 18:57:46 INFO - PROCESS | 1813 | 1472090266027 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:46 INFO - PROCESS | 1813 | 1472090266310 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 18:57:46 INFO - PROCESS | 1813 | 1472090266517 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:46 INFO - PROCESS | 1813 | 1472090266530 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63f400 == 32 [pid = 1813] [id = 199] 18:57:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8f641000) [pid = 1813] [serial = 597] [outer = (nil)] 18:57:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8f64b800) [pid = 1813] [serial = 598] [outer = 0x8f641000] 18:57:46 INFO - PROCESS | 1813 | 1472090266659 Marionette DEBUG loaded listener.js 18:57:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f9f8800) [pid = 1813] [serial = 599] [outer = 0x8f641000] 18:57:48 INFO - PROCESS | 1813 | 1472090268129 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]]]}] 18:57:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:57:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2156ms 18:57:48 INFO - PROCESS | 1813 | 1472090268150 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 18:57:48 INFO - PROCESS | 1813 | 1472090268158 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 18:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:57:48 INFO - PROCESS | 1813 | 1472090268169 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:57:48 INFO - PROCESS | 1813 | 1472090268173 Marionette TRACE conn3 <- [1,770,null,{}] 18:57:48 INFO - PROCESS | 1813 | 1472090268181 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}] 18:57:48 INFO - PROCESS | 1813 | 1472090268187 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:48 INFO - PROCESS | 1813 | 1472090268365 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 18:57:48 INFO - PROCESS | 1813 | 1472090268520 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:48 INFO - PROCESS | 1813 | 1472090268530 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af5800 == 33 [pid = 1813] [id = 200] 18:57:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91f3d000) [pid = 1813] [serial = 600] [outer = (nil)] 18:57:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9234d800) [pid = 1813] [serial = 601] [outer = 0x91f3d000] 18:57:48 INFO - PROCESS | 1813 | 1472090268615 Marionette DEBUG loaded listener.js 18:57:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x923c9000) [pid = 1813] [serial = 602] [outer = 0x91f3d000] 18:57:49 INFO - PROCESS | 1813 | 1472090269602 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]]]}] 18:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1483ms 18:57:49 INFO - PROCESS | 1813 | 1472090269652 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 18:57:49 INFO - PROCESS | 1813 | 1472090269657 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 18:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:57:49 INFO - PROCESS | 1813 | 1472090269664 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:57:49 INFO - PROCESS | 1813 | 1472090269670 Marionette TRACE conn3 <- [1,774,null,{}] 18:57:49 INFO - PROCESS | 1813 | 1472090269686 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}] 18:57:49 INFO - PROCESS | 1813 | 1472090269695 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:49 INFO - PROCESS | 1813 | 1472090269894 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 18:57:50 INFO - PROCESS | 1813 | 1472090270142 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:50 INFO - PROCESS | 1813 | 1472090270152 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e9ac00 == 34 [pid = 1813] [id = 201] 18:57:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92e9bc00) [pid = 1813] [serial = 603] [outer = (nil)] 18:57:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92fc2400) [pid = 1813] [serial = 604] [outer = 0x92e9bc00] 18:57:50 INFO - PROCESS | 1813 | 1472090270284 Marionette DEBUG loaded listener.js 18:57:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93a65c00) [pid = 1813] [serial = 605] [outer = 0x92e9bc00] 18:57:51 INFO - PROCESS | 1813 | 1472090271405 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]]]}] 18:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1790ms 18:57:51 INFO - PROCESS | 1813 | 1472090271458 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 18:57:51 INFO - PROCESS | 1813 | 1472090271472 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 18:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:57:51 INFO - PROCESS | 1813 | 1472090271481 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:57:51 INFO - PROCESS | 1813 | 1472090271486 Marionette TRACE conn3 <- [1,778,null,{}] 18:57:51 INFO - PROCESS | 1813 | 1472090271494 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}] 18:57:51 INFO - PROCESS | 1813 | 1472090271500 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:51 INFO - PROCESS | 1813 | 1472090271751 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 18:57:52 INFO - PROCESS | 1813 | 1472090272041 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:52 INFO - PROCESS | 1813 | 1472090272049 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:52 INFO - PROCESS | 1813 | --DOCSHELL 0x91b69800 == 33 [pid = 1813] [id = 184] 18:57:52 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6bc00 == 32 [pid = 1813] [id = 176] 18:57:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede7800 == 31 [pid = 1813] [id = 187] 18:57:52 INFO - PROCESS | 1813 | --DOCSHELL 0x92349400 == 30 [pid = 1813] [id = 197] 18:57:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f644400 == 31 [pid = 1813] [id = 202] 18:57:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x8f644800) [pid = 1813] [serial = 606] [outer = (nil)] 18:57:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x8f9eb400) [pid = 1813] [serial = 607] [outer = 0x8f644800] 18:57:52 INFO - PROCESS | 1813 | 1472090272151 Marionette DEBUG loaded listener.js 18:57:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x8f9f8000) [pid = 1813] [serial = 608] [outer = 0x8f644800] 18:57:52 INFO - PROCESS | 1813 | --DOCSHELL 0x91aee400 == 30 [pid = 1813] [id = 196] 18:57:52 INFO - PROCESS | 1813 | --DOCSHELL 0x8efb0400 == 29 [pid = 1813] [id = 195] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x97564000) [pid = 1813] [serial = 566] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x96369400) [pid = 1813] [serial = 565] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x924d2c00) [pid = 1813] [serial = 562] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x94fe9400) [pid = 1813] [serial = 559] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x950de800) [pid = 1813] [serial = 550] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x950d9c00) [pid = 1813] [serial = 551] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x91f3b000) [pid = 1813] [serial = 553] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9234b800) [pid = 1813] [serial = 554] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x95079800) [pid = 1813] [serial = 547] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x950d4000) [pid = 1813] [serial = 548] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x93c4a800) [pid = 1813] [serial = 539] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92e95400) [pid = 1813] [serial = 556] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x93c57c00) [pid = 1813] [serial = 544] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x93c84400) [pid = 1813] [serial = 545] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x92220800) [pid = 1813] [serial = 541] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x92450400) [pid = 1813] [serial = 542] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x9506f400) [pid = 1813] [serial = 560] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x924da800) [pid = 1813] [serial = 563] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x92fc4000) [pid = 1813] [serial = 557] [outer = (nil)] [url = about:blank] 18:57:52 INFO - PROCESS | 1813 | 1472090272953 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]]]}] 18:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1487ms 18:57:52 INFO - PROCESS | 1813 | 1472090272968 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 18:57:52 INFO - PROCESS | 1813 | 1472090272976 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 18:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:57:52 INFO - PROCESS | 1813 | 1472090272994 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:57:52 INFO - PROCESS | 1813 | 1472090272998 Marionette TRACE conn3 <- [1,782,null,{}] 18:57:53 INFO - PROCESS | 1813 | 1472090273004 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}] 18:57:53 INFO - PROCESS | 1813 | 1472090273010 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:53 INFO - PROCESS | 1813 | 1472090273180 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 18:57:53 INFO - PROCESS | 1813 | 1472090273191 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:53 INFO - PROCESS | 1813 | 1472090273197 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f34000 == 30 [pid = 1813] [id = 203] 18:57:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x91f35c00) [pid = 1813] [serial = 609] [outer = (nil)] 18:57:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x91f3ec00) [pid = 1813] [serial = 610] [outer = 0x91f35c00] 18:57:53 INFO - PROCESS | 1813 | 1472090273281 Marionette DEBUG loaded listener.js 18:57:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x92353000) [pid = 1813] [serial = 611] [outer = 0x91f35c00] 18:57:54 INFO - PROCESS | 1813 | 1472090274421 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]]]}] 18:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1489ms 18:57:54 INFO - PROCESS | 1813 | 1472090274479 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 18:57:54 INFO - PROCESS | 1813 | 1472090274486 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 18:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:57:54 INFO - PROCESS | 1813 | 1472090274494 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:57:54 INFO - PROCESS | 1813 | 1472090274501 Marionette TRACE conn3 <- [1,786,null,{}] 18:57:54 INFO - PROCESS | 1813 | 1472090274509 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}] 18:57:54 INFO - PROCESS | 1813 | 1472090274514 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:54 INFO - PROCESS | 1813 | 1472090274814 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 18:57:55 INFO - PROCESS | 1813 | 1472090274995 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:55 INFO - PROCESS | 1813 | 1472090275007 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aef800 == 31 [pid = 1813] [id = 204] 18:57:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x91af3000) [pid = 1813] [serial = 612] [outer = (nil)] 18:57:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x91f34800) [pid = 1813] [serial = 613] [outer = 0x91af3000] 18:57:55 INFO - PROCESS | 1813 | 1472090275092 Marionette DEBUG loaded listener.js 18:57:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x92349000) [pid = 1813] [serial = 614] [outer = 0x91af3000] 18:57:56 INFO - PROCESS | 1813 | 1472090276013 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]]]}] 18:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1588ms 18:57:56 INFO - PROCESS | 1813 | 1472090276083 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 18:57:56 INFO - PROCESS | 1813 | 1472090276090 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 18:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:57:56 INFO - PROCESS | 1813 | 1472090276101 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:57:56 INFO - PROCESS | 1813 | 1472090276105 Marionette TRACE conn3 <- [1,790,null,{}] 18:57:56 INFO - PROCESS | 1813 | 1472090276112 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}] 18:57:56 INFO - PROCESS | 1813 | 1472090276118 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:56 INFO - PROCESS | 1813 | 1472090276349 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 18:57:56 INFO - PROCESS | 1813 | 1472090276611 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:56 INFO - PROCESS | 1813 | 1472090276618 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x9244b400 == 32 [pid = 1813] [id = 205] 18:57:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x924da800) [pid = 1813] [serial = 615] [outer = (nil)] 18:57:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x924e1400) [pid = 1813] [serial = 616] [outer = 0x924da800] 18:57:56 INFO - PROCESS | 1813 | 1472090276721 Marionette DEBUG loaded listener.js 18:57:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8f9f1800) [pid = 1813] [serial = 617] [outer = 0x924da800] 18:57:57 INFO - PROCESS | 1813 | 1472090277664 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]]]}] 18:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1633ms 18:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:57:57 INFO - PROCESS | 1813 | 1472090277735 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 18:57:57 INFO - PROCESS | 1813 | 1472090277739 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 18:57:57 INFO - PROCESS | 1813 | 1472090277746 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:57:57 INFO - PROCESS | 1813 | 1472090277752 Marionette TRACE conn3 <- [1,794,null,{}] 18:57:57 INFO - PROCESS | 1813 | 1472090277769 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}] 18:57:57 INFO - PROCESS | 1813 | 1472090277778 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:58 INFO - PROCESS | 1813 | 1472090278005 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 18:57:58 INFO - PROCESS | 1813 | 1472090278209 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:58 INFO - PROCESS | 1813 | 1472090278223 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aa7400 == 33 [pid = 1813] [id = 206] 18:57:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93aa8000) [pid = 1813] [serial = 618] [outer = (nil)] 18:57:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c4ec00) [pid = 1813] [serial = 619] [outer = 0x93aa8000] 18:57:58 INFO - PROCESS | 1813 | 1472090278321 Marionette DEBUG loaded listener.js 18:57:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93c82c00) [pid = 1813] [serial = 620] [outer = 0x93aa8000] 18:57:59 INFO - PROCESS | 1813 | 1472090279228 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]]]}] 18:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1537ms 18:57:59 INFO - PROCESS | 1813 | 1472090279283 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 18:57:59 INFO - PROCESS | 1813 | 1472090279287 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 18:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:57:59 INFO - PROCESS | 1813 | 1472090279293 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:57:59 INFO - PROCESS | 1813 | 1472090279296 Marionette TRACE conn3 <- [1,798,null,{}] 18:57:59 INFO - PROCESS | 1813 | 1472090279302 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}] 18:57:59 INFO - PROCESS | 1813 | 1472090279308 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:59 INFO - PROCESS | 1813 | 1472090279508 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 18:57:59 INFO - PROCESS | 1813 | 1472090279760 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:57:59 INFO - PROCESS | 1813 | 1472090279770 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:57:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eded800 == 34 [pid = 1813] [id = 207] 18:57:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93c49800) [pid = 1813] [serial = 621] [outer = (nil)] 18:57:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x94fe9c00) [pid = 1813] [serial = 622] [outer = 0x93c49800] 18:57:59 INFO - PROCESS | 1813 | 1472090279858 Marionette DEBUG loaded listener.js 18:57:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9506dc00) [pid = 1813] [serial = 623] [outer = 0x93c49800] 18:58:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x95079c00) [pid = 1813] [serial = 624] [outer = 0x93c82400] 18:58:00 INFO - PROCESS | 1813 | 1472090280813 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]]]}] 18:58:00 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 18:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1631ms 18:58:00 INFO - PROCESS | 1813 | 1472090280927 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 18:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:58:00 INFO - PROCESS | 1813 | 1472090280931 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 18:58:00 INFO - PROCESS | 1813 | 1472090280937 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:58:00 INFO - PROCESS | 1813 | 1472090280941 Marionette TRACE conn3 <- [1,802,null,{}] 18:58:00 INFO - PROCESS | 1813 | 1472090280947 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}] 18:58:00 INFO - PROCESS | 1813 | 1472090280953 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:01 INFO - PROCESS | 1813 | 1472090281127 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 18:58:01 INFO - PROCESS | 1813 | 1472090281338 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:01 INFO - PROCESS | 1813 | 1472090281347 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efae000 == 35 [pid = 1813] [id = 208] 18:58:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x8f641800) [pid = 1813] [serial = 625] [outer = (nil)] 18:58:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9507c000) [pid = 1813] [serial = 626] [outer = 0x8f641800] 18:58:01 INFO - PROCESS | 1813 | 1472090281435 Marionette DEBUG loaded listener.js 18:58:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x950d9400) [pid = 1813] [serial = 627] [outer = 0x8f641800] 18:58:02 INFO - PROCESS | 1813 | 1472090282416 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]]]}] 18:58:02 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 18:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1534ms 18:58:02 INFO - PROCESS | 1813 | 1472090282473 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 18:58:02 INFO - PROCESS | 1813 | 1472090282477 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 18:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:58:02 INFO - PROCESS | 1813 | 1472090282483 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:58:02 INFO - PROCESS | 1813 | 1472090282487 Marionette TRACE conn3 <- [1,806,null,{}] 18:58:02 INFO - PROCESS | 1813 | 1472090282492 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}] 18:58:02 INFO - PROCESS | 1813 | 1472090282503 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:02 INFO - PROCESS | 1813 | 1472090282759 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 18:58:02 INFO - PROCESS | 1813 | 1472090282963 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:02 INFO - PROCESS | 1813 | 1472090282973 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede4c00 == 36 [pid = 1813] [id = 209] 18:58:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x8ede9400) [pid = 1813] [serial = 628] [outer = (nil)] 18:58:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x97f1e800) [pid = 1813] [serial = 629] [outer = 0x8ede9400] 18:58:03 INFO - PROCESS | 1813 | 1472090283105 Marionette DEBUG loaded listener.js 18:58:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9756c400) [pid = 1813] [serial = 630] [outer = 0x8ede9400] 18:58:03 INFO - PROCESS | 1813 | 1472090283977 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]]]}] 18:58:04 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 18:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1581ms 18:58:04 INFO - PROCESS | 1813 | 1472090284074 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 18:58:04 INFO - PROCESS | 1813 | 1472090284077 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 18:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:58:04 INFO - PROCESS | 1813 | 1472090284090 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:58:04 INFO - PROCESS | 1813 | 1472090284093 Marionette TRACE conn3 <- [1,810,null,{}] 18:58:04 INFO - PROCESS | 1813 | 1472090284099 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}] 18:58:04 INFO - PROCESS | 1813 | 1472090284104 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:04 INFO - PROCESS | 1813 | 1472090284370 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 18:58:04 INFO - PROCESS | 1813 | 1472090284632 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:04 INFO - PROCESS | 1813 | 1472090284640 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede8c00 == 37 [pid = 1813] [id = 210] 18:58:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x93c4c800) [pid = 1813] [serial = 631] [outer = (nil)] 18:58:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x990cc400) [pid = 1813] [serial = 632] [outer = 0x93c4c800] 18:58:04 INFO - PROCESS | 1813 | 1472090284723 Marionette DEBUG loaded listener.js 18:58:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x995a9c00) [pid = 1813] [serial = 633] [outer = 0x93c4c800] 18:58:05 INFO - PROCESS | 1813 | 1472090285826 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]]]}] 18:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1792ms 18:58:05 INFO - PROCESS | 1813 | 1472090285884 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 18:58:05 INFO - PROCESS | 1813 | 1472090285890 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 18:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:58:05 INFO - PROCESS | 1813 | 1472090285897 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:58:05 INFO - PROCESS | 1813 | 1472090285904 Marionette TRACE conn3 <- [1,814,null,{}] 18:58:05 INFO - PROCESS | 1813 | 1472090285912 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}] 18:58:05 INFO - PROCESS | 1813 | 1472090285917 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x8f644400 == 36 [pid = 1813] [id = 202] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3e800 == 35 [pid = 1813] [id = 185] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x92e9ac00 == 34 [pid = 1813] [id = 201] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x8f649800 == 33 [pid = 1813] [id = 189] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63f400 == 32 [pid = 1813] [id = 199] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9ee400 == 31 [pid = 1813] [id = 180] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x8efacc00 == 30 [pid = 1813] [id = 181] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x91af5800 == 29 [pid = 1813] [id = 200] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x93c56c00 == 28 [pid = 1813] [id = 183] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x9a7cb400 == 27 [pid = 1813] [id = 193] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x93c7d000 == 26 [pid = 1813] [id = 190] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x8efad800 == 25 [pid = 1813] [id = 192] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x99dca400 == 24 [pid = 1813] [id = 191] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x8edec800 == 23 [pid = 1813] [id = 179] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x92350000 == 22 [pid = 1813] [id = 198] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x92450000 == 21 [pid = 1813] [id = 188] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x923c1800 == 20 [pid = 1813] [id = 177] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe9000 == 19 [pid = 1813] [id = 182] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa8000 == 18 [pid = 1813] [id = 178] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x93c88800 == 17 [pid = 1813] [id = 186] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3c000 == 16 [pid = 1813] [id = 194] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede4c00 == 15 [pid = 1813] [id = 209] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x8efae000 == 14 [pid = 1813] [id = 208] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x93aa7400 == 13 [pid = 1813] [id = 206] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x8eded800 == 12 [pid = 1813] [id = 207] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x9244b400 == 11 [pid = 1813] [id = 205] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x91aef800 == 10 [pid = 1813] [id = 204] 18:58:08 INFO - PROCESS | 1813 | --DOCSHELL 0x91f34000 == 9 [pid = 1813] [id = 203] 18:58:09 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede8c00 == 8 [pid = 1813] [id = 210] 18:58:09 INFO - PROCESS | 1813 | 1472090289382 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 18:58:09 INFO - PROCESS | 1813 | 1472090289646 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:09 INFO - PROCESS | 1813 | 1472090289655 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efabc00 == 9 [pid = 1813] [id = 211] 18:58:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8efac000) [pid = 1813] [serial = 634] [outer = (nil)] 18:58:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8efb1800) [pid = 1813] [serial = 635] [outer = 0x8efac000] 18:58:09 INFO - PROCESS | 1813 | 1472090289747 Marionette DEBUG loaded listener.js 18:58:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x8f9ebc00) [pid = 1813] [serial = 636] [outer = 0x8efac000] 18:58:10 INFO - PROCESS | 1813 | 1472090290660 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] 18:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:58:10 INFO - PROCESS | 1813 | 1472090290707 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 18:58:10 INFO - PROCESS | 1813 | 1472090290722 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:58:10 INFO - PROCESS | 1813 | 1472090290728 Marionette TRACE conn3 <- [1,818,null,{}] 18:58:10 INFO - PROCESS | 1813 | 1472090290735 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}] 18:58:10 INFO - PROCESS | 1813 | 1472090290740 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:10 INFO - PROCESS | 1813 | 1472090290957 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 18:58:11 INFO - PROCESS | 1813 | 1472090290988 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:11 INFO - PROCESS | 1813 | 1472090291004 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f35400 == 10 [pid = 1813] [id = 212] 18:58:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x91f36800) [pid = 1813] [serial = 637] [outer = (nil)] 18:58:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9221d800) [pid = 1813] [serial = 638] [outer = 0x91f36800] 18:58:11 INFO - PROCESS | 1813 | 1472090291079 Marionette DEBUG loaded listener.js 18:58:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x923bcc00) [pid = 1813] [serial = 639] [outer = 0x91f36800] 18:58:12 INFO - PROCESS | 1813 | 1472090292069 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]]]}] 18:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1896ms 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x93aa8000) [pid = 1813] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x93c49800) [pid = 1813] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x923bf400) [pid = 1813] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x92e9bc00) [pid = 1813] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x94fe4400) [pid = 1813] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x8f641800) [pid = 1813] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x92349800) [pid = 1813] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x9a7c9400) [pid = 1813] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x8f641000) [pid = 1813] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x924da800) [pid = 1813] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x8efb0800) [pid = 1813] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8f644800) [pid = 1813] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x99dcac00) [pid = 1813] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x92448800) [pid = 1813] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8ede9400) [pid = 1813] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9a7cb800) [pid = 1813] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91f3d000) [pid = 1813] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8f64ac00) [pid = 1813] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x91af3000) [pid = 1813] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x91af1000) [pid = 1813] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:58:12 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x91f35c00) [pid = 1813] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:58:12 INFO - PROCESS | 1813 | 1472090292702 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 18:58:12 INFO - PROCESS | 1813 | 1472090292708 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 18:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:58:12 INFO - PROCESS | 1813 | 1472090292716 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:58:12 INFO - PROCESS | 1813 | 1472090292719 Marionette TRACE conn3 <- [1,822,null,{}] 18:58:12 INFO - PROCESS | 1813 | 1472090292726 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}] 18:58:12 INFO - PROCESS | 1813 | 1472090292731 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:12 INFO - PROCESS | 1813 | 1472090292923 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 18:58:13 INFO - PROCESS | 1813 | 1472090293005 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:13 INFO - PROCESS | 1813 | 1472090293014 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c9400 == 11 [pid = 1813] [id = 213] 18:58:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x923c9800) [pid = 1813] [serial = 640] [outer = (nil)] 18:58:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92442400) [pid = 1813] [serial = 641] [outer = 0x923c9800] 18:58:13 INFO - PROCESS | 1813 | 1472090293084 Marionette DEBUG loaded listener.js 18:58:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9244e000) [pid = 1813] [serial = 642] [outer = 0x923c9800] 18:58:14 INFO - PROCESS | 1813 | 1472090293995 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] 18:58:14 INFO - PROCESS | 1813 | 1472090294055 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 18:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:58:14 INFO - PROCESS | 1813 | 1472090294073 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:58:14 INFO - PROCESS | 1813 | 1472090294081 Marionette TRACE conn3 <- [1,826,null,{}] 18:58:14 INFO - PROCESS | 1813 | 1472090294086 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}] 18:58:14 INFO - PROCESS | 1813 | 1472090294093 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:14 INFO - PROCESS | 1813 | 1472090294285 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 18:58:14 INFO - PROCESS | 1813 | 1472090294410 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:14 INFO - PROCESS | 1813 | 1472090294418 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aeb000 == 12 [pid = 1813] [id = 214] 18:58:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91b74400) [pid = 1813] [serial = 643] [outer = (nil)] 18:58:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92fc8000) [pid = 1813] [serial = 644] [outer = 0x91b74400] 18:58:14 INFO - PROCESS | 1813 | 1472090294540 Marionette DEBUG loaded listener.js 18:58:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93aa7000) [pid = 1813] [serial = 645] [outer = 0x91b74400] 18:58:15 INFO - PROCESS | 1813 | 1472090295601 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]]]}] 18:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1552ms 18:58:15 INFO - PROCESS | 1813 | 1472090295617 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 18:58:15 INFO - PROCESS | 1813 | 1472090295624 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 18:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:58:15 INFO - PROCESS | 1813 | 1472090295632 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:58:15 INFO - PROCESS | 1813 | 1472090295640 Marionette TRACE conn3 <- [1,830,null,{}] 18:58:15 INFO - PROCESS | 1813 | 1472090295648 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}] 18:58:15 INFO - PROCESS | 1813 | 1472090295653 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:15 INFO - PROCESS | 1813 | 1472090295950 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 18:58:16 INFO - PROCESS | 1813 | 1472090296238 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:16 INFO - PROCESS | 1813 | 1472090296256 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af6c00 == 13 [pid = 1813] [id = 215] 18:58:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x91b70400) [pid = 1813] [serial = 646] [outer = (nil)] 18:58:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x91b77400) [pid = 1813] [serial = 647] [outer = 0x91b70400] 18:58:16 INFO - PROCESS | 1813 | 1472090296434 Marionette DEBUG loaded listener.js 18:58:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x92445000) [pid = 1813] [serial = 648] [outer = 0x91b70400] 18:58:17 INFO - PROCESS | 1813 | 1472090297663 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]]]}] 18:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 2091ms 18:58:17 INFO - PROCESS | 1813 | 1472090297724 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 18:58:17 INFO - PROCESS | 1813 | 1472090297733 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 18:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:58:17 INFO - PROCESS | 1813 | 1472090297747 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:58:17 INFO - PROCESS | 1813 | 1472090297752 Marionette TRACE conn3 <- [1,834,null,{}] 18:58:17 INFO - PROCESS | 1813 | 1472090297802 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}] 18:58:17 INFO - PROCESS | 1813 | 1472090297808 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:18 INFO - PROCESS | 1813 | 1472090298182 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 18:58:18 INFO - PROCESS | 1813 | 1472090298337 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:18 INFO - PROCESS | 1813 | 1472090298347 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a6fc00 == 14 [pid = 1813] [id = 216] 18:58:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x93aa2400) [pid = 1813] [serial = 649] [outer = (nil)] 18:58:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x93c4b800) [pid = 1813] [serial = 650] [outer = 0x93aa2400] 18:58:18 INFO - PROCESS | 1813 | 1472090298474 Marionette DEBUG loaded listener.js 18:58:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x93c80000) [pid = 1813] [serial = 651] [outer = 0x93aa2400] 18:58:19 INFO - PROCESS | 1813 | 1472090299557 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]]]}] 18:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1835ms 18:58:19 INFO - PROCESS | 1813 | 1472090299581 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 18:58:19 INFO - PROCESS | 1813 | 1472090299585 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 18:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:58:19 INFO - PROCESS | 1813 | 1472090299593 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:58:19 INFO - PROCESS | 1813 | 1472090299599 Marionette TRACE conn3 <- [1,838,null,{}] 18:58:19 INFO - PROCESS | 1813 | 1472090299615 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}] 18:58:19 INFO - PROCESS | 1813 | 1472090299624 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:19 INFO - PROCESS | 1813 | 1472090299838 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 18:58:20 INFO - PROCESS | 1813 | 1472090300050 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:20 INFO - PROCESS | 1813 | 1472090300059 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c53800 == 15 [pid = 1813] [id = 217] 18:58:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x93c54800) [pid = 1813] [serial = 652] [outer = (nil)] 18:58:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9506e000) [pid = 1813] [serial = 653] [outer = 0x93c54800] 18:58:20 INFO - PROCESS | 1813 | 1472090300141 Marionette DEBUG loaded listener.js 18:58:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x950d0c00) [pid = 1813] [serial = 654] [outer = 0x93c54800] 18:58:21 INFO - PROCESS | 1813 | 1472090301397 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]]]}] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x9244f800) [pid = 1813] [serial = 595] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x92353000) [pid = 1813] [serial = 611] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x91f3ec00) [pid = 1813] [serial = 610] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x92349000) [pid = 1813] [serial = 614] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x91af5400) [pid = 1813] [serial = 589] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x9a8c9c00) [pid = 1813] [serial = 577] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8f63dc00) [pid = 1813] [serial = 586] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8f646000) [pid = 1813] [serial = 587] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9b260000) [pid = 1813] [serial = 581] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x923be000) [pid = 1813] [serial = 592] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x924df800) [pid = 1813] [serial = 584] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9b063800) [pid = 1813] [serial = 580] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8f9eb400) [pid = 1813] [serial = 607] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x924d3000) [pid = 1813] [serial = 583] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8f64b800) [pid = 1813] [serial = 598] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f9f8800) [pid = 1813] [serial = 599] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x924d5000) [pid = 1813] [serial = 569] [outer = (nil)] [url = about:blank] 18:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1886ms 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x9234d800) [pid = 1813] [serial = 601] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9221e800) [pid = 1813] [serial = 568] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x92fc2400) [pid = 1813] [serial = 604] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x96369000) [pid = 1813] [serial = 572] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x9507b000) [pid = 1813] [serial = 571] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x923c9000) [pid = 1813] [serial = 602] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x93a65c00) [pid = 1813] [serial = 605] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x9a660400) [pid = 1813] [serial = 575] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0x9a3cf800) [pid = 1813] [serial = 574] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 57 (0x924dcc00) [pid = 1813] [serial = 596] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 56 (0x9a8d1000) [pid = 1813] [serial = 578] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 55 (0x8f9f8000) [pid = 1813] [serial = 608] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 54 (0x923c6000) [pid = 1813] [serial = 593] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 53 (0x91b6f800) [pid = 1813] [serial = 590] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 52 (0x9507c000) [pid = 1813] [serial = 626] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 51 (0x93c4ec00) [pid = 1813] [serial = 619] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 50 (0x91f34800) [pid = 1813] [serial = 613] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 49 (0x990cc400) [pid = 1813] [serial = 632] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 48 (0x9756c400) [pid = 1813] [serial = 630] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 47 (0x950d9400) [pid = 1813] [serial = 627] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 46 (0x97f1e800) [pid = 1813] [serial = 629] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 45 (0x94fe9c00) [pid = 1813] [serial = 622] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 44 (0x9506dc00) [pid = 1813] [serial = 623] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 43 (0x91b76000) [pid = 1813] [serial = 407] [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.] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 42 (0x93c82c00) [pid = 1813] [serial = 620] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 41 (0x8f9f1800) [pid = 1813] [serial = 617] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | --DOMWINDOW == 40 (0x924e1400) [pid = 1813] [serial = 616] [outer = (nil)] [url = about:blank] 18:58:21 INFO - PROCESS | 1813 | 1472090301596 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 18:58:21 INFO - PROCESS | 1813 | 1472090301601 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 18:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:58:21 INFO - PROCESS | 1813 | 1472090301617 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:58:21 INFO - PROCESS | 1813 | 1472090301622 Marionette TRACE conn3 <- [1,842,null,{}] 18:58:21 INFO - PROCESS | 1813 | 1472090301630 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}] 18:58:21 INFO - PROCESS | 1813 | 1472090301636 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:21 INFO - PROCESS | 1813 | 1472090301797 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 18:58:21 INFO - PROCESS | 1813 | 1472090301913 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:21 INFO - PROCESS | 1813 | 1472090301927 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f1c00 == 16 [pid = 1813] [id = 218] 18:58:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 41 (0x8f9f5800) [pid = 1813] [serial = 655] [outer = (nil)] 18:58:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 42 (0x8f9f9c00) [pid = 1813] [serial = 656] [outer = 0x8f9f5800] 18:58:22 INFO - PROCESS | 1813 | 1472090302008 Marionette DEBUG loaded listener.js 18:58:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 43 (0x91af0400) [pid = 1813] [serial = 657] [outer = 0x8f9f5800] 18:58:22 INFO - PROCESS | 1813 | 1472090302763 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]]]}] 18:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1190ms 18:58:22 INFO - PROCESS | 1813 | 1472090302807 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 18:58:22 INFO - PROCESS | 1813 | 1472090302813 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 18:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:58:22 INFO - PROCESS | 1813 | 1472090302823 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:58:22 INFO - PROCESS | 1813 | 1472090302826 Marionette TRACE conn3 <- [1,846,null,{}] 18:58:22 INFO - PROCESS | 1813 | 1472090302831 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}] 18:58:22 INFO - PROCESS | 1813 | 1472090302838 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:22 INFO - PROCESS | 1813 | 1472090302996 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 18:58:23 INFO - PROCESS | 1813 | 1472090303008 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:23 INFO - PROCESS | 1813 | 1472090303013 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f35c00 == 17 [pid = 1813] [id = 219] 18:58:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 44 (0x92222400) [pid = 1813] [serial = 658] [outer = (nil)] 18:58:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 45 (0x92352400) [pid = 1813] [serial = 659] [outer = 0x92222400] 18:58:23 INFO - PROCESS | 1813 | 1472090303085 Marionette DEBUG loaded listener.js 18:58:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 46 (0x923bf400) [pid = 1813] [serial = 660] [outer = 0x92222400] 18:58:24 INFO - PROCESS | 1813 | 1472090304095 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]]]}] 18:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1332ms 18:58:24 INFO - PROCESS | 1813 | 1472090304160 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 18:58:24 INFO - PROCESS | 1813 | 1472090304164 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 18:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:58:24 INFO - PROCESS | 1813 | 1472090304184 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:58:24 INFO - PROCESS | 1813 | 1472090304189 Marionette TRACE conn3 <- [1,850,null,{}] 18:58:24 INFO - PROCESS | 1813 | 1472090304205 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}] 18:58:24 INFO - PROCESS | 1813 | 1472090304214 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:24 INFO - PROCESS | 1813 | 1472090304426 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 18:58:24 INFO - PROCESS | 1813 | 1472090304506 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:24 INFO - PROCESS | 1813 | 1472090304517 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d5000 == 18 [pid = 1813] [id = 220] 18:58:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 47 (0x924d7000) [pid = 1813] [serial = 661] [outer = (nil)] 18:58:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 48 (0x92e97400) [pid = 1813] [serial = 662] [outer = 0x924d7000] 18:58:24 INFO - PROCESS | 1813 | 1472090304590 Marionette DEBUG loaded listener.js 18:58:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 49 (0x92fc6400) [pid = 1813] [serial = 663] [outer = 0x924d7000] 18:58:25 INFO - PROCESS | 1813 | --DOMWINDOW == 48 (0x8efac000) [pid = 1813] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:58:25 INFO - PROCESS | 1813 | --DOMWINDOW == 47 (0x91f36800) [pid = 1813] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:58:25 INFO - PROCESS | 1813 | --DOMWINDOW == 46 (0x923c9800) [pid = 1813] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:58:25 INFO - PROCESS | 1813 | --DOMWINDOW == 45 (0x93c4c800) [pid = 1813] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:58:25 INFO - PROCESS | 1813 | 1472090305463 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]]]}] 18:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1336ms 18:58:25 INFO - PROCESS | 1813 | 1472090305533 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 18:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:58:25 INFO - PROCESS | 1813 | 1472090305538 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 18:58:25 INFO - PROCESS | 1813 | 1472090305545 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:58:25 INFO - PROCESS | 1813 | 1472090305548 Marionette TRACE conn3 <- [1,854,null,{}] 18:58:25 INFO - PROCESS | 1813 | 1472090305554 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}] 18:58:25 INFO - PROCESS | 1813 | 1472090305559 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:25 INFO - PROCESS | 1813 | 1472090305765 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 18:58:25 INFO - PROCESS | 1813 | 1472090305840 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:25 INFO - PROCESS | 1813 | 1472090305849 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x9234c400 == 19 [pid = 1813] [id = 221] 18:58:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 46 (0x923c8800) [pid = 1813] [serial = 664] [outer = (nil)] 18:58:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 47 (0x93a6d400) [pid = 1813] [serial = 665] [outer = 0x923c8800] 18:58:25 INFO - PROCESS | 1813 | 1472090305941 Marionette DEBUG loaded listener.js 18:58:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 48 (0x93aa6c00) [pid = 1813] [serial = 666] [outer = 0x923c8800] 18:58:26 INFO - PROCESS | 1813 | 1472090306742 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]]]}] 18:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1238ms 18:58:26 INFO - PROCESS | 1813 | 1472090306783 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 18:58:26 INFO - PROCESS | 1813 | 1472090306787 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 18:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:58:26 INFO - PROCESS | 1813 | 1472090306794 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:58:26 INFO - PROCESS | 1813 | 1472090306797 Marionette TRACE conn3 <- [1,858,null,{}] 18:58:26 INFO - PROCESS | 1813 | 1472090306803 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}] 18:58:26 INFO - PROCESS | 1813 | 1472090306808 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:26 INFO - PROCESS | 1813 | 1472090306959 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 18:58:27 INFO - PROCESS | 1813 | 1472090306973 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:27 INFO - PROCESS | 1813 | 1472090306981 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f36800 == 20 [pid = 1813] [id = 222] 18:58:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 49 (0x93c10800) [pid = 1813] [serial = 667] [outer = (nil)] 18:58:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 50 (0x94fdf000) [pid = 1813] [serial = 668] [outer = 0x93c10800] 18:58:27 INFO - PROCESS | 1813 | 1472090307061 Marionette DEBUG loaded listener.js 18:58:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 51 (0x94fe1400) [pid = 1813] [serial = 669] [outer = 0x93c10800] 18:58:27 INFO - PROCESS | 1813 | 1472090307924 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]]]}] 18:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1191ms 18:58:28 INFO - PROCESS | 1813 | 1472090308045 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 18:58:28 INFO - PROCESS | 1813 | 1472090308055 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 18:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:58:28 INFO - PROCESS | 1813 | 1472090308096 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:58:28 INFO - PROCESS | 1813 | 1472090308102 Marionette TRACE conn3 <- [1,862,null,{}] 18:58:28 INFO - PROCESS | 1813 | 1472090308111 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}] 18:58:28 INFO - PROCESS | 1813 | 1472090308119 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:28 INFO - PROCESS | 1813 | 1472090308343 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 18:58:28 INFO - PROCESS | 1813 | 1472090308506 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:28 INFO - PROCESS | 1813 | 1472090308521 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9ec400 == 21 [pid = 1813] [id = 223] 18:58:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 52 (0x8f9ee400) [pid = 1813] [serial = 670] [outer = (nil)] 18:58:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 53 (0x8f9f8000) [pid = 1813] [serial = 671] [outer = 0x8f9ee400] 18:58:28 INFO - PROCESS | 1813 | 1472090308667 Marionette DEBUG loaded listener.js 18:58:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 54 (0x91b71c00) [pid = 1813] [serial = 672] [outer = 0x8f9ee400] 18:58:29 INFO - PROCESS | 1813 | 1472090309634 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]]]}] 18:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1594ms 18:58:29 INFO - PROCESS | 1813 | 1472090309689 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 18:58:29 INFO - PROCESS | 1813 | 1472090309695 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 18:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:58:29 INFO - PROCESS | 1813 | 1472090309705 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:58:29 INFO - PROCESS | 1813 | 1472090309711 Marionette TRACE conn3 <- [1,866,null,{}] 18:58:29 INFO - PROCESS | 1813 | 1472090309718 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}] 18:58:29 INFO - PROCESS | 1813 | 1472090309724 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:29 INFO - PROCESS | 1813 | 1472090309922 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 18:58:30 INFO - PROCESS | 1813 | 1472090310139 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:30 INFO - PROCESS | 1813 | 1472090310150 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c6400 == 22 [pid = 1813] [id = 224] 18:58:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 55 (0x923cb800) [pid = 1813] [serial = 673] [outer = (nil)] 18:58:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 56 (0x9244f800) [pid = 1813] [serial = 674] [outer = 0x923cb800] 18:58:30 INFO - PROCESS | 1813 | 1472090310277 Marionette DEBUG loaded listener.js 18:58:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0x924dc800) [pid = 1813] [serial = 675] [outer = 0x923cb800] 18:58:31 INFO - PROCESS | 1813 | 1472090311182 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]]]}] 18:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1556ms 18:58:31 INFO - PROCESS | 1813 | 1472090311258 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 18:58:31 INFO - PROCESS | 1813 | 1472090311262 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 18:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:58:31 INFO - PROCESS | 1813 | 1472090311271 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:58:31 INFO - PROCESS | 1813 | 1472090311275 Marionette TRACE conn3 <- [1,870,null,{}] 18:58:31 INFO - PROCESS | 1813 | 1472090311289 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}] 18:58:31 INFO - PROCESS | 1813 | 1472090311298 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:31 INFO - PROCESS | 1813 | 1472090311551 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 18:58:31 INFO - PROCESS | 1813 | 1472090311805 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:31 INFO - PROCESS | 1813 | 1472090311817 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe3800 == 23 [pid = 1813] [id = 225] 18:58:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x95075000) [pid = 1813] [serial = 676] [outer = (nil)] 18:58:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x950d3800) [pid = 1813] [serial = 677] [outer = 0x95075000] 18:58:31 INFO - PROCESS | 1813 | 1472090311922 Marionette DEBUG loaded listener.js 18:58:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x950d7c00) [pid = 1813] [serial = 678] [outer = 0x95075000] 18:58:32 INFO - PROCESS | 1813 | 1472090312896 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]]]}] 18:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1683ms 18:58:32 INFO - PROCESS | 1813 | 1472090312954 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 18:58:32 INFO - PROCESS | 1813 | 1472090312957 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 18:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:58:32 INFO - PROCESS | 1813 | 1472090312965 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:58:32 INFO - PROCESS | 1813 | 1472090312969 Marionette TRACE conn3 <- [1,874,null,{}] 18:58:32 INFO - PROCESS | 1813 | 1472090312974 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}] 18:58:32 INFO - PROCESS | 1813 | 1472090312980 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:33 INFO - PROCESS | 1813 | 1472090313167 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 18:58:33 INFO - PROCESS | 1813 | 1472090313324 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:33 INFO - PROCESS | 1813 | 1472090313333 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aad800 == 24 [pid = 1813] [id = 226] 18:58:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x950dfc00) [pid = 1813] [serial = 679] [outer = (nil)] 18:58:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x96370800) [pid = 1813] [serial = 680] [outer = 0x950dfc00] 18:58:33 INFO - PROCESS | 1813 | 1472090313467 Marionette DEBUG loaded listener.js 18:58:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x97562800) [pid = 1813] [serial = 681] [outer = 0x950dfc00] 18:58:34 INFO - PROCESS | 1813 | 1472090314361 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]]]}] 18:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1436ms 18:58:34 INFO - PROCESS | 1813 | 1472090314402 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 18:58:34 INFO - PROCESS | 1813 | 1472090314406 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 18:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:58:34 INFO - PROCESS | 1813 | 1472090314413 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:58:34 INFO - PROCESS | 1813 | 1472090314417 Marionette TRACE conn3 <- [1,878,null,{}] 18:58:34 INFO - PROCESS | 1813 | 1472090314423 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}] 18:58:34 INFO - PROCESS | 1813 | 1472090314428 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:34 INFO - PROCESS | 1813 | 1472090314613 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 18:58:34 INFO - PROCESS | 1813 | 1472090314772 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:34 INFO - PROCESS | 1813 | 1472090314779 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e92c00 == 25 [pid = 1813] [id = 227] 18:58:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x95149000) [pid = 1813] [serial = 682] [outer = (nil)] 18:58:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9756e000) [pid = 1813] [serial = 683] [outer = 0x95149000] 18:58:34 INFO - PROCESS | 1813 | 1472090314858 Marionette DEBUG loaded listener.js 18:58:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x97f1e000) [pid = 1813] [serial = 684] [outer = 0x95149000] 18:58:35 INFO - PROCESS | 1813 | 1472090315806 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]]]}] 18:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1434ms 18:58:35 INFO - PROCESS | 1813 | 1472090315848 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 18:58:35 INFO - PROCESS | 1813 | 1472090315852 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 18:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:58:35 INFO - PROCESS | 1813 | 1472090315859 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:58:35 INFO - PROCESS | 1813 | 1472090315862 Marionette TRACE conn3 <- [1,882,null,{}] 18:58:35 INFO - PROCESS | 1813 | 1472090315868 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}] 18:58:35 INFO - PROCESS | 1813 | 1472090315879 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:36 INFO - PROCESS | 1813 | 1472090316101 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 18:58:36 INFO - PROCESS | 1813 | 1472090316308 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:36 INFO - PROCESS | 1813 | 1472090316317 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b73000 == 26 [pid = 1813] [id = 228] 18:58:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x99042400) [pid = 1813] [serial = 685] [outer = (nil)] 18:58:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x995b1000) [pid = 1813] [serial = 686] [outer = 0x99042400] 18:58:36 INFO - PROCESS | 1813 | 1472090316436 Marionette DEBUG loaded listener.js 18:58:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x99d2b400) [pid = 1813] [serial = 687] [outer = 0x99042400] 18:58:37 INFO - PROCESS | 1813 | 1472090317458 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]]]}] 18:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1635ms 18:58:37 INFO - PROCESS | 1813 | 1472090317495 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 18:58:37 INFO - PROCESS | 1813 | 1472090317499 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 18:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:58:37 INFO - PROCESS | 1813 | 1472090317505 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:58:37 INFO - PROCESS | 1813 | 1472090317509 Marionette TRACE conn3 <- [1,886,null,{}] 18:58:37 INFO - PROCESS | 1813 | 1472090317514 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}] 18:58:37 INFO - PROCESS | 1813 | 1472090317519 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:37 INFO - PROCESS | 1813 | 1472090317682 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 18:58:37 INFO - PROCESS | 1813 | 1472090317845 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:37 INFO - PROCESS | 1813 | 1472090317852 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aee400 == 27 [pid = 1813] [id = 229] 18:58:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x92350000) [pid = 1813] [serial = 688] [outer = (nil)] 18:58:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92e9c800) [pid = 1813] [serial = 689] [outer = 0x92350000] 18:58:37 INFO - PROCESS | 1813 | 1472090317978 Marionette DEBUG loaded listener.js 18:58:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x99dca000) [pid = 1813] [serial = 690] [outer = 0x92350000] 18:58:39 INFO - PROCESS | 1813 | 1472090319079 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]]]}] 18:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1590ms 18:58:39 INFO - PROCESS | 1813 | 1472090319097 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 18:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:58:39 INFO - PROCESS | 1813 | 1472090319103 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 18:58:39 INFO - PROCESS | 1813 | 1472090319110 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:58:39 INFO - PROCESS | 1813 | 1472090319117 Marionette TRACE conn3 <- [1,890,null,{}] 18:58:39 INFO - PROCESS | 1813 | 1472090319125 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}] 18:58:39 INFO - PROCESS | 1813 | 1472090319130 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:39 INFO - PROCESS | 1813 | 1472090319312 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 18:58:39 INFO - PROCESS | 1813 | 1472090319477 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:39 INFO - PROCESS | 1813 | 1472090319490 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63d400 == 28 [pid = 1813] [id = 230] 18:58:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x8f63e400) [pid = 1813] [serial = 691] [outer = (nil)] 18:58:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x91f32400) [pid = 1813] [serial = 692] [outer = 0x8f63e400] 18:58:39 INFO - PROCESS | 1813 | 1472090319594 Marionette DEBUG loaded listener.js 18:58:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x92349c00) [pid = 1813] [serial = 693] [outer = 0x8f63e400] 18:58:41 INFO - PROCESS | 1813 | --DOCSHELL 0x8efabc00 == 27 [pid = 1813] [id = 211] 18:58:41 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x995a9c00) [pid = 1813] [serial = 633] [outer = (nil)] [url = about:blank] 18:58:41 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8efb1800) [pid = 1813] [serial = 635] [outer = (nil)] [url = about:blank] 18:58:41 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9221d800) [pid = 1813] [serial = 638] [outer = (nil)] [url = about:blank] 18:58:41 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x923bcc00) [pid = 1813] [serial = 639] [outer = (nil)] [url = about:blank] 18:58:41 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x92442400) [pid = 1813] [serial = 641] [outer = (nil)] [url = about:blank] 18:58:41 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8f9ebc00) [pid = 1813] [serial = 636] [outer = (nil)] [url = about:blank] 18:58:41 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9244e000) [pid = 1813] [serial = 642] [outer = (nil)] [url = about:blank] 18:58:41 INFO - PROCESS | 1813 | 1472090321523 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]]]}] 18:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2439ms 18:58:41 INFO - PROCESS | 1813 | 1472090321549 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 18:58:41 INFO - PROCESS | 1813 | 1472090321555 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 18:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:58:41 INFO - PROCESS | 1813 | 1472090321564 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:58:41 INFO - PROCESS | 1813 | 1472090321568 Marionette TRACE conn3 <- [1,894,null,{}] 18:58:41 INFO - PROCESS | 1813 | 1472090321576 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}] 18:58:41 INFO - PROCESS | 1813 | 1472090321582 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:41 INFO - PROCESS | 1813 | 1472090321745 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 18:58:41 INFO - PROCESS | 1813 | 1472090321763 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:41 INFO - PROCESS | 1813 | 1472090321775 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efb1800 == 28 [pid = 1813] [id = 231] 18:58:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f648000) [pid = 1813] [serial = 694] [outer = (nil)] 18:58:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8f9ebc00) [pid = 1813] [serial = 695] [outer = 0x8f648000] 18:58:41 INFO - PROCESS | 1813 | 1472090321880 Marionette DEBUG loaded listener.js 18:58:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8f9f4400) [pid = 1813] [serial = 696] [outer = 0x8f648000] 18:58:42 INFO - PROCESS | 1813 | 1472090322733 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]]]}] 18:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1231ms 18:58:42 INFO - PROCESS | 1813 | 1472090322795 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 18:58:42 INFO - PROCESS | 1813 | 1472090322804 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 18:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:58:42 INFO - PROCESS | 1813 | 1472090322817 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:58:42 INFO - PROCESS | 1813 | 1472090322822 Marionette TRACE conn3 <- [1,898,null,{}] 18:58:42 INFO - PROCESS | 1813 | 1472090322834 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}] 18:58:42 INFO - PROCESS | 1813 | 1472090322840 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:43 INFO - PROCESS | 1813 | 1472090323001 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 18:58:43 INFO - PROCESS | 1813 | 1472090323011 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:43 INFO - PROCESS | 1813 | 1472090323019 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3b000 == 29 [pid = 1813] [id = 232] 18:58:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91f3c400) [pid = 1813] [serial = 697] [outer = (nil)] 18:58:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92220000) [pid = 1813] [serial = 698] [outer = 0x91f3c400] 18:58:43 INFO - PROCESS | 1813 | 1472090323093 Marionette DEBUG loaded listener.js 18:58:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92351800) [pid = 1813] [serial = 699] [outer = 0x91f3c400] 18:58:44 INFO - PROCESS | 1813 | 1472090324065 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]]]}] 18:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1298ms 18:58:44 INFO - PROCESS | 1813 | 1472090324114 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 18:58:44 INFO - PROCESS | 1813 | 1472090324118 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 18:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:58:44 INFO - PROCESS | 1813 | 1472090324130 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:58:44 INFO - PROCESS | 1813 | 1472090324135 Marionette TRACE conn3 <- [1,902,null,{}] 18:58:44 INFO - PROCESS | 1813 | 1472090324152 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}] 18:58:44 INFO - PROCESS | 1813 | 1472090324162 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:44 INFO - PROCESS | 1813 | 1472090324391 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 18:58:44 INFO - PROCESS | 1813 | 1472090324412 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:44 INFO - PROCESS | 1813 | 1472090324421 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d5800 == 30 [pid = 1813] [id = 233] 18:58:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x924d6800) [pid = 1813] [serial = 700] [outer = (nil)] 18:58:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x92e8e800) [pid = 1813] [serial = 701] [outer = 0x924d6800] 18:58:44 INFO - PROCESS | 1813 | 1472090324495 Marionette DEBUG loaded listener.js 18:58:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x92e99000) [pid = 1813] [serial = 702] [outer = 0x924d6800] 18:58:45 INFO - PROCESS | 1813 | 1472090325406 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]]]}] 18:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1338ms 18:58:45 INFO - PROCESS | 1813 | 1472090325469 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 18:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:58:45 INFO - PROCESS | 1813 | 1472090325474 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 18:58:45 INFO - PROCESS | 1813 | 1472090325479 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:58:45 INFO - PROCESS | 1813 | 1472090325483 Marionette TRACE conn3 <- [1,906,null,{}] 18:58:45 INFO - PROCESS | 1813 | 1472090325488 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}] 18:58:45 INFO - PROCESS | 1813 | 1472090325493 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:45 INFO - PROCESS | 1813 | 1472090325701 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 18:58:46 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8f9f5800) [pid = 1813] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:58:46 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x92222400) [pid = 1813] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:58:46 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93c54800) [pid = 1813] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:58:46 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x93aa2400) [pid = 1813] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:58:46 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91b70400) [pid = 1813] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:58:46 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x91b74400) [pid = 1813] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:58:46 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x924d7000) [pid = 1813] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:58:46 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x923c8800) [pid = 1813] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:58:46 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x93c10800) [pid = 1813] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:58:46 INFO - PROCESS | 1813 | 1472090326093 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:46 INFO - PROCESS | 1813 | 1472090326100 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edec800 == 31 [pid = 1813] [id = 234] 18:58:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8efa6000) [pid = 1813] [serial = 703] [outer = (nil)] 18:58:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91f39c00) [pid = 1813] [serial = 704] [outer = 0x8efa6000] 18:58:46 INFO - PROCESS | 1813 | 1472090326174 Marionette DEBUG loaded listener.js 18:58:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93a6e000) [pid = 1813] [serial = 705] [outer = 0x8efa6000] 18:58:46 INFO - PROCESS | 1813 | 1472090326925 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]]]}] 18:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1493ms 18:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:58:46 INFO - PROCESS | 1813 | 1472090326976 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 18:58:46 INFO - PROCESS | 1813 | 1472090326979 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 18:58:46 INFO - PROCESS | 1813 | 1472090326984 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:58:46 INFO - PROCESS | 1813 | 1472090326989 Marionette TRACE conn3 <- [1,910,null,{}] 18:58:46 INFO - PROCESS | 1813 | 1472090326994 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}] 18:58:47 INFO - PROCESS | 1813 | 1472090326999 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:47 INFO - PROCESS | 1813 | 1472090327141 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 18:58:47 INFO - PROCESS | 1813 | 1472090327157 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:47 INFO - PROCESS | 1813 | 1472090327165 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d8400 == 32 [pid = 1813] [id = 235] 18:58:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93c4e800) [pid = 1813] [serial = 706] [outer = (nil)] 18:58:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x94fe0c00) [pid = 1813] [serial = 707] [outer = 0x93c4e800] 18:58:47 INFO - PROCESS | 1813 | 1472090327247 Marionette DEBUG loaded listener.js 18:58:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x94fe8800) [pid = 1813] [serial = 708] [outer = 0x93c4e800] 18:58:48 INFO - PROCESS | 1813 | 1472090328217 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]]]}] 18:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1282ms 18:58:48 INFO - PROCESS | 1813 | 1472090328283 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 18:58:48 INFO - PROCESS | 1813 | 1472090328290 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 18:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:58:48 INFO - PROCESS | 1813 | 1472090328299 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:58:48 INFO - PROCESS | 1813 | 1472090328304 Marionette TRACE conn3 <- [1,914,null,{}] 18:58:48 INFO - PROCESS | 1813 | 1472090328323 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}] 18:58:48 INFO - PROCESS | 1813 | 1472090328328 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:48 INFO - PROCESS | 1813 | 1472090328504 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 18:58:48 INFO - PROCESS | 1813 | 1472090328665 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:48 INFO - PROCESS | 1813 | 1472090328678 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edecc00 == 33 [pid = 1813] [id = 236] 18:58:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x8f64c800) [pid = 1813] [serial = 709] [outer = (nil)] 18:58:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x91b6a800) [pid = 1813] [serial = 710] [outer = 0x8f64c800] 18:58:48 INFO - PROCESS | 1813 | 1472090328761 Marionette DEBUG loaded listener.js 18:58:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x91f33800) [pid = 1813] [serial = 711] [outer = 0x8f64c800] 18:58:49 INFO - PROCESS | 1813 | 1472090329811 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]]]}] 18:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1593ms 18:58:49 INFO - PROCESS | 1813 | 1472090329893 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 18:58:49 INFO - PROCESS | 1813 | 1472090329900 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 18:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:58:49 INFO - PROCESS | 1813 | 1472090329911 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:58:49 INFO - PROCESS | 1813 | 1472090329915 Marionette TRACE conn3 <- [1,918,null,{}] 18:58:49 INFO - PROCESS | 1813 | 1472090329922 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}] 18:58:49 INFO - PROCESS | 1813 | 1472090329928 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:50 INFO - PROCESS | 1813 | 1472090330145 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 18:58:50 INFO - PROCESS | 1813 | 1472090330394 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:50 INFO - PROCESS | 1813 | 1472090330404 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa9400 == 34 [pid = 1813] [id = 237] 18:58:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x92444800) [pid = 1813] [serial = 712] [outer = (nil)] 18:58:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x924de400) [pid = 1813] [serial = 713] [outer = 0x92444800] 18:58:50 INFO - PROCESS | 1813 | 1472090330491 Marionette DEBUG loaded listener.js 18:58:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x92e9cc00) [pid = 1813] [serial = 714] [outer = 0x92444800] 18:58:51 INFO - PROCESS | 1813 | 1472090331516 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]]]}] 18:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1684ms 18:58:51 INFO - PROCESS | 1813 | 1472090331595 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 18:58:51 INFO - PROCESS | 1813 | 1472090331599 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 18:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:58:51 INFO - PROCESS | 1813 | 1472090331607 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:58:51 INFO - PROCESS | 1813 | 1472090331613 Marionette TRACE conn3 <- [1,922,null,{}] 18:58:51 INFO - PROCESS | 1813 | 1472090331629 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}] 18:58:51 INFO - PROCESS | 1813 | 1472090331637 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:51 INFO - PROCESS | 1813 | 1472090331851 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 18:58:52 INFO - PROCESS | 1813 | 1472090332058 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:52 INFO - PROCESS | 1813 | 1472090332071 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x9513e000 == 35 [pid = 1813] [id = 238] 18:58:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9513ec00) [pid = 1813] [serial = 715] [outer = (nil)] 18:58:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x97565800) [pid = 1813] [serial = 716] [outer = 0x9513ec00] 18:58:52 INFO - PROCESS | 1813 | 1472090332151 Marionette DEBUG loaded listener.js 18:58:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9756b000) [pid = 1813] [serial = 717] [outer = 0x9513ec00] 18:58:53 INFO - PROCESS | 1813 | 1472090333116 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]]]}] 18:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1590ms 18:58:53 INFO - PROCESS | 1813 | 1472090333197 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 18:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:58:53 INFO - PROCESS | 1813 | 1472090333202 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 18:58:53 INFO - PROCESS | 1813 | 1472090333209 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:58:53 INFO - PROCESS | 1813 | 1472090333213 Marionette TRACE conn3 <- [1,926,null,{}] 18:58:53 INFO - PROCESS | 1813 | 1472090333218 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}] 18:58:53 INFO - PROCESS | 1813 | 1472090333224 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:53 INFO - PROCESS | 1813 | 1472090333430 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 18:58:53 INFO - PROCESS | 1813 | 1472090333640 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:53 INFO - PROCESS | 1813 | 1472090333648 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efb1400 == 36 [pid = 1813] [id = 239] 18:58:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8f9f1800) [pid = 1813] [serial = 718] [outer = (nil)] 18:58:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x923be000) [pid = 1813] [serial = 719] [outer = 0x8f9f1800] 18:58:53 INFO - PROCESS | 1813 | 1472090333776 Marionette DEBUG loaded listener.js 18:58:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x924d4800) [pid = 1813] [serial = 720] [outer = 0x8f9f1800] 18:58:54 INFO - PROCESS | 1813 | 1472090334860 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]]]}] 18:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1749ms 18:58:54 INFO - PROCESS | 1813 | 1472090334958 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 18:58:54 INFO - PROCESS | 1813 | 1472090334964 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 18:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:58:54 INFO - PROCESS | 1813 | 1472090334980 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:58:54 INFO - PROCESS | 1813 | 1472090334985 Marionette TRACE conn3 <- [1,930,null,{}] 18:58:54 INFO - PROCESS | 1813 | 1472090334993 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}] 18:58:55 INFO - PROCESS | 1813 | 1472090334998 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:55 INFO - PROCESS | 1813 | 1472090335223 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x94fdf000) [pid = 1813] [serial = 668] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x8f9f9c00) [pid = 1813] [serial = 656] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x91af0400) [pid = 1813] [serial = 657] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x92352400) [pid = 1813] [serial = 659] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9506e000) [pid = 1813] [serial = 653] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x950d0c00) [pid = 1813] [serial = 654] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x93c4b800) [pid = 1813] [serial = 650] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x93c80000) [pid = 1813] [serial = 651] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x91b77400) [pid = 1813] [serial = 647] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x92445000) [pid = 1813] [serial = 648] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x92fc8000) [pid = 1813] [serial = 644] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93aa7000) [pid = 1813] [serial = 645] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x92e97400) [pid = 1813] [serial = 662] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x93aa6c00) [pid = 1813] [serial = 666] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x94fe1400) [pid = 1813] [serial = 669] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93a6d400) [pid = 1813] [serial = 665] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x92fc6400) [pid = 1813] [serial = 663] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x923bf400) [pid = 1813] [serial = 660] [outer = (nil)] [url = about:blank] 18:58:55 INFO - PROCESS | 1813 | 1472090335442 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:55 INFO - PROCESS | 1813 | 1472090335451 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f640800 == 37 [pid = 1813] [id = 240] 18:58:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f9ed400) [pid = 1813] [serial = 721] [outer = (nil)] 18:58:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91aec400) [pid = 1813] [serial = 722] [outer = 0x8f9ed400] 18:58:55 INFO - PROCESS | 1813 | 1472090335523 Marionette DEBUG loaded listener.js 18:58:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91b78400) [pid = 1813] [serial = 723] [outer = 0x8f9ed400] 18:58:56 INFO - PROCESS | 1813 | 1472090336265 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]]]}] 18:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1345ms 18:58:56 INFO - PROCESS | 1813 | 1472090336317 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 18:58:56 INFO - PROCESS | 1813 | 1472090336324 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 18:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:58:56 INFO - PROCESS | 1813 | 1472090336334 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:58:56 INFO - PROCESS | 1813 | 1472090336338 Marionette TRACE conn3 <- [1,934,null,{}] 18:58:56 INFO - PROCESS | 1813 | 1472090336344 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}] 18:58:56 INFO - PROCESS | 1813 | 1472090336349 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:56 INFO - PROCESS | 1813 | 1472090336508 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 18:58:56 INFO - PROCESS | 1813 | 1472090336519 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:56 INFO - PROCESS | 1813 | 1472090336529 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af5400 == 38 [pid = 1813] [id = 241] 18:58:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x92445000) [pid = 1813] [serial = 724] [outer = (nil)] 18:58:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x924d3400) [pid = 1813] [serial = 725] [outer = 0x92445000] 18:58:56 INFO - PROCESS | 1813 | 1472090336606 Marionette DEBUG loaded listener.js 18:58:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92e9b000) [pid = 1813] [serial = 726] [outer = 0x92445000] 18:58:57 INFO - PROCESS | 1813 | 1472090337559 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]]]}] 18:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1292ms 18:58:57 INFO - PROCESS | 1813 | 1472090337626 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 18:58:57 INFO - PROCESS | 1813 | 1472090337632 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 18:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:58:57 INFO - PROCESS | 1813 | 1472090337639 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:58:57 INFO - PROCESS | 1813 | 1472090337644 Marionette TRACE conn3 <- [1,938,null,{}] 18:58:57 INFO - PROCESS | 1813 | 1472090337672 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}] 18:58:57 INFO - PROCESS | 1813 | 1472090337680 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:57 INFO - PROCESS | 1813 | 1472090337897 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 18:58:57 INFO - PROCESS | 1813 | 1472090337927 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:57 INFO - PROCESS | 1813 | 1472090337940 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe3400 == 39 [pid = 1813] [id = 242] 18:58:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x94fe4400) [pid = 1813] [serial = 727] [outer = (nil)] 18:58:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x94fea800) [pid = 1813] [serial = 728] [outer = 0x94fe4400] 18:58:58 INFO - PROCESS | 1813 | 1472090338007 Marionette DEBUG loaded listener.js 18:58:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x95076c00) [pid = 1813] [serial = 729] [outer = 0x94fe4400] 18:58:58 INFO - PROCESS | 1813 | 1472090338899 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]]]}] 18:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1302ms 18:58:58 INFO - PROCESS | 1813 | 1472090338943 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 18:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:58:58 INFO - PROCESS | 1813 | 1472090338947 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 18:58:58 INFO - PROCESS | 1813 | 1472090338959 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:58:58 INFO - PROCESS | 1813 | 1472090338961 Marionette TRACE conn3 <- [1,942,null,{}] 18:58:58 INFO - PROCESS | 1813 | 1472090338966 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}] 18:58:58 INFO - PROCESS | 1813 | 1472090338972 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:59 INFO - PROCESS | 1813 | 1472090339184 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 18:58:59 INFO - PROCESS | 1813 | 1472090339211 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:58:59 INFO - PROCESS | 1813 | 1472090339222 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:58:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x950d0c00 == 40 [pid = 1813] [id = 243] 18:58:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x950d4800) [pid = 1813] [serial = 730] [outer = (nil)] 18:58:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9636a400) [pid = 1813] [serial = 731] [outer = 0x950d4800] 18:58:59 INFO - PROCESS | 1813 | 1472090339287 Marionette DEBUG loaded listener.js 18:58:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x94fdf400) [pid = 1813] [serial = 732] [outer = 0x950d4800] 18:58:59 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x924d6800) [pid = 1813] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:58:59 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8efa6000) [pid = 1813] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:58:59 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8f648000) [pid = 1813] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:58:59 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x91f3c400) [pid = 1813] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:58:59 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8f63e400) [pid = 1813] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:58:59 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8f9ee400) [pid = 1813] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:58:59 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x923cb800) [pid = 1813] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:58:59 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x95075000) [pid = 1813] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:58:59 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x950dfc00) [pid = 1813] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:58:59 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x95149000) [pid = 1813] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:58:59 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x99042400) [pid = 1813] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:58:59 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x92350000) [pid = 1813] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:59:00 INFO - PROCESS | 1813 | 1472090340320 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]]]}] 18:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1388ms 18:59:00 INFO - PROCESS | 1813 | 1472090340343 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 18:59:00 INFO - PROCESS | 1813 | 1472090340348 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 18:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:59:00 INFO - PROCESS | 1813 | 1472090340358 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:59:00 INFO - PROCESS | 1813 | 1472090340361 Marionette TRACE conn3 <- [1,946,null,{}] 18:59:00 INFO - PROCESS | 1813 | 1472090340367 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}] 18:59:00 INFO - PROCESS | 1813 | 1472090340372 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:00 INFO - PROCESS | 1813 | 1472090340574 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 18:59:00 INFO - PROCESS | 1813 | 1472090340592 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:00 INFO - PROCESS | 1813 | 1472090340600 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede5c00 == 41 [pid = 1813] [id = 244] 18:59:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f9ee000) [pid = 1813] [serial = 733] [outer = (nil)] 18:59:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x95073c00) [pid = 1813] [serial = 734] [outer = 0x8f9ee000] 18:59:00 INFO - PROCESS | 1813 | 1472090340672 Marionette DEBUG loaded listener.js 18:59:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x950da000) [pid = 1813] [serial = 735] [outer = 0x8f9ee000] 18:59:01 INFO - PROCESS | 1813 | 1472090341496 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]]]}] 18:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1191ms 18:59:01 INFO - PROCESS | 1813 | 1472090341550 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 18:59:01 INFO - PROCESS | 1813 | 1472090341553 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 18:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:59:01 INFO - PROCESS | 1813 | 1472090341560 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:59:01 INFO - PROCESS | 1813 | 1472090341564 Marionette TRACE conn3 <- [1,950,null,{}] 18:59:01 INFO - PROCESS | 1813 | 1472090341569 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}] 18:59:01 INFO - PROCESS | 1813 | 1472090341579 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:01 INFO - PROCESS | 1813 | 1472090341782 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 18:59:02 INFO - PROCESS | 1813 | 1472090341983 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:02 INFO - PROCESS | 1813 | 1472090341996 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede6000 == 42 [pid = 1813] [id = 245] 18:59:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8ede7000) [pid = 1813] [serial = 736] [outer = (nil)] 18:59:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x8efa5c00) [pid = 1813] [serial = 737] [outer = 0x8ede7000] 18:59:02 INFO - PROCESS | 1813 | 1472090342081 Marionette DEBUG loaded listener.js 18:59:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x8efae400) [pid = 1813] [serial = 738] [outer = 0x8ede7000] 18:59:03 INFO - PROCESS | 1813 | 1472090343196 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]]]}] 18:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1682ms 18:59:03 INFO - PROCESS | 1813 | 1472090343247 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 18:59:03 INFO - PROCESS | 1813 | 1472090343253 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 18:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:59:03 INFO - PROCESS | 1813 | 1472090343261 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:59:03 INFO - PROCESS | 1813 | 1472090343266 Marionette TRACE conn3 <- [1,954,null,{}] 18:59:03 INFO - PROCESS | 1813 | 1472090343274 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}] 18:59:03 INFO - PROCESS | 1813 | 1472090343280 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:03 INFO - PROCESS | 1813 | 1472090343481 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 18:59:03 INFO - PROCESS | 1813 | 1472090343703 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:03 INFO - PROCESS | 1813 | 1472090343714 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221c000 == 43 [pid = 1813] [id = 246] 18:59:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x923c2c00) [pid = 1813] [serial = 739] [outer = (nil)] 18:59:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x92441400) [pid = 1813] [serial = 740] [outer = 0x923c2c00] 18:59:03 INFO - PROCESS | 1813 | 1472090343818 Marionette DEBUG loaded listener.js 18:59:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x924d7000) [pid = 1813] [serial = 741] [outer = 0x923c2c00] 18:59:04 INFO - PROCESS | 1813 | 1472090344784 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]]]}] 18:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1594ms 18:59:04 INFO - PROCESS | 1813 | 1472090344859 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 18:59:04 INFO - PROCESS | 1813 | 1472090344866 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 18:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:59:04 INFO - PROCESS | 1813 | 1472090344874 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:59:04 INFO - PROCESS | 1813 | 1472090344878 Marionette TRACE conn3 <- [1,958,null,{}] 18:59:04 INFO - PROCESS | 1813 | 1472090344885 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}] 18:59:04 INFO - PROCESS | 1813 | 1472090344890 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:05 INFO - PROCESS | 1813 | 1472090345123 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 18:59:05 INFO - PROCESS | 1813 | 1472090345373 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:05 INFO - PROCESS | 1813 | 1472090345380 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a6d400 == 44 [pid = 1813] [id = 247] 18:59:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x93c10000) [pid = 1813] [serial = 742] [outer = (nil)] 18:59:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x93c54c00) [pid = 1813] [serial = 743] [outer = 0x93c10000] 18:59:05 INFO - PROCESS | 1813 | 1472090345510 Marionette DEBUG loaded listener.js 18:59:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x93c7ec00) [pid = 1813] [serial = 744] [outer = 0x93c10000] 18:59:06 INFO - PROCESS | 1813 | 1472090346469 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]]]}] 18:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1643ms 18:59:06 INFO - PROCESS | 1813 | 1472090346517 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 18:59:06 INFO - PROCESS | 1813 | 1472090346521 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 18:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:59:06 INFO - PROCESS | 1813 | 1472090346536 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:59:06 INFO - PROCESS | 1813 | 1472090346545 Marionette TRACE conn3 <- [1,962,null,{}] 18:59:06 INFO - PROCESS | 1813 | 1472090346554 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}] 18:59:06 INFO - PROCESS | 1813 | 1472090346563 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:06 INFO - PROCESS | 1813 | 1472090346792 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 18:59:07 INFO - PROCESS | 1813 | 1472090347000 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:07 INFO - PROCESS | 1813 | 1472090347008 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x924df400 == 45 [pid = 1813] [id = 248] 18:59:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x96369000) [pid = 1813] [serial = 745] [outer = (nil)] 18:59:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x99cd8c00) [pid = 1813] [serial = 746] [outer = 0x96369000] 18:59:07 INFO - PROCESS | 1813 | 1472090347135 Marionette DEBUG loaded listener.js 18:59:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x99f78000) [pid = 1813] [serial = 747] [outer = 0x96369000] 18:59:08 INFO - PROCESS | 1813 | 1472090348059 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]]]}] 18:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1606ms 18:59:08 INFO - PROCESS | 1813 | 1472090348135 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 18:59:08 INFO - PROCESS | 1813 | 1472090348141 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 18:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:59:08 INFO - PROCESS | 1813 | 1472090348147 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:59:08 INFO - PROCESS | 1813 | 1472090348151 Marionette TRACE conn3 <- [1,966,null,{}] 18:59:08 INFO - PROCESS | 1813 | 1472090348157 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}] 18:59:08 INFO - PROCESS | 1813 | 1472090348163 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:08 INFO - PROCESS | 1813 | 1472090348454 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 18:59:08 INFO - PROCESS | 1813 | 1472090348665 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:08 INFO - PROCESS | 1813 | 1472090348676 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6c800 == 46 [pid = 1813] [id = 249] 18:59:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x923c3c00) [pid = 1813] [serial = 748] [outer = (nil)] 18:59:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9a568c00) [pid = 1813] [serial = 749] [outer = 0x923c3c00] 18:59:08 INFO - PROCESS | 1813 | 1472090348793 Marionette DEBUG loaded listener.js 18:59:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9a56ac00) [pid = 1813] [serial = 750] [outer = 0x923c3c00] 18:59:09 INFO - PROCESS | 1813 | 1472090349666 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]]]}] 18:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1587ms 18:59:09 INFO - PROCESS | 1813 | 1472090349737 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 18:59:09 INFO - PROCESS | 1813 | 1472090349741 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 18:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:59:09 INFO - PROCESS | 1813 | 1472090349750 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:59:09 INFO - PROCESS | 1813 | 1472090349754 Marionette TRACE conn3 <- [1,970,null,{}] 18:59:09 INFO - PROCESS | 1813 | 1472090349759 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}] 18:59:09 INFO - PROCESS | 1813 | 1472090349765 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:09 INFO - PROCESS | 1813 | 1472090349939 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 18:59:10 INFO - PROCESS | 1813 | 1472090350105 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:10 INFO - PROCESS | 1813 | 1472090350123 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x9234f800 == 47 [pid = 1813] [id = 250] 18:59:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x92353c00) [pid = 1813] [serial = 751] [outer = (nil)] 18:59:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x92e9dc00) [pid = 1813] [serial = 752] [outer = 0x92353c00] 18:59:10 INFO - PROCESS | 1813 | 1472090350216 Marionette DEBUG loaded listener.js 18:59:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9a8cd000) [pid = 1813] [serial = 753] [outer = 0x92353c00] 18:59:11 INFO - PROCESS | 1813 | 1472090351197 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]]]}] 18:59:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1687ms 18:59:11 INFO - PROCESS | 1813 | 1472090351438 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 18:59:11 INFO - PROCESS | 1813 | 1472090351444 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 18:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:59:11 INFO - PROCESS | 1813 | 1472090351453 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:59:11 INFO - PROCESS | 1813 | 1472090351457 Marionette TRACE conn3 <- [1,974,null,{}] 18:59:11 INFO - PROCESS | 1813 | 1472090351465 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}] 18:59:11 INFO - PROCESS | 1813 | 1472090351472 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:11 INFO - PROCESS | 1813 | 1472090351691 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 18:59:11 INFO - PROCESS | 1813 | 1472090351913 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:11 INFO - PROCESS | 1813 | 1472090351930 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aeec00 == 48 [pid = 1813] [id = 251] 18:59:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x91af1800) [pid = 1813] [serial = 754] [outer = (nil)] 18:59:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x91b6c400) [pid = 1813] [serial = 755] [outer = 0x91af1800] 18:59:12 INFO - PROCESS | 1813 | 1472090352004 Marionette DEBUG loaded listener.js 18:59:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x9221e800) [pid = 1813] [serial = 756] [outer = 0x91af1800] 18:59:12 INFO - PROCESS | 1813 | 1472090352972 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]]]}] 18:59:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1584ms 18:59:13 INFO - PROCESS | 1813 | 1472090353038 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 18:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:59:13 INFO - PROCESS | 1813 | 1472090353043 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 18:59:13 INFO - PROCESS | 1813 | 1472090353053 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:59:13 INFO - PROCESS | 1813 | 1472090353059 Marionette TRACE conn3 <- [1,978,null,{}] 18:59:13 INFO - PROCESS | 1813 | 1472090353064 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}] 18:59:13 INFO - PROCESS | 1813 | 1472090353069 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:13 INFO - PROCESS | 1813 | 1472090353246 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3b000 == 47 [pid = 1813] [id = 232] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x923c9400 == 46 [pid = 1813] [id = 213] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x9234c400 == 45 [pid = 1813] [id = 221] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x924d5800 == 44 [pid = 1813] [id = 233] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8edec800 == 43 [pid = 1813] [id = 234] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f1c00 == 42 [pid = 1813] [id = 218] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x93a6fc00 == 41 [pid = 1813] [id = 216] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91f35c00 == 40 [pid = 1813] [id = 219] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8efb1800 == 39 [pid = 1813] [id = 231] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede5c00 == 38 [pid = 1813] [id = 244] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x950d0c00 == 37 [pid = 1813] [id = 243] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe3400 == 36 [pid = 1813] [id = 242] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91af5400 == 35 [pid = 1813] [id = 241] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8f640800 == 34 [pid = 1813] [id = 240] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9ec400 == 33 [pid = 1813] [id = 223] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91f35400 == 32 [pid = 1813] [id = 212] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63d400 == 31 [pid = 1813] [id = 230] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91b73000 == 30 [pid = 1813] [id = 228] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x923c6400 == 29 [pid = 1813] [id = 224] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91aee400 == 28 [pid = 1813] [id = 229] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x924d5000 == 27 [pid = 1813] [id = 220] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91f36800 == 26 [pid = 1813] [id = 222] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x924d8400 == 25 [pid = 1813] [id = 235] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8edecc00 == 24 [pid = 1813] [id = 236] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x93c53800 == 23 [pid = 1813] [id = 217] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa9400 == 22 [pid = 1813] [id = 237] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8efb1400 == 21 [pid = 1813] [id = 239] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x92e92c00 == 20 [pid = 1813] [id = 227] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe3800 == 19 [pid = 1813] [id = 225] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x9513e000 == 18 [pid = 1813] [id = 238] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x93aad800 == 17 [pid = 1813] [id = 226] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91aeb000 == 16 [pid = 1813] [id = 214] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91af6c00 == 15 [pid = 1813] [id = 215] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x9234f800 == 14 [pid = 1813] [id = 250] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6c800 == 13 [pid = 1813] [id = 249] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x924df400 == 12 [pid = 1813] [id = 248] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x9221c000 == 11 [pid = 1813] [id = 246] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x93a6d400 == 10 [pid = 1813] [id = 247] 18:59:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede6000 == 9 [pid = 1813] [id = 245] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x94fe0c00) [pid = 1813] [serial = 707] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x92e8e800) [pid = 1813] [serial = 701] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x91f39c00) [pid = 1813] [serial = 704] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x8f9ebc00) [pid = 1813] [serial = 695] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x8f9f4400) [pid = 1813] [serial = 696] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x92220000) [pid = 1813] [serial = 698] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x92e99000) [pid = 1813] [serial = 702] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x92349c00) [pid = 1813] [serial = 693] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x91f32400) [pid = 1813] [serial = 692] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91b71c00) [pid = 1813] [serial = 672] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x8f9f8000) [pid = 1813] [serial = 671] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x924dc800) [pid = 1813] [serial = 675] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9244f800) [pid = 1813] [serial = 674] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x950d7c00) [pid = 1813] [serial = 678] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x950d3800) [pid = 1813] [serial = 677] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x97562800) [pid = 1813] [serial = 681] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x96370800) [pid = 1813] [serial = 680] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x97f1e000) [pid = 1813] [serial = 684] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9756e000) [pid = 1813] [serial = 683] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x99d2b400) [pid = 1813] [serial = 687] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x995b1000) [pid = 1813] [serial = 686] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x99dca000) [pid = 1813] [serial = 690] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x92e9c800) [pid = 1813] [serial = 689] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x93a6e000) [pid = 1813] [serial = 705] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92351800) [pid = 1813] [serial = 699] [outer = (nil)] [url = about:blank] 18:59:14 INFO - PROCESS | 1813 | 1472090354494 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:14 INFO - PROCESS | 1813 | 1472090354506 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edea800 == 10 [pid = 1813] [id = 252] 18:59:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8edeb000) [pid = 1813] [serial = 757] [outer = (nil)] 18:59:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8edee000) [pid = 1813] [serial = 758] [outer = 0x8edeb000] 18:59:14 INFO - PROCESS | 1813 | 1472090354583 Marionette DEBUG loaded listener.js 18:59:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8efad000) [pid = 1813] [serial = 759] [outer = 0x8edeb000] 18:59:15 INFO - PROCESS | 1813 | 1472090355364 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]]]}] 18:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 2339ms 18:59:15 INFO - PROCESS | 1813 | 1472090355391 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 18:59:15 INFO - PROCESS | 1813 | 1472090355397 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 18:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:59:15 INFO - PROCESS | 1813 | 1472090355404 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:59:15 INFO - PROCESS | 1813 | 1472090355409 Marionette TRACE conn3 <- [1,982,null,{}] 18:59:15 INFO - PROCESS | 1813 | 1472090355416 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}] 18:59:15 INFO - PROCESS | 1813 | 1472090355424 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:15 INFO - PROCESS | 1813 | 1472090355633 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 18:59:15 INFO - PROCESS | 1813 | 1472090355648 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:15 INFO - PROCESS | 1813 | 1472090355658 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aee800 == 11 [pid = 1813] [id = 253] 18:59:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91af5400) [pid = 1813] [serial = 760] [outer = (nil)] 18:59:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91b6e400) [pid = 1813] [serial = 761] [outer = 0x91af5400] 18:59:15 INFO - PROCESS | 1813 | 1472090355730 Marionette DEBUG loaded listener.js 18:59:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91b77000) [pid = 1813] [serial = 762] [outer = 0x91af5400] 18:59:16 INFO - PROCESS | 1813 | 1472090356596 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]]]}] 18:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1237ms 18:59:16 INFO - PROCESS | 1813 | 1472090356645 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 18:59:16 INFO - PROCESS | 1813 | 1472090356651 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 18:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:59:16 INFO - PROCESS | 1813 | 1472090356658 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:59:16 INFO - PROCESS | 1813 | 1472090356661 Marionette TRACE conn3 <- [1,986,null,{}] 18:59:16 INFO - PROCESS | 1813 | 1472090356667 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}] 18:59:16 INFO - PROCESS | 1813 | 1472090356673 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:16 INFO - PROCESS | 1813 | 1472090356842 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 18:59:16 INFO - PROCESS | 1813 | 1472090356852 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:16 INFO - PROCESS | 1813 | 1472090356860 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221d000 == 12 [pid = 1813] [id = 254] 18:59:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x923c3400) [pid = 1813] [serial = 763] [outer = (nil)] 18:59:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x923c9400) [pid = 1813] [serial = 764] [outer = 0x923c3400] 18:59:16 INFO - PROCESS | 1813 | 1472090356929 Marionette DEBUG loaded listener.js 18:59:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9244e400) [pid = 1813] [serial = 765] [outer = 0x923c3400] 18:59:18 INFO - PROCESS | 1813 | 1472090358039 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]]]}] 18:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1441ms 18:59:18 INFO - PROCESS | 1813 | 1472090358104 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 18:59:18 INFO - PROCESS | 1813 | 1472090358108 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 18:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:59:18 INFO - PROCESS | 1813 | 1472090358122 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:59:18 INFO - PROCESS | 1813 | 1472090358132 Marionette TRACE conn3 <- [1,990,null,{}] 18:59:18 INFO - PROCESS | 1813 | 1472090358147 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}] 18:59:18 INFO - PROCESS | 1813 | 1472090358155 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:18 INFO - PROCESS | 1813 | 1472090358374 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 18:59:18 INFO - PROCESS | 1813 | 1472090358416 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:18 INFO - PROCESS | 1813 | 1472090358424 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x9234f800 == 13 [pid = 1813] [id = 255] 18:59:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x923c3800) [pid = 1813] [serial = 766] [outer = (nil)] 18:59:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x92fc8000) [pid = 1813] [serial = 767] [outer = 0x923c3800] 18:59:18 INFO - PROCESS | 1813 | 1472090358493 Marionette DEBUG loaded listener.js 18:59:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x93aa7400) [pid = 1813] [serial = 768] [outer = 0x923c3800] 18:59:19 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x94fe4400) [pid = 1813] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:59:19 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x950d4800) [pid = 1813] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:59:19 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8f9ee000) [pid = 1813] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:59:19 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93c4e800) [pid = 1813] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:59:19 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8f64c800) [pid = 1813] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:59:19 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8f9ed400) [pid = 1813] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:59:19 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92445000) [pid = 1813] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:59:19 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9513ec00) [pid = 1813] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:59:19 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8f9f1800) [pid = 1813] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:59:19 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x92444800) [pid = 1813] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:59:19 INFO - PROCESS | 1813 | 1472090359890 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]]]}] 18:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1804ms 18:59:19 INFO - PROCESS | 1813 | 1472090359919 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 18:59:19 INFO - PROCESS | 1813 | 1472090359923 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 18:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:59:19 INFO - PROCESS | 1813 | 1472090359970 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:59:19 INFO - PROCESS | 1813 | 1472090359975 Marionette TRACE conn3 <- [1,994,null,{}] 18:59:19 INFO - PROCESS | 1813 | 1472090359981 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}] 18:59:19 INFO - PROCESS | 1813 | 1472090359986 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:20 INFO - PROCESS | 1813 | 1472090360137 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 18:59:20 INFO - PROCESS | 1813 | 1472090360253 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:20 INFO - PROCESS | 1813 | 1472090360260 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa3400 == 14 [pid = 1813] [id = 256] 18:59:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8f64c800) [pid = 1813] [serial = 769] [outer = (nil)] 18:59:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92444800) [pid = 1813] [serial = 770] [outer = 0x8f64c800] 18:59:20 INFO - PROCESS | 1813 | 1472090360332 Marionette DEBUG loaded listener.js 18:59:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93a62800) [pid = 1813] [serial = 771] [outer = 0x8f64c800] 18:59:21 INFO - PROCESS | 1813 | 1472090361007 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]]]}] 18:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1125ms 18:59:21 INFO - PROCESS | 1813 | 1472090361055 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 18:59:21 INFO - PROCESS | 1813 | 1472090361059 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 18:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:59:21 INFO - PROCESS | 1813 | 1472090361069 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:59:21 INFO - PROCESS | 1813 | 1472090361072 Marionette TRACE conn3 <- [1,998,null,{}] 18:59:21 INFO - PROCESS | 1813 | 1472090361078 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}] 18:59:21 INFO - PROCESS | 1813 | 1472090361083 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:21 INFO - PROCESS | 1813 | 1472090361279 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 18:59:21 INFO - PROCESS | 1813 | 1472090361294 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:21 INFO - PROCESS | 1813 | 1472090361313 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c52c00 == 15 [pid = 1813] [id = 257] 18:59:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93c54400) [pid = 1813] [serial = 772] [outer = (nil)] 18:59:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93c86800) [pid = 1813] [serial = 773] [outer = 0x93c54400] 18:59:21 INFO - PROCESS | 1813 | 1472090361392 Marionette DEBUG loaded listener.js 18:59:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x95073400) [pid = 1813] [serial = 774] [outer = 0x93c54400] 18:59:22 INFO - PROCESS | 1813 | 1472090362537 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]]]}] 18:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1532ms 18:59:22 INFO - PROCESS | 1813 | 1472090362603 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 18:59:22 INFO - PROCESS | 1813 | 1472090362610 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 18:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:59:22 INFO - PROCESS | 1813 | 1472090362618 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:59:22 INFO - PROCESS | 1813 | 1472090362626 Marionette TRACE conn3 <- [1,1002,null,{}] 18:59:22 INFO - PROCESS | 1813 | 1472090362633 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}] 18:59:22 INFO - PROCESS | 1813 | 1472090362639 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:22 INFO - PROCESS | 1813 | 1472090362857 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 18:59:23 INFO - PROCESS | 1813 | 1472090363126 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:23 INFO - PROCESS | 1813 | 1472090363134 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede5000 == 16 [pid = 1813] [id = 258] 18:59:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x8f644000) [pid = 1813] [serial = 775] [outer = (nil)] 18:59:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x91b6ec00) [pid = 1813] [serial = 776] [outer = 0x8f644000] 18:59:23 INFO - PROCESS | 1813 | 1472090363227 Marionette DEBUG loaded listener.js 18:59:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x923c0400) [pid = 1813] [serial = 777] [outer = 0x8f644000] 18:59:24 INFO - PROCESS | 1813 | 1472090364215 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]]]}] 18:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1638ms 18:59:24 INFO - PROCESS | 1813 | 1472090364256 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 18:59:24 INFO - PROCESS | 1813 | 1472090364264 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 18:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:59:24 INFO - PROCESS | 1813 | 1472090364275 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:59:24 INFO - PROCESS | 1813 | 1472090364279 Marionette TRACE conn3 <- [1,1006,null,{}] 18:59:24 INFO - PROCESS | 1813 | 1472090364285 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}] 18:59:24 INFO - PROCESS | 1813 | 1472090364292 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:24 INFO - PROCESS | 1813 | 1472090364505 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 18:59:24 INFO - PROCESS | 1813 | 1472090364757 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:24 INFO - PROCESS | 1813 | 1472090364765 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fc3400 == 17 [pid = 1813] [id = 259] 18:59:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x93a66000) [pid = 1813] [serial = 778] [outer = (nil)] 18:59:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x93c04800) [pid = 1813] [serial = 779] [outer = 0x93a66000] 18:59:24 INFO - PROCESS | 1813 | 1472090364898 Marionette DEBUG loaded listener.js 18:59:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x93c57400) [pid = 1813] [serial = 780] [outer = 0x93a66000] 18:59:25 INFO - PROCESS | 1813 | 1472090365877 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]]]}] 18:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1686ms 18:59:25 INFO - PROCESS | 1813 | 1472090365961 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 18:59:25 INFO - PROCESS | 1813 | 1472090365966 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 18:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:59:25 INFO - PROCESS | 1813 | 1472090365972 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:59:25 INFO - PROCESS | 1813 | 1472090365978 Marionette TRACE conn3 <- [1,1010,null,{}] 18:59:25 INFO - PROCESS | 1813 | 1472090365995 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}] 18:59:26 INFO - PROCESS | 1813 | 1472090366003 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:26 INFO - PROCESS | 1813 | 1472090366223 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 18:59:26 INFO - PROCESS | 1813 | 1472090366471 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:26 INFO - PROCESS | 1813 | 1472090366483 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x9507c000 == 18 [pid = 1813] [id = 260] 18:59:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x950d3800) [pid = 1813] [serial = 781] [outer = (nil)] 18:59:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x96373c00) [pid = 1813] [serial = 782] [outer = 0x950d3800] 18:59:26 INFO - PROCESS | 1813 | 1472090366573 Marionette DEBUG loaded listener.js 18:59:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x97565400) [pid = 1813] [serial = 783] [outer = 0x950d3800] 18:59:27 INFO - PROCESS | 1813 | 1472090367529 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]]]}] 18:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1639ms 18:59:27 INFO - PROCESS | 1813 | 1472090367612 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 18:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:59:27 INFO - PROCESS | 1813 | 1472090367617 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 18:59:27 INFO - PROCESS | 1813 | 1472090367623 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:59:27 INFO - PROCESS | 1813 | 1472090367627 Marionette TRACE conn3 <- [1,1014,null,{}] 18:59:27 INFO - PROCESS | 1813 | 1472090367633 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}] 18:59:27 INFO - PROCESS | 1813 | 1472090367638 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:27 INFO - PROCESS | 1813 | 1472090367970 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 18:59:28 INFO - PROCESS | 1813 | 1472090368204 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:28 INFO - PROCESS | 1813 | 1472090368213 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efac400 == 19 [pid = 1813] [id = 261] 18:59:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8f64ac00) [pid = 1813] [serial = 784] [outer = (nil)] 18:59:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8f9f1400) [pid = 1813] [serial = 785] [outer = 0x8f64ac00] 18:59:28 INFO - PROCESS | 1813 | 1472090368287 Marionette DEBUG loaded listener.js 18:59:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x91ae9400) [pid = 1813] [serial = 786] [outer = 0x8f64ac00] 18:59:29 INFO - PROCESS | 1813 | 1472090369244 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]]]}] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x95076c00) [pid = 1813] [serial = 729] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x9636a400) [pid = 1813] [serial = 731] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x95073c00) [pid = 1813] [serial = 734] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x94fe8800) [pid = 1813] [serial = 708] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91b6a800) [pid = 1813] [serial = 710] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x91f33800) [pid = 1813] [serial = 711] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x91aec400) [pid = 1813] [serial = 722] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x91b78400) [pid = 1813] [serial = 723] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x924d3400) [pid = 1813] [serial = 725] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x97565800) [pid = 1813] [serial = 716] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9756b000) [pid = 1813] [serial = 717] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x923be000) [pid = 1813] [serial = 719] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x924d4800) [pid = 1813] [serial = 720] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x924de400) [pid = 1813] [serial = 713] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92e9cc00) [pid = 1813] [serial = 714] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x950da000) [pid = 1813] [serial = 735] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x94fea800) [pid = 1813] [serial = 728] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x94fdf400) [pid = 1813] [serial = 732] [outer = (nil)] [url = about:blank] 18:59:29 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x92e9b000) [pid = 1813] [serial = 726] [outer = (nil)] [url = about:blank] 18:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1686ms 18:59:29 INFO - PROCESS | 1813 | 1472090369311 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 18:59:29 INFO - PROCESS | 1813 | 1472090369316 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 18:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:59:29 INFO - PROCESS | 1813 | 1472090369326 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:59:29 INFO - PROCESS | 1813 | 1472090369330 Marionette TRACE conn3 <- [1,1018,null,{}] 18:59:29 INFO - PROCESS | 1813 | 1472090369337 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}] 18:59:29 INFO - PROCESS | 1813 | 1472090369343 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:29 INFO - PROCESS | 1813 | 1472090369516 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 18:59:29 INFO - PROCESS | 1813 | 1472090369677 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:29 INFO - PROCESS | 1813 | 1472090369684 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x92348400 == 20 [pid = 1813] [id = 262] 18:59:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x9234b800) [pid = 1813] [serial = 787] [outer = (nil)] 18:59:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x923c4800) [pid = 1813] [serial = 788] [outer = 0x9234b800] 18:59:29 INFO - PROCESS | 1813 | 1472090369768 Marionette DEBUG loaded listener.js 18:59:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x924d5800) [pid = 1813] [serial = 789] [outer = 0x9234b800] 18:59:30 INFO - PROCESS | 1813 | 1472090370514 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]]]}] 18:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1241ms 18:59:30 INFO - PROCESS | 1813 | 1472090370567 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 18:59:30 INFO - PROCESS | 1813 | 1472090370571 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 18:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:59:30 INFO - PROCESS | 1813 | 1472090370577 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:59:30 INFO - PROCESS | 1813 | 1472090370580 Marionette TRACE conn3 <- [1,1022,null,{}] 18:59:30 INFO - PROCESS | 1813 | 1472090370586 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}] 18:59:30 INFO - PROCESS | 1813 | 1472090370591 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:30 INFO - PROCESS | 1813 | 1472090370759 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 18:59:30 INFO - PROCESS | 1813 | 1472090370773 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:30 INFO - PROCESS | 1813 | 1472090370780 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f36000 == 21 [pid = 1813] [id = 263] 18:59:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93c49c00) [pid = 1813] [serial = 790] [outer = (nil)] 18:59:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93c80400) [pid = 1813] [serial = 791] [outer = 0x93c49c00] 18:59:30 INFO - PROCESS | 1813 | 1472090370851 Marionette DEBUG loaded listener.js 18:59:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x94fecc00) [pid = 1813] [serial = 792] [outer = 0x93c49c00] 18:59:31 INFO - PROCESS | 1813 | 1472090371784 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]]]}] 18:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1287ms 18:59:31 INFO - PROCESS | 1813 | 1472090371865 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 18:59:31 INFO - PROCESS | 1813 | 1472090371871 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 18:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:59:31 INFO - PROCESS | 1813 | 1472090371895 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:59:31 INFO - PROCESS | 1813 | 1472090371901 Marionette TRACE conn3 <- [1,1026,null,{}] 18:59:31 INFO - PROCESS | 1813 | 1472090371907 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}] 18:59:31 INFO - PROCESS | 1813 | 1472090371914 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:32 INFO - PROCESS | 1813 | 1472090372128 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 18:59:32 INFO - PROCESS | 1813 | 1472090372147 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:32 INFO - PROCESS | 1813 | 1472090372154 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a64800 == 22 [pid = 1813] [id = 264] 18:59:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x9506f400) [pid = 1813] [serial = 793] [outer = (nil)] 18:59:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x950dcc00) [pid = 1813] [serial = 794] [outer = 0x9506f400] 18:59:32 INFO - PROCESS | 1813 | 1472090372223 Marionette DEBUG loaded listener.js 18:59:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x97561800) [pid = 1813] [serial = 795] [outer = 0x9506f400] 18:59:33 INFO - PROCESS | 1813 | 1472090373126 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]]]}] 18:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1345ms 18:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:59:33 INFO - PROCESS | 1813 | 1472090373238 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 18:59:33 INFO - PROCESS | 1813 | 1472090373241 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 18:59:33 INFO - PROCESS | 1813 | 1472090373247 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:59:33 INFO - PROCESS | 1813 | 1472090373250 Marionette TRACE conn3 <- [1,1030,null,{}] 18:59:33 INFO - PROCESS | 1813 | 1472090373262 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}] 18:59:33 INFO - PROCESS | 1813 | 1472090373266 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:33 INFO - PROCESS | 1813 | 1472090373458 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 18:59:33 INFO - PROCESS | 1813 | 1472090373474 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:33 INFO - PROCESS | 1813 | 1472090373480 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x950db400 == 23 [pid = 1813] [id = 265] 18:59:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x97567400) [pid = 1813] [serial = 796] [outer = (nil)] 18:59:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x97f22000) [pid = 1813] [serial = 797] [outer = 0x97567400] 18:59:33 INFO - PROCESS | 1813 | 1472090373551 Marionette DEBUG loaded listener.js 18:59:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x97fe5800) [pid = 1813] [serial = 798] [outer = 0x97567400] 18:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x923c3800) [pid = 1813] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x91af5400) [pid = 1813] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x91af1800) [pid = 1813] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8f64c800) [pid = 1813] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x923c3400) [pid = 1813] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8edeb000) [pid = 1813] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8ede7000) [pid = 1813] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x923c2c00) [pid = 1813] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93c10000) [pid = 1813] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x96369000) [pid = 1813] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x923c3c00) [pid = 1813] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x92353c00) [pid = 1813] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:59:34 INFO - PROCESS | 1813 | 1472090374545 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]]]}] 18:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1349ms 18:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:59:34 INFO - PROCESS | 1813 | 1472090374595 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 18:59:34 INFO - PROCESS | 1813 | 1472090374597 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 18:59:34 INFO - PROCESS | 1813 | 1472090374602 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:59:34 INFO - PROCESS | 1813 | 1472090374607 Marionette TRACE conn3 <- [1,1034,null,{}] 18:59:34 INFO - PROCESS | 1813 | 1472090374612 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}] 18:59:34 INFO - PROCESS | 1813 | 1472090374617 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:34 INFO - PROCESS | 1813 | 1472090374812 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 18:59:34 INFO - PROCESS | 1813 | 1472090374835 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:34 INFO - PROCESS | 1813 | 1472090374852 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fbe000 == 24 [pid = 1813] [id = 266] 18:59:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93a63400) [pid = 1813] [serial = 799] [outer = (nil)] 18:59:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x97f1d000) [pid = 1813] [serial = 800] [outer = 0x93a63400] 18:59:34 INFO - PROCESS | 1813 | 1472090374949 Marionette DEBUG loaded listener.js 18:59:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x990cd000) [pid = 1813] [serial = 801] [outer = 0x93a63400] 18:59:35 INFO - PROCESS | 1813 | 1472090375794 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]]]}] 18:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1240ms 18:59:35 INFO - PROCESS | 1813 | 1472090375844 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 18:59:35 INFO - PROCESS | 1813 | 1472090375848 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 18:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:59:35 INFO - PROCESS | 1813 | 1472090375854 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:59:35 INFO - PROCESS | 1813 | 1472090375856 Marionette TRACE conn3 <- [1,1038,null,{}] 18:59:35 INFO - PROCESS | 1813 | 1472090375862 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}] 18:59:35 INFO - PROCESS | 1813 | 1472090375867 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:36 INFO - PROCESS | 1813 | 1472090376023 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 18:59:36 INFO - PROCESS | 1813 | 1472090376032 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:36 INFO - PROCESS | 1813 | 1472090376038 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede7000 == 25 [pid = 1813] [id = 267] 18:59:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x92fbd400) [pid = 1813] [serial = 802] [outer = (nil)] 18:59:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x99dc2000) [pid = 1813] [serial = 803] [outer = 0x92fbd400] 18:59:36 INFO - PROCESS | 1813 | 1472090376110 Marionette DEBUG loaded listener.js 18:59:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9a07e000) [pid = 1813] [serial = 804] [outer = 0x92fbd400] 18:59:37 INFO - PROCESS | 1813 | 1472090377272 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]]]}] 18:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1494ms 18:59:37 INFO - PROCESS | 1813 | 1472090377350 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 18:59:37 INFO - PROCESS | 1813 | 1472090377356 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 18:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:59:37 INFO - PROCESS | 1813 | 1472090377365 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:59:37 INFO - PROCESS | 1813 | 1472090377372 Marionette TRACE conn3 <- [1,1042,null,{}] 18:59:37 INFO - PROCESS | 1813 | 1472090377380 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}] 18:59:37 INFO - PROCESS | 1813 | 1472090377386 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:37 INFO - PROCESS | 1813 | 1472090377624 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 18:59:37 INFO - PROCESS | 1813 | 1472090377885 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:37 INFO - PROCESS | 1813 | 1472090377896 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6a800 == 26 [pid = 1813] [id = 268] 18:59:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x91f34000) [pid = 1813] [serial = 805] [outer = (nil)] 18:59:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x92442000) [pid = 1813] [serial = 806] [outer = 0x91f34000] 18:59:37 INFO - PROCESS | 1813 | 1472090377981 Marionette DEBUG loaded listener.js 18:59:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x92e93c00) [pid = 1813] [serial = 807] [outer = 0x91f34000] 18:59:38 INFO - PROCESS | 1813 | 1472090378904 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]]]}] 18:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1598ms 18:59:38 INFO - PROCESS | 1813 | 1472090378964 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 18:59:38 INFO - PROCESS | 1813 | 1472090378971 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 18:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:59:38 INFO - PROCESS | 1813 | 1472090378982 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:59:38 INFO - PROCESS | 1813 | 1472090378987 Marionette TRACE conn3 <- [1,1046,null,{}] 18:59:38 INFO - PROCESS | 1813 | 1472090378993 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}] 18:59:39 INFO - PROCESS | 1813 | 1472090378999 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:39 INFO - PROCESS | 1813 | 1472090379222 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 18:59:39 INFO - PROCESS | 1813 | 1472090379483 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:39 INFO - PROCESS | 1813 | 1472090379494 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x95075800 == 27 [pid = 1813] [id = 269] 18:59:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x95077400) [pid = 1813] [serial = 808] [outer = (nil)] 18:59:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x950d8800) [pid = 1813] [serial = 809] [outer = 0x95077400] 18:59:39 INFO - PROCESS | 1813 | 1472090379624 Marionette DEBUG loaded listener.js 18:59:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x95149000) [pid = 1813] [serial = 810] [outer = 0x95077400] 18:59:40 INFO - PROCESS | 1813 | 1472090380536 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]]]}] 18:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1594ms 18:59:40 INFO - PROCESS | 1813 | 1472090380576 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 18:59:40 INFO - PROCESS | 1813 | 1472090380581 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 18:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:59:40 INFO - PROCESS | 1813 | 1472090380587 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:59:40 INFO - PROCESS | 1813 | 1472090380593 Marionette TRACE conn3 <- [1,1050,null,{}] 18:59:40 INFO - PROCESS | 1813 | 1472090380610 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}] 18:59:40 INFO - PROCESS | 1813 | 1472090380619 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:40 INFO - PROCESS | 1813 | 1472090380804 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 18:59:41 INFO - PROCESS | 1813 | 1472090380977 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:41 INFO - PROCESS | 1813 | 1472090380988 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x99d2dc00 == 28 [pid = 1813] [id = 270] 18:59:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x99f75800) [pid = 1813] [serial = 811] [outer = (nil)] 18:59:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9a660400) [pid = 1813] [serial = 812] [outer = 0x99f75800] 18:59:41 INFO - PROCESS | 1813 | 1472090381116 Marionette DEBUG loaded listener.js 18:59:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9a8c6c00) [pid = 1813] [serial = 813] [outer = 0x99f75800] 18:59:41 INFO - PROCESS | 1813 | 1472090381982 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]]]}] 18:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1440ms 18:59:42 INFO - PROCESS | 1813 | 1472090382029 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 18:59:42 INFO - PROCESS | 1813 | 1472090382034 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 18:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:59:42 INFO - PROCESS | 1813 | 1472090382040 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:59:42 INFO - PROCESS | 1813 | 1472090382043 Marionette TRACE conn3 <- [1,1054,null,{}] 18:59:42 INFO - PROCESS | 1813 | 1472090382049 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}] 18:59:42 INFO - PROCESS | 1813 | 1472090382054 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:42 INFO - PROCESS | 1813 | 1472090382236 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 18:59:42 INFO - PROCESS | 1813 | 1472090382399 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:42 INFO - PROCESS | 1813 | 1472090382409 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x99f78800 == 29 [pid = 1813] [id = 271] 18:59:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9a8c6800) [pid = 1813] [serial = 814] [outer = (nil)] 18:59:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9a8d0000) [pid = 1813] [serial = 815] [outer = 0x9a8c6800] 18:59:42 INFO - PROCESS | 1813 | 1472090382498 Marionette DEBUG loaded listener.js 18:59:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9a8d1800) [pid = 1813] [serial = 816] [outer = 0x9a8c6800] 18:59:43 INFO - PROCESS | 1813 | 1472090383518 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]]]}] 18:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1537ms 18:59:43 INFO - PROCESS | 1813 | 1472090383579 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 18:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:59:43 INFO - PROCESS | 1813 | 1472090383585 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 18:59:43 INFO - PROCESS | 1813 | 1472090383592 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:59:43 INFO - PROCESS | 1813 | 1472090383596 Marionette TRACE conn3 <- [1,1058,null,{}] 18:59:43 INFO - PROCESS | 1813 | 1472090383603 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}] 18:59:43 INFO - PROCESS | 1813 | 1472090383610 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:43 INFO - PROCESS | 1813 | 1472090383853 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 18:59:44 INFO - PROCESS | 1813 | 1472090384105 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:44 INFO - PROCESS | 1813 | 1472090384114 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a8ca400 == 30 [pid = 1813] [id = 272] 18:59:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x9b058000) [pid = 1813] [serial = 817] [outer = (nil)] 18:59:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9b063c00) [pid = 1813] [serial = 818] [outer = 0x9b058000] 18:59:44 INFO - PROCESS | 1813 | 1472090384257 Marionette DEBUG loaded listener.js 18:59:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9b264000) [pid = 1813] [serial = 819] [outer = 0x9b058000] 18:59:45 INFO - PROCESS | 1813 | 1472090385270 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]]]}] 18:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1742ms 18:59:45 INFO - PROCESS | 1813 | 1472090385334 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 18:59:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:59:45 INFO - PROCESS | 1813 | 1472090385339 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 18:59:45 INFO - PROCESS | 1813 | 1472090385346 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:59:45 INFO - PROCESS | 1813 | 1472090385350 Marionette TRACE conn3 <- [1,1062,null,{}] 18:59:45 INFO - PROCESS | 1813 | 1472090385357 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}] 18:59:45 INFO - PROCESS | 1813 | 1472090385368 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:45 INFO - PROCESS | 1813 | 1472090385637 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 18:59:45 INFO - PROCESS | 1813 | 1472090385917 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:45 INFO - PROCESS | 1813 | 1472090385929 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa9400 == 31 [pid = 1813] [id = 273] 18:59:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x8efaa000) [pid = 1813] [serial = 820] [outer = (nil)] 18:59:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x91af5800) [pid = 1813] [serial = 821] [outer = 0x8efaa000] 18:59:46 INFO - PROCESS | 1813 | 1472090386023 Marionette DEBUG loaded listener.js 18:59:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x92357800) [pid = 1813] [serial = 822] [outer = 0x8efaa000] 18:59:47 INFO - PROCESS | 1813 | 1472090387233 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]]]}] 18:59:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:59:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1935ms 18:59:47 INFO - PROCESS | 1813 | 1472090387281 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 18:59:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:59:47 INFO - PROCESS | 1813 | 1472090387286 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 18:59:47 INFO - PROCESS | 1813 | 1472090387294 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:59:47 INFO - PROCESS | 1813 | 1472090387299 Marionette TRACE conn3 <- [1,1066,null,{}] 18:59:47 INFO - PROCESS | 1813 | 1472090387307 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}] 18:59:47 INFO - PROCESS | 1813 | 1472090387312 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:47 INFO - PROCESS | 1813 | 1472090387575 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 18:59:47 INFO - PROCESS | 1813 | 1472090387779 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:47 INFO - PROCESS | 1813 | 1472090387790 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af2000 == 32 [pid = 1813] [id = 274] 18:59:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x91b6b400) [pid = 1813] [serial = 823] [outer = (nil)] 18:59:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x92e98800) [pid = 1813] [serial = 824] [outer = 0x91b6b400] 18:59:47 INFO - PROCESS | 1813 | 1472090387860 Marionette DEBUG loaded listener.js 18:59:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x92fc6c00) [pid = 1813] [serial = 825] [outer = 0x91b6b400] 18:59:49 INFO - PROCESS | 1813 | --DOCSHELL 0x91aeec00 == 31 [pid = 1813] [id = 251] 18:59:49 INFO - PROCESS | 1813 | --DOCSHELL 0x8edea800 == 30 [pid = 1813] [id = 252] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x92fc8000) [pid = 1813] [serial = 767] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x91b6e400) [pid = 1813] [serial = 761] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x9221e800) [pid = 1813] [serial = 756] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x91b6c400) [pid = 1813] [serial = 755] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x92444800) [pid = 1813] [serial = 770] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x923c9400) [pid = 1813] [serial = 764] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x8edee000) [pid = 1813] [serial = 758] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x8efad000) [pid = 1813] [serial = 759] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x8efae400) [pid = 1813] [serial = 738] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x8efa5c00) [pid = 1813] [serial = 737] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x924d7000) [pid = 1813] [serial = 741] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x92441400) [pid = 1813] [serial = 740] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x93c7ec00) [pid = 1813] [serial = 744] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x93c54c00) [pid = 1813] [serial = 743] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x99f78000) [pid = 1813] [serial = 747] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x99cd8c00) [pid = 1813] [serial = 746] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x9a56ac00) [pid = 1813] [serial = 750] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9a568c00) [pid = 1813] [serial = 749] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93aa7400) [pid = 1813] [serial = 768] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9a8cd000) [pid = 1813] [serial = 753] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93c86800) [pid = 1813] [serial = 773] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x92e9dc00) [pid = 1813] [serial = 752] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91b77000) [pid = 1813] [serial = 762] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93a62800) [pid = 1813] [serial = 771] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9244e400) [pid = 1813] [serial = 765] [outer = (nil)] [url = about:blank] 18:59:49 INFO - PROCESS | 1813 | 1472090389861 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]]]}] 18:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 2596ms 18:59:49 INFO - PROCESS | 1813 | 1472090389890 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 18:59:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:59:49 INFO - PROCESS | 1813 | 1472090389895 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 18:59:49 INFO - PROCESS | 1813 | 1472090389903 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:59:49 INFO - PROCESS | 1813 | 1472090389908 Marionette TRACE conn3 <- [1,1070,null,{}] 18:59:49 INFO - PROCESS | 1813 | 1472090389916 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}] 18:59:49 INFO - PROCESS | 1813 | 1472090389921 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:50 INFO - PROCESS | 1813 | 1472090390077 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 18:59:50 INFO - PROCESS | 1813 | 1472090390096 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:50 INFO - PROCESS | 1813 | 1472090390109 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa2800 == 31 [pid = 1813] [id = 275] 18:59:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8efa7800) [pid = 1813] [serial = 826] [outer = (nil)] 18:59:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8f64cc00) [pid = 1813] [serial = 827] [outer = 0x8efa7800] 18:59:50 INFO - PROCESS | 1813 | 1472090390178 Marionette DEBUG loaded listener.js 18:59:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x8f9f3c00) [pid = 1813] [serial = 828] [outer = 0x8efa7800] 18:59:51 INFO - PROCESS | 1813 | 1472090391083 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]]]}] 18:59:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:59:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1231ms 18:59:51 INFO - PROCESS | 1813 | 1472090391133 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 18:59:51 INFO - PROCESS | 1813 | 1472090391142 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 18:59:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:59:51 INFO - PROCESS | 1813 | 1472090391153 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:59:51 INFO - PROCESS | 1813 | 1472090391157 Marionette TRACE conn3 <- [1,1074,null,{}] 18:59:51 INFO - PROCESS | 1813 | 1472090391163 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}] 18:59:51 INFO - PROCESS | 1813 | 1472090391168 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:51 INFO - PROCESS | 1813 | 1472090391377 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 18:59:51 INFO - PROCESS | 1813 | 1472090391453 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:51 INFO - PROCESS | 1813 | 1472090391462 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b74800 == 32 [pid = 1813] [id = 276] 18:59:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x91b78000) [pid = 1813] [serial = 829] [outer = (nil)] 18:59:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x91f37000) [pid = 1813] [serial = 830] [outer = 0x91b78000] 18:59:51 INFO - PROCESS | 1813 | 1472090391532 Marionette DEBUG loaded listener.js 18:59:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9221f000) [pid = 1813] [serial = 831] [outer = 0x91b78000] 18:59:52 INFO - PROCESS | 1813 | 1472090392443 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]]]}] 18:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1332ms 18:59:52 INFO - PROCESS | 1813 | 1472090392485 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 18:59:52 INFO - PROCESS | 1813 | 1472090392489 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 18:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:59:52 INFO - PROCESS | 1813 | 1472090392501 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:59:52 INFO - PROCESS | 1813 | 1472090392506 Marionette TRACE conn3 <- [1,1078,null,{}] 18:59:52 INFO - PROCESS | 1813 | 1472090392542 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}] 18:59:52 INFO - PROCESS | 1813 | 1472090392550 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:52 INFO - PROCESS | 1813 | 1472090392753 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 18:59:52 INFO - PROCESS | 1813 | 1472090392776 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:52 INFO - PROCESS | 1813 | 1472090392785 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x9244e400 == 33 [pid = 1813] [id = 277] 18:59:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9244f400) [pid = 1813] [serial = 832] [outer = (nil)] 18:59:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x924d6c00) [pid = 1813] [serial = 833] [outer = 0x9244f400] 18:59:52 INFO - PROCESS | 1813 | 1472090392859 Marionette DEBUG loaded listener.js 18:59:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x92e8f400) [pid = 1813] [serial = 834] [outer = 0x9244f400] 18:59:53 INFO - PROCESS | 1813 | 1472090393789 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]]]}] 18:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1344ms 18:59:53 INFO - PROCESS | 1813 | 1472090393853 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 18:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:59:53 INFO - PROCESS | 1813 | 1472090393871 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 18:59:53 INFO - PROCESS | 1813 | 1472090393878 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:59:53 INFO - PROCESS | 1813 | 1472090393881 Marionette TRACE conn3 <- [1,1082,null,{}] 18:59:53 INFO - PROCESS | 1813 | 1472090393893 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}] 18:59:53 INFO - PROCESS | 1813 | 1472090393897 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:54 INFO - PROCESS | 1813 | 1472090394102 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 18:59:54 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x97567400) [pid = 1813] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:59:54 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8f64ac00) [pid = 1813] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:59:54 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93c49c00) [pid = 1813] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:59:54 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93a63400) [pid = 1813] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:59:54 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9506f400) [pid = 1813] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:59:54 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8f644000) [pid = 1813] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:59:54 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x950d3800) [pid = 1813] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:59:54 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9234b800) [pid = 1813] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:59:54 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93c54400) [pid = 1813] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:59:54 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93a66000) [pid = 1813] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:59:54 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x92fbd400) [pid = 1813] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:59:54 INFO - PROCESS | 1813 | 1472090394729 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:54 INFO - PROCESS | 1813 | 1472090394740 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f644000 == 34 [pid = 1813] [id = 278] 18:59:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f9eb800) [pid = 1813] [serial = 835] [outer = (nil)] 18:59:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x923c3800) [pid = 1813] [serial = 836] [outer = 0x8f9eb800] 18:59:54 INFO - PROCESS | 1813 | 1472090394821 Marionette DEBUG loaded listener.js 18:59:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93aa1400) [pid = 1813] [serial = 837] [outer = 0x8f9eb800] 18:59:55 INFO - PROCESS | 1813 | 1472090395569 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]]]}] 18:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1740ms 18:59:55 INFO - PROCESS | 1813 | 1472090395618 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 18:59:55 INFO - PROCESS | 1813 | 1472090395622 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 18:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:59:55 INFO - PROCESS | 1813 | 1472090395629 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:59:55 INFO - PROCESS | 1813 | 1472090395632 Marionette TRACE conn3 <- [1,1086,null,{}] 18:59:55 INFO - PROCESS | 1813 | 1472090395637 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}] 18:59:55 INFO - PROCESS | 1813 | 1472090395641 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:55 INFO - PROCESS | 1813 | 1472090395792 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 18:59:55 INFO - PROCESS | 1813 | 1472090395806 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:55 INFO - PROCESS | 1813 | 1472090395811 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d7800 == 35 [pid = 1813] [id = 279] 18:59:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93a6fc00) [pid = 1813] [serial = 838] [outer = (nil)] 18:59:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93c7ec00) [pid = 1813] [serial = 839] [outer = 0x93a6fc00] 18:59:55 INFO - PROCESS | 1813 | 1472090395882 Marionette DEBUG loaded listener.js 18:59:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x94fdf000) [pid = 1813] [serial = 840] [outer = 0x93a6fc00] 18:59:56 INFO - PROCESS | 1813 | 1472090396923 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]]]}] 18:59:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:59:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1336ms 18:59:56 INFO - PROCESS | 1813 | 1472090396967 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 18:59:56 INFO - PROCESS | 1813 | 1472090396974 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 18:59:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:59:56 INFO - PROCESS | 1813 | 1472090396983 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:59:56 INFO - PROCESS | 1813 | 1472090396988 Marionette TRACE conn3 <- [1,1090,null,{}] 18:59:57 INFO - PROCESS | 1813 | 1472090396998 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}] 18:59:57 INFO - PROCESS | 1813 | 1472090397004 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:57 INFO - PROCESS | 1813 | 1472090397198 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 18:59:57 INFO - PROCESS | 1813 | 1472090397361 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:57 INFO - PROCESS | 1813 | 1472090397373 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede1400 == 36 [pid = 1813] [id = 280] 18:59:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x8f9ef800) [pid = 1813] [serial = 841] [outer = (nil)] 18:59:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x91af2400) [pid = 1813] [serial = 842] [outer = 0x8f9ef800] 18:59:57 INFO - PROCESS | 1813 | 1472090397516 Marionette DEBUG loaded listener.js 18:59:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x91b77000) [pid = 1813] [serial = 843] [outer = 0x8f9ef800] 18:59:58 INFO - PROCESS | 1813 | 1472090398538 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]]]}] 18:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1634ms 18:59:58 INFO - PROCESS | 1813 | 1472090398618 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 18:59:58 INFO - PROCESS | 1813 | 1472090398625 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 18:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:59:58 INFO - PROCESS | 1813 | 1472090398636 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:59:58 INFO - PROCESS | 1813 | 1472090398640 Marionette TRACE conn3 <- [1,1094,null,{}] 18:59:58 INFO - PROCESS | 1813 | 1472090398647 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}] 18:59:58 INFO - PROCESS | 1813 | 1472090398653 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:58 INFO - PROCESS | 1813 | 1472090398868 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 18:59:59 INFO - PROCESS | 1813 | 1472090399082 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:59:59 INFO - PROCESS | 1813 | 1472090399094 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 18:59:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eded400 == 37 [pid = 1813] [id = 281] 18:59:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x92445800) [pid = 1813] [serial = 844] [outer = (nil)] 18:59:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x924d7000) [pid = 1813] [serial = 845] [outer = 0x92445800] 18:59:59 INFO - PROCESS | 1813 | 1472090399176 Marionette DEBUG loaded listener.js 18:59:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x92e96c00) [pid = 1813] [serial = 846] [outer = 0x92445800] 19:00:00 INFO - PROCESS | 1813 | 1472090400239 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]]]}] 19:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1642ms 19:00:00 INFO - PROCESS | 1813 | 1472090400278 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 19:00:00 INFO - PROCESS | 1813 | 1472090400282 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 19:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:00:00 INFO - PROCESS | 1813 | 1472090400290 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:00:00 INFO - PROCESS | 1813 | 1472090400297 Marionette TRACE conn3 <- [1,1098,null,{}] 19:00:00 INFO - PROCESS | 1813 | 1472090400314 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}] 19:00:00 INFO - PROCESS | 1813 | 1472090400324 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:00 INFO - PROCESS | 1813 | 1472090400554 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 19:00:00 INFO - PROCESS | 1813 | 1472090400783 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:00 INFO - PROCESS | 1813 | 1472090400795 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x9507b800 == 38 [pid = 1813] [id = 282] 19:00:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9507bc00) [pid = 1813] [serial = 847] [outer = (nil)] 19:00:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x950da400) [pid = 1813] [serial = 848] [outer = 0x9507bc00] 19:00:00 INFO - PROCESS | 1813 | 1472090400920 Marionette DEBUG loaded listener.js 19:00:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x96365800) [pid = 1813] [serial = 849] [outer = 0x9507bc00] 19:00:01 INFO - PROCESS | 1813 | 1472090401862 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]]]}] 19:00:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:00:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1657ms 19:00:01 INFO - PROCESS | 1813 | 1472090401949 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 19:00:01 INFO - PROCESS | 1813 | 1472090401957 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 19:00:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:00:01 INFO - PROCESS | 1813 | 1472090401965 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:00:01 INFO - PROCESS | 1813 | 1472090401969 Marionette TRACE conn3 <- [1,1102,null,{}] 19:00:01 INFO - PROCESS | 1813 | 1472090401977 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}] 19:00:01 INFO - PROCESS | 1813 | 1472090401983 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:02 INFO - PROCESS | 1813 | 1472090402205 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 19:00:02 INFO - PROCESS | 1813 | 1472090402420 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:02 INFO - PROCESS | 1813 | 1472090402430 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9ee400 == 39 [pid = 1813] [id = 283] 19:00:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8f9f5400) [pid = 1813] [serial = 850] [outer = (nil)] 19:00:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x91b6dc00) [pid = 1813] [serial = 851] [outer = 0x8f9f5400] 19:00:02 INFO - PROCESS | 1813 | 1472090402539 Marionette DEBUG loaded listener.js 19:00:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x924d3400) [pid = 1813] [serial = 852] [outer = 0x8f9f5400] 19:00:03 INFO - PROCESS | 1813 | 1472090403818 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]]]}] 19:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1935ms 19:00:03 INFO - PROCESS | 1813 | 1472090403902 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 19:00:03 INFO - PROCESS | 1813 | 1472090403907 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 19:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:00:03 INFO - PROCESS | 1813 | 1472090403916 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:00:03 INFO - PROCESS | 1813 | 1472090403920 Marionette TRACE conn3 <- [1,1106,null,{}] 19:00:03 INFO - PROCESS | 1813 | 1472090403928 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}] 19:00:03 INFO - PROCESS | 1813 | 1472090403932 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:04 INFO - PROCESS | 1813 | 1472090404194 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 19:00:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8f644000 == 38 [pid = 1813] [id = 278] 19:00:04 INFO - PROCESS | 1813 | --DOCSHELL 0x9244e400 == 37 [pid = 1813] [id = 277] 19:00:04 INFO - PROCESS | 1813 | --DOCSHELL 0x91b74800 == 36 [pid = 1813] [id = 276] 19:00:04 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa2800 == 35 [pid = 1813] [id = 275] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x990cd000) [pid = 1813] [serial = 801] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x99dc2000) [pid = 1813] [serial = 803] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x9a07e000) [pid = 1813] [serial = 804] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x97f22000) [pid = 1813] [serial = 797] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x8f9f1400) [pid = 1813] [serial = 785] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x93c80400) [pid = 1813] [serial = 791] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x97f1d000) [pid = 1813] [serial = 800] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x97561800) [pid = 1813] [serial = 795] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x923c0400) [pid = 1813] [serial = 777] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x96373c00) [pid = 1813] [serial = 782] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x91b6ec00) [pid = 1813] [serial = 776] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x923c4800) [pid = 1813] [serial = 788] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x95073400) [pid = 1813] [serial = 774] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x924d5800) [pid = 1813] [serial = 789] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93c04800) [pid = 1813] [serial = 779] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x94fecc00) [pid = 1813] [serial = 792] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x97565400) [pid = 1813] [serial = 783] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x97fe5800) [pid = 1813] [serial = 798] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91ae9400) [pid = 1813] [serial = 786] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x93c57400) [pid = 1813] [serial = 780] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x950dcc00) [pid = 1813] [serial = 794] [outer = (nil)] [url = about:blank] 19:00:04 INFO - PROCESS | 1813 | 1472090404374 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:04 INFO - PROCESS | 1813 | 1472090404382 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efaa400 == 36 [pid = 1813] [id = 284] 19:00:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8efab800) [pid = 1813] [serial = 853] [outer = (nil)] 19:00:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8f9f1000) [pid = 1813] [serial = 854] [outer = 0x8efab800] 19:00:04 INFO - PROCESS | 1813 | 1472090404462 Marionette DEBUG loaded listener.js 19:00:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x91b6d000) [pid = 1813] [serial = 855] [outer = 0x8efab800] 19:00:05 INFO - PROCESS | 1813 | 1472090405268 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]]]}] 19:00:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:00:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1381ms 19:00:05 INFO - PROCESS | 1813 | 1472090405297 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 19:00:05 INFO - PROCESS | 1813 | 1472090405303 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 19:00:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:00:05 INFO - PROCESS | 1813 | 1472090405313 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:00:05 INFO - PROCESS | 1813 | 1472090405317 Marionette TRACE conn3 <- [1,1110,null,{}] 19:00:05 INFO - PROCESS | 1813 | 1472090405323 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}] 19:00:05 INFO - PROCESS | 1813 | 1472090405328 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:05 INFO - PROCESS | 1813 | 1472090405494 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 19:00:05 INFO - PROCESS | 1813 | 1472090405513 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:05 INFO - PROCESS | 1813 | 1472090405521 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x923ca000 == 37 [pid = 1813] [id = 285] 19:00:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92449c00) [pid = 1813] [serial = 856] [outer = (nil)] 19:00:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x924d8400) [pid = 1813] [serial = 857] [outer = 0x92449c00] 19:00:05 INFO - PROCESS | 1813 | 1472090405592 Marionette DEBUG loaded listener.js 19:00:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92fc2400) [pid = 1813] [serial = 858] [outer = 0x92449c00] 19:00:06 INFO - PROCESS | 1813 | 1472090406595 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]]]}] 19:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1331ms 19:00:06 INFO - PROCESS | 1813 | 1472090406644 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 19:00:06 INFO - PROCESS | 1813 | 1472090406649 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 19:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:00:06 INFO - PROCESS | 1813 | 1472090406656 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:00:06 INFO - PROCESS | 1813 | 1472090406662 Marionette TRACE conn3 <- [1,1114,null,{}] 19:00:06 INFO - PROCESS | 1813 | 1472090406694 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}] 19:00:06 INFO - PROCESS | 1813 | 1472090406701 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:06 INFO - PROCESS | 1813 | 1472090406914 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 19:00:06 INFO - PROCESS | 1813 | 1472090406936 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:06 INFO - PROCESS | 1813 | 1472090406944 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fea800 == 38 [pid = 1813] [id = 286] 19:00:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x94feb800) [pid = 1813] [serial = 859] [outer = (nil)] 19:00:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9506e400) [pid = 1813] [serial = 860] [outer = 0x94feb800] 19:00:07 INFO - PROCESS | 1813 | 1472090407025 Marionette DEBUG loaded listener.js 19:00:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x950d3800) [pid = 1813] [serial = 861] [outer = 0x94feb800] 19:00:08 INFO - PROCESS | 1813 | 1472090407997 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]]]}] 19:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1396ms 19:00:08 INFO - PROCESS | 1813 | 1472090408054 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 19:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:00:08 INFO - PROCESS | 1813 | 1472090408059 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 19:00:08 INFO - PROCESS | 1813 | 1472090408070 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:00:08 INFO - PROCESS | 1813 | 1472090408073 Marionette TRACE conn3 <- [1,1118,null,{}] 19:00:08 INFO - PROCESS | 1813 | 1472090408078 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}] 19:00:08 INFO - PROCESS | 1813 | 1472090408083 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:08 INFO - PROCESS | 1813 | 1472090408307 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 19:00:08 INFO - PROCESS | 1813 | 1472090408332 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:08 INFO - PROCESS | 1813 | 1472090408337 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x92450800 == 39 [pid = 1813] [id = 287] 19:00:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93c85c00) [pid = 1813] [serial = 862] [outer = (nil)] 19:00:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x97563800) [pid = 1813] [serial = 863] [outer = 0x93c85c00] 19:00:08 INFO - PROCESS | 1813 | 1472090408409 Marionette DEBUG loaded listener.js 19:00:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x97565000) [pid = 1813] [serial = 864] [outer = 0x93c85c00] 19:00:08 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x91f34000) [pid = 1813] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:00:08 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x95077400) [pid = 1813] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:00:09 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x91b6b400) [pid = 1813] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:00:09 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x99f75800) [pid = 1813] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:00:09 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8efa7800) [pid = 1813] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:00:09 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x91b78000) [pid = 1813] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:00:09 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9244f400) [pid = 1813] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:00:09 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9a8c6800) [pid = 1813] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:00:09 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9b058000) [pid = 1813] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:00:09 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8f9eb800) [pid = 1813] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:00:09 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x8efaa000) [pid = 1813] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:00:09 INFO - PROCESS | 1813 | 1472090409445 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]]]}] 19:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1438ms 19:00:09 INFO - PROCESS | 1813 | 1472090409510 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 19:00:09 INFO - PROCESS | 1813 | 1472090409514 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 19:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:00:09 INFO - PROCESS | 1813 | 1472090409523 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:00:09 INFO - PROCESS | 1813 | 1472090409526 Marionette TRACE conn3 <- [1,1122,null,{}] 19:00:09 INFO - PROCESS | 1813 | 1472090409531 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}] 19:00:09 INFO - PROCESS | 1813 | 1472090409536 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:09 INFO - PROCESS | 1813 | 1472090409697 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 19:00:09 INFO - PROCESS | 1813 | 1472090409708 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:09 INFO - PROCESS | 1813 | 1472090409713 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa7800 == 40 [pid = 1813] [id = 288] 19:00:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x93a6e000) [pid = 1813] [serial = 865] [outer = (nil)] 19:00:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9514ac00) [pid = 1813] [serial = 866] [outer = 0x93a6e000] 19:00:09 INFO - PROCESS | 1813 | 1472090409786 Marionette DEBUG loaded listener.js 19:00:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x97fee400) [pid = 1813] [serial = 867] [outer = 0x93a6e000] 19:00:10 INFO - PROCESS | 1813 | 1472090410831 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]]]}] 19:00:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:00:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1330ms 19:00:10 INFO - PROCESS | 1813 | 1472090410854 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 19:00:10 INFO - PROCESS | 1813 | 1472090410857 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 19:00:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:00:10 INFO - PROCESS | 1813 | 1472090410863 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:00:10 INFO - PROCESS | 1813 | 1472090410867 Marionette TRACE conn3 <- [1,1126,null,{}] 19:00:10 INFO - PROCESS | 1813 | 1472090410872 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}] 19:00:10 INFO - PROCESS | 1813 | 1472090410882 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:11 INFO - PROCESS | 1813 | 1472090411136 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 19:00:11 INFO - PROCESS | 1813 | 1472090411362 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:11 INFO - PROCESS | 1813 | 1472090411372 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edef800 == 41 [pid = 1813] [id = 289] 19:00:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8efa4400) [pid = 1813] [serial = 868] [outer = (nil)] 19:00:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8efaac00) [pid = 1813] [serial = 869] [outer = 0x8efa4400] 19:00:11 INFO - PROCESS | 1813 | 1472090411506 Marionette DEBUG loaded listener.js 19:00:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8f645000) [pid = 1813] [serial = 870] [outer = 0x8efa4400] 19:00:12 INFO - PROCESS | 1813 | 1472090412461 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]]]}] 19:00:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:00:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1636ms 19:00:12 INFO - PROCESS | 1813 | 1472090412504 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 19:00:12 INFO - PROCESS | 1813 | 1472090412511 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 19:00:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:00:12 INFO - PROCESS | 1813 | 1472090412519 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:00:12 INFO - PROCESS | 1813 | 1472090412524 Marionette TRACE conn3 <- [1,1130,null,{}] 19:00:12 INFO - PROCESS | 1813 | 1472090412532 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}] 19:00:12 INFO - PROCESS | 1813 | 1472090412537 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:12 INFO - PROCESS | 1813 | 1472090412781 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 19:00:13 INFO - PROCESS | 1813 | 1472090412998 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:13 INFO - PROCESS | 1813 | 1472090413006 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f38800 == 42 [pid = 1813] [id = 290] 19:00:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91f3ec00) [pid = 1813] [serial = 871] [outer = (nil)] 19:00:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x923c4800) [pid = 1813] [serial = 872] [outer = 0x91f3ec00] 19:00:13 INFO - PROCESS | 1813 | 1472090413142 Marionette DEBUG loaded listener.js 19:00:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x92445c00) [pid = 1813] [serial = 873] [outer = 0x91f3ec00] 19:00:14 INFO - PROCESS | 1813 | 1472090414143 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]]]}] 19:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1687ms 19:00:14 INFO - PROCESS | 1813 | 1472090414207 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 19:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:00:14 INFO - PROCESS | 1813 | 1472090414213 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 19:00:14 INFO - PROCESS | 1813 | 1472090414220 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:00:14 INFO - PROCESS | 1813 | 1472090414223 Marionette TRACE conn3 <- [1,1134,null,{}] 19:00:14 INFO - PROCESS | 1813 | 1472090414300 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}] 19:00:14 INFO - PROCESS | 1813 | 1472090414306 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:14 INFO - PROCESS | 1813 | 1472090414498 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 19:00:14 INFO - PROCESS | 1813 | 1472090414834 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:14 INFO - PROCESS | 1813 | 1472090414845 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efad400 == 43 [pid = 1813] [id = 291] 19:00:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x92fc3800) [pid = 1813] [serial = 874] [outer = (nil)] 19:00:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93c4e400) [pid = 1813] [serial = 875] [outer = 0x92fc3800] 19:00:14 INFO - PROCESS | 1813 | 1472090414929 Marionette DEBUG loaded listener.js 19:00:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x93c88800) [pid = 1813] [serial = 876] [outer = 0x92fc3800] 19:00:15 INFO - PROCESS | 1813 | 1472090415915 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]]]}] 19:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1732ms 19:00:15 INFO - PROCESS | 1813 | 1472090415952 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 19:00:15 INFO - PROCESS | 1813 | 1472090415959 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 19:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:00:15 INFO - PROCESS | 1813 | 1472090415978 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:00:15 INFO - PROCESS | 1813 | 1472090415987 Marionette TRACE conn3 <- [1,1138,null,{}] 19:00:15 INFO - PROCESS | 1813 | 1472090415993 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}] 19:00:16 INFO - PROCESS | 1813 | 1472090416000 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:16 INFO - PROCESS | 1813 | 1472090416190 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 19:00:16 INFO - PROCESS | 1813 | 1472090416401 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:16 INFO - PROCESS | 1813 | 1472090416413 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f644800 == 44 [pid = 1813] [id = 292] 19:00:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x91ae8800) [pid = 1813] [serial = 877] [outer = (nil)] 19:00:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x995aa800) [pid = 1813] [serial = 878] [outer = 0x91ae8800] 19:00:16 INFO - PROCESS | 1813 | 1472090416533 Marionette DEBUG loaded listener.js 19:00:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x99dc6400) [pid = 1813] [serial = 879] [outer = 0x91ae8800] 19:00:17 INFO - PROCESS | 1813 | 1472090417416 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]]]}] 19:00:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:00:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1509ms 19:00:17 INFO - PROCESS | 1813 | 1472090417478 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 19:00:17 INFO - PROCESS | 1813 | 1472090417482 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 19:00:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:00:17 INFO - PROCESS | 1813 | 1472090417489 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:00:17 INFO - PROCESS | 1813 | 1472090417492 Marionette TRACE conn3 <- [1,1142,null,{}] 19:00:17 INFO - PROCESS | 1813 | 1472090417498 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}] 19:00:17 INFO - PROCESS | 1813 | 1472090417504 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:17 INFO - PROCESS | 1813 | 1472090417699 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 19:00:17 INFO - PROCESS | 1813 | 1472090417867 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:17 INFO - PROCESS | 1813 | 1472090417876 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x99cde800 == 45 [pid = 1813] [id = 293] 19:00:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x99d2b400) [pid = 1813] [serial = 880] [outer = (nil)] 19:00:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9a3cdc00) [pid = 1813] [serial = 881] [outer = 0x99d2b400] 19:00:17 INFO - PROCESS | 1813 | 1472090417959 Marionette DEBUG loaded listener.js 19:00:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9a3d2000) [pid = 1813] [serial = 882] [outer = 0x99d2b400] 19:00:18 INFO - PROCESS | 1813 | 1472090418975 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]]]}] 19:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1530ms 19:00:19 INFO - PROCESS | 1813 | 1472090419020 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 19:00:19 INFO - PROCESS | 1813 | 1472090419024 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 19:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:00:19 INFO - PROCESS | 1813 | 1472090419030 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:00:19 INFO - PROCESS | 1813 | 1472090419034 Marionette TRACE conn3 <- [1,1146,null,{}] 19:00:19 INFO - PROCESS | 1813 | 1472090419039 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}] 19:00:19 INFO - PROCESS | 1813 | 1472090419044 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:19 INFO - PROCESS | 1813 | 1472090419225 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 19:00:19 INFO - PROCESS | 1813 | 1472090419649 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:19 INFO - PROCESS | 1813 | 1472090419665 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efaec00 == 46 [pid = 1813] [id = 294] 19:00:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8efb0800) [pid = 1813] [serial = 883] [outer = (nil)] 19:00:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8f643c00) [pid = 1813] [serial = 884] [outer = 0x8efb0800] 19:00:19 INFO - PROCESS | 1813 | 1472090419789 Marionette DEBUG loaded listener.js 19:00:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x91aeb800) [pid = 1813] [serial = 885] [outer = 0x8efb0800] 19:00:20 INFO - PROCESS | 1813 | 1472090420729 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]]]}] 19:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1731ms 19:00:20 INFO - PROCESS | 1813 | 1472090420763 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 19:00:20 INFO - PROCESS | 1813 | 1472090420769 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 19:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:00:20 INFO - PROCESS | 1813 | 1472090420777 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:00:20 INFO - PROCESS | 1813 | 1472090420781 Marionette TRACE conn3 <- [1,1150,null,{}] 19:00:20 INFO - PROCESS | 1813 | 1472090420789 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}] 19:00:20 INFO - PROCESS | 1813 | 1472090420797 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:20 INFO - PROCESS | 1813 | 1472090420971 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x91af2000 == 45 [pid = 1813] [id = 274] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa7800 == 44 [pid = 1813] [id = 288] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x92450800 == 43 [pid = 1813] [id = 287] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x94fea800 == 42 [pid = 1813] [id = 286] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x923ca000 == 41 [pid = 1813] [id = 285] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8efaa400 == 40 [pid = 1813] [id = 284] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9ee400 == 39 [pid = 1813] [id = 283] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8eded400 == 38 [pid = 1813] [id = 281] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x9507b800 == 37 [pid = 1813] [id = 282] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede1400 == 36 [pid = 1813] [id = 280] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x95075800 == 35 [pid = 1813] [id = 269] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x92fbe000 == 34 [pid = 1813] [id = 266] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x92348400 == 33 [pid = 1813] [id = 262] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x91aee800 == 32 [pid = 1813] [id = 253] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x99d2dc00 == 31 [pid = 1813] [id = 270] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8efac400 == 30 [pid = 1813] [id = 261] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x924d7800 == 29 [pid = 1813] [id = 279] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x92fc3400 == 28 [pid = 1813] [id = 259] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x9507c000 == 27 [pid = 1813] [id = 260] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6a800 == 26 [pid = 1813] [id = 268] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede7000 == 25 [pid = 1813] [id = 267] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x9221d000 == 24 [pid = 1813] [id = 254] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x91f36000 == 23 [pid = 1813] [id = 263] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x9234f800 == 22 [pid = 1813] [id = 255] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x93c52c00 == 21 [pid = 1813] [id = 257] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x93a64800 == 20 [pid = 1813] [id = 264] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa3400 == 19 [pid = 1813] [id = 256] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x99f78800 == 18 [pid = 1813] [id = 271] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa9400 == 17 [pid = 1813] [id = 273] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x9a8ca400 == 16 [pid = 1813] [id = 272] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede5000 == 15 [pid = 1813] [id = 258] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x950db400 == 14 [pid = 1813] [id = 265] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x99cde800 == 13 [pid = 1813] [id = 293] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8f644800 == 12 [pid = 1813] [id = 292] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x91f38800 == 11 [pid = 1813] [id = 290] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8efad400 == 10 [pid = 1813] [id = 291] 19:00:22 INFO - PROCESS | 1813 | --DOCSHELL 0x8edef800 == 9 [pid = 1813] [id = 289] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x93c7ec00) [pid = 1813] [serial = 839] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x92e93c00) [pid = 1813] [serial = 807] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x92442000) [pid = 1813] [serial = 806] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x95149000) [pid = 1813] [serial = 810] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x950d8800) [pid = 1813] [serial = 809] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x92fc6c00) [pid = 1813] [serial = 825] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x92e98800) [pid = 1813] [serial = 824] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9a8c6c00) [pid = 1813] [serial = 813] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8f64cc00) [pid = 1813] [serial = 827] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8f9f3c00) [pid = 1813] [serial = 828] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x91f37000) [pid = 1813] [serial = 830] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x924d6c00) [pid = 1813] [serial = 833] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9a660400) [pid = 1813] [serial = 812] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9a8d1800) [pid = 1813] [serial = 816] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9a8d0000) [pid = 1813] [serial = 815] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9b264000) [pid = 1813] [serial = 819] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9b063c00) [pid = 1813] [serial = 818] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x923c3800) [pid = 1813] [serial = 836] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x92e8f400) [pid = 1813] [serial = 834] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92357800) [pid = 1813] [serial = 822] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x91af5800) [pid = 1813] [serial = 821] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x93aa1400) [pid = 1813] [serial = 837] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x9221f000) [pid = 1813] [serial = 831] [outer = (nil)] [url = about:blank] 19:00:22 INFO - PROCESS | 1813 | 1472090422224 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:22 INFO - PROCESS | 1813 | 1472090422232 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edea800 == 10 [pid = 1813] [id = 295] 19:00:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x8edeac00) [pid = 1813] [serial = 886] [outer = (nil)] 19:00:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8edee400) [pid = 1813] [serial = 887] [outer = 0x8edeac00] 19:00:22 INFO - PROCESS | 1813 | 1472090422319 Marionette DEBUG loaded listener.js 19:00:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8efad400) [pid = 1813] [serial = 888] [outer = 0x8edeac00] 19:00:23 INFO - PROCESS | 1813 | 1472090423108 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]]]}] 19:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 2384ms 19:00:23 INFO - PROCESS | 1813 | 1472090423163 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 19:00:23 INFO - PROCESS | 1813 | 1472090423168 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 19:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:00:23 INFO - PROCESS | 1813 | 1472090423177 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:00:23 INFO - PROCESS | 1813 | 1472090423181 Marionette TRACE conn3 <- [1,1154,null,{}] 19:00:23 INFO - PROCESS | 1813 | 1472090423189 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}] 19:00:23 INFO - PROCESS | 1813 | 1472090423197 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:23 INFO - PROCESS | 1813 | 1472090423361 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 19:00:23 INFO - PROCESS | 1813 | 1472090423374 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:23 INFO - PROCESS | 1813 | 1472090423381 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af3000 == 11 [pid = 1813] [id = 296] 19:00:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x91af7c00) [pid = 1813] [serial = 889] [outer = (nil)] 19:00:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91b70000) [pid = 1813] [serial = 890] [outer = 0x91af7c00] 19:00:23 INFO - PROCESS | 1813 | 1472090423466 Marionette DEBUG loaded listener.js 19:00:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91f33c00) [pid = 1813] [serial = 891] [outer = 0x91af7c00] 19:00:24 INFO - PROCESS | 1813 | 1472090424423 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]]]}] 19:00:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1279ms 19:00:24 INFO - PROCESS | 1813 | 1472090424461 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 19:00:24 INFO - PROCESS | 1813 | 1472090424468 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 19:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:00:24 INFO - PROCESS | 1813 | 1472090424475 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:00:24 INFO - PROCESS | 1813 | 1472090424479 Marionette TRACE conn3 <- [1,1158,null,{}] 19:00:24 INFO - PROCESS | 1813 | 1472090424485 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}] 19:00:24 INFO - PROCESS | 1813 | 1472090424490 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:24 INFO - PROCESS | 1813 | 1472090424736 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 19:00:24 INFO - PROCESS | 1813 | 1472090424767 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:24 INFO - PROCESS | 1813 | 1472090424776 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b69400 == 12 [pid = 1813] [id = 297] 19:00:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x923c4c00) [pid = 1813] [serial = 892] [outer = (nil)] 19:00:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x923c8c00) [pid = 1813] [serial = 893] [outer = 0x923c4c00] 19:00:24 INFO - PROCESS | 1813 | 1472090424846 Marionette DEBUG loaded listener.js 19:00:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9244d800) [pid = 1813] [serial = 894] [outer = 0x923c4c00] 19:00:25 INFO - PROCESS | 1813 | 1472090425874 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]]]}] 19:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1432ms 19:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:00:25 INFO - PROCESS | 1813 | 1472090425908 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 19:00:25 INFO - PROCESS | 1813 | 1472090425911 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 19:00:25 INFO - PROCESS | 1813 | 1472090425933 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:00:25 INFO - PROCESS | 1813 | 1472090425943 Marionette TRACE conn3 <- [1,1162,null,{}] 19:00:25 INFO - PROCESS | 1813 | 1472090425951 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}] 19:00:25 INFO - PROCESS | 1813 | 1472090425960 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:26 INFO - PROCESS | 1813 | 1472090426179 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 19:00:26 INFO - PROCESS | 1813 | 1472090426205 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:26 INFO - PROCESS | 1813 | 1472090426213 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e9ac00 == 13 [pid = 1813] [id = 298] 19:00:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92fc0000) [pid = 1813] [serial = 895] [outer = (nil)] 19:00:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93a64800) [pid = 1813] [serial = 896] [outer = 0x92fc0000] 19:00:26 INFO - PROCESS | 1813 | 1472090426283 Marionette DEBUG loaded listener.js 19:00:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93aa2400) [pid = 1813] [serial = 897] [outer = 0x92fc0000] 19:00:27 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93a6e000) [pid = 1813] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:00:27 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93c85c00) [pid = 1813] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:00:27 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x93a6fc00) [pid = 1813] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:00:27 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9507bc00) [pid = 1813] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:00:27 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8f9ef800) [pid = 1813] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:00:27 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8f9f5400) [pid = 1813] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:00:27 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x92445800) [pid = 1813] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:00:27 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8efab800) [pid = 1813] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:00:27 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92449c00) [pid = 1813] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:00:27 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x94feb800) [pid = 1813] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:00:27 INFO - PROCESS | 1813 | 1472090427652 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]]]}] 19:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1763ms 19:00:27 INFO - PROCESS | 1813 | 1472090427690 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 19:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:00:27 INFO - PROCESS | 1813 | 1472090427694 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 19:00:27 INFO - PROCESS | 1813 | 1472090427708 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:00:27 INFO - PROCESS | 1813 | 1472090427710 Marionette TRACE conn3 <- [1,1166,null,{}] 19:00:27 INFO - PROCESS | 1813 | 1472090427721 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}] 19:00:27 INFO - PROCESS | 1813 | 1472090427727 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:27 INFO - PROCESS | 1813 | 1472090427881 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 19:00:27 INFO - PROCESS | 1813 | 1472090427890 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:27 INFO - PROCESS | 1813 | 1472090427897 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f7000 == 14 [pid = 1813] [id = 299] 19:00:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x923bf800) [pid = 1813] [serial = 898] [outer = (nil)] 19:00:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93c04800) [pid = 1813] [serial = 899] [outer = 0x923bf800] 19:00:27 INFO - PROCESS | 1813 | 1472090427969 Marionette DEBUG loaded listener.js 19:00:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93c49400) [pid = 1813] [serial = 900] [outer = 0x923bf800] 19:00:28 INFO - PROCESS | 1813 | 1472090428841 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]]]}] 19:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1197ms 19:00:28 INFO - PROCESS | 1813 | 1472090428898 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 19:00:28 INFO - PROCESS | 1813 | 1472090428901 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 19:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:00:28 INFO - PROCESS | 1813 | 1472090428908 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:00:28 INFO - PROCESS | 1813 | 1472090428911 Marionette TRACE conn3 <- [1,1170,null,{}] 19:00:28 INFO - PROCESS | 1813 | 1472090428918 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}] 19:00:28 INFO - PROCESS | 1813 | 1472090428922 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:29 INFO - PROCESS | 1813 | 1472090429079 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 19:00:29 INFO - PROCESS | 1813 | 1472090429089 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:29 INFO - PROCESS | 1813 | 1472090429110 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a6fc00 == 15 [pid = 1813] [id = 300] 19:00:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c49000) [pid = 1813] [serial = 901] [outer = (nil)] 19:00:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93c7fc00) [pid = 1813] [serial = 902] [outer = 0x93c49000] 19:00:29 INFO - PROCESS | 1813 | 1472090429301 Marionette DEBUG loaded listener.js 19:00:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x94feb400) [pid = 1813] [serial = 903] [outer = 0x93c49000] 19:00:30 INFO - PROCESS | 1813 | 1472090430414 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]]]}] 19:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1584ms 19:00:30 INFO - PROCESS | 1813 | 1472090430493 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 19:00:30 INFO - PROCESS | 1813 | 1472090430500 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 19:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:00:30 INFO - PROCESS | 1813 | 1472090430509 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:00:30 INFO - PROCESS | 1813 | 1472090430518 Marionette TRACE conn3 <- [1,1174,null,{}] 19:00:30 INFO - PROCESS | 1813 | 1472090430524 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}] 19:00:30 INFO - PROCESS | 1813 | 1472090430531 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:30 INFO - PROCESS | 1813 | 1472090430756 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 19:00:30 INFO - PROCESS | 1813 | --DOCSHELL 0x93a6b800 == 14 [pid = 1813] [id = 10] 19:00:31 INFO - PROCESS | 1813 | 1472090431047 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:31 INFO - PROCESS | 1813 | 1472090431060 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64a000 == 15 [pid = 1813] [id = 301] 19:00:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91f3d000) [pid = 1813] [serial = 904] [outer = (nil)] 19:00:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9234d800) [pid = 1813] [serial = 905] [outer = 0x91f3d000] 19:00:31 INFO - PROCESS | 1813 | 1472090431171 Marionette DEBUG loaded listener.js 19:00:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x923c1800) [pid = 1813] [serial = 906] [outer = 0x91f3d000] 19:00:32 INFO - PROCESS | 1813 | 1472090432205 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] 19:00:32 INFO - PROCESS | 1813 | 1472090432304 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 19:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:00:32 INFO - PROCESS | 1813 | 1472090432316 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:00:32 INFO - PROCESS | 1813 | 1472090432321 Marionette TRACE conn3 <- [1,1178,null,{}] 19:00:32 INFO - PROCESS | 1813 | 1472090432329 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}] 19:00:32 INFO - PROCESS | 1813 | 1472090432336 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:32 INFO - PROCESS | 1813 | 1472090432562 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 19:00:32 INFO - PROCESS | 1813 | 1472090432834 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:32 INFO - PROCESS | 1813 | 1472090432842 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x923cac00 == 16 [pid = 1813] [id = 302] 19:00:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x924d8800) [pid = 1813] [serial = 907] [outer = (nil)] 19:00:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x92fc3c00) [pid = 1813] [serial = 908] [outer = 0x924d8800] 19:00:32 INFO - PROCESS | 1813 | 1472090432955 Marionette DEBUG loaded listener.js 19:00:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x93c55000) [pid = 1813] [serial = 909] [outer = 0x924d8800] 19:00:33 INFO - PROCESS | 1813 | 1472090433988 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] 19:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:00:34 INFO - PROCESS | 1813 | 1472090434061 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 19:00:34 INFO - PROCESS | 1813 | 1472090434068 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:00:34 INFO - PROCESS | 1813 | 1472090434074 Marionette TRACE conn3 <- [1,1182,null,{}] 19:00:34 INFO - PROCESS | 1813 | 1472090434091 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}] 19:00:34 INFO - PROCESS | 1813 | 1472090434099 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:34 INFO - PROCESS | 1813 | 1472090434317 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 19:00:34 INFO - PROCESS | 1813 | 1472090434528 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:34 INFO - PROCESS | 1813 | 1472090434540 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x950d1800 == 17 [pid = 1813] [id = 303] 19:00:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x950d1c00) [pid = 1813] [serial = 910] [outer = (nil)] 19:00:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x96369000) [pid = 1813] [serial = 911] [outer = 0x950d1c00] 19:00:34 INFO - PROCESS | 1813 | 1472090434623 Marionette DEBUG loaded listener.js 19:00:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x97561400) [pid = 1813] [serial = 912] [outer = 0x950d1c00] 19:00:35 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:35 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:00:35 INFO - PROCESS | 1813 | 1472090435638 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] 19:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:00:35 INFO - PROCESS | 1813 | 1472090435866 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 19:00:35 INFO - PROCESS | 1813 | 1472090435874 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:00:35 INFO - PROCESS | 1813 | 1472090435878 Marionette TRACE conn3 <- [1,1186,null,{}] 19:00:35 INFO - PROCESS | 1813 | 1472090435886 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}] 19:00:35 INFO - PROCESS | 1813 | 1472090435893 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:36 INFO - PROCESS | 1813 | 1472090436093 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 19:00:36 INFO - PROCESS | 1813 | 1472090436347 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:36 INFO - PROCESS | 1813 | 1472090436365 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aea800 == 18 [pid = 1813] [id = 304] 19:00:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x91aeb400) [pid = 1813] [serial = 913] [outer = (nil)] 19:00:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x91b6c400) [pid = 1813] [serial = 914] [outer = 0x91aeb400] 19:00:36 INFO - PROCESS | 1813 | 1472090436459 Marionette DEBUG loaded listener.js 19:00:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x91b70800) [pid = 1813] [serial = 915] [outer = 0x91aeb400] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x9514ac00) [pid = 1813] [serial = 866] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x97563800) [pid = 1813] [serial = 863] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x97565000) [pid = 1813] [serial = 864] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x94fdf000) [pid = 1813] [serial = 840] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x950da400) [pid = 1813] [serial = 848] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x96365800) [pid = 1813] [serial = 849] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x91af2400) [pid = 1813] [serial = 842] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x91b77000) [pid = 1813] [serial = 843] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x91b6dc00) [pid = 1813] [serial = 851] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x924d3400) [pid = 1813] [serial = 852] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x924d7000) [pid = 1813] [serial = 845] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92e96c00) [pid = 1813] [serial = 846] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8f9f1000) [pid = 1813] [serial = 854] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x91b6d000) [pid = 1813] [serial = 855] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x924d8400) [pid = 1813] [serial = 857] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x950d3800) [pid = 1813] [serial = 861] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9506e400) [pid = 1813] [serial = 860] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92fc2400) [pid = 1813] [serial = 858] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x97fee400) [pid = 1813] [serial = 867] [outer = (nil)] [url = about:blank] 19:00:37 INFO - PROCESS | 1813 | 1472090437392 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] 19:00:37 INFO - PROCESS | 1813 | 1472090437476 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 19:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:00:37 INFO - PROCESS | 1813 | 1472090437487 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:00:37 INFO - PROCESS | 1813 | 1472090437492 Marionette TRACE conn3 <- [1,1190,null,{}] 19:00:37 INFO - PROCESS | 1813 | 1472090437498 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}] 19:00:37 INFO - PROCESS | 1813 | 1472090437504 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:37 INFO - PROCESS | 1813 | 1472090437661 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 19:00:37 INFO - PROCESS | 1813 | 1472090437872 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:37 INFO - PROCESS | 1813 | 1472090437877 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x92449800 == 19 [pid = 1813] [id = 305] 19:00:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x9244d000) [pid = 1813] [serial = 916] [outer = (nil)] 19:00:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x924dbc00) [pid = 1813] [serial = 917] [outer = 0x9244d000] 19:00:37 INFO - PROCESS | 1813 | 1472090437961 Marionette DEBUG loaded listener.js 19:00:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x92e9bc00) [pid = 1813] [serial = 918] [outer = 0x9244d000] 19:00:38 INFO - PROCESS | 1813 | 1472090438718 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] 19:00:38 INFO - PROCESS | 1813 | 1472090438781 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 19:00:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:00:38 INFO - PROCESS | 1813 | 1472090438788 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:00:38 INFO - PROCESS | 1813 | 1472090438792 Marionette TRACE conn3 <- [1,1194,null,{}] 19:00:38 INFO - PROCESS | 1813 | 1472090438807 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}] 19:00:38 INFO - PROCESS | 1813 | 1472090438816 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:38 INFO - PROCESS | 1813 | 1472090438996 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 19:00:39 INFO - PROCESS | 1813 | 1472090439133 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:39 INFO - PROCESS | 1813 | 1472090439147 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe0c00 == 20 [pid = 1813] [id = 306] 19:00:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x94fe3000) [pid = 1813] [serial = 919] [outer = (nil)] 19:00:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x950d8800) [pid = 1813] [serial = 920] [outer = 0x94fe3000] 19:00:39 INFO - PROCESS | 1813 | 1472090439219 Marionette DEBUG loaded listener.js 19:00:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x95147c00) [pid = 1813] [serial = 921] [outer = 0x94fe3000] 19:00:40 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:40 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:00:40 INFO - PROCESS | 1813 | 1472090440195 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] 19:00:40 INFO - PROCESS | 1813 | 1472090440281 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 19:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:00:40 INFO - PROCESS | 1813 | 1472090440287 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:00:40 INFO - PROCESS | 1813 | 1472090440291 Marionette TRACE conn3 <- [1,1198,null,{}] 19:00:40 INFO - PROCESS | 1813 | 1472090440296 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}] 19:00:40 INFO - PROCESS | 1813 | 1472090440301 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:40 INFO - PROCESS | 1813 | 1472090440528 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 19:00:40 INFO - PROCESS | 1813 | 1472090440548 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:40 INFO - PROCESS | 1813 | 1472090440559 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a6b800 == 21 [pid = 1813] [id = 307] 19:00:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9513f800) [pid = 1813] [serial = 922] [outer = (nil)] 19:00:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x97f24c00) [pid = 1813] [serial = 923] [outer = 0x9513f800] 19:00:40 INFO - PROCESS | 1813 | 1472090440628 Marionette DEBUG loaded listener.js 19:00:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9813d400) [pid = 1813] [serial = 924] [outer = 0x9513f800] 19:00:41 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91af7c00) [pid = 1813] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:00:41 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8edeac00) [pid = 1813] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:00:41 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8efb0800) [pid = 1813] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:00:41 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x92fc0000) [pid = 1813] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:00:41 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8efa4400) [pid = 1813] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:00:41 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x923bf800) [pid = 1813] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:00:41 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91f3ec00) [pid = 1813] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:00:41 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92fc3800) [pid = 1813] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:00:41 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x91ae8800) [pid = 1813] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:00:41 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x99d2b400) [pid = 1813] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:00:41 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x923c4c00) [pid = 1813] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:00:41 INFO - PROCESS | 1813 | 1472090441838 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]]]}] 19:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1593ms 19:00:41 INFO - PROCESS | 1813 | 1472090441882 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 19:00:41 INFO - PROCESS | 1813 | 1472090441886 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 19:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:00:41 INFO - PROCESS | 1813 | 1472090441892 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:00:41 INFO - PROCESS | 1813 | 1472090441894 Marionette TRACE conn3 <- [1,1202,null,{}] 19:00:41 INFO - PROCESS | 1813 | 1472090441900 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}] 19:00:41 INFO - PROCESS | 1813 | 1472090441905 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:42 INFO - PROCESS | 1813 | 1472090442054 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 19:00:42 INFO - PROCESS | 1813 | 1472090442270 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:42 INFO - PROCESS | 1813 | 1472090442276 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede8c00 == 22 [pid = 1813] [id = 308] 19:00:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x8edeb400) [pid = 1813] [serial = 925] [outer = (nil)] 19:00:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x924ddc00) [pid = 1813] [serial = 926] [outer = 0x8edeb400] 19:00:42 INFO - PROCESS | 1813 | 1472090442345 Marionette DEBUG loaded listener.js 19:00:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x93c53400) [pid = 1813] [serial = 927] [outer = 0x8edeb400] 19:00:43 INFO - PROCESS | 1813 | 1472090443068 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]]]}] 19:00:43 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 19:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1228ms 19:00:43 INFO - PROCESS | 1813 | 1472090443121 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 19:00:43 INFO - PROCESS | 1813 | 1472090443124 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 19:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:00:43 INFO - PROCESS | 1813 | 1472090443135 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:00:43 INFO - PROCESS | 1813 | 1472090443137 Marionette TRACE conn3 <- [1,1206,null,{}] 19:00:43 INFO - PROCESS | 1813 | 1472090443143 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}] 19:00:43 INFO - PROCESS | 1813 | 1472090443154 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:43 INFO - PROCESS | 1813 | 1472090443393 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 19:00:43 INFO - PROCESS | 1813 | 1472090443546 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:43 INFO - PROCESS | 1813 | 1472090443555 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221e800 == 23 [pid = 1813] [id = 309] 19:00:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x9514bc00) [pid = 1813] [serial = 928] [outer = (nil)] 19:00:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x99f75400) [pid = 1813] [serial = 929] [outer = 0x9514bc00] 19:00:43 INFO - PROCESS | 1813 | 1472090443648 Marionette DEBUG loaded listener.js 19:00:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x9a07bc00) [pid = 1813] [serial = 930] [outer = 0x9514bc00] 19:00:44 INFO - PROCESS | 1813 | 1472090444696 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]]]}] 19:00:44 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 19:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1639ms 19:00:44 INFO - PROCESS | 1813 | 1472090444781 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 19:00:44 INFO - PROCESS | 1813 | 1472090444789 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 19:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:00:44 INFO - PROCESS | 1813 | 1472090444802 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:00:44 INFO - PROCESS | 1813 | 1472090444809 Marionette TRACE conn3 <- [1,1210,null,{}] 19:00:44 INFO - PROCESS | 1813 | 1472090444817 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}] 19:00:44 INFO - PROCESS | 1813 | 1472090444823 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:45 INFO - PROCESS | 1813 | 1472090445077 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 19:00:45 INFO - PROCESS | 1813 | 1472090445314 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:45 INFO - PROCESS | 1813 | 1472090445324 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b74c00 == 24 [pid = 1813] [id = 310] 19:00:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91b76800) [pid = 1813] [serial = 931] [outer = (nil)] 19:00:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x923c9400) [pid = 1813] [serial = 932] [outer = 0x91b76800] 19:00:45 INFO - PROCESS | 1813 | 1472090445411 Marionette DEBUG loaded listener.js 19:00:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x924d5800) [pid = 1813] [serial = 933] [outer = 0x91b76800] 19:00:46 INFO - PROCESS | 1813 | 1472090446300 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]]]}] 19:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1548ms 19:00:46 INFO - PROCESS | 1813 | 1472090446351 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 19:00:46 INFO - PROCESS | 1813 | 1472090446359 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 19:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:00:46 INFO - PROCESS | 1813 | 1472090446370 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:00:46 INFO - PROCESS | 1813 | 1472090446374 Marionette TRACE conn3 <- [1,1214,null,{}] 19:00:46 INFO - PROCESS | 1813 | 1472090446381 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}] 19:00:46 INFO - PROCESS | 1813 | 1472090446388 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:46 INFO - PROCESS | 1813 | 1472090446619 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 19:00:46 INFO - PROCESS | 1813 | 1472090446841 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:46 INFO - PROCESS | 1813 | 1472090446851 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x9507b800 == 25 [pid = 1813] [id = 311] 19:00:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x950d1000) [pid = 1813] [serial = 934] [outer = (nil)] 19:00:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x96368000) [pid = 1813] [serial = 935] [outer = 0x950d1000] 19:00:46 INFO - PROCESS | 1813 | 1472090446993 Marionette DEBUG loaded listener.js 19:00:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x97566800) [pid = 1813] [serial = 936] [outer = 0x950d1000] 19:00:47 INFO - PROCESS | 1813 | 1472090447978 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]]]}] 19:00:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:00:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1632ms 19:00:48 INFO - PROCESS | 1813 | 1472090448002 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 19:00:48 INFO - PROCESS | 1813 | 1472090448007 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 19:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:00:48 INFO - PROCESS | 1813 | 1472090448013 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:00:48 INFO - PROCESS | 1813 | 1472090448020 Marionette TRACE conn3 <- [1,1218,null,{}] 19:00:48 INFO - PROCESS | 1813 | 1472090448037 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}] 19:00:48 INFO - PROCESS | 1813 | 1472090448047 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:48 INFO - PROCESS | 1813 | 1472090448240 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 19:00:48 INFO - PROCESS | 1813 | 1472090448459 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:48 INFO - PROCESS | 1813 | 1472090448470 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x950db800 == 26 [pid = 1813] [id = 312] 19:00:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9a3d2800) [pid = 1813] [serial = 937] [outer = (nil)] 19:00:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9a570c00) [pid = 1813] [serial = 938] [outer = 0x9a3d2800] 19:00:48 INFO - PROCESS | 1813 | 1472090448599 Marionette DEBUG loaded listener.js 19:00:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9a8c5400) [pid = 1813] [serial = 939] [outer = 0x9a3d2800] 19:00:49 INFO - PROCESS | 1813 | 1472090449543 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]]]}] 19:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1596ms 19:00:49 INFO - PROCESS | 1813 | 1472090449610 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 19:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:00:49 INFO - PROCESS | 1813 | 1472090449616 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 19:00:49 INFO - PROCESS | 1813 | 1472090449622 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:00:49 INFO - PROCESS | 1813 | 1472090449626 Marionette TRACE conn3 <- [1,1222,null,{}] 19:00:49 INFO - PROCESS | 1813 | 1472090449632 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}] 19:00:49 INFO - PROCESS | 1813 | 1472090449637 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:49 INFO - PROCESS | 1813 | 1472090449867 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 19:00:50 INFO - PROCESS | 1813 | 1472090450079 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:50 INFO - PROCESS | 1813 | 1472090450085 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x99ce0400 == 27 [pid = 1813] [id = 313] 19:00:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9a7cb400) [pid = 1813] [serial = 940] [outer = (nil)] 19:00:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9a8d1400) [pid = 1813] [serial = 941] [outer = 0x9a7cb400] 19:00:50 INFO - PROCESS | 1813 | 1472090450215 Marionette DEBUG loaded listener.js 19:00:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9b056c00) [pid = 1813] [serial = 942] [outer = 0x9a7cb400] 19:00:51 INFO - PROCESS | 1813 | 1472090451335 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] 19:00:51 INFO - PROCESS | 1813 | 1472090451421 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 19:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:00:51 INFO - PROCESS | 1813 | 1472090451428 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:00:51 INFO - PROCESS | 1813 | 1472090451431 Marionette TRACE conn3 <- [1,1226,null,{}] 19:00:51 INFO - PROCESS | 1813 | 1472090451437 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}] 19:00:51 INFO - PROCESS | 1813 | 1472090451443 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:51 INFO - PROCESS | 1813 | 1472090451673 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 19:00:51 INFO - PROCESS | 1813 | 1472090451909 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:51 INFO - PROCESS | 1813 | 1472090451915 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede4000 == 28 [pid = 1813] [id = 314] 19:00:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x8ededc00) [pid = 1813] [serial = 943] [outer = (nil)] 19:00:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x91af6000) [pid = 1813] [serial = 944] [outer = 0x8ededc00] 19:00:52 INFO - PROCESS | 1813 | 1472090452011 Marionette DEBUG loaded listener.js 19:00:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9221dc00) [pid = 1813] [serial = 945] [outer = 0x8ededc00] 19:00:53 INFO - PROCESS | 1813 | 1472090453178 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]]]}] 19:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1783ms 19:00:53 INFO - PROCESS | 1813 | 1472090453212 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 19:00:53 INFO - PROCESS | 1813 | 1472090453218 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 19:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:00:53 INFO - PROCESS | 1813 | 1472090453226 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:00:53 INFO - PROCESS | 1813 | 1472090453231 Marionette TRACE conn3 <- [1,1230,null,{}] 19:00:53 INFO - PROCESS | 1813 | 1472090453259 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}] 19:00:53 INFO - PROCESS | 1813 | 1472090453265 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:53 INFO - PROCESS | 1813 | 1472090453440 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 19:00:53 INFO - PROCESS | 1813 | 1472090453611 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:53 INFO - PROCESS | 1813 | 1472090453621 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x9234fc00 == 29 [pid = 1813] [id = 315] 19:00:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x923bc400) [pid = 1813] [serial = 946] [outer = (nil)] 19:00:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x92449000) [pid = 1813] [serial = 947] [outer = 0x923bc400] 19:00:53 INFO - PROCESS | 1813 | 1472090453704 Marionette DEBUG loaded listener.js 19:00:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x92e98400) [pid = 1813] [serial = 948] [outer = 0x923bc400] 19:00:54 INFO - PROCESS | 1813 | 1472090454696 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]]]}] 19:00:55 INFO - PROCESS | 1813 | --DOCSHELL 0x92218400 == 28 [pid = 1813] [id = 11] 19:00:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8edea800 == 27 [pid = 1813] [id = 295] 19:00:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8efaec00 == 26 [pid = 1813] [id = 294] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x91b70000) [pid = 1813] [serial = 890] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x91f33c00) [pid = 1813] [serial = 891] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x8edee400) [pid = 1813] [serial = 887] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x8efad400) [pid = 1813] [serial = 888] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91aeb800) [pid = 1813] [serial = 885] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x8f643c00) [pid = 1813] [serial = 884] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x93a64800) [pid = 1813] [serial = 896] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x8f645000) [pid = 1813] [serial = 870] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8efaac00) [pid = 1813] [serial = 869] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x93c04800) [pid = 1813] [serial = 899] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x92445c00) [pid = 1813] [serial = 873] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x923c4800) [pid = 1813] [serial = 872] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93c88800) [pid = 1813] [serial = 876] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x93c4e400) [pid = 1813] [serial = 875] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x99dc6400) [pid = 1813] [serial = 879] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x995aa800) [pid = 1813] [serial = 878] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9a3d2000) [pid = 1813] [serial = 882] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9a3cdc00) [pid = 1813] [serial = 881] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x93aa2400) [pid = 1813] [serial = 897] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x923c8c00) [pid = 1813] [serial = 893] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x93c49400) [pid = 1813] [serial = 900] [outer = (nil)] [url = about:blank] 19:00:55 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9244d800) [pid = 1813] [serial = 894] [outer = (nil)] [url = about:blank] 19:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2512ms 19:00:55 INFO - PROCESS | 1813 | 1472090455868 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 19:00:55 INFO - PROCESS | 1813 | 1472090455872 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 19:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:00:55 INFO - PROCESS | 1813 | 1472090455891 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:00:55 INFO - PROCESS | 1813 | 1472090455899 Marionette TRACE conn3 <- [1,1234,null,{}] 19:00:55 INFO - PROCESS | 1813 | 1472090455908 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}] 19:00:55 INFO - PROCESS | 1813 | 1472090455914 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:56 INFO - PROCESS | 1813 | 1472090456075 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 19:00:56 INFO - PROCESS | 1813 | 1472090456191 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:56 INFO - PROCESS | 1813 | 1472090456200 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63d800 == 27 [pid = 1813] [id = 316] 19:00:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8f63e000) [pid = 1813] [serial = 949] [outer = (nil)] 19:00:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8f643000) [pid = 1813] [serial = 950] [outer = 0x8f63e000] 19:00:56 INFO - PROCESS | 1813 | 1472090456278 Marionette DEBUG loaded listener.js 19:00:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8f64cc00) [pid = 1813] [serial = 951] [outer = 0x8f63e000] 19:00:57 INFO - PROCESS | 1813 | 1472090457052 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]]]}] 19:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1195ms 19:00:57 INFO - PROCESS | 1813 | 1472090457086 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 19:00:57 INFO - PROCESS | 1813 | 1472090457092 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 19:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:00:57 INFO - PROCESS | 1813 | 1472090457104 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:00:57 INFO - PROCESS | 1813 | 1472090457111 Marionette TRACE conn3 <- [1,1238,null,{}] 19:00:57 INFO - PROCESS | 1813 | 1472090457117 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}] 19:00:57 INFO - PROCESS | 1813 | 1472090457123 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:57 INFO - PROCESS | 1813 | 1472090457293 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 19:00:57 INFO - PROCESS | 1813 | 1472090457303 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:57 INFO - PROCESS | 1813 | 1472090457314 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b69c00 == 28 [pid = 1813] [id = 317] 19:00:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91b6ac00) [pid = 1813] [serial = 952] [outer = (nil)] 19:00:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91b72400) [pid = 1813] [serial = 953] [outer = 0x91b6ac00] 19:00:57 INFO - PROCESS | 1813 | 1472090457388 Marionette DEBUG loaded listener.js 19:00:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91b77800) [pid = 1813] [serial = 954] [outer = 0x91b6ac00] 19:00:58 INFO - PROCESS | 1813 | 1472090458358 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]]]}] 19:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1289ms 19:00:58 INFO - PROCESS | 1813 | 1472090458388 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 19:00:58 INFO - PROCESS | 1813 | 1472090458391 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 19:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:00:58 INFO - PROCESS | 1813 | 1472090458419 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:00:58 INFO - PROCESS | 1813 | 1472090458423 Marionette TRACE conn3 <- [1,1242,null,{}] 19:00:58 INFO - PROCESS | 1813 | 1472090458440 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}] 19:00:58 INFO - PROCESS | 1813 | 1472090458449 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:58 INFO - PROCESS | 1813 | 1472090458669 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 19:00:58 INFO - PROCESS | 1813 | 1472090458754 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:00:58 INFO - PROCESS | 1813 | 1472090458768 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:00:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c8c00 == 29 [pid = 1813] [id = 318] 19:00:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x92445000) [pid = 1813] [serial = 955] [outer = (nil)] 19:00:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9244a800) [pid = 1813] [serial = 956] [outer = 0x92445000] 19:00:58 INFO - PROCESS | 1813 | 1472090458842 Marionette DEBUG loaded listener.js 19:00:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92450400) [pid = 1813] [serial = 957] [outer = 0x92445000] 19:00:59 INFO - PROCESS | 1813 | 1472090459743 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]]]}] 19:00:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:00:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1387ms 19:00:59 INFO - PROCESS | 1813 | 1472090459809 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 19:00:59 INFO - PROCESS | 1813 | 1472090459812 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 19:00:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:00:59 INFO - PROCESS | 1813 | 1472090459819 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:00:59 INFO - PROCESS | 1813 | 1472090459823 Marionette TRACE conn3 <- [1,1246,null,{}] 19:00:59 INFO - PROCESS | 1813 | 1472090459828 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}] 19:00:59 INFO - PROCESS | 1813 | 1472090459833 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:00 INFO - PROCESS | 1813 | 1472090460054 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 19:01:00 INFO - PROCESS | 1813 | 1472090460093 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:00 INFO - PROCESS | 1813 | 1472090460100 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x9244b400 == 30 [pid = 1813] [id = 319] 19:01:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x92fbd000) [pid = 1813] [serial = 958] [outer = (nil)] 19:01:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93a6ac00) [pid = 1813] [serial = 959] [outer = 0x92fbd000] 19:01:00 INFO - PROCESS | 1813 | 1472090460174 Marionette DEBUG loaded listener.js 19:01:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93aa7c00) [pid = 1813] [serial = 960] [outer = 0x92fbd000] 19:01:01 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9513f800) [pid = 1813] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:01:01 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x91aeb400) [pid = 1813] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:01:01 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9514bc00) [pid = 1813] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:01:01 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91f3d000) [pid = 1813] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:01:01 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x950d1c00) [pid = 1813] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:01:01 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93c49000) [pid = 1813] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:01:01 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x94fe3000) [pid = 1813] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:01:01 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9244d000) [pid = 1813] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:01:01 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x924d8800) [pid = 1813] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:01:01 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x93c82400) [pid = 1813] [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.] 19:01:01 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x8edeb400) [pid = 1813] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:01:01 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x93a6c000) [pid = 1813] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:01:01 INFO - PROCESS | 1813 | 1472090461498 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]]]}] 19:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1699ms 19:01:01 INFO - PROCESS | 1813 | 1472090461534 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 19:01:01 INFO - PROCESS | 1813 | 1472090461539 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 19:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:01:01 INFO - PROCESS | 1813 | 1472090461546 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:01:01 INFO - PROCESS | 1813 | 1472090461549 Marionette TRACE conn3 <- [1,1250,null,{}] 19:01:01 INFO - PROCESS | 1813 | 1472090461555 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}] 19:01:01 INFO - PROCESS | 1813 | 1472090461560 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:01 INFO - PROCESS | 1813 | 1472090461703 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 19:01:01 INFO - PROCESS | 1813 | 1472090461716 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:01 INFO - PROCESS | 1813 | 1472090461724 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6d000 == 31 [pid = 1813] [id = 320] 19:01:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x91b76000) [pid = 1813] [serial = 961] [outer = (nil)] 19:01:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x93c07000) [pid = 1813] [serial = 962] [outer = 0x91b76000] 19:01:01 INFO - PROCESS | 1813 | 1472090461795 Marionette DEBUG loaded listener.js 19:01:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93c4c400) [pid = 1813] [serial = 963] [outer = 0x91b76000] 19:01:03 INFO - PROCESS | 1813 | 1472090463076 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]]]}] 19:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1587ms 19:01:03 INFO - PROCESS | 1813 | 1472090463136 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 19:01:03 INFO - PROCESS | 1813 | 1472090463143 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 19:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:01:03 INFO - PROCESS | 1813 | 1472090463153 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:01:03 INFO - PROCESS | 1813 | 1472090463159 Marionette TRACE conn3 <- [1,1254,null,{}] 19:01:03 INFO - PROCESS | 1813 | 1472090463170 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}] 19:01:03 INFO - PROCESS | 1813 | 1472090463176 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:03 INFO - PROCESS | 1813 | 1472090463486 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 19:01:03 INFO - PROCESS | 1813 | 1472090463733 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:03 INFO - PROCESS | 1813 | 1472090463746 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f646c00 == 32 [pid = 1813] [id = 321] 19:01:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f647c00) [pid = 1813] [serial = 964] [outer = (nil)] 19:01:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8f9eec00) [pid = 1813] [serial = 965] [outer = 0x8f647c00] 19:01:03 INFO - PROCESS | 1813 | 1472090463840 Marionette DEBUG loaded listener.js 19:01:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8f9f9c00) [pid = 1813] [serial = 966] [outer = 0x8f647c00] 19:01:04 INFO - PROCESS | 1813 | 1472090464958 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]]]}] 19:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1890ms 19:01:05 INFO - PROCESS | 1813 | 1472090465043 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 19:01:05 INFO - PROCESS | 1813 | 1472090465050 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 19:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:01:05 INFO - PROCESS | 1813 | 1472090465062 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:01:05 INFO - PROCESS | 1813 | 1472090465066 Marionette TRACE conn3 <- [1,1258,null,{}] 19:01:05 INFO - PROCESS | 1813 | 1472090465073 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}] 19:01:05 INFO - PROCESS | 1813 | 1472090465080 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:05 INFO - PROCESS | 1813 | 1472090465314 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 19:01:05 INFO - PROCESS | 1813 | 1472090465535 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:05 INFO - PROCESS | 1813 | 1472090465542 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f646800 == 33 [pid = 1813] [id = 322] 19:01:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x92354000) [pid = 1813] [serial = 967] [outer = (nil)] 19:01:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x923c6400) [pid = 1813] [serial = 968] [outer = 0x92354000] 19:01:05 INFO - PROCESS | 1813 | 1472090465627 Marionette DEBUG loaded listener.js 19:01:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x924d5000) [pid = 1813] [serial = 969] [outer = 0x92354000] 19:01:06 INFO - PROCESS | 1813 | 1472090466647 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]]]}] 19:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1633ms 19:01:06 INFO - PROCESS | 1813 | 1472090466695 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 19:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:01:06 INFO - PROCESS | 1813 | 1472090466700 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 19:01:06 INFO - PROCESS | 1813 | 1472090466706 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:01:06 INFO - PROCESS | 1813 | 1472090466713 Marionette TRACE conn3 <- [1,1262,null,{}] 19:01:06 INFO - PROCESS | 1813 | 1472090466729 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}] 19:01:06 INFO - PROCESS | 1813 | 1472090466737 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:06 INFO - PROCESS | 1813 | 1472090466934 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 19:01:07 INFO - PROCESS | 1813 | 1472090467224 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:07 INFO - PROCESS | 1813 | 1472090467232 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c4dc00 == 34 [pid = 1813] [id = 323] 19:01:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93c4e400) [pid = 1813] [serial = 970] [outer = (nil)] 19:01:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93c7d000) [pid = 1813] [serial = 971] [outer = 0x93c4e400] 19:01:07 INFO - PROCESS | 1813 | 1472090467373 Marionette DEBUG loaded listener.js 19:01:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93c8a800) [pid = 1813] [serial = 972] [outer = 0x93c4e400] 19:01:08 INFO - PROCESS | 1813 | 1472090468505 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]]]}] 19:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1887ms 19:01:08 INFO - PROCESS | 1813 | 1472090468593 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 19:01:08 INFO - PROCESS | 1813 | 1472090468599 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 19:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:01:08 INFO - PROCESS | 1813 | 1472090468605 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:01:08 INFO - PROCESS | 1813 | 1472090468608 Marionette TRACE conn3 <- [1,1266,null,{}] 19:01:08 INFO - PROCESS | 1813 | 1472090468614 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}] 19:01:08 INFO - PROCESS | 1813 | 1472090468619 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:08 INFO - PROCESS | 1813 | 1472090468850 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 19:01:09 INFO - PROCESS | 1813 | 1472090469065 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:09 INFO - PROCESS | 1813 | 1472090469073 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fea400 == 35 [pid = 1813] [id = 324] 19:01:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9506fc00) [pid = 1813] [serial = 973] [outer = (nil)] 19:01:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x95078400) [pid = 1813] [serial = 974] [outer = 0x9506fc00] 19:01:09 INFO - PROCESS | 1813 | 1472090469154 Marionette DEBUG loaded listener.js 19:01:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x950d5400) [pid = 1813] [serial = 975] [outer = 0x9506fc00] 19:01:10 INFO - PROCESS | 1813 | 1472090470295 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]]]}] 19:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1739ms 19:01:10 INFO - PROCESS | 1813 | 1472090470349 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 19:01:10 INFO - PROCESS | 1813 | 1472090470353 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 19:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:01:10 INFO - PROCESS | 1813 | 1472090470362 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:01:10 INFO - PROCESS | 1813 | 1472090470368 Marionette TRACE conn3 <- [1,1270,null,{}] 19:01:10 INFO - PROCESS | 1813 | 1472090470376 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}] 19:01:10 INFO - PROCESS | 1813 | 1472090470382 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:10 INFO - PROCESS | 1813 | 1472090470550 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 19:01:10 INFO - PROCESS | 1813 | 1472090470750 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:10 INFO - PROCESS | 1813 | 1472090470764 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f644000 == 36 [pid = 1813] [id = 325] 19:01:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x8f644800) [pid = 1813] [serial = 976] [outer = (nil)] 19:01:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x8f64c800) [pid = 1813] [serial = 977] [outer = 0x8f644800] 19:01:10 INFO - PROCESS | 1813 | 1472090470839 Marionette DEBUG loaded listener.js 19:01:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x8f9f7400) [pid = 1813] [serial = 978] [outer = 0x8f644800] 19:01:11 INFO - PROCESS | 1813 | --DOCSHELL 0x92449800 == 35 [pid = 1813] [id = 305] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x93a6e800) [pid = 1813] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:01:11 INFO - PROCESS | 1813 | --DOCSHELL 0x9244b400 == 34 [pid = 1813] [id = 319] 19:01:11 INFO - PROCESS | 1813 | --DOCSHELL 0x923c8c00 == 33 [pid = 1813] [id = 318] 19:01:11 INFO - PROCESS | 1813 | --DOCSHELL 0x91b69c00 == 32 [pid = 1813] [id = 317] 19:01:11 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63d800 == 31 [pid = 1813] [id = 316] 19:01:11 INFO - PROCESS | 1813 | 1472090471862 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]]]}] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x97f24c00) [pid = 1813] [serial = 923] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9813d400) [pid = 1813] [serial = 924] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x91b6c400) [pid = 1813] [serial = 914] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x91b70800) [pid = 1813] [serial = 915] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x99f75400) [pid = 1813] [serial = 929] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9234d800) [pid = 1813] [serial = 905] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x923c1800) [pid = 1813] [serial = 906] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9a07bc00) [pid = 1813] [serial = 930] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x96369000) [pid = 1813] [serial = 911] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x97561400) [pid = 1813] [serial = 912] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x94feb400) [pid = 1813] [serial = 903] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93c7fc00) [pid = 1813] [serial = 902] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x950d8800) [pid = 1813] [serial = 920] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x924dbc00) [pid = 1813] [serial = 917] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92e9bc00) [pid = 1813] [serial = 918] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92fc3c00) [pid = 1813] [serial = 908] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x93c55000) [pid = 1813] [serial = 909] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x95079c00) [pid = 1813] [serial = 624] [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.] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x93c53400) [pid = 1813] [serial = 927] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x95147c00) [pid = 1813] [serial = 921] [outer = (nil)] [url = about:blank] 19:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x924ddc00) [pid = 1813] [serial = 926] [outer = (nil)] [url = about:blank] 19:01:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:01:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1584ms 19:01:11 INFO - PROCESS | 1813 | 1472090471946 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 19:01:11 INFO - PROCESS | 1813 | 1472090471953 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 19:01:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:01:11 INFO - PROCESS | 1813 | 1472090471963 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:01:11 INFO - PROCESS | 1813 | 1472090471966 Marionette TRACE conn3 <- [1,1274,null,{}] 19:01:11 INFO - PROCESS | 1813 | 1472090471973 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}] 19:01:11 INFO - PROCESS | 1813 | 1472090471978 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:12 INFO - PROCESS | 1813 | 1472090472150 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 19:01:12 INFO - PROCESS | 1813 | 1472090472312 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:12 INFO - PROCESS | 1813 | 1472090472319 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3ec00 == 32 [pid = 1813] [id = 326] 19:01:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x92349800) [pid = 1813] [serial = 979] [outer = (nil)] 19:01:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x923bf000) [pid = 1813] [serial = 980] [outer = 0x92349800] 19:01:12 INFO - PROCESS | 1813 | 1472090472396 Marionette DEBUG loaded listener.js 19:01:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x92446800) [pid = 1813] [serial = 981] [outer = 0x92349800] 19:01:13 INFO - PROCESS | 1813 | 1472090473215 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]]]}] 19:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1281ms 19:01:13 INFO - PROCESS | 1813 | 1472090473244 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 19:01:13 INFO - PROCESS | 1813 | 1472090473248 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 19:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:01:13 INFO - PROCESS | 1813 | 1472090473256 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:01:13 INFO - PROCESS | 1813 | 1472090473262 Marionette TRACE conn3 <- [1,1278,null,{}] 19:01:13 INFO - PROCESS | 1813 | 1472090473278 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}] 19:01:13 INFO - PROCESS | 1813 | 1472090473287 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:13 INFO - PROCESS | 1813 | 1472090473469 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 19:01:13 INFO - PROCESS | 1813 | 1472090473631 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:13 INFO - PROCESS | 1813 | 1472090473642 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fbd400 == 33 [pid = 1813] [id = 327] 19:01:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x92fc3c00) [pid = 1813] [serial = 982] [outer = (nil)] 19:01:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x93a6e800) [pid = 1813] [serial = 983] [outer = 0x92fc3c00] 19:01:13 INFO - PROCESS | 1813 | 1472090473777 Marionette DEBUG loaded listener.js 19:01:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x93c53000) [pid = 1813] [serial = 984] [outer = 0x92fc3c00] 19:01:14 INFO - PROCESS | 1813 | 1472090474821 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]]]}] 19:01:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:01:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1640ms 19:01:14 INFO - PROCESS | 1813 | 1472090474896 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 19:01:14 INFO - PROCESS | 1813 | 1472090474901 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 19:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:01:14 INFO - PROCESS | 1813 | 1472090474908 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:01:14 INFO - PROCESS | 1813 | 1472090474912 Marionette TRACE conn3 <- [1,1282,null,{}] 19:01:14 INFO - PROCESS | 1813 | 1472090474917 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}] 19:01:14 INFO - PROCESS | 1813 | 1472090474922 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:15 INFO - PROCESS | 1813 | 1472090475137 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 19:01:15 INFO - PROCESS | 1813 | 1472090475156 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:15 INFO - PROCESS | 1813 | 1472090475163 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f35000 == 34 [pid = 1813] [id = 328] 19:01:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93aa2000) [pid = 1813] [serial = 985] [outer = (nil)] 19:01:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x94feb400) [pid = 1813] [serial = 986] [outer = 0x93aa2000] 19:01:15 INFO - PROCESS | 1813 | 1472090475235 Marionette DEBUG loaded listener.js 19:01:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x95076c00) [pid = 1813] [serial = 987] [outer = 0x93aa2000] 19:01:16 INFO - PROCESS | 1813 | 1472090476163 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]]]}] 19:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1281ms 19:01:16 INFO - PROCESS | 1813 | 1472090476189 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 19:01:16 INFO - PROCESS | 1813 | 1472090476192 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 19:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:01:16 INFO - PROCESS | 1813 | 1472090476199 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:01:16 INFO - PROCESS | 1813 | 1472090476203 Marionette TRACE conn3 <- [1,1286,null,{}] 19:01:16 INFO - PROCESS | 1813 | 1472090476210 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}] 19:01:16 INFO - PROCESS | 1813 | 1472090476217 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:16 INFO - PROCESS | 1813 | 1472090476530 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 19:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x92fbd000) [pid = 1813] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x91b6ac00) [pid = 1813] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x923bc400) [pid = 1813] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x8f63e000) [pid = 1813] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x91b76800) [pid = 1813] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x950d1000) [pid = 1813] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x9a3d2800) [pid = 1813] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x9a7cb400) [pid = 1813] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x92445000) [pid = 1813] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x8ededc00) [pid = 1813] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:01:16 INFO - PROCESS | 1813 | 1472090476773 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:16 INFO - PROCESS | 1813 | 1472090476780 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edeb400 == 35 [pid = 1813] [id = 329] 19:01:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x8ededc00) [pid = 1813] [serial = 988] [outer = (nil)] 19:01:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x91b76800) [pid = 1813] [serial = 989] [outer = 0x8ededc00] 19:01:16 INFO - PROCESS | 1813 | 1472090476859 Marionette DEBUG loaded listener.js 19:01:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x92445000) [pid = 1813] [serial = 990] [outer = 0x8ededc00] 19:01:17 INFO - PROCESS | 1813 | 1472090477571 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]]]}] 19:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1432ms 19:01:17 INFO - PROCESS | 1813 | 1472090477632 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 19:01:17 INFO - PROCESS | 1813 | 1472090477636 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 19:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:01:17 INFO - PROCESS | 1813 | 1472090477645 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:01:17 INFO - PROCESS | 1813 | 1472090477647 Marionette TRACE conn3 <- [1,1290,null,{}] 19:01:17 INFO - PROCESS | 1813 | 1472090477651 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}] 19:01:17 INFO - PROCESS | 1813 | 1472090477662 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:17 INFO - PROCESS | 1813 | 1472090477888 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 19:01:18 INFO - PROCESS | 1813 | 1472090478024 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:18 INFO - PROCESS | 1813 | 1472090478033 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x91ae8400 == 36 [pid = 1813] [id = 330] 19:01:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x93c85800) [pid = 1813] [serial = 991] [outer = (nil)] 19:01:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x97569800) [pid = 1813] [serial = 992] [outer = 0x93c85800] 19:01:18 INFO - PROCESS | 1813 | 1472090478121 Marionette DEBUG loaded listener.js 19:01:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x99042400) [pid = 1813] [serial = 993] [outer = 0x93c85800] 19:01:19 INFO - PROCESS | 1813 | 1472090479066 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]]]}] 19:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1488ms 19:01:19 INFO - PROCESS | 1813 | 1472090479135 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 19:01:19 INFO - PROCESS | 1813 | 1472090479142 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 19:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:01:19 INFO - PROCESS | 1813 | 1472090479153 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:01:19 INFO - PROCESS | 1813 | 1472090479157 Marionette TRACE conn3 <- [1,1294,null,{}] 19:01:19 INFO - PROCESS | 1813 | 1472090479166 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}] 19:01:19 INFO - PROCESS | 1813 | 1472090479171 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:19 INFO - PROCESS | 1813 | 1472090479368 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 19:01:19 INFO - PROCESS | 1813 | 1472090479610 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:19 INFO - PROCESS | 1813 | 1472090479626 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9ee000 == 37 [pid = 1813] [id = 331] 19:01:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8f9f0800) [pid = 1813] [serial = 994] [outer = (nil)] 19:01:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x91f3cc00) [pid = 1813] [serial = 995] [outer = 0x8f9f0800] 19:01:19 INFO - PROCESS | 1813 | 1472090479757 Marionette DEBUG loaded listener.js 19:01:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92353c00) [pid = 1813] [serial = 996] [outer = 0x8f9f0800] 19:01:20 INFO - PROCESS | 1813 | 1472090480688 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]]]}] 19:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1594ms 19:01:20 INFO - PROCESS | 1813 | 1472090480747 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 19:01:20 INFO - PROCESS | 1813 | 1472090480754 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 19:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:01:20 INFO - PROCESS | 1813 | 1472090480765 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:01:20 INFO - PROCESS | 1813 | 1472090480770 Marionette TRACE conn3 <- [1,1298,null,{}] 19:01:20 INFO - PROCESS | 1813 | 1472090480776 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}] 19:01:20 INFO - PROCESS | 1813 | 1472090480782 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:21 INFO - PROCESS | 1813 | 1472090481022 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 19:01:21 INFO - PROCESS | 1813 | 1472090481235 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:21 INFO - PROCESS | 1813 | 1472090481245 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e92400 == 38 [pid = 1813] [id = 332] 19:01:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x92e9a000) [pid = 1813] [serial = 997] [outer = (nil)] 19:01:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93aa4000) [pid = 1813] [serial = 998] [outer = 0x92e9a000] 19:01:21 INFO - PROCESS | 1813 | 1472090481376 Marionette DEBUG loaded listener.js 19:01:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x94fdf800) [pid = 1813] [serial = 999] [outer = 0x92e9a000] 19:01:22 INFO - PROCESS | 1813 | 1472090482343 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]]]}] 19:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1589ms 19:01:22 INFO - PROCESS | 1813 | 1472090482354 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 19:01:22 INFO - PROCESS | 1813 | 1472090482358 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 19:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:01:22 INFO - PROCESS | 1813 | 1472090482365 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:01:22 INFO - PROCESS | 1813 | 1472090482371 Marionette TRACE conn3 <- [1,1302,null,{}] 19:01:22 INFO - PROCESS | 1813 | 1472090482388 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}] 19:01:22 INFO - PROCESS | 1813 | 1472090482396 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:22 INFO - PROCESS | 1813 | 1472090482572 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 19:01:22 INFO - PROCESS | 1813 | 1472090482797 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:22 INFO - PROCESS | 1813 | 1472090482806 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x97563c00 == 39 [pid = 1813] [id = 333] 19:01:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x97564800) [pid = 1813] [serial = 1000] [outer = (nil)] 19:01:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x97f23800) [pid = 1813] [serial = 1001] [outer = 0x97564800] 19:01:22 INFO - PROCESS | 1813 | 1472090482894 Marionette DEBUG loaded listener.js 19:01:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x990cd000) [pid = 1813] [serial = 1002] [outer = 0x97564800] 19:01:23 INFO - PROCESS | 1813 | 1472090483761 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]]]}] 19:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1436ms 19:01:23 INFO - PROCESS | 1813 | 1472090483801 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 19:01:23 INFO - PROCESS | 1813 | 1472090483806 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 19:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:01:23 INFO - PROCESS | 1813 | 1472090483812 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:01:23 INFO - PROCESS | 1813 | 1472090483816 Marionette TRACE conn3 <- [1,1306,null,{}] 19:01:23 INFO - PROCESS | 1813 | 1472090483822 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}] 19:01:23 INFO - PROCESS | 1813 | 1472090483827 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:24 INFO - PROCESS | 1813 | 1472090484000 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 19:01:24 INFO - PROCESS | 1813 | 1472090484166 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:24 INFO - PROCESS | 1813 | 1472090484178 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x92220800 == 40 [pid = 1813] [id = 334] 19:01:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x995aec00) [pid = 1813] [serial = 1003] [outer = (nil)] 19:01:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x99d2a800) [pid = 1813] [serial = 1004] [outer = 0x995aec00] 19:01:24 INFO - PROCESS | 1813 | 1472090484258 Marionette DEBUG loaded listener.js 19:01:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x99dcac00) [pid = 1813] [serial = 1005] [outer = 0x995aec00] 19:01:25 INFO - PROCESS | 1813 | 1472090485227 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]]]}] 19:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1480ms 19:01:25 INFO - PROCESS | 1813 | 1472090485294 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 19:01:25 INFO - PROCESS | 1813 | 1472090485299 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 19:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:01:25 INFO - PROCESS | 1813 | 1472090485305 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:01:25 INFO - PROCESS | 1813 | 1472090485309 Marionette TRACE conn3 <- [1,1310,null,{}] 19:01:25 INFO - PROCESS | 1813 | 1472090485314 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}] 19:01:25 INFO - PROCESS | 1813 | 1472090485319 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:25 INFO - PROCESS | 1813 | 1472090485496 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 19:01:25 INFO - PROCESS | 1813 | 1472090485662 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:25 INFO - PROCESS | 1813 | 1472090485669 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x99dc6400 == 41 [pid = 1813] [id = 335] 19:01:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x99f75800) [pid = 1813] [serial = 1006] [outer = (nil)] 19:01:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9a3cf000) [pid = 1813] [serial = 1007] [outer = 0x99f75800] 19:01:25 INFO - PROCESS | 1813 | 1472090485806 Marionette DEBUG loaded listener.js 19:01:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9a660400) [pid = 1813] [serial = 1008] [outer = 0x99f75800] 19:01:26 INFO - PROCESS | 1813 | 1472090486706 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] 19:01:26 INFO - PROCESS | 1813 | 1472090486793 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 19:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:01:26 INFO - PROCESS | 1813 | 1472090486800 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:01:26 INFO - PROCESS | 1813 | 1472090486804 Marionette TRACE conn3 <- [1,1314,null,{}] 19:01:26 INFO - PROCESS | 1813 | 1472090486810 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}] 19:01:26 INFO - PROCESS | 1813 | 1472090486820 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:27 INFO - PROCESS | 1813 | 1472090487075 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 19:01:27 INFO - PROCESS | 1813 | 1472090487297 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:27 INFO - PROCESS | 1813 | 1472090487306 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c4b000 == 42 [pid = 1813] [id = 336] 19:01:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9a3d2000) [pid = 1813] [serial = 1009] [outer = (nil)] 19:01:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9ac72000) [pid = 1813] [serial = 1010] [outer = 0x9a3d2000] 19:01:27 INFO - PROCESS | 1813 | 1472090487401 Marionette DEBUG loaded listener.js 19:01:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9b264c00) [pid = 1813] [serial = 1011] [outer = 0x9a3d2000] 19:01:28 INFO - PROCESS | 1813 | 1472090488266 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]]]}] 19:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1531ms 19:01:28 INFO - PROCESS | 1813 | 1472090488333 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 19:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:01:28 INFO - PROCESS | 1813 | 1472090488337 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 19:01:28 INFO - PROCESS | 1813 | 1472090488346 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:01:28 INFO - PROCESS | 1813 | 1472090488348 Marionette TRACE conn3 <- [1,1318,null,{}] 19:01:28 INFO - PROCESS | 1813 | 1472090488354 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}] 19:01:28 INFO - PROCESS | 1813 | 1472090488360 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:28 INFO - PROCESS | 1813 | 1472090488560 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 19:01:28 INFO - PROCESS | 1813 | 1472090488776 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:28 INFO - PROCESS | 1813 | 1472090488782 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efb1800 == 43 [pid = 1813] [id = 337] 19:01:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8f640000) [pid = 1813] [serial = 1012] [outer = (nil)] 19:01:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x91b6e400) [pid = 1813] [serial = 1013] [outer = 0x8f640000] 19:01:28 INFO - PROCESS | 1813 | 1472090488910 Marionette DEBUG loaded listener.js 19:01:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x923c5000) [pid = 1813] [serial = 1014] [outer = 0x8f640000] 19:01:30 INFO - PROCESS | 1813 | 1472090490035 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]]]}] 19:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1744ms 19:01:30 INFO - PROCESS | 1813 | 1472090490087 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 19:01:30 INFO - PROCESS | 1813 | 1472090490092 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 19:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:01:30 INFO - PROCESS | 1813 | 1472090490100 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:01:30 INFO - PROCESS | 1813 | 1472090490107 Marionette TRACE conn3 <- [1,1322,null,{}] 19:01:30 INFO - PROCESS | 1813 | 1472090490115 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}] 19:01:30 INFO - PROCESS | 1813 | 1472090490120 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:30 INFO - PROCESS | 1813 | 1472090490291 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 19:01:30 INFO - PROCESS | 1813 | 1472090490476 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:30 INFO - PROCESS | 1813 | 1472090490489 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x92220000 == 44 [pid = 1813] [id = 338] 19:01:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x92222400) [pid = 1813] [serial = 1015] [outer = (nil)] 19:01:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x92442000) [pid = 1813] [serial = 1016] [outer = 0x92222400] 19:01:30 INFO - PROCESS | 1813 | 1472090490589 Marionette DEBUG loaded listener.js 19:01:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x924d9400) [pid = 1813] [serial = 1017] [outer = 0x92222400] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x9234fc00 == 43 [pid = 1813] [id = 315] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6d000 == 42 [pid = 1813] [id = 320] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x91b74c00 == 41 [pid = 1813] [id = 310] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede4000 == 40 [pid = 1813] [id = 314] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x99ce0400 == 39 [pid = 1813] [id = 313] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x91af3000 == 38 [pid = 1813] [id = 296] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x8f64a000 == 37 [pid = 1813] [id = 301] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x91b69400 == 36 [pid = 1813] [id = 297] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe0c00 == 35 [pid = 1813] [id = 306] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x93a6b800 == 34 [pid = 1813] [id = 307] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x93a6fc00 == 33 [pid = 1813] [id = 300] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f7000 == 32 [pid = 1813] [id = 299] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x91aea800 == 31 [pid = 1813] [id = 304] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x8f646800 == 30 [pid = 1813] [id = 322] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x94fea400 == 29 [pid = 1813] [id = 324] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x9221e800 == 28 [pid = 1813] [id = 309] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede8c00 == 27 [pid = 1813] [id = 308] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x8f646c00 == 26 [pid = 1813] [id = 321] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x93c4dc00 == 25 [pid = 1813] [id = 323] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x923cac00 == 24 [pid = 1813] [id = 302] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x950db800 == 23 [pid = 1813] [id = 312] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x950d1800 == 22 [pid = 1813] [id = 303] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x92e9ac00 == 21 [pid = 1813] [id = 298] 19:01:32 INFO - PROCESS | 1813 | --DOCSHELL 0x9507b800 == 20 [pid = 1813] [id = 311] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x93a6ac00) [pid = 1813] [serial = 959] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x91b72400) [pid = 1813] [serial = 953] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x92e98400) [pid = 1813] [serial = 948] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x92449000) [pid = 1813] [serial = 947] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x8f643000) [pid = 1813] [serial = 950] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x8f64cc00) [pid = 1813] [serial = 951] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x924d5800) [pid = 1813] [serial = 933] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x923c9400) [pid = 1813] [serial = 932] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x97566800) [pid = 1813] [serial = 936] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x96368000) [pid = 1813] [serial = 935] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9a8c5400) [pid = 1813] [serial = 939] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x9a570c00) [pid = 1813] [serial = 938] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x93aa7c00) [pid = 1813] [serial = 960] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9b056c00) [pid = 1813] [serial = 942] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9a8d1400) [pid = 1813] [serial = 941] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9244a800) [pid = 1813] [serial = 956] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9221dc00) [pid = 1813] [serial = 945] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91af6000) [pid = 1813] [serial = 944] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x92450400) [pid = 1813] [serial = 957] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x91b77800) [pid = 1813] [serial = 954] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93c07000) [pid = 1813] [serial = 962] [outer = (nil)] [url = about:blank] 19:01:32 INFO - PROCESS | 1813 | 1472090492639 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]]]}] 19:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 2595ms 19:01:32 INFO - PROCESS | 1813 | 1472090492697 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 19:01:32 INFO - PROCESS | 1813 | 1472090492703 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 19:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:01:32 INFO - PROCESS | 1813 | 1472090492712 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:01:32 INFO - PROCESS | 1813 | 1472090492715 Marionette TRACE conn3 <- [1,1326,null,{}] 19:01:32 INFO - PROCESS | 1813 | 1472090492724 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}] 19:01:32 INFO - PROCESS | 1813 | 1472090492730 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:32 INFO - PROCESS | 1813 | 1472090492894 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 19:01:33 INFO - PROCESS | 1813 | 1472090493015 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:33 INFO - PROCESS | 1813 | 1472090493030 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f642000 == 21 [pid = 1813] [id = 339] 19:01:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8f643c00) [pid = 1813] [serial = 1018] [outer = (nil)] 19:01:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8f9f0000) [pid = 1813] [serial = 1019] [outer = 0x8f643c00] 19:01:33 INFO - PROCESS | 1813 | 1472090493110 Marionette DEBUG loaded listener.js 19:01:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91aea800) [pid = 1813] [serial = 1020] [outer = 0x8f643c00] 19:01:33 INFO - PROCESS | 1813 | 1472090493876 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]]]}] 19:01:33 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 19:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1229ms 19:01:33 INFO - PROCESS | 1813 | 1472090493941 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 19:01:33 INFO - PROCESS | 1813 | 1472090493949 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 19:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:01:33 INFO - PROCESS | 1813 | 1472090493960 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:01:33 INFO - PROCESS | 1813 | 1472090493964 Marionette TRACE conn3 <- [1,1330,null,{}] 19:01:33 INFO - PROCESS | 1813 | 1472090493970 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}] 19:01:33 INFO - PROCESS | 1813 | 1472090493976 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:34 INFO - PROCESS | 1813 | 1472090494136 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 19:01:34 INFO - PROCESS | 1813 | 1472090494148 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:34 INFO - PROCESS | 1813 | 1472090494157 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b76c00 == 22 [pid = 1813] [id = 340] 19:01:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91f3dc00) [pid = 1813] [serial = 1021] [outer = (nil)] 19:01:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9221f000) [pid = 1813] [serial = 1022] [outer = 0x91f3dc00] 19:01:34 INFO - PROCESS | 1813 | 1472090494332 Marionette DEBUG loaded listener.js 19:01:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x92351400) [pid = 1813] [serial = 1023] [outer = 0x91f3dc00] 19:01:35 INFO - PROCESS | 1813 | 1472090495240 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]]]}] 19:01:35 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 19:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1332ms 19:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:01:35 INFO - PROCESS | 1813 | 1472090495292 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 19:01:35 INFO - PROCESS | 1813 | 1472090495295 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 19:01:35 INFO - PROCESS | 1813 | 1472090495302 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:01:35 INFO - PROCESS | 1813 | 1472090495308 Marionette TRACE conn3 <- [1,1334,null,{}] 19:01:35 INFO - PROCESS | 1813 | 1472090495332 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}] 19:01:35 INFO - PROCESS | 1813 | 1472090495341 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:35 INFO - PROCESS | 1813 | 1472090495542 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 19:01:35 INFO - PROCESS | 1813 | 1472090495566 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:35 INFO - PROCESS | 1813 | 1472090495579 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e90800 == 23 [pid = 1813] [id = 341] 19:01:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x92e92000) [pid = 1813] [serial = 1024] [outer = (nil)] 19:01:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x92e9d800) [pid = 1813] [serial = 1025] [outer = 0x92e92000] 19:01:35 INFO - PROCESS | 1813 | 1472090495647 Marionette DEBUG loaded listener.js 19:01:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x93a64800) [pid = 1813] [serial = 1026] [outer = 0x92e92000] 19:01:36 INFO - PROCESS | 1813 | 1472090496655 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]]]}] 19:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1393ms 19:01:36 INFO - PROCESS | 1813 | 1472090496700 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 19:01:36 INFO - PROCESS | 1813 | 1472090496704 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 19:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:01:36 INFO - PROCESS | 1813 | 1472090496711 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:01:36 INFO - PROCESS | 1813 | 1472090496714 Marionette TRACE conn3 <- [1,1338,null,{}] 19:01:36 INFO - PROCESS | 1813 | 1472090496719 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}] 19:01:36 INFO - PROCESS | 1813 | 1472090496724 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:36 INFO - PROCESS | 1813 | 1472090496932 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 19:01:36 INFO - PROCESS | 1813 | 1472090496953 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:36 INFO - PROCESS | 1813 | 1472090496961 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6e000 == 24 [pid = 1813] [id = 342] 19:01:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x92e98400) [pid = 1813] [serial = 1027] [outer = (nil)] 19:01:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x93c86c00) [pid = 1813] [serial = 1028] [outer = 0x92e98400] 19:01:37 INFO - PROCESS | 1813 | 1472090497029 Marionette DEBUG loaded listener.js 19:01:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x94fe9000) [pid = 1813] [serial = 1029] [outer = 0x92e98400] 19:01:37 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x93aa2000) [pid = 1813] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:01:37 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x8ededc00) [pid = 1813] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:01:37 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x91b76000) [pid = 1813] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:01:37 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9506fc00) [pid = 1813] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:01:37 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x92354000) [pid = 1813] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:01:37 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8f647c00) [pid = 1813] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:01:37 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x92fc3c00) [pid = 1813] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:01:37 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x92349800) [pid = 1813] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:01:37 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x93c4e400) [pid = 1813] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:01:37 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8f644800) [pid = 1813] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:01:37 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93c85800) [pid = 1813] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:01:38 INFO - PROCESS | 1813 | 1472090498653 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]]]}] 19:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1983ms 19:01:38 INFO - PROCESS | 1813 | 1472090498695 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 19:01:38 INFO - PROCESS | 1813 | 1472090498698 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 19:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:01:38 INFO - PROCESS | 1813 | 1472090498705 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:01:38 INFO - PROCESS | 1813 | 1472090498708 Marionette TRACE conn3 <- [1,1342,null,{}] 19:01:38 INFO - PROCESS | 1813 | 1472090498723 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}] 19:01:38 INFO - PROCESS | 1813 | 1472090498727 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:38 INFO - PROCESS | 1813 | 1472090498910 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 19:01:39 INFO - PROCESS | 1813 | 1472090498996 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:39 INFO - PROCESS | 1813 | 1472090499002 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efaf400 == 25 [pid = 1813] [id = 343] 19:01:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91af3c00) [pid = 1813] [serial = 1030] [outer = (nil)] 19:01:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x92441800) [pid = 1813] [serial = 1031] [outer = 0x91af3c00] 19:01:39 INFO - PROCESS | 1813 | 1472090499069 Marionette DEBUG loaded listener.js 19:01:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93c4e800) [pid = 1813] [serial = 1032] [outer = 0x91af3c00] 19:01:39 INFO - PROCESS | 1813 | 1472090499965 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]]]}] 19:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1348ms 19:01:40 INFO - PROCESS | 1813 | 1472090500055 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 19:01:40 INFO - PROCESS | 1813 | 1472090500062 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 19:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:01:40 INFO - PROCESS | 1813 | 1472090500082 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:01:40 INFO - PROCESS | 1813 | 1472090500087 Marionette TRACE conn3 <- [1,1346,null,{}] 19:01:40 INFO - PROCESS | 1813 | 1472090500095 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}] 19:01:40 INFO - PROCESS | 1813 | 1472090500100 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:40 INFO - PROCESS | 1813 | 1472090500346 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 19:01:40 INFO - PROCESS | 1813 | 1472090500532 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:40 INFO - PROCESS | 1813 | 1472090500541 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f2400 == 26 [pid = 1813] [id = 344] 19:01:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x91aecc00) [pid = 1813] [serial = 1033] [outer = (nil)] 19:01:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x91b6fc00) [pid = 1813] [serial = 1034] [outer = 0x91aecc00] 19:01:40 INFO - PROCESS | 1813 | 1472090500672 Marionette DEBUG loaded listener.js 19:01:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x91f35400) [pid = 1813] [serial = 1035] [outer = 0x91aecc00] 19:01:41 INFO - PROCESS | 1813 | 1472090501707 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]]]}] 19:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1685ms 19:01:41 INFO - PROCESS | 1813 | 1472090501766 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 19:01:41 INFO - PROCESS | 1813 | 1472090501774 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 19:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:01:41 INFO - PROCESS | 1813 | 1472090501784 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:01:41 INFO - PROCESS | 1813 | 1472090501788 Marionette TRACE conn3 <- [1,1350,null,{}] 19:01:41 INFO - PROCESS | 1813 | 1472090501795 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}] 19:01:41 INFO - PROCESS | 1813 | 1472090501801 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:42 INFO - PROCESS | 1813 | 1472090501997 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 19:01:42 INFO - PROCESS | 1813 | 1472090502253 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:42 INFO - PROCESS | 1813 | 1472090502266 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa6400 == 27 [pid = 1813] [id = 345] 19:01:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x924d8800) [pid = 1813] [serial = 1036] [outer = (nil)] 19:01:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x92fc1c00) [pid = 1813] [serial = 1037] [outer = 0x924d8800] 19:01:42 INFO - PROCESS | 1813 | 1472090502346 Marionette DEBUG loaded listener.js 19:01:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x93a6a000) [pid = 1813] [serial = 1038] [outer = 0x924d8800] 19:01:43 INFO - PROCESS | 1813 | 1472090503350 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]]]}] 19:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1638ms 19:01:43 INFO - PROCESS | 1813 | 1472090503422 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 19:01:43 INFO - PROCESS | 1813 | 1472090503426 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 19:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:01:43 INFO - PROCESS | 1813 | 1472090503433 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:01:43 INFO - PROCESS | 1813 | 1472090503439 Marionette TRACE conn3 <- [1,1354,null,{}] 19:01:43 INFO - PROCESS | 1813 | 1472090503456 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}] 19:01:43 INFO - PROCESS | 1813 | 1472090503464 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:43 INFO - PROCESS | 1813 | 1472090503674 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 19:01:43 INFO - PROCESS | 1813 | 1472090503891 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:43 INFO - PROCESS | 1813 | 1472090503902 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x950d7c00 == 28 [pid = 1813] [id = 346] 19:01:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x950d8c00) [pid = 1813] [serial = 1039] [outer = (nil)] 19:01:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x950df800) [pid = 1813] [serial = 1040] [outer = 0x950d8c00] 19:01:44 INFO - PROCESS | 1813 | 1472090504010 Marionette DEBUG loaded listener.js 19:01:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x96367800) [pid = 1813] [serial = 1041] [outer = 0x950d8c00] 19:01:45 INFO - PROCESS | 1813 | 1472090505028 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]]]}] 19:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1636ms 19:01:45 INFO - PROCESS | 1813 | 1472090505069 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 19:01:45 INFO - PROCESS | 1813 | 1472090505074 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 19:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:01:45 INFO - PROCESS | 1813 | 1472090505080 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:01:45 INFO - PROCESS | 1813 | 1472090505084 Marionette TRACE conn3 <- [1,1358,null,{}] 19:01:45 INFO - PROCESS | 1813 | 1472090505090 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}] 19:01:45 INFO - PROCESS | 1813 | 1472090505095 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:45 INFO - PROCESS | 1813 | 1472090505303 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 19:01:45 INFO - PROCESS | 1813 | 1472090505528 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:45 INFO - PROCESS | 1813 | 1472090505541 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edeec00 == 29 [pid = 1813] [id = 347] 19:01:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x8edef800) [pid = 1813] [serial = 1042] [outer = (nil)] 19:01:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8efab000) [pid = 1813] [serial = 1043] [outer = 0x8edef800] 19:01:45 INFO - PROCESS | 1813 | 1472090505768 Marionette DEBUG loaded listener.js 19:01:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8f644800) [pid = 1813] [serial = 1044] [outer = 0x8edef800] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x94feb400) [pid = 1813] [serial = 986] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x91b76800) [pid = 1813] [serial = 989] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x95076c00) [pid = 1813] [serial = 987] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x93c4c400) [pid = 1813] [serial = 963] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x95078400) [pid = 1813] [serial = 974] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x950d5400) [pid = 1813] [serial = 975] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x923c6400) [pid = 1813] [serial = 968] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x924d5000) [pid = 1813] [serial = 969] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8f9eec00) [pid = 1813] [serial = 965] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8f9f9c00) [pid = 1813] [serial = 966] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93a6e800) [pid = 1813] [serial = 983] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x923bf000) [pid = 1813] [serial = 980] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92446800) [pid = 1813] [serial = 981] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93c7d000) [pid = 1813] [serial = 971] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93c8a800) [pid = 1813] [serial = 972] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8f64c800) [pid = 1813] [serial = 977] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f9f7400) [pid = 1813] [serial = 978] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x99042400) [pid = 1813] [serial = 993] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x93c53000) [pid = 1813] [serial = 984] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x97569800) [pid = 1813] [serial = 992] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x92445000) [pid = 1813] [serial = 990] [outer = (nil)] [url = about:blank] 19:01:46 INFO - PROCESS | 1813 | 1472090506834 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]]]}] 19:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1796ms 19:01:46 INFO - PROCESS | 1813 | 1472090506879 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 19:01:46 INFO - PROCESS | 1813 | 1472090506884 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 19:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:01:46 INFO - PROCESS | 1813 | 1472090506892 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:01:46 INFO - PROCESS | 1813 | 1472090506896 Marionette TRACE conn3 <- [1,1362,null,{}] 19:01:46 INFO - PROCESS | 1813 | 1472090506903 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}] 19:01:46 INFO - PROCESS | 1813 | 1472090506909 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:47 INFO - PROCESS | 1813 | 1472090507070 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 19:01:47 INFO - PROCESS | 1813 | 1472090507247 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:47 INFO - PROCESS | 1813 | 1472090507253 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af6400 == 30 [pid = 1813] [id = 348] 19:01:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x91b74400) [pid = 1813] [serial = 1045] [outer = (nil)] 19:01:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x9234b800) [pid = 1813] [serial = 1046] [outer = 0x91b74400] 19:01:47 INFO - PROCESS | 1813 | 1472090507332 Marionette DEBUG loaded listener.js 19:01:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x923c6400) [pid = 1813] [serial = 1047] [outer = 0x91b74400] 19:01:48 INFO - PROCESS | 1813 | 1472090508108 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]]]}] 19:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1282ms 19:01:48 INFO - PROCESS | 1813 | 1472090508174 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 19:01:48 INFO - PROCESS | 1813 | 1472090508180 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 19:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:01:48 INFO - PROCESS | 1813 | 1472090508190 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:01:48 INFO - PROCESS | 1813 | 1472090508195 Marionette TRACE conn3 <- [1,1366,null,{}] 19:01:48 INFO - PROCESS | 1813 | 1472090508200 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}] 19:01:48 INFO - PROCESS | 1813 | 1472090508206 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:48 INFO - PROCESS | 1813 | 1472090508367 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 19:01:48 INFO - PROCESS | 1813 | 1472090508378 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:48 INFO - PROCESS | 1813 | 1472090508385 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b72800 == 31 [pid = 1813] [id = 349] 19:01:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9244ec00) [pid = 1813] [serial = 1048] [outer = (nil)] 19:01:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93aaa400) [pid = 1813] [serial = 1049] [outer = 0x9244ec00] 19:01:48 INFO - PROCESS | 1813 | 1472090508454 Marionette DEBUG loaded listener.js 19:01:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c7d000) [pid = 1813] [serial = 1050] [outer = 0x9244ec00] 19:01:49 INFO - PROCESS | 1813 | 1472090509407 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] 19:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:01:49 INFO - PROCESS | 1813 | 1472090509483 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 19:01:49 INFO - PROCESS | 1813 | 1472090509490 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:01:49 INFO - PROCESS | 1813 | 1472090509496 Marionette TRACE conn3 <- [1,1370,null,{}] 19:01:49 INFO - PROCESS | 1813 | 1472090509519 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}] 19:01:49 INFO - PROCESS | 1813 | 1472090509527 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:49 INFO - PROCESS | 1813 | 1472090509738 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 19:01:49 INFO - PROCESS | 1813 | 1472090509762 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:49 INFO - PROCESS | 1813 | 1472090509775 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b74000 == 32 [pid = 1813] [id = 350] 19:01:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93c0dc00) [pid = 1813] [serial = 1051] [outer = (nil)] 19:01:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9507c000) [pid = 1813] [serial = 1052] [outer = 0x93c0dc00] 19:01:49 INFO - PROCESS | 1813 | 1472090509850 Marionette DEBUG loaded listener.js 19:01:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x950d8800) [pid = 1813] [serial = 1053] [outer = 0x93c0dc00] 19:01:50 INFO - PROCESS | 1813 | 1472090510793 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] 19:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:01:50 INFO - PROCESS | 1813 | 1472090510843 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 19:01:50 INFO - PROCESS | 1813 | 1472090510849 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:01:50 INFO - PROCESS | 1813 | 1472090510852 Marionette TRACE conn3 <- [1,1374,null,{}] 19:01:50 INFO - PROCESS | 1813 | 1472090510858 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}] 19:01:50 INFO - PROCESS | 1813 | 1472090510862 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:51 INFO - PROCESS | 1813 | 1472090511069 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 19:01:51 INFO - PROCESS | 1813 | 1472090511097 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:51 INFO - PROCESS | 1813 | 1472090511107 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aef400 == 33 [pid = 1813] [id = 351] 19:01:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x91af0c00) [pid = 1813] [serial = 1054] [outer = (nil)] 19:01:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x97fef400) [pid = 1813] [serial = 1055] [outer = 0x91af0c00] 19:01:51 INFO - PROCESS | 1813 | 1472090511175 Marionette DEBUG loaded listener.js 19:01:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x99044400) [pid = 1813] [serial = 1056] [outer = 0x91af0c00] 19:01:51 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x92e92000) [pid = 1813] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:01:51 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8f643c00) [pid = 1813] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:01:51 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91f3dc00) [pid = 1813] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:01:51 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92222400) [pid = 1813] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:01:51 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x92e98400) [pid = 1813] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:01:51 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8f9f0800) [pid = 1813] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:01:51 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x92e9a000) [pid = 1813] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:01:51 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x97564800) [pid = 1813] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:01:51 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x995aec00) [pid = 1813] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:01:51 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x99f75800) [pid = 1813] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:01:51 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9a3d2000) [pid = 1813] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:01:51 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x8f640000) [pid = 1813] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:01:52 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:01:52 INFO - PROCESS | 1813 | 1472090512214 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] 19:01:52 INFO - PROCESS | 1813 | 1472090512236 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 19:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:01:52 INFO - PROCESS | 1813 | 1472090512242 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:01:52 INFO - PROCESS | 1813 | 1472090512245 Marionette TRACE conn3 <- [1,1378,null,{}] 19:01:52 INFO - PROCESS | 1813 | 1472090512251 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}] 19:01:52 INFO - PROCESS | 1813 | 1472090512256 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:52 INFO - PROCESS | 1813 | 1472090512458 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 19:01:52 INFO - PROCESS | 1813 | 1472090512476 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:52 INFO - PROCESS | 1813 | 1472090512483 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64cc00 == 34 [pid = 1813] [id = 352] 19:01:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x91af5c00) [pid = 1813] [serial = 1057] [outer = (nil)] 19:01:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x995b1c00) [pid = 1813] [serial = 1058] [outer = 0x91af5c00] 19:01:52 INFO - PROCESS | 1813 | 1472090512568 Marionette DEBUG loaded listener.js 19:01:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x99f76400) [pid = 1813] [serial = 1059] [outer = 0x91af5c00] 19:01:53 INFO - PROCESS | 1813 | 1472090513437 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] 19:01:53 INFO - PROCESS | 1813 | 1472090513477 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 19:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:01:53 INFO - PROCESS | 1813 | 1472090513484 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:01:53 INFO - PROCESS | 1813 | 1472090513487 Marionette TRACE conn3 <- [1,1382,null,{}] 19:01:53 INFO - PROCESS | 1813 | 1472090513497 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}] 19:01:53 INFO - PROCESS | 1813 | 1472090513508 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:53 INFO - PROCESS | 1813 | 1472090513658 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 19:01:53 INFO - PROCESS | 1813 | 1472090513673 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:53 INFO - PROCESS | 1813 | 1472090513679 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f0800 == 35 [pid = 1813] [id = 353] 19:01:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9a664800) [pid = 1813] [serial = 1060] [outer = (nil)] 19:01:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x9a8c8c00) [pid = 1813] [serial = 1061] [outer = 0x9a664800] 19:01:53 INFO - PROCESS | 1813 | 1472090513750 Marionette DEBUG loaded listener.js 19:01:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9a8ca800) [pid = 1813] [serial = 1062] [outer = 0x9a664800] 19:01:54 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 19:01:54 INFO - PROCESS | 1813 | 1472090514976 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] 19:01:55 INFO - PROCESS | 1813 | 1472090515035 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 19:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:01:55 INFO - PROCESS | 1813 | 1472090515043 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:01:55 INFO - PROCESS | 1813 | 1472090515050 Marionette TRACE conn3 <- [1,1386,null,{}] 19:01:55 INFO - PROCESS | 1813 | 1472090515058 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}] 19:01:55 INFO - PROCESS | 1813 | 1472090515064 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:55 INFO - PROCESS | 1813 | 1472090515261 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 19:01:55 INFO - PROCESS | 1813 | 1472090515467 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:55 INFO - PROCESS | 1813 | 1472090515478 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b77000 == 36 [pid = 1813] [id = 354] 19:01:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91f37000) [pid = 1813] [serial = 1063] [outer = (nil)] 19:01:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x924d6000) [pid = 1813] [serial = 1064] [outer = 0x91f37000] 19:01:55 INFO - PROCESS | 1813 | 1472090515560 Marionette DEBUG loaded listener.js 19:01:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92e92000) [pid = 1813] [serial = 1065] [outer = 0x91f37000] 19:01:56 INFO - PROCESS | 1813 | 1472090516585 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] 19:01:56 INFO - PROCESS | 1813 | 1472090516642 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 19:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:01:56 INFO - PROCESS | 1813 | 1472090516657 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:01:56 INFO - PROCESS | 1813 | 1472090516664 Marionette TRACE conn3 <- [1,1390,null,{}] 19:01:56 INFO - PROCESS | 1813 | 1472090516673 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}] 19:01:56 INFO - PROCESS | 1813 | 1472090516680 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:57 INFO - PROCESS | 1813 | 1472090517004 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 19:01:57 INFO - PROCESS | 1813 | 1472090517224 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:57 INFO - PROCESS | 1813 | 1472090517234 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f641000 == 37 [pid = 1813] [id = 355] 19:01:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x95076400) [pid = 1813] [serial = 1066] [outer = (nil)] 19:01:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x96373000) [pid = 1813] [serial = 1067] [outer = 0x95076400] 19:01:57 INFO - PROCESS | 1813 | 1472090517322 Marionette DEBUG loaded listener.js 19:01:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x97fe7800) [pid = 1813] [serial = 1068] [outer = 0x95076400] 19:01:58 INFO - PROCESS | 1813 | 1472090518235 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]]]}] 19:01:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:01:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1646ms 19:01:58 INFO - PROCESS | 1813 | 1472090518303 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 19:01:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:01:58 INFO - PROCESS | 1813 | 1472090518307 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 19:01:58 INFO - PROCESS | 1813 | 1472090518314 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:01:58 INFO - PROCESS | 1813 | 1472090518320 Marionette TRACE conn3 <- [1,1394,null,{}] 19:01:58 INFO - PROCESS | 1813 | 1472090518337 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}] 19:01:58 INFO - PROCESS | 1813 | 1472090518346 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:58 INFO - PROCESS | 1813 | 1472090518572 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 19:01:58 INFO - PROCESS | 1813 | 1472090518784 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:01:58 INFO - PROCESS | 1813 | 1472090518794 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:01:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f7000 == 38 [pid = 1813] [id = 356] 19:01:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9a8cfc00) [pid = 1813] [serial = 1069] [outer = (nil)] 19:01:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9ab59400) [pid = 1813] [serial = 1070] [outer = 0x9a8cfc00] 19:01:58 INFO - PROCESS | 1813 | 1472090518923 Marionette DEBUG loaded listener.js 19:01:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9b063800) [pid = 1813] [serial = 1071] [outer = 0x9a8cfc00] 19:01:59 INFO - PROCESS | 1813 | 1472090519802 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]]]}] 19:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1548ms 19:01:59 INFO - PROCESS | 1813 | 1472090519862 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 19:01:59 INFO - PROCESS | 1813 | 1472090519867 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 19:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:01:59 INFO - PROCESS | 1813 | 1472090519873 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:01:59 INFO - PROCESS | 1813 | 1472090519877 Marionette TRACE conn3 <- [1,1398,null,{}] 19:01:59 INFO - PROCESS | 1813 | 1472090519882 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}] 19:01:59 INFO - PROCESS | 1813 | 1472090519887 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:00 INFO - PROCESS | 1813 | 1472090520102 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 19:02:00 INFO - PROCESS | 1813 | 1472090520268 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:00 INFO - PROCESS | 1813 | 1472090520278 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b260800 == 39 [pid = 1813] [id = 357] 19:02:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9b265400) [pid = 1813] [serial = 1072] [outer = (nil)] 19:02:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9b3a2000) [pid = 1813] [serial = 1073] [outer = 0x9b265400] 19:02:00 INFO - PROCESS | 1813 | 1472090520373 Marionette DEBUG loaded listener.js 19:02:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9b3ab000) [pid = 1813] [serial = 1074] [outer = 0x9b265400] 19:02:01 INFO - PROCESS | 1813 | 1472090521300 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]]]}] 19:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1494ms 19:02:01 INFO - PROCESS | 1813 | 1472090521368 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 19:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:02:01 INFO - PROCESS | 1813 | 1472090521373 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 19:02:01 INFO - PROCESS | 1813 | 1472090521380 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:02:01 INFO - PROCESS | 1813 | 1472090521384 Marionette TRACE conn3 <- [1,1402,null,{}] 19:02:01 INFO - PROCESS | 1813 | 1472090521390 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}] 19:02:01 INFO - PROCESS | 1813 | 1472090521395 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:01 INFO - PROCESS | 1813 | 1472090521620 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 19:02:01 INFO - PROCESS | 1813 | 1472090521852 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:01 INFO - PROCESS | 1813 | 1472090521860 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede0400 == 40 [pid = 1813] [id = 358] 19:02:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x91aee400) [pid = 1813] [serial = 1075] [outer = (nil)] 19:02:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9b3af400) [pid = 1813] [serial = 1076] [outer = 0x91aee400] 19:02:01 INFO - PROCESS | 1813 | 1472090521959 Marionette DEBUG loaded listener.js 19:02:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9b559000) [pid = 1813] [serial = 1077] [outer = 0x91aee400] 19:02:02 INFO - PROCESS | 1813 | 1472090522846 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]]]}] 19:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1533ms 19:02:02 INFO - PROCESS | 1813 | 1472090522913 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 19:02:02 INFO - PROCESS | 1813 | 1472090522917 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 19:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:02:02 INFO - PROCESS | 1813 | 1472090522924 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:02:02 INFO - PROCESS | 1813 | 1472090522927 Marionette TRACE conn3 <- [1,1406,null,{}] 19:02:02 INFO - PROCESS | 1813 | 1472090522933 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}] 19:02:02 INFO - PROCESS | 1813 | 1472090522944 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:03 INFO - PROCESS | 1813 | 1472090523175 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 19:02:03 INFO - PROCESS | 1813 | 1472090523402 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:03 INFO - PROCESS | 1813 | 1472090523410 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede3400 == 41 [pid = 1813] [id = 359] 19:02:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8efab800) [pid = 1813] [serial = 1078] [outer = (nil)] 19:02:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x9234fc00) [pid = 1813] [serial = 1079] [outer = 0x8efab800] 19:02:03 INFO - PROCESS | 1813 | 1472090523534 Marionette DEBUG loaded listener.js 19:02:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x924da800) [pid = 1813] [serial = 1080] [outer = 0x8efab800] 19:02:04 INFO - PROCESS | 1813 | 1472090524630 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]]]}] 19:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1741ms 19:02:04 INFO - PROCESS | 1813 | 1472090524666 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 19:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:02:04 INFO - PROCESS | 1813 | 1472090524672 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 19:02:04 INFO - PROCESS | 1813 | 1472090524679 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:02:04 INFO - PROCESS | 1813 | 1472090524684 Marionette TRACE conn3 <- [1,1410,null,{}] 19:02:04 INFO - PROCESS | 1813 | 1472090524692 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}] 19:02:04 INFO - PROCESS | 1813 | 1472090524698 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:04 INFO - PROCESS | 1813 | 1472090524874 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 19:02:05 INFO - PROCESS | 1813 | 1472090525149 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:05 INFO - PROCESS | 1813 | 1472090525156 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af3800 == 42 [pid = 1813] [id = 360] 19:02:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x923bdc00) [pid = 1813] [serial = 1081] [outer = (nil)] 19:02:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x924d9800) [pid = 1813] [serial = 1082] [outer = 0x923bdc00] 19:02:05 INFO - PROCESS | 1813 | 1472090525273 Marionette DEBUG loaded listener.js 19:02:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x93a6d000) [pid = 1813] [serial = 1083] [outer = 0x923bdc00] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8f64cc00 == 41 [pid = 1813] [id = 352] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91aef400 == 40 [pid = 1813] [id = 351] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91b74000 == 39 [pid = 1813] [id = 350] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91b72800 == 38 [pid = 1813] [id = 349] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91af6400 == 37 [pid = 1813] [id = 348] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8edeec00 == 36 [pid = 1813] [id = 347] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8efaf400 == 35 [pid = 1813] [id = 343] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f2400 == 34 [pid = 1813] [id = 344] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa6400 == 33 [pid = 1813] [id = 345] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x950d7c00 == 32 [pid = 1813] [id = 346] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede0400 == 31 [pid = 1813] [id = 358] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede3400 == 30 [pid = 1813] [id = 359] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x9b260800 == 29 [pid = 1813] [id = 357] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f7000 == 28 [pid = 1813] [id = 356] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8f641000 == 27 [pid = 1813] [id = 355] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f0800 == 26 [pid = 1813] [id = 353] 19:02:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91b77000 == 25 [pid = 1813] [id = 354] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x92441800) [pid = 1813] [serial = 1031] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x92e9d800) [pid = 1813] [serial = 1025] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x8f9f0000) [pid = 1813] [serial = 1019] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x91aea800) [pid = 1813] [serial = 1020] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x9221f000) [pid = 1813] [serial = 1022] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x92442000) [pid = 1813] [serial = 1016] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x924d9400) [pid = 1813] [serial = 1017] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x93c86c00) [pid = 1813] [serial = 1028] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x92353c00) [pid = 1813] [serial = 996] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x91f3cc00) [pid = 1813] [serial = 995] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x94fdf800) [pid = 1813] [serial = 999] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x93aa4000) [pid = 1813] [serial = 998] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x990cd000) [pid = 1813] [serial = 1002] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x97f23800) [pid = 1813] [serial = 1001] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x99dcac00) [pid = 1813] [serial = 1005] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x99d2a800) [pid = 1813] [serial = 1004] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93a64800) [pid = 1813] [serial = 1026] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9a660400) [pid = 1813] [serial = 1008] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9a3cf000) [pid = 1813] [serial = 1007] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9b264c00) [pid = 1813] [serial = 1011] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9ac72000) [pid = 1813] [serial = 1010] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x923c5000) [pid = 1813] [serial = 1014] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x91b6e400) [pid = 1813] [serial = 1013] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x94fe9000) [pid = 1813] [serial = 1029] [outer = (nil)] [url = about:blank] 19:02:06 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92351400) [pid = 1813] [serial = 1023] [outer = (nil)] [url = about:blank] 19:02:07 INFO - PROCESS | 1813 | 1472090527261 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]]]}] 19:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 2592ms 19:02:07 INFO - PROCESS | 1813 | 1472090527271 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 19:02:07 INFO - PROCESS | 1813 | 1472090527276 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 19:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:02:07 INFO - PROCESS | 1813 | 1472090527285 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:02:07 INFO - PROCESS | 1813 | 1472090527289 Marionette TRACE conn3 <- [1,1414,null,{}] 19:02:07 INFO - PROCESS | 1813 | 1472090527298 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}] 19:02:07 INFO - PROCESS | 1813 | 1472090527303 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:07 INFO - PROCESS | 1813 | 1472090527500 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 19:02:07 INFO - PROCESS | 1813 | 1472090527618 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:07 INFO - PROCESS | 1813 | 1472090527628 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f646800 == 26 [pid = 1813] [id = 361] 19:02:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8f648400) [pid = 1813] [serial = 1084] [outer = (nil)] 19:02:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8f9f5000) [pid = 1813] [serial = 1085] [outer = 0x8f648400] 19:02:07 INFO - PROCESS | 1813 | 1472090527695 Marionette DEBUG loaded listener.js 19:02:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91aef800) [pid = 1813] [serial = 1086] [outer = 0x8f648400] 19:02:08 INFO - PROCESS | 1813 | 1472090528528 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]]]}] 19:02:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:02:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1282ms 19:02:08 INFO - PROCESS | 1813 | 1472090528566 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 19:02:08 INFO - PROCESS | 1813 | 1472090528575 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 19:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:02:08 INFO - PROCESS | 1813 | 1472090528586 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:02:08 INFO - PROCESS | 1813 | 1472090528590 Marionette TRACE conn3 <- [1,1418,null,{}] 19:02:08 INFO - PROCESS | 1813 | 1472090528596 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}] 19:02:08 INFO - PROCESS | 1813 | 1472090528601 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:08 INFO - PROCESS | 1813 | 1472090528760 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 19:02:08 INFO - PROCESS | 1813 | 1472090528892 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:08 INFO - PROCESS | 1813 | 1472090528902 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x92223400 == 27 [pid = 1813] [id = 362] 19:02:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9234bc00) [pid = 1813] [serial = 1087] [outer = (nil)] 19:02:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92353c00) [pid = 1813] [serial = 1088] [outer = 0x9234bc00] 19:02:08 INFO - PROCESS | 1813 | 1472090528971 Marionette DEBUG loaded listener.js 19:02:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x923c0c00) [pid = 1813] [serial = 1089] [outer = 0x9234bc00] 19:02:09 INFO - PROCESS | 1813 | 1472090529868 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]]]}] 19:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1333ms 19:02:09 INFO - PROCESS | 1813 | 1472090529924 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 19:02:09 INFO - PROCESS | 1813 | 1472090529927 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 19:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:02:09 INFO - PROCESS | 1813 | 1472090529934 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:02:09 INFO - PROCESS | 1813 | 1472090529940 Marionette TRACE conn3 <- [1,1422,null,{}] 19:02:09 INFO - PROCESS | 1813 | 1472090529957 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}] 19:02:09 INFO - PROCESS | 1813 | 1472090529966 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:10 INFO - PROCESS | 1813 | 1472090530177 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 19:02:10 INFO - PROCESS | 1813 | 1472090530259 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:10 INFO - PROCESS | 1813 | 1472090530268 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d8c00 == 28 [pid = 1813] [id = 363] 19:02:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x924dac00) [pid = 1813] [serial = 1090] [outer = (nil)] 19:02:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92fc3400) [pid = 1813] [serial = 1091] [outer = 0x924dac00] 19:02:10 INFO - PROCESS | 1813 | 1472090530345 Marionette DEBUG loaded listener.js 19:02:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93a6d400) [pid = 1813] [serial = 1092] [outer = 0x924dac00] 19:02:11 INFO - PROCESS | 1813 | 1472090531665 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]]]}] 19:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9244ec00) [pid = 1813] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91af3c00) [pid = 1813] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x924d8800) [pid = 1813] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x91af5c00) [pid = 1813] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x91af0c00) [pid = 1813] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8edef800) [pid = 1813] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x91aecc00) [pid = 1813] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91b74400) [pid = 1813] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x950d8c00) [pid = 1813] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x93c0dc00) [pid = 1813] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x9a664800) [pid = 1813] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1800ms 19:02:11 INFO - PROCESS | 1813 | 1472090531734 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 19:02:11 INFO - PROCESS | 1813 | 1472090531740 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 19:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:02:11 INFO - PROCESS | 1813 | 1472090531747 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:02:11 INFO - PROCESS | 1813 | 1472090531749 Marionette TRACE conn3 <- [1,1426,null,{}] 19:02:11 INFO - PROCESS | 1813 | 1472090531755 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}] 19:02:11 INFO - PROCESS | 1813 | 1472090531759 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:11 INFO - PROCESS | 1813 | 1472090531972 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 19:02:12 INFO - PROCESS | 1813 | 1472090532093 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:12 INFO - PROCESS | 1813 | 1472090532101 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x91ae9400 == 29 [pid = 1813] [id = 364] 19:02:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x91f3d000) [pid = 1813] [serial = 1093] [outer = (nil)] 19:02:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x924d9000) [pid = 1813] [serial = 1094] [outer = 0x91f3d000] 19:02:12 INFO - PROCESS | 1813 | 1472090532169 Marionette DEBUG loaded listener.js 19:02:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x93aa2000) [pid = 1813] [serial = 1095] [outer = 0x91f3d000] 19:02:12 INFO - PROCESS | 1813 | 1472090532876 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]]]}] 19:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1181ms 19:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:02:12 INFO - PROCESS | 1813 | 1472090532929 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 19:02:12 INFO - PROCESS | 1813 | 1472090532932 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 19:02:12 INFO - PROCESS | 1813 | 1472090532939 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:02:12 INFO - PROCESS | 1813 | 1472090532942 Marionette TRACE conn3 <- [1,1430,null,{}] 19:02:12 INFO - PROCESS | 1813 | 1472090532948 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}] 19:02:12 INFO - PROCESS | 1813 | 1472090532952 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:13 INFO - PROCESS | 1813 | 1472090533097 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 19:02:13 INFO - PROCESS | 1813 | 1472090533107 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:13 INFO - PROCESS | 1813 | 1472090533113 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c57c00 == 30 [pid = 1813] [id = 365] 19:02:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93c82000) [pid = 1813] [serial = 1096] [outer = (nil)] 19:02:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x94fe0c00) [pid = 1813] [serial = 1097] [outer = 0x93c82000] 19:02:13 INFO - PROCESS | 1813 | 1472090533181 Marionette DEBUG loaded listener.js 19:02:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x94fe8c00) [pid = 1813] [serial = 1098] [outer = 0x93c82000] 19:02:14 INFO - PROCESS | 1813 | 1472090534347 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]]]}] 19:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1480ms 19:02:14 INFO - PROCESS | 1813 | 1472090534419 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 19:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:02:14 INFO - PROCESS | 1813 | 1472090534425 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 19:02:14 INFO - PROCESS | 1813 | 1472090534433 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:02:14 INFO - PROCESS | 1813 | 1472090534439 Marionette TRACE conn3 <- [1,1434,null,{}] 19:02:14 INFO - PROCESS | 1813 | 1472090534447 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}] 19:02:14 INFO - PROCESS | 1813 | 1472090534453 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:14 INFO - PROCESS | 1813 | 1472090534670 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 19:02:14 INFO - PROCESS | 1813 | 1472090534923 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:14 INFO - PROCESS | 1813 | 1472090534934 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efad400 == 31 [pid = 1813] [id = 366] 19:02:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8f64cc00) [pid = 1813] [serial = 1099] [outer = (nil)] 19:02:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91f31000) [pid = 1813] [serial = 1100] [outer = 0x8f64cc00] 19:02:15 INFO - PROCESS | 1813 | 1472090535016 Marionette DEBUG loaded listener.js 19:02:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92356000) [pid = 1813] [serial = 1101] [outer = 0x8f64cc00] 19:02:16 INFO - PROCESS | 1813 | 1472090536070 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]]]}] 19:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1687ms 19:02:16 INFO - PROCESS | 1813 | 1472090536119 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 19:02:16 INFO - PROCESS | 1813 | 1472090536126 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 19:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:02:16 INFO - PROCESS | 1813 | 1472090536137 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:02:16 INFO - PROCESS | 1813 | 1472090536142 Marionette TRACE conn3 <- [1,1438,null,{}] 19:02:16 INFO - PROCESS | 1813 | 1472090536148 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}] 19:02:16 INFO - PROCESS | 1813 | 1472090536152 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:16 INFO - PROCESS | 1813 | 1472090536356 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 19:02:16 INFO - PROCESS | 1813 | 1472090536576 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:16 INFO - PROCESS | 1813 | 1472090536587 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e97c00 == 32 [pid = 1813] [id = 367] 19:02:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92e98400) [pid = 1813] [serial = 1102] [outer = (nil)] 19:02:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93a66800) [pid = 1813] [serial = 1103] [outer = 0x92e98400] 19:02:16 INFO - PROCESS | 1813 | 1472090536667 Marionette DEBUG loaded listener.js 19:02:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93ab0000) [pid = 1813] [serial = 1104] [outer = 0x92e98400] 19:02:17 INFO - PROCESS | 1813 | 1472090537683 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]]]}] 19:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1631ms 19:02:17 INFO - PROCESS | 1813 | 1472090537769 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 19:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:02:17 INFO - PROCESS | 1813 | 1472090537773 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 19:02:17 INFO - PROCESS | 1813 | 1472090537780 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:02:17 INFO - PROCESS | 1813 | 1472090537787 Marionette TRACE conn3 <- [1,1442,null,{}] 19:02:17 INFO - PROCESS | 1813 | 1472090537804 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}] 19:02:17 INFO - PROCESS | 1813 | 1472090537814 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:18 INFO - PROCESS | 1813 | 1472090538129 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 19:02:18 INFO - PROCESS | 1813 | 1472090538300 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:18 INFO - PROCESS | 1813 | 1472090538310 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x950d7800 == 33 [pid = 1813] [id = 368] 19:02:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x950d8000) [pid = 1813] [serial = 1105] [outer = (nil)] 19:02:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x96370800) [pid = 1813] [serial = 1106] [outer = 0x950d8000] 19:02:18 INFO - PROCESS | 1813 | 1472090538401 Marionette DEBUG loaded listener.js 19:02:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x97566000) [pid = 1813] [serial = 1107] [outer = 0x950d8000] 19:02:19 INFO - PROCESS | 1813 | 1472090539442 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]]]}] 19:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1745ms 19:02:19 INFO - PROCESS | 1813 | 1472090539526 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 19:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:02:19 INFO - PROCESS | 1813 | 1472090539531 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 19:02:19 INFO - PROCESS | 1813 | 1472090539538 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:02:19 INFO - PROCESS | 1813 | 1472090539541 Marionette TRACE conn3 <- [1,1446,null,{}] 19:02:19 INFO - PROCESS | 1813 | 1472090539547 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}] 19:02:19 INFO - PROCESS | 1813 | 1472090539553 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:19 INFO - PROCESS | 1813 | 1472090539891 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 19:02:20 INFO - PROCESS | 1813 | 1472090540123 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:20 INFO - PROCESS | 1813 | 1472090540131 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efaac00 == 34 [pid = 1813] [id = 369] 19:02:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x8f641400) [pid = 1813] [serial = 1108] [outer = (nil)] 19:02:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x8f9ee400) [pid = 1813] [serial = 1109] [outer = 0x8f641400] 19:02:20 INFO - PROCESS | 1813 | 1472090540208 Marionette DEBUG loaded listener.js 19:02:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x91aec800) [pid = 1813] [serial = 1110] [outer = 0x8f641400] 19:02:21 INFO - PROCESS | 1813 | --DOCSHELL 0x91ae9400 == 33 [pid = 1813] [id = 364] 19:02:21 INFO - PROCESS | 1813 | --DOCSHELL 0x924d8c00 == 32 [pid = 1813] [id = 363] 19:02:21 INFO - PROCESS | 1813 | --DOCSHELL 0x92223400 == 31 [pid = 1813] [id = 362] 19:02:21 INFO - PROCESS | 1813 | --DOCSHELL 0x8f646800 == 30 [pid = 1813] [id = 361] 19:02:21 INFO - PROCESS | 1813 | 1472090541245 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]]]}] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9a8c8c00) [pid = 1813] [serial = 1061] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9a8ca800) [pid = 1813] [serial = 1062] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x99f76400) [pid = 1813] [serial = 1059] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x93c7d000) [pid = 1813] [serial = 1050] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x93c4e800) [pid = 1813] [serial = 1032] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x92fc1c00) [pid = 1813] [serial = 1037] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x995b1c00) [pid = 1813] [serial = 1058] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x97fef400) [pid = 1813] [serial = 1055] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x93a6a000) [pid = 1813] [serial = 1038] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8efab000) [pid = 1813] [serial = 1043] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93aaa400) [pid = 1813] [serial = 1049] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x91b6fc00) [pid = 1813] [serial = 1034] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8f644800) [pid = 1813] [serial = 1044] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x91f35400) [pid = 1813] [serial = 1035] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9234b800) [pid = 1813] [serial = 1046] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x96367800) [pid = 1813] [serial = 1041] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9507c000) [pid = 1813] [serial = 1052] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x950d8800) [pid = 1813] [serial = 1053] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x923c6400) [pid = 1813] [serial = 1047] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x950df800) [pid = 1813] [serial = 1040] [outer = (nil)] [url = about:blank] 19:02:21 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x99044400) [pid = 1813] [serial = 1056] [outer = (nil)] [url = about:blank] 19:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1788ms 19:02:21 INFO - PROCESS | 1813 | 1472090541326 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 19:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:02:21 INFO - PROCESS | 1813 | 1472090541332 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 19:02:21 INFO - PROCESS | 1813 | 1472090541340 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:02:21 INFO - PROCESS | 1813 | 1472090541343 Marionette TRACE conn3 <- [1,1450,null,{}] 19:02:21 INFO - PROCESS | 1813 | 1472090541350 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}] 19:02:21 INFO - PROCESS | 1813 | 1472090541355 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:21 INFO - PROCESS | 1813 | 1472090541512 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 19:02:21 INFO - PROCESS | 1813 | 1472090541672 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:21 INFO - PROCESS | 1813 | 1472090541682 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b78400 == 31 [pid = 1813] [id = 370] 19:02:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x9221b800) [pid = 1813] [serial = 1111] [outer = (nil)] 19:02:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x923c6400) [pid = 1813] [serial = 1112] [outer = 0x9221b800] 19:02:21 INFO - PROCESS | 1813 | 1472090541753 Marionette DEBUG loaded listener.js 19:02:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x924d3000) [pid = 1813] [serial = 1113] [outer = 0x9221b800] 19:02:22 INFO - PROCESS | 1813 | 1472090542520 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]]]}] 19:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1234ms 19:02:22 INFO - PROCESS | 1813 | 1472090542573 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 19:02:22 INFO - PROCESS | 1813 | 1472090542577 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 19:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:02:22 INFO - PROCESS | 1813 | 1472090542583 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:02:22 INFO - PROCESS | 1813 | 1472090542586 Marionette TRACE conn3 <- [1,1454,null,{}] 19:02:22 INFO - PROCESS | 1813 | 1472090542592 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}] 19:02:22 INFO - PROCESS | 1813 | 1472090542597 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:22 INFO - PROCESS | 1813 | 1472090542750 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 19:02:22 INFO - PROCESS | 1813 | 1472090542761 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:22 INFO - PROCESS | 1813 | 1472090542766 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edec000 == 32 [pid = 1813] [id = 371] 19:02:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x92fc3c00) [pid = 1813] [serial = 1114] [outer = (nil)] 19:02:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x93c52c00) [pid = 1813] [serial = 1115] [outer = 0x92fc3c00] 19:02:22 INFO - PROCESS | 1813 | 1472090542836 Marionette DEBUG loaded listener.js 19:02:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x93c88800) [pid = 1813] [serial = 1116] [outer = 0x92fc3c00] 19:02:23 INFO - PROCESS | 1813 | 1472090543779 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]]]}] 19:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1237ms 19:02:23 INFO - PROCESS | 1813 | 1472090543820 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 19:02:23 INFO - PROCESS | 1813 | 1472090543827 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 19:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:02:23 INFO - PROCESS | 1813 | 1472090543848 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:02:23 INFO - PROCESS | 1813 | 1472090543855 Marionette TRACE conn3 <- [1,1458,null,{}] 19:02:23 INFO - PROCESS | 1813 | 1472090543865 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}] 19:02:23 INFO - PROCESS | 1813 | 1472090543871 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:24 INFO - PROCESS | 1813 | 1472090544076 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 19:02:24 INFO - PROCESS | 1813 | 1472090544095 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:24 INFO - PROCESS | 1813 | 1472090544103 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221dc00 == 33 [pid = 1813] [id = 372] 19:02:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93c49000) [pid = 1813] [serial = 1117] [outer = (nil)] 19:02:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x950dc000) [pid = 1813] [serial = 1118] [outer = 0x93c49000] 19:02:24 INFO - PROCESS | 1813 | 1472090544167 Marionette DEBUG loaded listener.js 19:02:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9514b800) [pid = 1813] [serial = 1119] [outer = 0x93c49000] 19:02:25 INFO - PROCESS | 1813 | 1472090545077 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]]]}] 19:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1304ms 19:02:25 INFO - PROCESS | 1813 | 1472090545145 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 19:02:25 INFO - PROCESS | 1813 | 1472090545149 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 19:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:02:25 INFO - PROCESS | 1813 | 1472090545154 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:02:25 INFO - PROCESS | 1813 | 1472090545157 Marionette TRACE conn3 <- [1,1462,null,{}] 19:02:25 INFO - PROCESS | 1813 | 1472090545163 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}] 19:02:25 INFO - PROCESS | 1813 | 1472090545167 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:25 INFO - PROCESS | 1813 | 1472090545369 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 19:02:25 INFO - PROCESS | 1813 | 1472090545389 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:25 INFO - PROCESS | 1813 | 1472090545397 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d2c00 == 34 [pid = 1813] [id = 373] 19:02:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x97fef400) [pid = 1813] [serial = 1120] [outer = (nil)] 19:02:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x99044400) [pid = 1813] [serial = 1121] [outer = 0x97fef400] 19:02:25 INFO - PROCESS | 1813 | 1472090545467 Marionette DEBUG loaded listener.js 19:02:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x98195800) [pid = 1813] [serial = 1122] [outer = 0x97fef400] 19:02:26 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x924dac00) [pid = 1813] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:02:26 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9234bc00) [pid = 1813] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:02:26 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8f648400) [pid = 1813] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:02:26 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x91f37000) [pid = 1813] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:02:26 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x923bdc00) [pid = 1813] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:02:26 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x95076400) [pid = 1813] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:02:26 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x9a8cfc00) [pid = 1813] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:02:26 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9b265400) [pid = 1813] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:02:26 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x91f3d000) [pid = 1813] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:02:26 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x91aee400) [pid = 1813] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:02:26 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x8efab800) [pid = 1813] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:02:26 INFO - PROCESS | 1813 | 1472090546491 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]]]}] 19:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1384ms 19:02:26 INFO - PROCESS | 1813 | 1472090546540 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 19:02:26 INFO - PROCESS | 1813 | 1472090546543 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 19:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:02:26 INFO - PROCESS | 1813 | 1472090546549 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:02:26 INFO - PROCESS | 1813 | 1472090546552 Marionette TRACE conn3 <- [1,1466,null,{}] 19:02:26 INFO - PROCESS | 1813 | 1472090546558 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}] 19:02:26 INFO - PROCESS | 1813 | 1472090546563 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:26 INFO - PROCESS | 1813 | 1472090546769 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 19:02:26 INFO - PROCESS | 1813 | 1472090546778 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:26 INFO - PROCESS | 1813 | 1472090546796 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa9c00 == 35 [pid = 1813] [id = 374] 19:02:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x8f9f7400) [pid = 1813] [serial = 1123] [outer = (nil)] 19:02:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x950d2c00) [pid = 1813] [serial = 1124] [outer = 0x8f9f7400] 19:02:26 INFO - PROCESS | 1813 | 1472090546890 Marionette DEBUG loaded listener.js 19:02:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x99ce0c00) [pid = 1813] [serial = 1125] [outer = 0x8f9f7400] 19:02:27 INFO - PROCESS | 1813 | 1472090547753 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]]]}] 19:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1228ms 19:02:27 INFO - PROCESS | 1813 | 1472090547779 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 19:02:27 INFO - PROCESS | 1813 | 1472090547783 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 19:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:02:27 INFO - PROCESS | 1813 | 1472090547789 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:02:27 INFO - PROCESS | 1813 | 1472090547791 Marionette TRACE conn3 <- [1,1470,null,{}] 19:02:27 INFO - PROCESS | 1813 | 1472090547802 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}] 19:02:27 INFO - PROCESS | 1813 | 1472090547805 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:27 INFO - PROCESS | 1813 | 1472090547954 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 19:02:27 INFO - PROCESS | 1813 | 1472090547970 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:27 INFO - PROCESS | 1813 | 1472090547978 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f643000 == 36 [pid = 1813] [id = 375] 19:02:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x91ae8c00) [pid = 1813] [serial = 1126] [outer = (nil)] 19:02:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x99f77c00) [pid = 1813] [serial = 1127] [outer = 0x91ae8c00] 19:02:28 INFO - PROCESS | 1813 | 1472090548045 Marionette DEBUG loaded listener.js 19:02:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9a00c800) [pid = 1813] [serial = 1128] [outer = 0x91ae8c00] 19:02:29 INFO - PROCESS | 1813 | 1472090549236 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]]]}] 19:02:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:02:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1486ms 19:02:29 INFO - PROCESS | 1813 | 1472090549276 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 19:02:29 INFO - PROCESS | 1813 | 1472090549283 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 19:02:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:02:29 INFO - PROCESS | 1813 | 1472090549291 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:02:29 INFO - PROCESS | 1813 | 1472090549298 Marionette TRACE conn3 <- [1,1474,null,{}] 19:02:29 INFO - PROCESS | 1813 | 1472090549306 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}] 19:02:29 INFO - PROCESS | 1813 | 1472090549312 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:29 INFO - PROCESS | 1813 | 1472090549494 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 19:02:29 INFO - PROCESS | 1813 | 1472090549711 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:29 INFO - PROCESS | 1813 | 1472090549722 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6ac00 == 37 [pid = 1813] [id = 376] 19:02:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91b6d800) [pid = 1813] [serial = 1129] [outer = (nil)] 19:02:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x92350400) [pid = 1813] [serial = 1130] [outer = 0x91b6d800] 19:02:29 INFO - PROCESS | 1813 | 1472090549850 Marionette DEBUG loaded listener.js 19:02:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9244b400) [pid = 1813] [serial = 1131] [outer = 0x91b6d800] 19:02:30 INFO - PROCESS | 1813 | 1472090550831 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]]]}] 19:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1585ms 19:02:30 INFO - PROCESS | 1813 | 1472090550876 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 19:02:30 INFO - PROCESS | 1813 | 1472090550884 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 19:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:02:30 INFO - PROCESS | 1813 | 1472090550895 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:02:30 INFO - PROCESS | 1813 | 1472090550899 Marionette TRACE conn3 <- [1,1478,null,{}] 19:02:30 INFO - PROCESS | 1813 | 1472090550909 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}] 19:02:30 INFO - PROCESS | 1813 | 1472090550919 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:31 INFO - PROCESS | 1813 | 1472090551110 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 19:02:31 INFO - PROCESS | 1813 | 1472090551384 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:31 INFO - PROCESS | 1813 | 1472090551393 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fc3800 == 38 [pid = 1813] [id = 377] 19:02:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x94fe2000) [pid = 1813] [serial = 1132] [outer = (nil)] 19:02:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x95073400) [pid = 1813] [serial = 1133] [outer = 0x94fe2000] 19:02:31 INFO - PROCESS | 1813 | 1472090551490 Marionette DEBUG loaded listener.js 19:02:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x950d3400) [pid = 1813] [serial = 1134] [outer = 0x94fe2000] 19:02:32 INFO - PROCESS | 1813 | 1472090552442 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]]]}] 19:02:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:02:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1590ms 19:02:32 INFO - PROCESS | 1813 | 1472090552485 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 19:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:02:32 INFO - PROCESS | 1813 | 1472090552490 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 19:02:32 INFO - PROCESS | 1813 | 1472090552496 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:02:32 INFO - PROCESS | 1813 | 1472090552503 Marionette TRACE conn3 <- [1,1482,null,{}] 19:02:32 INFO - PROCESS | 1813 | 1472090552520 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}] 19:02:32 INFO - PROCESS | 1813 | 1472090552529 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:32 INFO - PROCESS | 1813 | 1472090552750 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 19:02:32 INFO - PROCESS | 1813 | 1472090552965 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:32 INFO - PROCESS | 1813 | 1472090552977 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede8400 == 39 [pid = 1813] [id = 378] 19:02:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x99dcb400) [pid = 1813] [serial = 1135] [outer = (nil)] 19:02:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9a56b400) [pid = 1813] [serial = 1136] [outer = 0x99dcb400] 19:02:33 INFO - PROCESS | 1813 | 1472090553105 Marionette DEBUG loaded listener.js 19:02:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9a7cac00) [pid = 1813] [serial = 1137] [outer = 0x99dcb400] 19:02:34 INFO - PROCESS | 1813 | 1472090554035 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]]]}] 19:02:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:02:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1587ms 19:02:34 INFO - PROCESS | 1813 | 1472090554083 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 19:02:34 INFO - PROCESS | 1813 | 1472090554088 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 19:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:02:34 INFO - PROCESS | 1813 | 1472090554094 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:02:34 INFO - PROCESS | 1813 | 1472090554098 Marionette TRACE conn3 <- [1,1486,null,{}] 19:02:34 INFO - PROCESS | 1813 | 1472090554104 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}] 19:02:34 INFO - PROCESS | 1813 | 1472090554109 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:34 INFO - PROCESS | 1813 | 1472090554289 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 19:02:34 INFO - PROCESS | 1813 | 1472090554457 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:34 INFO - PROCESS | 1813 | 1472090554467 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a8cbc00 == 40 [pid = 1813] [id = 379] 19:02:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9a8cd000) [pid = 1813] [serial = 1138] [outer = (nil)] 19:02:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9a8d1800) [pid = 1813] [serial = 1139] [outer = 0x9a8cd000] 19:02:34 INFO - PROCESS | 1813 | 1472090554550 Marionette DEBUG loaded listener.js 19:02:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9b060800) [pid = 1813] [serial = 1140] [outer = 0x9a8cd000] 19:02:35 INFO - PROCESS | 1813 | 1472090555523 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]]]}] 19:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1481ms 19:02:35 INFO - PROCESS | 1813 | 1472090555576 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 19:02:35 INFO - PROCESS | 1813 | 1472090555579 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 19:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:02:35 INFO - PROCESS | 1813 | 1472090555586 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:02:35 INFO - PROCESS | 1813 | 1472090555589 Marionette TRACE conn3 <- [1,1490,null,{}] 19:02:35 INFO - PROCESS | 1813 | 1472090555595 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}] 19:02:35 INFO - PROCESS | 1813 | 1472090555601 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:35 INFO - PROCESS | 1813 | 1472090555782 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 19:02:36 INFO - PROCESS | 1813 | 1472090556043 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:36 INFO - PROCESS | 1813 | 1472090556052 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x96365400 == 41 [pid = 1813] [id = 380] 19:02:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9b062000) [pid = 1813] [serial = 1141] [outer = (nil)] 19:02:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9b38e400) [pid = 1813] [serial = 1142] [outer = 0x9b062000] 19:02:36 INFO - PROCESS | 1813 | 1472090556177 Marionette DEBUG loaded listener.js 19:02:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9b3a6800) [pid = 1813] [serial = 1143] [outer = 0x9b062000] 19:02:37 INFO - PROCESS | 1813 | 1472090557110 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]]]}] 19:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1587ms 19:02:37 INFO - PROCESS | 1813 | 1472090557174 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 19:02:37 INFO - PROCESS | 1813 | 1472090557178 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 19:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:02:37 INFO - PROCESS | 1813 | 1472090557184 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:02:37 INFO - PROCESS | 1813 | 1472090557187 Marionette TRACE conn3 <- [1,1494,null,{}] 19:02:37 INFO - PROCESS | 1813 | 1472090557193 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}] 19:02:37 INFO - PROCESS | 1813 | 1472090557203 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:37 INFO - PROCESS | 1813 | 1472090557426 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 19:02:37 INFO - PROCESS | 1813 | 1472090557849 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:37 INFO - PROCESS | 1813 | 1472090557858 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efaf000 == 42 [pid = 1813] [id = 381] 19:02:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8efb0800) [pid = 1813] [serial = 1144] [outer = (nil)] 19:02:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8f648000) [pid = 1813] [serial = 1145] [outer = 0x8efb0800] 19:02:37 INFO - PROCESS | 1813 | 1472090557981 Marionette DEBUG loaded listener.js 19:02:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x91af7000) [pid = 1813] [serial = 1146] [outer = 0x8efb0800] 19:02:38 INFO - PROCESS | 1813 | 1472090558962 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]]]}] 19:02:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1831ms 19:02:39 INFO - PROCESS | 1813 | 1472090559018 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 19:02:39 INFO - PROCESS | 1813 | 1472090559024 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 19:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:02:39 INFO - PROCESS | 1813 | 1472090559032 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:02:39 INFO - PROCESS | 1813 | 1472090559036 Marionette TRACE conn3 <- [1,1498,null,{}] 19:02:39 INFO - PROCESS | 1813 | 1472090559044 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}] 19:02:39 INFO - PROCESS | 1813 | 1472090559051 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:39 INFO - PROCESS | 1813 | 1472090559223 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 19:02:39 INFO - PROCESS | 1813 | 1472090559439 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:39 INFO - PROCESS | 1813 | 1472090559450 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b71400 == 43 [pid = 1813] [id = 382] 19:02:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x923bdc00) [pid = 1813] [serial = 1147] [outer = (nil)] 19:02:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x93c48400) [pid = 1813] [serial = 1148] [outer = 0x923bdc00] 19:02:39 INFO - PROCESS | 1813 | 1472090559539 Marionette DEBUG loaded listener.js 19:02:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x93c85400) [pid = 1813] [serial = 1149] [outer = 0x923bdc00] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa9c00 == 42 [pid = 1813] [id = 374] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x924d2c00 == 41 [pid = 1813] [id = 373] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x9221dc00 == 40 [pid = 1813] [id = 372] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x8edec000 == 39 [pid = 1813] [id = 371] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x91b78400 == 38 [pid = 1813] [id = 370] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x8efaac00 == 37 [pid = 1813] [id = 369] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x93c57c00 == 36 [pid = 1813] [id = 365] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x92e97c00 == 35 [pid = 1813] [id = 367] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x8efad400 == 34 [pid = 1813] [id = 366] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x950d7800 == 33 [pid = 1813] [id = 368] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x91af3800 == 32 [pid = 1813] [id = 360] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x96365400 == 31 [pid = 1813] [id = 380] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x8efaf000 == 30 [pid = 1813] [id = 381] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x9a8cbc00 == 29 [pid = 1813] [id = 379] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede8400 == 28 [pid = 1813] [id = 378] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x92fc3800 == 27 [pid = 1813] [id = 377] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x8f643000 == 26 [pid = 1813] [id = 375] 19:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6ac00 == 25 [pid = 1813] [id = 376] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x92fc3400) [pid = 1813] [serial = 1091] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x92353c00) [pid = 1813] [serial = 1088] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x8f9f5000) [pid = 1813] [serial = 1085] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x91aef800) [pid = 1813] [serial = 1086] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x92e92000) [pid = 1813] [serial = 1065] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x924d6000) [pid = 1813] [serial = 1064] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x924d9800) [pid = 1813] [serial = 1082] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x93a6d000) [pid = 1813] [serial = 1083] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x97fe7800) [pid = 1813] [serial = 1068] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x96373000) [pid = 1813] [serial = 1067] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x9b063800) [pid = 1813] [serial = 1071] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9ab59400) [pid = 1813] [serial = 1070] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9b3ab000) [pid = 1813] [serial = 1074] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9b3a2000) [pid = 1813] [serial = 1073] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x924d9000) [pid = 1813] [serial = 1094] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x93a6d400) [pid = 1813] [serial = 1092] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9b559000) [pid = 1813] [serial = 1077] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9b3af400) [pid = 1813] [serial = 1076] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x94fe0c00) [pid = 1813] [serial = 1097] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x924da800) [pid = 1813] [serial = 1080] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9234fc00) [pid = 1813] [serial = 1079] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x93aa2000) [pid = 1813] [serial = 1095] [outer = (nil)] [url = about:blank] 19:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x923c0c00) [pid = 1813] [serial = 1089] [outer = (nil)] [url = about:blank] 19:02:41 INFO - PROCESS | 1813 | 1472090561517 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]]]}] 19:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 2535ms 19:02:41 INFO - PROCESS | 1813 | 1472090561589 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 19:02:41 INFO - PROCESS | 1813 | 1472090561596 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 19:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:02:41 INFO - PROCESS | 1813 | 1472090561604 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:02:41 INFO - PROCESS | 1813 | 1472090561608 Marionette TRACE conn3 <- [1,1502,null,{}] 19:02:41 INFO - PROCESS | 1813 | 1472090561617 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}] 19:02:41 INFO - PROCESS | 1813 | 1472090561623 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:41 INFO - PROCESS | 1813 | 1472090561790 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 19:02:41 INFO - PROCESS | 1813 | 1472090561802 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:41 INFO - PROCESS | 1813 | 1472090561811 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f645800 == 26 [pid = 1813] [id = 383] 19:02:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8f646000) [pid = 1813] [serial = 1150] [outer = (nil)] 19:02:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x91ae9800) [pid = 1813] [serial = 1151] [outer = 0x8f646000] 19:02:41 INFO - PROCESS | 1813 | 1472090561886 Marionette DEBUG loaded listener.js 19:02:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91af3800) [pid = 1813] [serial = 1152] [outer = 0x8f646000] 19:02:42 INFO - PROCESS | 1813 | 1472090562791 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]]]}] 19:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1236ms 19:02:42 INFO - PROCESS | 1813 | 1472090562842 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 19:02:42 INFO - PROCESS | 1813 | 1472090562850 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 19:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:02:42 INFO - PROCESS | 1813 | 1472090562862 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:02:42 INFO - PROCESS | 1813 | 1472090562865 Marionette TRACE conn3 <- [1,1506,null,{}] 19:02:42 INFO - PROCESS | 1813 | 1472090562874 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}] 19:02:42 INFO - PROCESS | 1813 | 1472090562879 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:43 INFO - PROCESS | 1813 | 1472090563046 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 19:02:43 INFO - PROCESS | 1813 | 1472090563179 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:43 INFO - PROCESS | 1813 | 1472090563186 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x92222000 == 27 [pid = 1813] [id = 384] 19:02:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x92349c00) [pid = 1813] [serial = 1153] [outer = (nil)] 19:02:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92353800) [pid = 1813] [serial = 1154] [outer = 0x92349c00] 19:02:43 INFO - PROCESS | 1813 | 1472090563259 Marionette DEBUG loaded listener.js 19:02:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x923bfc00) [pid = 1813] [serial = 1155] [outer = 0x92349c00] 19:02:44 INFO - PROCESS | 1813 | 1472090564136 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]]]}] 19:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1338ms 19:02:44 INFO - PROCESS | 1813 | 1472090564200 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 19:02:44 INFO - PROCESS | 1813 | 1472090564204 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 19:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:02:44 INFO - PROCESS | 1813 | 1472090564210 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:02:44 INFO - PROCESS | 1813 | 1472090564216 Marionette TRACE conn3 <- [1,1510,null,{}] 19:02:44 INFO - PROCESS | 1813 | 1472090564242 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}] 19:02:44 INFO - PROCESS | 1813 | 1472090564251 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:44 INFO - PROCESS | 1813 | 1472090564463 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 19:02:44 INFO - PROCESS | 1813 | 1472090564487 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:44 INFO - PROCESS | 1813 | 1472090564499 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x924de800 == 28 [pid = 1813] [id = 385] 19:02:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x924df000) [pid = 1813] [serial = 1156] [outer = (nil)] 19:02:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92e8f400) [pid = 1813] [serial = 1157] [outer = 0x924df000] 19:02:44 INFO - PROCESS | 1813 | 1472090564573 Marionette DEBUG loaded listener.js 19:02:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x92e9c000) [pid = 1813] [serial = 1158] [outer = 0x924df000] 19:02:45 INFO - PROCESS | 1813 | 1472090565479 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]]]}] 19:02:45 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x97fef400) [pid = 1813] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:02:45 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8f64cc00) [pid = 1813] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:02:45 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92e98400) [pid = 1813] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:02:45 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x950d8000) [pid = 1813] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:02:45 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9221b800) [pid = 1813] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1739ms 19:02:45 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93c82000) [pid = 1813] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:02:45 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f641400) [pid = 1813] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:02:45 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92fc3c00) [pid = 1813] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:02:45 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x93c49000) [pid = 1813] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:02:45 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x91ae8c00) [pid = 1813] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:02:45 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x8f9f7400) [pid = 1813] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:02:45 INFO - PROCESS | 1813 | 1472090565974 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 19:02:45 INFO - PROCESS | 1813 | 1472090565978 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 19:02:45 INFO - PROCESS | 1813 | 1472090565985 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:02:45 INFO - PROCESS | 1813 | 1472090565988 Marionette TRACE conn3 <- [1,1514,null,{}] 19:02:45 INFO - PROCESS | 1813 | 1472090565993 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}] 19:02:46 INFO - PROCESS | 1813 | 1472090565998 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:46 INFO - PROCESS | 1813 | 1472090566213 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 19:02:46 INFO - PROCESS | 1813 | 1472090566350 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:46 INFO - PROCESS | 1813 | 1472090566367 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f30400 == 29 [pid = 1813] [id = 386] 19:02:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x91f35c00) [pid = 1813] [serial = 1159] [outer = (nil)] 19:02:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x9244c000) [pid = 1813] [serial = 1160] [outer = 0x91f35c00] 19:02:46 INFO - PROCESS | 1813 | 1472090566435 Marionette DEBUG loaded listener.js 19:02:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x92fbf800) [pid = 1813] [serial = 1161] [outer = 0x91f35c00] 19:02:47 INFO - PROCESS | 1813 | 1472090567128 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]]]}] 19:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1189ms 19:02:47 INFO - PROCESS | 1813 | 1472090567174 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 19:02:47 INFO - PROCESS | 1813 | 1472090567177 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 19:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:02:47 INFO - PROCESS | 1813 | 1472090567192 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:02:47 INFO - PROCESS | 1813 | 1472090567194 Marionette TRACE conn3 <- [1,1518,null,{}] 19:02:47 INFO - PROCESS | 1813 | 1472090567202 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}] 19:02:47 INFO - PROCESS | 1813 | 1472090567207 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:47 INFO - PROCESS | 1813 | 1472090567349 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 19:02:47 INFO - PROCESS | 1813 | 1472090567358 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:47 INFO - PROCESS | 1813 | 1472090567365 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a61400 == 30 [pid = 1813] [id = 387] 19:02:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93a61800) [pid = 1813] [serial = 1162] [outer = (nil)] 19:02:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93c07c00) [pid = 1813] [serial = 1163] [outer = 0x93a61800] 19:02:47 INFO - PROCESS | 1813 | 1472090567444 Marionette DEBUG loaded listener.js 19:02:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c55800) [pid = 1813] [serial = 1164] [outer = 0x93a61800] 19:02:48 INFO - PROCESS | 1813 | 1472090568590 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]]]}] 19:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1449ms 19:02:48 INFO - PROCESS | 1813 | 1472090568634 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 19:02:48 INFO - PROCESS | 1813 | 1472090568641 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 19:02:48 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:02:48 INFO - PROCESS | 1813 | 1472090568649 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:02:48 INFO - PROCESS | 1813 | 1472090568654 Marionette TRACE conn3 <- [1,1522,null,{}] 19:02:48 INFO - PROCESS | 1813 | 1472090568663 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}] 19:02:48 INFO - PROCESS | 1813 | 1472090568668 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:48 INFO - PROCESS | 1813 | 1472090568857 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 19:02:49 INFO - PROCESS | 1813 | 1472090569078 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:49 INFO - PROCESS | 1813 | 1472090569089 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f641800 == 31 [pid = 1813] [id = 388] 19:02:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8f64a000) [pid = 1813] [serial = 1165] [outer = (nil)] 19:02:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91b73c00) [pid = 1813] [serial = 1166] [outer = 0x8f64a000] 19:02:49 INFO - PROCESS | 1813 | 1472090569177 Marionette DEBUG loaded listener.js 19:02:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91f38800) [pid = 1813] [serial = 1167] [outer = 0x8f64a000] 19:02:49 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:49 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:02:49 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:49 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:49 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:49 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:49 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:49 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:49 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:49 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:49 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:49 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:02:50 INFO - PROCESS | 1813 | 1472090570019 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"]]]}] 19:02:50 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 () { 19:02:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:02:50 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 () { 19:02:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:02:50 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 () { 19:02:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:02:50 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 () { 19:02:50 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:02:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:02:50 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:02:50 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1435ms 19:02:50 INFO - PROCESS | 1813 | 1472090570087 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 19:02:50 INFO - PROCESS | 1813 | 1472090570097 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 19:02:50 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:02:50 INFO - PROCESS | 1813 | 1472090570136 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:02:50 INFO - PROCESS | 1813 | 1472090570140 Marionette TRACE conn3 <- [1,1526,null,{}] 19:02:50 INFO - PROCESS | 1813 | 1472090570147 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}] 19:02:50 INFO - PROCESS | 1813 | 1472090570152 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:50 INFO - PROCESS | 1813 | 1472090570334 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 19:02:50 INFO - PROCESS | 1813 | 1472090570497 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:50 INFO - PROCESS | 1813 | 1472090570507 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x92348400 == 32 [pid = 1813] [id = 389] 19:02:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92fc8000) [pid = 1813] [serial = 1168] [outer = (nil)] 19:02:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93aa4400) [pid = 1813] [serial = 1169] [outer = 0x92fc8000] 19:02:50 INFO - PROCESS | 1813 | 1472090570588 Marionette DEBUG loaded listener.js 19:02:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x92fbe000) [pid = 1813] [serial = 1170] [outer = 0x92fc8000] 19:02:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:02:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:02:51 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:02:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:02:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:02:51 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:02:51 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1497ms 19:02:51 INFO - PROCESS | 1813 | 1472090571604 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"]]]}] 19:02:51 INFO - PROCESS | 1813 | 1472090571678 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 19:02:51 INFO - PROCESS | 1813 | 1472090571683 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 19:02:51 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:02:51 INFO - PROCESS | 1813 | 1472090571691 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:02:51 INFO - PROCESS | 1813 | 1472090571697 Marionette TRACE conn3 <- [1,1530,null,{}] 19:02:51 INFO - PROCESS | 1813 | 1472090571714 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}] 19:02:51 INFO - PROCESS | 1813 | 1472090571723 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:51 INFO - PROCESS | 1813 | 1472090571905 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 19:02:52 INFO - PROCESS | 1813 | 1472090572113 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:52 INFO - PROCESS | 1813 | 1472090572123 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x97561c00 == 33 [pid = 1813] [id = 390] 19:02:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x97562000) [pid = 1813] [serial = 1171] [outer = (nil)] 19:02:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9756d000) [pid = 1813] [serial = 1172] [outer = 0x97562000] 19:02:52 INFO - PROCESS | 1813 | 1472090572210 Marionette DEBUG loaded listener.js 19:02:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x97f24400) [pid = 1813] [serial = 1173] [outer = 0x97562000] 19:02:53 INFO - PROCESS | 1813 | 1472090573026 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]]]}] 19:02:53 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 19:02:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:02:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:02:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:02:53 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:02:53 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. 19:02:53 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:02:53 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1393ms 19:02:53 INFO - PROCESS | 1813 | 1472090573086 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 19:02:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:02:53 INFO - PROCESS | 1813 | 1472090573091 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 19:02:53 INFO - PROCESS | 1813 | 1472090573122 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:02:53 INFO - PROCESS | 1813 | 1472090573127 Marionette TRACE conn3 <- [1,1534,null,{}] 19:02:53 INFO - PROCESS | 1813 | 1472090573136 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}] 19:02:53 INFO - PROCESS | 1813 | 1472090573141 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:53 INFO - PROCESS | 1813 | 1472090573313 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 19:02:53 INFO - PROCESS | 1813 | 1472090573498 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:53 INFO - PROCESS | 1813 | 1472090573508 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x97560800 == 34 [pid = 1813] [id = 391] 19:02:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x995a9800) [pid = 1813] [serial = 1174] [outer = (nil)] 19:02:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x99dcbc00) [pid = 1813] [serial = 1175] [outer = 0x995a9800] 19:02:53 INFO - PROCESS | 1813 | 1472090573588 Marionette DEBUG loaded listener.js 19:02:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9a07e000) [pid = 1813] [serial = 1176] [outer = 0x995a9800] 19:02:54 INFO - PROCESS | 1813 | 1472090574599 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]]]}] 19:02:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:02:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1564ms 19:02:54 INFO - PROCESS | 1813 | 1472090574662 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 19:02:54 INFO - PROCESS | 1813 | 1472090574666 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 19:02:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:02:54 INFO - PROCESS | 1813 | 1472090574673 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:02:54 INFO - PROCESS | 1813 | 1472090574676 Marionette TRACE conn3 <- [1,1538,null,{}] 19:02:54 INFO - PROCESS | 1813 | 1472090574682 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}] 19:02:54 INFO - PROCESS | 1813 | 1472090574687 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:54 INFO - PROCESS | 1813 | 1472090574858 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 19:02:55 INFO - PROCESS | 1813 | 1472090575073 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:55 INFO - PROCESS | 1813 | 1472090575084 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede8000 == 35 [pid = 1813] [id = 392] 19:02:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x93c4cc00) [pid = 1813] [serial = 1177] [outer = (nil)] 19:02:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9a7ca400) [pid = 1813] [serial = 1178] [outer = 0x93c4cc00] 19:02:55 INFO - PROCESS | 1813 | 1472090575168 Marionette DEBUG loaded listener.js 19:02:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9a8ca800) [pid = 1813] [serial = 1179] [outer = 0x93c4cc00] 19:02:56 INFO - PROCESS | 1813 | 1472090576281 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]]]}] 19:02:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:02:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1699ms 19:02:56 INFO - PROCESS | 1813 | 1472090576374 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 19:02:56 INFO - PROCESS | 1813 | 1472090576387 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 19:02:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:02:56 INFO - PROCESS | 1813 | 1472090576402 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:02:56 INFO - PROCESS | 1813 | 1472090576405 Marionette TRACE conn3 <- [1,1542,null,{}] 19:02:56 INFO - PROCESS | 1813 | 1472090576491 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}] 19:02:56 INFO - PROCESS | 1813 | 1472090576497 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:56 INFO - PROCESS | 1813 | 1472090576721 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 19:02:56 INFO - PROCESS | 1813 | --DOCSHELL 0x91f30400 == 34 [pid = 1813] [id = 386] 19:02:56 INFO - PROCESS | 1813 | --DOCSHELL 0x924de800 == 33 [pid = 1813] [id = 385] 19:02:56 INFO - PROCESS | 1813 | --DOCSHELL 0x92222000 == 32 [pid = 1813] [id = 384] 19:02:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8f645800 == 31 [pid = 1813] [id = 383] 19:02:56 INFO - PROCESS | 1813 | 1472090576892 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:56 INFO - PROCESS | 1813 | 1472090576906 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efad000 == 32 [pid = 1813] [id = 393] 19:02:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8f641000) [pid = 1813] [serial = 1180] [outer = (nil)] 19:02:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x91ae8c00) [pid = 1813] [serial = 1181] [outer = 0x8f641000] 19:02:56 INFO - PROCESS | 1813 | 1472090576974 Marionette DEBUG loaded listener.js 19:02:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x91af6000) [pid = 1813] [serial = 1182] [outer = 0x8f641000] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x9a00c800) [pid = 1813] [serial = 1128] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x99f77c00) [pid = 1813] [serial = 1127] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x950d2c00) [pid = 1813] [serial = 1124] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x99044400) [pid = 1813] [serial = 1121] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x98195800) [pid = 1813] [serial = 1122] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91f31000) [pid = 1813] [serial = 1100] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x92356000) [pid = 1813] [serial = 1101] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x93a66800) [pid = 1813] [serial = 1103] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x93ab0000) [pid = 1813] [serial = 1104] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x96370800) [pid = 1813] [serial = 1106] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x97566000) [pid = 1813] [serial = 1107] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x923c6400) [pid = 1813] [serial = 1112] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x924d3000) [pid = 1813] [serial = 1113] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x94fe8c00) [pid = 1813] [serial = 1098] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8f9ee400) [pid = 1813] [serial = 1109] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91aec800) [pid = 1813] [serial = 1110] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93c52c00) [pid = 1813] [serial = 1115] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x950dc000) [pid = 1813] [serial = 1118] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9514b800) [pid = 1813] [serial = 1119] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x99ce0c00) [pid = 1813] [serial = 1125] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x93c88800) [pid = 1813] [serial = 1116] [outer = (nil)] [url = about:blank] 19:02:57 INFO - PROCESS | 1813 | 1472090577725 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]]]}] 19:02:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:02:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1349ms 19:02:57 INFO - PROCESS | 1813 | 1472090577750 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 19:02:57 INFO - PROCESS | 1813 | 1472090577756 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 19:02:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:02:57 INFO - PROCESS | 1813 | 1472090577801 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:02:57 INFO - PROCESS | 1813 | 1472090577806 Marionette TRACE conn3 <- [1,1546,null,{}] 19:02:57 INFO - PROCESS | 1813 | 1472090577816 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}] 19:02:57 INFO - PROCESS | 1813 | 1472090577822 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:57 INFO - PROCESS | 1813 | 1472090577986 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 19:02:58 INFO - PROCESS | 1813 | 1472090577996 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:58 INFO - PROCESS | 1813 | 1472090578002 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c4400 == 33 [pid = 1813] [id = 394] 19:02:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x923c7c00) [pid = 1813] [serial = 1183] [outer = (nil)] 19:02:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92450400) [pid = 1813] [serial = 1184] [outer = 0x923c7c00] 19:02:58 INFO - PROCESS | 1813 | 1472090578077 Marionette DEBUG loaded listener.js 19:02:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x92fbd000) [pid = 1813] [serial = 1185] [outer = 0x923c7c00] 19:02:59 INFO - PROCESS | 1813 | 1472090579049 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]]]}] 19:02:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:02:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1305ms 19:02:59 INFO - PROCESS | 1813 | 1472090579099 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 19:02:59 INFO - PROCESS | 1813 | 1472090579103 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 19:02:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:02:59 INFO - PROCESS | 1813 | 1472090579109 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:02:59 INFO - PROCESS | 1813 | 1472090579115 Marionette TRACE conn3 <- [1,1550,null,{}] 19:02:59 INFO - PROCESS | 1813 | 1472090579130 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}] 19:02:59 INFO - PROCESS | 1813 | 1472090579138 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:59 INFO - PROCESS | 1813 | 1472090579369 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 19:02:59 INFO - PROCESS | 1813 | 1472090579385 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:02:59 INFO - PROCESS | 1813 | 1472090579396 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:02:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a62c00 == 34 [pid = 1813] [id = 395] 19:02:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93aa2c00) [pid = 1813] [serial = 1186] [outer = (nil)] 19:02:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x94fed000) [pid = 1813] [serial = 1187] [outer = 0x93aa2c00] 19:02:59 INFO - PROCESS | 1813 | 1472090579468 Marionette DEBUG loaded listener.js 19:02:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x950d0c00) [pid = 1813] [serial = 1188] [outer = 0x93aa2c00] 19:03:00 INFO - PROCESS | 1813 | 1472090580386 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]]]}] 19:03:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:03:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1339ms 19:03:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:03:00 INFO - PROCESS | 1813 | 1472090580457 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 19:03:00 INFO - PROCESS | 1813 | 1472090580461 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 19:03:00 INFO - PROCESS | 1813 | 1472090580468 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:03:00 INFO - PROCESS | 1813 | 1472090580471 Marionette TRACE conn3 <- [1,1554,null,{}] 19:03:00 INFO - PROCESS | 1813 | 1472090580476 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}] 19:03:00 INFO - PROCESS | 1813 | 1472090580481 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:00 INFO - PROCESS | 1813 | 1472090580700 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 19:03:00 INFO - PROCESS | 1813 | 1472090580723 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:00 INFO - PROCESS | 1813 | 1472090580730 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe6c00 == 35 [pid = 1813] [id = 396] 19:03:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9636d000) [pid = 1813] [serial = 1189] [outer = (nil)] 19:03:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x97564800) [pid = 1813] [serial = 1190] [outer = 0x9636d000] 19:03:00 INFO - PROCESS | 1813 | 1472090580800 Marionette DEBUG loaded listener.js 19:03:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x97567800) [pid = 1813] [serial = 1191] [outer = 0x9636d000] 19:03:01 INFO - PROCESS | 1813 | 1472090581848 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]]]}] 19:03:01 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x924df000) [pid = 1813] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:03:01 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8f646000) [pid = 1813] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:03:01 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91b6d800) [pid = 1813] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:03:01 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x923bdc00) [pid = 1813] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:03:01 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x94fe2000) [pid = 1813] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:03:01 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x92349c00) [pid = 1813] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:03:01 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x99dcb400) [pid = 1813] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:03:01 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9a8cd000) [pid = 1813] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:03:01 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9b062000) [pid = 1813] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:03:01 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x8efb0800) [pid = 1813] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:03:01 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x91f35c00) [pid = 1813] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:03:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:03:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1437ms 19:03:01 INFO - PROCESS | 1813 | 1472090581904 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 19:03:01 INFO - PROCESS | 1813 | 1472090581908 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 19:03:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:03:01 INFO - PROCESS | 1813 | 1472090581914 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:03:01 INFO - PROCESS | 1813 | 1472090581917 Marionette TRACE conn3 <- [1,1558,null,{}] 19:03:01 INFO - PROCESS | 1813 | 1472090581927 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}] 19:03:01 INFO - PROCESS | 1813 | 1472090581931 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:02 INFO - PROCESS | 1813 | 1472090582077 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 19:03:02 INFO - PROCESS | 1813 | 1472090582205 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:02 INFO - PROCESS | 1813 | 1472090582216 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f642c00 == 36 [pid = 1813] [id = 397] 19:03:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x91aec400) [pid = 1813] [serial = 1192] [outer = (nil)] 19:03:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x93aa7000) [pid = 1813] [serial = 1193] [outer = 0x91aec400] 19:03:02 INFO - PROCESS | 1813 | 1472090582280 Marionette DEBUG loaded listener.js 19:03:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x94fed800) [pid = 1813] [serial = 1194] [outer = 0x91aec400] 19:03:03 INFO - PROCESS | 1813 | 1472090583020 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]]]}] 19:03:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:03:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1134ms 19:03:03 INFO - PROCESS | 1813 | 1472090583051 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 19:03:03 INFO - PROCESS | 1813 | 1472090583053 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 19:03:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:03:03 INFO - PROCESS | 1813 | 1472090583069 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:03:03 INFO - PROCESS | 1813 | 1472090583071 Marionette TRACE conn3 <- [1,1562,null,{}] 19:03:03 INFO - PROCESS | 1813 | 1472090583077 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}] 19:03:03 INFO - PROCESS | 1813 | 1472090583087 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:03 INFO - PROCESS | 1813 | 1472090583273 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 19:03:03 INFO - PROCESS | 1813 | 1472090583282 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:03 INFO - PROCESS | 1813 | 1472090583292 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f646000 == 37 [pid = 1813] [id = 398] 19:03:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93a66400) [pid = 1813] [serial = 1195] [outer = (nil)] 19:03:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9a8cac00) [pid = 1813] [serial = 1196] [outer = 0x93a66400] 19:03:03 INFO - PROCESS | 1813 | 1472090583358 Marionette DEBUG loaded listener.js 19:03:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9a8cf000) [pid = 1813] [serial = 1197] [outer = 0x93a66400] 19:03:04 INFO - PROCESS | 1813 | 1472090584483 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]]]}] 19:03:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:03:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1478ms 19:03:04 INFO - PROCESS | 1813 | 1472090584548 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 19:03:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:03:04 INFO - PROCESS | 1813 | 1472090584554 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 19:03:04 INFO - PROCESS | 1813 | 1472090584563 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:03:04 INFO - PROCESS | 1813 | 1472090584568 Marionette TRACE conn3 <- [1,1566,null,{}] 19:03:04 INFO - PROCESS | 1813 | 1472090584576 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}] 19:03:04 INFO - PROCESS | 1813 | 1472090584582 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:04 INFO - PROCESS | 1813 | 1472090584811 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 19:03:05 INFO - PROCESS | 1813 | 1472090585042 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:05 INFO - PROCESS | 1813 | 1472090585050 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f642400 == 38 [pid = 1813] [id = 399] 19:03:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8f642800) [pid = 1813] [serial = 1198] [outer = (nil)] 19:03:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92222000) [pid = 1813] [serial = 1199] [outer = 0x8f642800] 19:03:05 INFO - PROCESS | 1813 | 1472090585181 Marionette DEBUG loaded listener.js 19:03:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x923c2c00) [pid = 1813] [serial = 1200] [outer = 0x8f642800] 19:03:06 INFO - PROCESS | 1813 | 1472090586081 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]]]}] 19:03:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:03:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1534ms 19:03:06 INFO - PROCESS | 1813 | 1472090586095 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 19:03:06 INFO - PROCESS | 1813 | 1472090586102 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 19:03:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:03:06 INFO - PROCESS | 1813 | 1472090586113 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:03:06 INFO - PROCESS | 1813 | 1472090586117 Marionette TRACE conn3 <- [1,1570,null,{}] 19:03:06 INFO - PROCESS | 1813 | 1472090586123 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}] 19:03:06 INFO - PROCESS | 1813 | 1472090586129 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:06 INFO - PROCESS | 1813 | 1472090586314 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 19:03:06 INFO - PROCESS | 1813 | 1472090586586 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:06 INFO - PROCESS | 1813 | 1472090586594 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aa5c00 == 39 [pid = 1813] [id = 400] 19:03:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93aa8000) [pid = 1813] [serial = 1201] [outer = (nil)] 19:03:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93c7dc00) [pid = 1813] [serial = 1202] [outer = 0x93aa8000] 19:03:06 INFO - PROCESS | 1813 | 1472090586730 Marionette DEBUG loaded listener.js 19:03:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x94fe7000) [pid = 1813] [serial = 1203] [outer = 0x93aa8000] 19:03:07 INFO - PROCESS | 1813 | 1472090587715 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]]]}] 19:03:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:03:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1681ms 19:03:07 INFO - PROCESS | 1813 | 1472090587794 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 19:03:07 INFO - PROCESS | 1813 | 1472090587799 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 19:03:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:03:07 INFO - PROCESS | 1813 | 1472090587806 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:03:07 INFO - PROCESS | 1813 | 1472090587812 Marionette TRACE conn3 <- [1,1574,null,{}] 19:03:07 INFO - PROCESS | 1813 | 1472090587828 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}] 19:03:07 INFO - PROCESS | 1813 | 1472090587837 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:08 INFO - PROCESS | 1813 | 1472090588099 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 19:03:08 INFO - PROCESS | 1813 | 1472090588321 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:08 INFO - PROCESS | 1813 | 1472090588336 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x99d25c00 == 40 [pid = 1813] [id = 401] 19:03:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x99d2a800) [pid = 1813] [serial = 1204] [outer = (nil)] 19:03:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9a3cf800) [pid = 1813] [serial = 1205] [outer = 0x99d2a800] 19:03:08 INFO - PROCESS | 1813 | 1472090588431 Marionette DEBUG loaded listener.js 19:03:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9a8cb800) [pid = 1813] [serial = 1206] [outer = 0x99d2a800] 19:03:09 INFO - PROCESS | 1813 | 1472090589364 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]]]}] 19:03:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:03:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1588ms 19:03:09 INFO - PROCESS | 1813 | 1472090589395 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 19:03:09 INFO - PROCESS | 1813 | 1472090589400 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 19:03:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:03:09 INFO - PROCESS | 1813 | 1472090589406 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:03:09 INFO - PROCESS | 1813 | 1472090589410 Marionette TRACE conn3 <- [1,1578,null,{}] 19:03:09 INFO - PROCESS | 1813 | 1472090589416 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}] 19:03:09 INFO - PROCESS | 1813 | 1472090589422 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:09 INFO - PROCESS | 1813 | 1472090589607 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 19:03:09 INFO - PROCESS | 1813 | 1472090589782 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:09 INFO - PROCESS | 1813 | 1472090589794 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x92446c00 == 41 [pid = 1813] [id = 402] 19:03:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x97561800) [pid = 1813] [serial = 1207] [outer = (nil)] 19:03:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9b26c800) [pid = 1813] [serial = 1208] [outer = 0x97561800] 19:03:09 INFO - PROCESS | 1813 | 1472090589868 Marionette DEBUG loaded listener.js 19:03:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9b3a6400) [pid = 1813] [serial = 1209] [outer = 0x97561800] 19:03:10 INFO - PROCESS | 1813 | 1472090590786 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]]]}] 19:03:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:03:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1435ms 19:03:10 INFO - PROCESS | 1813 | 1472090590843 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 19:03:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:03:10 INFO - PROCESS | 1813 | 1472090590848 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 19:03:10 INFO - PROCESS | 1813 | 1472090590854 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:03:10 INFO - PROCESS | 1813 | 1472090590857 Marionette TRACE conn3 <- [1,1582,null,{}] 19:03:10 INFO - PROCESS | 1813 | 1472090590863 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}] 19:03:10 INFO - PROCESS | 1813 | 1472090590868 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:11 INFO - PROCESS | 1813 | 1472090591043 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 19:03:11 INFO - PROCESS | 1813 | 1472090591219 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:11 INFO - PROCESS | 1813 | 1472090591228 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edea800 == 42 [pid = 1813] [id = 403] 19:03:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8edebc00) [pid = 1813] [serial = 1210] [outer = (nil)] 19:03:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x92443800) [pid = 1813] [serial = 1211] [outer = 0x8edebc00] 19:03:11 INFO - PROCESS | 1813 | 1472090591310 Marionette DEBUG loaded listener.js 19:03:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x92e9ac00) [pid = 1813] [serial = 1212] [outer = 0x8edebc00] 19:03:12 INFO - PROCESS | 1813 | 1472090592226 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]]]}] 19:03:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:03:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1433ms 19:03:12 INFO - PROCESS | 1813 | 1472090592288 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 19:03:12 INFO - PROCESS | 1813 | 1472090592293 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 19:03:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:03:12 INFO - PROCESS | 1813 | 1472090592299 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:03:12 INFO - PROCESS | 1813 | 1472090592302 Marionette TRACE conn3 <- [1,1586,null,{}] 19:03:12 INFO - PROCESS | 1813 | 1472090592308 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}] 19:03:12 INFO - PROCESS | 1813 | 1472090592318 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:12 INFO - PROCESS | 1813 | 1472090592517 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 19:03:12 INFO - PROCESS | 1813 | 1472090592977 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:13 INFO - PROCESS | 1813 | 1472090592986 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63f400 == 43 [pid = 1813] [id = 404] 19:03:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x8f63fc00) [pid = 1813] [serial = 1213] [outer = (nil)] 19:03:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x8f9f0000) [pid = 1813] [serial = 1214] [outer = 0x8f63fc00] 19:03:13 INFO - PROCESS | 1813 | 1472090593106 Marionette DEBUG loaded listener.js 19:03:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x91af0800) [pid = 1813] [serial = 1215] [outer = 0x8f63fc00] 19:03:14 INFO - PROCESS | 1813 | 1472090594073 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]]]}] 19:03:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:03:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1831ms 19:03:14 INFO - PROCESS | 1813 | 1472090594132 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 19:03:14 INFO - PROCESS | 1813 | 1472090594138 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 19:03:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:03:14 INFO - PROCESS | 1813 | 1472090594145 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:03:14 INFO - PROCESS | 1813 | 1472090594150 Marionette TRACE conn3 <- [1,1590,null,{}] 19:03:14 INFO - PROCESS | 1813 | 1472090594157 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}] 19:03:14 INFO - PROCESS | 1813 | 1472090594165 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:14 INFO - PROCESS | 1813 | 1472090594330 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 19:03:14 INFO - PROCESS | 1813 | 1472090594555 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:14 INFO - PROCESS | 1813 | 1472090594564 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x8f642c00 == 42 [pid = 1813] [id = 397] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe6c00 == 41 [pid = 1813] [id = 396] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x93a62c00 == 40 [pid = 1813] [id = 395] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x923c4400 == 39 [pid = 1813] [id = 394] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x8efad000 == 38 [pid = 1813] [id = 393] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede8000 == 37 [pid = 1813] [id = 392] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x97561c00 == 36 [pid = 1813] [id = 390] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x97560800 == 35 [pid = 1813] [id = 391] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x92348400 == 34 [pid = 1813] [id = 389] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x8f641800 == 33 [pid = 1813] [id = 388] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x91b71400 == 32 [pid = 1813] [id = 382] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x93a61400 == 31 [pid = 1813] [id = 387] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63f400 == 30 [pid = 1813] [id = 404] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x92446c00 == 29 [pid = 1813] [id = 402] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x8edea800 == 28 [pid = 1813] [id = 403] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x99d25c00 == 27 [pid = 1813] [id = 401] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x93aa5c00 == 26 [pid = 1813] [id = 400] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x8f646000 == 25 [pid = 1813] [id = 398] 19:03:15 INFO - PROCESS | 1813 | --DOCSHELL 0x8f642400 == 24 [pid = 1813] [id = 399] 19:03:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede5000 == 25 [pid = 1813] [id = 405] 19:03:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x8ede5400) [pid = 1813] [serial = 1216] [outer = (nil)] 19:03:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x8edea800) [pid = 1813] [serial = 1217] [outer = 0x8ede5400] 19:03:15 INFO - PROCESS | 1813 | 1472090595598 Marionette DEBUG loaded listener.js 19:03:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x8efa6000) [pid = 1813] [serial = 1218] [outer = 0x8ede5400] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x92e8f400) [pid = 1813] [serial = 1157] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x91ae9800) [pid = 1813] [serial = 1151] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x9244b400) [pid = 1813] [serial = 1131] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x92350400) [pid = 1813] [serial = 1130] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x91af3800) [pid = 1813] [serial = 1152] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x93c85400) [pid = 1813] [serial = 1149] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x950d3400) [pid = 1813] [serial = 1134] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x93c48400) [pid = 1813] [serial = 1148] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x95073400) [pid = 1813] [serial = 1133] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x92353800) [pid = 1813] [serial = 1154] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9a7cac00) [pid = 1813] [serial = 1137] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9a56b400) [pid = 1813] [serial = 1136] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9b060800) [pid = 1813] [serial = 1140] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x9a8d1800) [pid = 1813] [serial = 1139] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9b3a6800) [pid = 1813] [serial = 1143] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9b38e400) [pid = 1813] [serial = 1142] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x91af7000) [pid = 1813] [serial = 1146] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8f648000) [pid = 1813] [serial = 1145] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9244c000) [pid = 1813] [serial = 1160] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x93c07c00) [pid = 1813] [serial = 1163] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x92e9c000) [pid = 1813] [serial = 1158] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x92fbf800) [pid = 1813] [serial = 1161] [outer = (nil)] [url = about:blank] 19:03:15 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x923bfc00) [pid = 1813] [serial = 1155] [outer = (nil)] [url = about:blank] 19:03:16 INFO - PROCESS | 1813 | 1472090596561 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]]]}] 19:03:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:03:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2434ms 19:03:16 INFO - PROCESS | 1813 | 1472090596580 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 19:03:16 INFO - PROCESS | 1813 | 1472090596586 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 19:03:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:03:16 INFO - PROCESS | 1813 | 1472090596595 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:03:16 INFO - PROCESS | 1813 | 1472090596598 Marionette TRACE conn3 <- [1,1594,null,{}] 19:03:16 INFO - PROCESS | 1813 | 1472090596606 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}] 19:03:16 INFO - PROCESS | 1813 | 1472090596612 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:16 INFO - PROCESS | 1813 | 1472090596780 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 19:03:16 INFO - PROCESS | 1813 | 1472090596908 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:16 INFO - PROCESS | 1813 | 1472090596918 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b69800 == 26 [pid = 1813] [id = 406] 19:03:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91b6b800) [pid = 1813] [serial = 1219] [outer = (nil)] 19:03:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91b76400) [pid = 1813] [serial = 1220] [outer = 0x91b6b800] 19:03:16 INFO - PROCESS | 1813 | 1472090596990 Marionette DEBUG loaded listener.js 19:03:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x92218400) [pid = 1813] [serial = 1221] [outer = 0x91b6b800] 19:03:17 INFO - PROCESS | 1813 | 1472090597821 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]]]}] 19:03:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:03:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1289ms 19:03:17 INFO - PROCESS | 1813 | 1472090597885 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 19:03:17 INFO - PROCESS | 1813 | 1472090597892 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 19:03:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:03:17 INFO - PROCESS | 1813 | 1472090597904 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:03:17 INFO - PROCESS | 1813 | 1472090597907 Marionette TRACE conn3 <- [1,1598,null,{}] 19:03:17 INFO - PROCESS | 1813 | 1472090597913 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}] 19:03:17 INFO - PROCESS | 1813 | 1472090597919 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:18 INFO - PROCESS | 1813 | 1472090598093 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 19:03:18 INFO - PROCESS | 1813 | 1472090598245 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:18 INFO - PROCESS | 1813 | 1472090598256 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b78800 == 27 [pid = 1813] [id = 407] 19:03:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92353800) [pid = 1813] [serial = 1222] [outer = (nil)] 19:03:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92447800) [pid = 1813] [serial = 1223] [outer = 0x92353800] 19:03:18 INFO - PROCESS | 1813 | 1472090598326 Marionette DEBUG loaded listener.js 19:03:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x924d4000) [pid = 1813] [serial = 1224] [outer = 0x92353800] 19:03:19 INFO - PROCESS | 1813 | 1472090599245 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]]]}] 19:03:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:03:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1380ms 19:03:19 INFO - PROCESS | 1813 | 1472090599284 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 19:03:19 INFO - PROCESS | 1813 | 1472090599287 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 19:03:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:03:19 INFO - PROCESS | 1813 | 1472090599294 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:03:19 INFO - PROCESS | 1813 | 1472090599300 Marionette TRACE conn3 <- [1,1602,null,{}] 19:03:19 INFO - PROCESS | 1813 | 1472090599324 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}] 19:03:19 INFO - PROCESS | 1813 | 1472090599332 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:19 INFO - PROCESS | 1813 | 1472090599551 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 19:03:19 INFO - PROCESS | 1813 | 1472090599580 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:19 INFO - PROCESS | 1813 | 1472090599585 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fbdc00 == 28 [pid = 1813] [id = 408] 19:03:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x92fc4800) [pid = 1813] [serial = 1225] [outer = (nil)] 19:03:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93aa7800) [pid = 1813] [serial = 1226] [outer = 0x92fc4800] 19:03:19 INFO - PROCESS | 1813 | 1472090599653 Marionette DEBUG loaded listener.js 19:03:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x93c4c400) [pid = 1813] [serial = 1227] [outer = 0x92fc4800] 19:03:20 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9636d000) [pid = 1813] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:03:20 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x91aec400) [pid = 1813] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:03:20 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93aa2c00) [pid = 1813] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:03:20 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x995a9800) [pid = 1813] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:03:20 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x92fc8000) [pid = 1813] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:03:20 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8f641000) [pid = 1813] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:03:20 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93a61800) [pid = 1813] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:03:20 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x923c7c00) [pid = 1813] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:03:20 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x97562000) [pid = 1813] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:03:20 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x93c4cc00) [pid = 1813] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:03:20 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8f64a000) [pid = 1813] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:03:20 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x93a66400) [pid = 1813] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:03:21 INFO - PROCESS | 1813 | 1472090601031 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]]]}] 19:03:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:03:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1792ms 19:03:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:03:21 INFO - PROCESS | 1813 | 1472090601086 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 19:03:21 INFO - PROCESS | 1813 | 1472090601090 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 19:03:21 INFO - PROCESS | 1813 | 1472090601096 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:03:21 INFO - PROCESS | 1813 | 1472090601099 Marionette TRACE conn3 <- [1,1606,null,{}] 19:03:21 INFO - PROCESS | 1813 | 1472090601173 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}] 19:03:21 INFO - PROCESS | 1813 | 1472090601179 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:21 INFO - PROCESS | 1813 | 1472090601382 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 19:03:21 INFO - PROCESS | 1813 | 1472090601460 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:21 INFO - PROCESS | 1813 | 1472090601469 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efab800 == 29 [pid = 1813] [id = 409] 19:03:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8efb0400) [pid = 1813] [serial = 1228] [outer = (nil)] 19:03:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x923c9000) [pid = 1813] [serial = 1229] [outer = 0x8efb0400] 19:03:21 INFO - PROCESS | 1813 | 1472090601558 Marionette DEBUG loaded listener.js 19:03:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92fc4400) [pid = 1813] [serial = 1230] [outer = 0x8efb0400] 19:03:22 INFO - PROCESS | 1813 | 1472090602305 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]]]}] 19:03:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:03:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1231ms 19:03:22 INFO - PROCESS | 1813 | 1472090602327 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 19:03:22 INFO - PROCESS | 1813 | 1472090602329 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 19:03:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:03:22 INFO - PROCESS | 1813 | 1472090602336 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:03:22 INFO - PROCESS | 1813 | 1472090602339 Marionette TRACE conn3 <- [1,1610,null,{}] 19:03:22 INFO - PROCESS | 1813 | 1472090602344 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}] 19:03:22 INFO - PROCESS | 1813 | 1472090602349 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:22 INFO - PROCESS | 1813 | 1472090602548 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 19:03:22 INFO - PROCESS | 1813 | 1472090602566 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:22 INFO - PROCESS | 1813 | 1472090602573 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c80400 == 30 [pid = 1813] [id = 410] 19:03:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c82000) [pid = 1813] [serial = 1231] [outer = (nil)] 19:03:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x94fe0800) [pid = 1813] [serial = 1232] [outer = 0x93c82000] 19:03:22 INFO - PROCESS | 1813 | 1472090602657 Marionette DEBUG loaded listener.js 19:03:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9507cc00) [pid = 1813] [serial = 1233] [outer = 0x93c82000] 19:03:23 INFO - PROCESS | 1813 | 1472090603848 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]]]}] 19:03:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:03:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1535ms 19:03:23 INFO - PROCESS | 1813 | 1472090603872 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 19:03:23 INFO - PROCESS | 1813 | 1472090603878 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 19:03:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:03:23 INFO - PROCESS | 1813 | 1472090603886 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:03:23 INFO - PROCESS | 1813 | 1472090603894 Marionette TRACE conn3 <- [1,1614,null,{}] 19:03:23 INFO - PROCESS | 1813 | 1472090603902 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}] 19:03:23 INFO - PROCESS | 1813 | 1472090603906 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:24 INFO - PROCESS | 1813 | 1472090604098 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 19:03:24 INFO - PROCESS | 1813 | 1472090604316 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:24 INFO - PROCESS | 1813 | 1472090604326 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa9c00 == 31 [pid = 1813] [id = 411] 19:03:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x8f9f5000) [pid = 1813] [serial = 1234] [outer = (nil)] 19:03:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x923bd800) [pid = 1813] [serial = 1235] [outer = 0x8f9f5000] 19:03:24 INFO - PROCESS | 1813 | 1472090604417 Marionette DEBUG loaded listener.js 19:03:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x923c8000) [pid = 1813] [serial = 1236] [outer = 0x8f9f5000] 19:03:25 INFO - PROCESS | 1813 | 1472090605377 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]]]}] 19:03:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 19:03:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1543ms 19:03:25 INFO - PROCESS | 1813 | 1472090605429 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 19:03:25 INFO - PROCESS | 1813 | 1472090605437 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 19:03:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:03:25 INFO - PROCESS | 1813 | 1472090605448 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:03:25 INFO - PROCESS | 1813 | 1472090605452 Marionette TRACE conn3 <- [1,1618,null,{}] 19:03:25 INFO - PROCESS | 1813 | 1472090605458 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}] 19:03:25 INFO - PROCESS | 1813 | 1472090605464 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:25 INFO - PROCESS | 1813 | 1472090605661 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 19:03:25 INFO - PROCESS | 1813 | 1472090605922 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:25 INFO - PROCESS | 1813 | 1472090605929 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x923be400 == 32 [pid = 1813] [id = 412] 19:03:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93a64c00) [pid = 1813] [serial = 1237] [outer = (nil)] 19:03:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93c54c00) [pid = 1813] [serial = 1238] [outer = 0x93a64c00] 19:03:26 INFO - PROCESS | 1813 | 1472090606059 Marionette DEBUG loaded listener.js 19:03:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x93c82400) [pid = 1813] [serial = 1239] [outer = 0x93a64c00] 19:03:27 INFO - PROCESS | 1813 | 1472090607027 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]]]}] 19:03:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:03:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1631ms 19:03:27 INFO - PROCESS | 1813 | 1472090607079 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 19:03:27 INFO - PROCESS | 1813 | 1472090607083 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 19:03:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:03:27 INFO - PROCESS | 1813 | 1472090607090 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:03:27 INFO - PROCESS | 1813 | 1472090607096 Marionette TRACE conn3 <- [1,1622,null,{}] 19:03:27 INFO - PROCESS | 1813 | 1472090607112 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}] 19:03:27 INFO - PROCESS | 1813 | 1472090607121 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:27 INFO - PROCESS | 1813 | 1472090607304 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 19:03:27 INFO - PROCESS | 1813 | 1472090607532 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:27 INFO - PROCESS | 1813 | 1472090607543 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x950dc000 == 33 [pid = 1813] [id = 413] 19:03:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x950df400) [pid = 1813] [serial = 1240] [outer = (nil)] 19:03:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x96368400) [pid = 1813] [serial = 1241] [outer = 0x950df400] 19:03:27 INFO - PROCESS | 1813 | 1472090607631 Marionette DEBUG loaded listener.js 19:03:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x97562000) [pid = 1813] [serial = 1242] [outer = 0x950df400] 19:03:28 INFO - PROCESS | 1813 | 1472090608561 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]]]}] 19:03:28 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 19:03:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1535ms 19:03:28 INFO - PROCESS | 1813 | 1472090608625 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 19:03:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:03:28 INFO - PROCESS | 1813 | 1472090608630 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 19:03:28 INFO - PROCESS | 1813 | 1472090608636 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:03:28 INFO - PROCESS | 1813 | 1472090608640 Marionette TRACE conn3 <- [1,1626,null,{}] 19:03:28 INFO - PROCESS | 1813 | 1472090608645 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}] 19:03:28 INFO - PROCESS | 1813 | 1472090608651 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:28 INFO - PROCESS | 1813 | 1472090608828 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 19:03:29 INFO - PROCESS | 1813 | 1472090608999 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:29 INFO - PROCESS | 1813 | 1472090609006 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af3000 == 34 [pid = 1813] [id = 414] 19:03:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x92444800) [pid = 1813] [serial = 1243] [outer = (nil)] 19:03:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x97ff3400) [pid = 1813] [serial = 1244] [outer = 0x92444800] 19:03:29 INFO - PROCESS | 1813 | 1472090609131 Marionette DEBUG loaded listener.js 19:03:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x99046400) [pid = 1813] [serial = 1245] [outer = 0x92444800] 19:03:30 INFO - PROCESS | 1813 | 1472090610226 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]]]}] 19:03:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:03:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1631ms 19:03:30 INFO - PROCESS | 1813 | 1472090610268 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 19:03:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:03:30 INFO - PROCESS | 1813 | 1472090610274 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 19:03:30 INFO - PROCESS | 1813 | 1472090610282 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:03:30 INFO - PROCESS | 1813 | 1472090610287 Marionette TRACE conn3 <- [1,1630,null,{}] 19:03:30 INFO - PROCESS | 1813 | 1472090610294 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}] 19:03:30 INFO - PROCESS | 1813 | 1472090610299 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:30 INFO - PROCESS | 1813 | 1472090610512 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 19:03:30 INFO - PROCESS | 1813 | 1472090610766 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:30 INFO - PROCESS | 1813 | 1472090610781 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af4400 == 35 [pid = 1813] [id = 415] 19:03:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x91af5400) [pid = 1813] [serial = 1246] [outer = (nil)] 19:03:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x91b72c00) [pid = 1813] [serial = 1247] [outer = 0x91af5400] 19:03:30 INFO - PROCESS | 1813 | 1472090610920 Marionette DEBUG loaded listener.js 19:03:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x92218800) [pid = 1813] [serial = 1248] [outer = 0x91af5400] 19:03:31 INFO - PROCESS | 1813 | --DOCSHELL 0x91b76c00 == 34 [pid = 1813] [id = 340] 19:03:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8f642000 == 33 [pid = 1813] [id = 339] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x97564800) [pid = 1813] [serial = 1190] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x93aa7000) [pid = 1813] [serial = 1193] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x97567800) [pid = 1813] [serial = 1191] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x94fed000) [pid = 1813] [serial = 1187] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x99dcbc00) [pid = 1813] [serial = 1175] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9a07e000) [pid = 1813] [serial = 1176] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x93aa4400) [pid = 1813] [serial = 1169] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x92fbe000) [pid = 1813] [serial = 1170] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x91ae8c00) [pid = 1813] [serial = 1181] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x91af6000) [pid = 1813] [serial = 1182] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93c55800) [pid = 1813] [serial = 1164] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x92450400) [pid = 1813] [serial = 1184] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x92fbd000) [pid = 1813] [serial = 1185] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9756d000) [pid = 1813] [serial = 1172] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x97f24400) [pid = 1813] [serial = 1173] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9a7ca400) [pid = 1813] [serial = 1178] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9a8ca800) [pid = 1813] [serial = 1179] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x91b73c00) [pid = 1813] [serial = 1166] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x91f38800) [pid = 1813] [serial = 1167] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9a8cac00) [pid = 1813] [serial = 1196] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x9a8cf000) [pid = 1813] [serial = 1197] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x94fed800) [pid = 1813] [serial = 1194] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x950d0c00) [pid = 1813] [serial = 1188] [outer = (nil)] [url = about:blank] 19:03:31 INFO - PROCESS | 1813 | 1472090611779 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]]]}] 19:03:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:03:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1536ms 19:03:31 INFO - PROCESS | 1813 | 1472090611839 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 19:03:31 INFO - PROCESS | 1813 | 1472090611846 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 19:03:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:03:31 INFO - PROCESS | 1813 | 1472090611857 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:03:31 INFO - PROCESS | 1813 | 1472090611861 Marionette TRACE conn3 <- [1,1634,null,{}] 19:03:31 INFO - PROCESS | 1813 | 1472090611867 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}] 19:03:31 INFO - PROCESS | 1813 | 1472090611872 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:32 INFO - PROCESS | 1813 | 1472090612037 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 19:03:32 INFO - PROCESS | 1813 | 1472090612047 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:32 INFO - PROCESS | 1813 | 1472090612053 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aee000 == 34 [pid = 1813] [id = 416] 19:03:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x924de800) [pid = 1813] [serial = 1249] [outer = (nil)] 19:03:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x92e99400) [pid = 1813] [serial = 1250] [outer = 0x924de800] 19:03:32 INFO - PROCESS | 1813 | 1472090612127 Marionette DEBUG loaded listener.js 19:03:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x92fc6400) [pid = 1813] [serial = 1251] [outer = 0x924de800] 19:03:33 INFO - PROCESS | 1813 | 1472090613043 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]]]}] 19:03:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:03:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1228ms 19:03:33 INFO - PROCESS | 1813 | 1472090613090 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 19:03:33 INFO - PROCESS | 1813 | 1472090613094 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 19:03:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:03:33 INFO - PROCESS | 1813 | 1472090613101 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:03:33 INFO - PROCESS | 1813 | 1472090613106 Marionette TRACE conn3 <- [1,1638,null,{}] 19:03:33 INFO - PROCESS | 1813 | 1472090613122 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}] 19:03:33 INFO - PROCESS | 1813 | 1472090613130 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:33 INFO - PROCESS | 1813 | 1472090613296 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 19:03:33 INFO - PROCESS | 1813 | 1472090613443 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:33 INFO - PROCESS | 1813 | 1472090613451 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c84400 == 35 [pid = 1813] [id = 417] 19:03:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93c87000) [pid = 1813] [serial = 1252] [outer = (nil)] 19:03:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x95076c00) [pid = 1813] [serial = 1253] [outer = 0x93c87000] 19:03:33 INFO - PROCESS | 1813 | 1472090613525 Marionette DEBUG loaded listener.js 19:03:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x950d7c00) [pid = 1813] [serial = 1254] [outer = 0x93c87000] 19:03:34 INFO - PROCESS | 1813 | 1472090614435 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]]]}] 19:03:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:03:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1387ms 19:03:34 INFO - PROCESS | 1813 | 1472090614496 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 19:03:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:03:34 INFO - PROCESS | 1813 | 1472090614501 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 19:03:34 INFO - PROCESS | 1813 | 1472090614507 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:03:34 INFO - PROCESS | 1813 | 1472090614510 Marionette TRACE conn3 <- [1,1642,null,{}] 19:03:34 INFO - PROCESS | 1813 | 1472090614515 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}] 19:03:34 INFO - PROCESS | 1813 | 1472090614520 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:34 INFO - PROCESS | 1813 | 1472090614729 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 19:03:34 INFO - PROCESS | 1813 | 1472090614754 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:34 INFO - PROCESS | 1813 | 1472090614761 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x9514b800 == 36 [pid = 1813] [id = 418] 19:03:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x96369400) [pid = 1813] [serial = 1255] [outer = (nil)] 19:03:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x97568400) [pid = 1813] [serial = 1256] [outer = 0x96369400] 19:03:34 INFO - PROCESS | 1813 | 1472090614844 Marionette DEBUG loaded listener.js 19:03:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9756b800) [pid = 1813] [serial = 1257] [outer = 0x96369400] 19:03:35 INFO - PROCESS | 1813 | 1472090615703 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]]]}] 19:03:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:03:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1235ms 19:03:35 INFO - PROCESS | 1813 | 1472090615741 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 19:03:35 INFO - PROCESS | 1813 | 1472090615745 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 19:03:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:03:35 INFO - PROCESS | 1813 | 1472090615751 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:03:35 INFO - PROCESS | 1813 | 1472090615755 Marionette TRACE conn3 <- [1,1646,null,{}] 19:03:35 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92fc4800) [pid = 1813] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:03:35 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8ede5400) [pid = 1813] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:03:35 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x91b6b800) [pid = 1813] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:03:35 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8efb0400) [pid = 1813] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:03:35 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f63fc00) [pid = 1813] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:03:35 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8f642800) [pid = 1813] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:03:35 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x93aa8000) [pid = 1813] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:03:35 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x99d2a800) [pid = 1813] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:03:35 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x97561800) [pid = 1813] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:03:35 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x8edebc00) [pid = 1813] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:03:35 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x92353800) [pid = 1813] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:03:35 INFO - PROCESS | 1813 | 1472090615878 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}] 19:03:35 INFO - PROCESS | 1813 | 1472090615882 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:36 INFO - PROCESS | 1813 | 1472090616026 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 19:03:36 INFO - PROCESS | 1813 | 1472090616038 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:36 INFO - PROCESS | 1813 | 1472090616045 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f4800 == 37 [pid = 1813] [id = 419] 19:03:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x91f37400) [pid = 1813] [serial = 1258] [outer = (nil)] 19:03:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x924d7c00) [pid = 1813] [serial = 1259] [outer = 0x91f37400] 19:03:36 INFO - PROCESS | 1813 | 1472090616110 Marionette DEBUG loaded listener.js 19:03:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x92445c00) [pid = 1813] [serial = 1260] [outer = 0x91f37400] 19:03:37 INFO - PROCESS | 1813 | 1472090617087 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]]]}] 19:03:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:03:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1372ms 19:03:37 INFO - PROCESS | 1813 | 1472090617124 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 19:03:37 INFO - PROCESS | 1813 | 1472090617127 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 19:03:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:03:37 INFO - PROCESS | 1813 | 1472090617134 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:03:37 INFO - PROCESS | 1813 | 1472090617137 Marionette TRACE conn3 <- [1,1650,null,{}] 19:03:37 INFO - PROCESS | 1813 | 1472090617143 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}] 19:03:37 INFO - PROCESS | 1813 | 1472090617153 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:37 INFO - PROCESS | 1813 | 1472090617359 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 19:03:37 INFO - PROCESS | 1813 | 1472090617496 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:37 INFO - PROCESS | 1813 | 1472090617503 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede2400 == 38 [pid = 1813] [id = 420] 19:03:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8ede4400) [pid = 1813] [serial = 1261] [outer = (nil)] 19:03:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x99cdcc00) [pid = 1813] [serial = 1262] [outer = 0x8ede4400] 19:03:37 INFO - PROCESS | 1813 | 1472090617573 Marionette DEBUG loaded listener.js 19:03:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9a278400) [pid = 1813] [serial = 1263] [outer = 0x8ede4400] 19:03:38 INFO - PROCESS | 1813 | 1472090618566 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]]]}] 19:03:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:03:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1490ms 19:03:38 INFO - PROCESS | 1813 | 1472090618625 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 19:03:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:03:38 INFO - PROCESS | 1813 | 1472090618639 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 19:03:38 INFO - PROCESS | 1813 | 1472090618648 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:03:38 INFO - PROCESS | 1813 | 1472090618653 Marionette TRACE conn3 <- [1,1654,null,{}] 19:03:38 INFO - PROCESS | 1813 | 1472090618663 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}] 19:03:38 INFO - PROCESS | 1813 | 1472090618669 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:38 INFO - PROCESS | 1813 | 1472090618892 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 19:03:39 INFO - PROCESS | 1813 | 1472090619123 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:39 INFO - PROCESS | 1813 | 1472090619131 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f5800 == 39 [pid = 1813] [id = 421] 19:03:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f9f9800) [pid = 1813] [serial = 1264] [outer = (nil)] 19:03:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x923c0400) [pid = 1813] [serial = 1265] [outer = 0x8f9f9800] 19:03:39 INFO - PROCESS | 1813 | 1472090619265 Marionette DEBUG loaded listener.js 19:03:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x924dd800) [pid = 1813] [serial = 1266] [outer = 0x8f9f9800] 19:03:40 INFO - PROCESS | 1813 | 1472090620151 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]]]}] 19:03:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:03:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1537ms 19:03:40 INFO - PROCESS | 1813 | 1472090620184 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 19:03:40 INFO - PROCESS | 1813 | 1472090620191 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 19:03:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:03:40 INFO - PROCESS | 1813 | 1472090620201 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:03:40 INFO - PROCESS | 1813 | 1472090620205 Marionette TRACE conn3 <- [1,1658,null,{}] 19:03:40 INFO - PROCESS | 1813 | 1472090620212 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}] 19:03:40 INFO - PROCESS | 1813 | 1472090620218 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:40 INFO - PROCESS | 1813 | 1472090620403 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 19:03:40 INFO - PROCESS | 1813 | 1472090620576 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:40 INFO - PROCESS | 1813 | 1472090620586 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a6d000 == 40 [pid = 1813] [id = 422] 19:03:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93c7d800) [pid = 1813] [serial = 1267] [outer = (nil)] 19:03:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x94fe5000) [pid = 1813] [serial = 1268] [outer = 0x93c7d800] 19:03:40 INFO - PROCESS | 1813 | 1472090620672 Marionette DEBUG loaded listener.js 19:03:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x95078400) [pid = 1813] [serial = 1269] [outer = 0x93c7d800] 19:03:41 INFO - PROCESS | 1813 | 1472090621663 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]]]}] 19:03:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:03:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1538ms 19:03:41 INFO - PROCESS | 1813 | 1472090621740 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 19:03:41 INFO - PROCESS | 1813 | 1472090621744 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 19:03:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:03:41 INFO - PROCESS | 1813 | 1472090621750 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:03:41 INFO - PROCESS | 1813 | 1472090621756 Marionette TRACE conn3 <- [1,1662,null,{}] 19:03:41 INFO - PROCESS | 1813 | 1472090621773 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}] 19:03:41 INFO - PROCESS | 1813 | 1472090621781 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:42 INFO - PROCESS | 1813 | 1472090622026 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 19:03:42 INFO - PROCESS | 1813 | 1472090622291 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:42 INFO - PROCESS | 1813 | 1472090622303 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x99d2dc00 == 41 [pid = 1813] [id = 423] 19:03:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x99f7ac00) [pid = 1813] [serial = 1270] [outer = (nil)] 19:03:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9a570c00) [pid = 1813] [serial = 1271] [outer = 0x99f7ac00] 19:03:42 INFO - PROCESS | 1813 | 1472090622391 Marionette DEBUG loaded listener.js 19:03:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9a7c9400) [pid = 1813] [serial = 1272] [outer = 0x99f7ac00] 19:03:43 INFO - PROCESS | 1813 | 1472090623269 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]]]}] 19:03:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:03:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1560ms 19:03:43 INFO - PROCESS | 1813 | 1472090623312 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 19:03:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:03:43 INFO - PROCESS | 1813 | 1472090623317 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 19:03:43 INFO - PROCESS | 1813 | 1472090623323 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:03:43 INFO - PROCESS | 1813 | 1472090623327 Marionette TRACE conn3 <- [1,1666,null,{}] 19:03:43 INFO - PROCESS | 1813 | 1472090623351 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}] 19:03:43 INFO - PROCESS | 1813 | 1472090623357 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:43 INFO - PROCESS | 1813 | 1472090623545 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 19:03:43 INFO - PROCESS | 1813 | 1472090623730 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:43 INFO - PROCESS | 1813 | 1472090623742 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a7cf000 == 42 [pid = 1813] [id = 424] 19:03:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9a8ca400) [pid = 1813] [serial = 1273] [outer = (nil)] 19:03:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9a8d1800) [pid = 1813] [serial = 1274] [outer = 0x9a8ca400] 19:03:43 INFO - PROCESS | 1813 | 1472090623817 Marionette DEBUG loaded listener.js 19:03:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9a8d2800) [pid = 1813] [serial = 1275] [outer = 0x9a8ca400] 19:03:44 INFO - PROCESS | 1813 | 1472090624738 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]]]}] 19:03:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:03:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1448ms 19:03:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:03:44 INFO - PROCESS | 1813 | 1472090624771 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 19:03:44 INFO - PROCESS | 1813 | 1472090624774 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 19:03:44 INFO - PROCESS | 1813 | 1472090624780 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:03:44 INFO - PROCESS | 1813 | 1472090624784 Marionette TRACE conn3 <- [1,1670,null,{}] 19:03:44 INFO - PROCESS | 1813 | 1472090624790 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}] 19:03:44 INFO - PROCESS | 1813 | 1472090624795 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:44 INFO - PROCESS | 1813 | 1472090624966 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 19:03:45 INFO - PROCESS | 1813 | 1472090625148 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:45 INFO - PROCESS | 1813 | 1472090625158 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x92354000 == 43 [pid = 1813] [id = 425] 19:03:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x924dd400) [pid = 1813] [serial = 1276] [outer = (nil)] 19:03:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9b263800) [pid = 1813] [serial = 1277] [outer = 0x924dd400] 19:03:45 INFO - PROCESS | 1813 | 1472090625235 Marionette DEBUG loaded listener.js 19:03:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9b26d800) [pid = 1813] [serial = 1278] [outer = 0x924dd400] 19:03:46 INFO - PROCESS | 1813 | 1472090626176 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]]]}] 19:03:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:03:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1437ms 19:03:46 INFO - PROCESS | 1813 | 1472090626218 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 19:03:46 INFO - PROCESS | 1813 | 1472090626222 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 19:03:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:03:46 INFO - PROCESS | 1813 | 1472090626228 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:03:46 INFO - PROCESS | 1813 | 1472090626231 Marionette TRACE conn3 <- [1,1674,null,{}] 19:03:46 INFO - PROCESS | 1813 | 1472090626237 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}] 19:03:46 INFO - PROCESS | 1813 | 1472090626247 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:46 INFO - PROCESS | 1813 | 1472090626451 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 19:03:46 INFO - PROCESS | 1813 | 1472090626640 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:46 INFO - PROCESS | 1813 | 1472090626647 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede5c00 == 44 [pid = 1813] [id = 426] 19:03:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x92fbf800) [pid = 1813] [serial = 1279] [outer = (nil)] 19:03:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9b55b800) [pid = 1813] [serial = 1280] [outer = 0x92fbf800] 19:03:46 INFO - PROCESS | 1813 | 1472090626770 Marionette DEBUG loaded listener.js 19:03:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9b55ec00) [pid = 1813] [serial = 1281] [outer = 0x92fbf800] 19:03:47 INFO - PROCESS | 1813 | 1472090627701 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]]]}] 19:03:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:03:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1530ms 19:03:47 INFO - PROCESS | 1813 | 1472090627762 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 19:03:47 INFO - PROCESS | 1813 | 1472090627766 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 19:03:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:03:47 INFO - PROCESS | 1813 | 1472090627773 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:03:47 INFO - PROCESS | 1813 | 1472090627777 Marionette TRACE conn3 <- [1,1678,null,{}] 19:03:47 INFO - PROCESS | 1813 | 1472090627783 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}] 19:03:47 INFO - PROCESS | 1813 | 1472090627788 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:47 INFO - PROCESS | 1813 | 1472090627959 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 19:03:48 INFO - PROCESS | 1813 | 1472090628407 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:48 INFO - PROCESS | 1813 | 1472090628418 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f640800 == 45 [pid = 1813] [id = 427] 19:03:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x8f642000) [pid = 1813] [serial = 1282] [outer = (nil)] 19:03:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x8f9f1c00) [pid = 1813] [serial = 1283] [outer = 0x8f642000] 19:03:48 INFO - PROCESS | 1813 | 1472090628537 Marionette DEBUG loaded listener.js 19:03:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x91af1c00) [pid = 1813] [serial = 1284] [outer = 0x8f642000] 19:03:49 INFO - PROCESS | 1813 | 1472090629539 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]]]}] 19:03:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:03:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1832ms 19:03:49 INFO - PROCESS | 1813 | 1472090629609 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 19:03:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:03:49 INFO - PROCESS | 1813 | 1472090629615 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 19:03:49 INFO - PROCESS | 1813 | 1472090629622 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:03:49 INFO - PROCESS | 1813 | 1472090629626 Marionette TRACE conn3 <- [1,1682,null,{}] 19:03:49 INFO - PROCESS | 1813 | 1472090629634 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}] 19:03:49 INFO - PROCESS | 1813 | 1472090629642 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x92e92400 == 44 [pid = 1813] [id = 332] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x92e90800 == 43 [pid = 1813] [id = 341] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9ee000 == 42 [pid = 1813] [id = 331] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x92220800 == 41 [pid = 1813] [id = 334] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8edeb400 == 40 [pid = 1813] [id = 329] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede5000 == 39 [pid = 1813] [id = 405] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3ec00 == 38 [pid = 1813] [id = 326] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x97563c00 == 37 [pid = 1813] [id = 333] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x91f35000 == 36 [pid = 1813] [id = 328] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6e000 == 35 [pid = 1813] [id = 342] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x92fbd400 == 34 [pid = 1813] [id = 327] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x91ae8400 == 33 [pid = 1813] [id = 330] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8efb1800 == 32 [pid = 1813] [id = 337] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x99dc6400 == 31 [pid = 1813] [id = 335] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x92220000 == 30 [pid = 1813] [id = 338] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8f644000 == 29 [pid = 1813] [id = 325] 19:03:50 INFO - PROCESS | 1813 | --DOCSHELL 0x93c4b000 == 28 [pid = 1813] [id = 336] 19:03:50 INFO - PROCESS | 1813 | 1472090630781 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x93aa7800) [pid = 1813] [serial = 1226] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x8edea800) [pid = 1813] [serial = 1217] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x8efa6000) [pid = 1813] [serial = 1218] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x91b76400) [pid = 1813] [serial = 1220] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x92218400) [pid = 1813] [serial = 1221] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x923c9000) [pid = 1813] [serial = 1229] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91af0800) [pid = 1813] [serial = 1215] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x8f9f0000) [pid = 1813] [serial = 1214] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x923c2c00) [pid = 1813] [serial = 1200] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x92222000) [pid = 1813] [serial = 1199] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x94fe7000) [pid = 1813] [serial = 1203] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x93c7dc00) [pid = 1813] [serial = 1202] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9a8cb800) [pid = 1813] [serial = 1206] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9a3cf800) [pid = 1813] [serial = 1205] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9b3a6400) [pid = 1813] [serial = 1209] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9b26c800) [pid = 1813] [serial = 1208] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92e9ac00) [pid = 1813] [serial = 1212] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x92443800) [pid = 1813] [serial = 1211] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93c4c400) [pid = 1813] [serial = 1227] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x92447800) [pid = 1813] [serial = 1223] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x924d4000) [pid = 1813] [serial = 1224] [outer = (nil)] [url = about:blank] 19:03:50 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92fc4400) [pid = 1813] [serial = 1230] [outer = (nil)] [url = about:blank] 19:03:51 INFO - PROCESS | 1813 | 1472090631092 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:51 INFO - PROCESS | 1813 | 1472090631100 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa6000 == 29 [pid = 1813] [id = 428] 19:03:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8efaac00) [pid = 1813] [serial = 1285] [outer = (nil)] 19:03:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8efae400) [pid = 1813] [serial = 1286] [outer = 0x8efaac00] 19:03:51 INFO - PROCESS | 1813 | 1472090631177 Marionette DEBUG loaded listener.js 19:03:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8f647800) [pid = 1813] [serial = 1287] [outer = 0x8efaac00] 19:03:51 INFO - PROCESS | 1813 | 1472090631990 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]]]}] 19:03:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:03:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2433ms 19:03:52 INFO - PROCESS | 1813 | 1472090632065 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 19:03:52 INFO - PROCESS | 1813 | 1472090632072 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 19:03:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:03:52 INFO - PROCESS | 1813 | 1472090632081 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:03:52 INFO - PROCESS | 1813 | 1472090632084 Marionette TRACE conn3 <- [1,1686,null,{}] 19:03:52 INFO - PROCESS | 1813 | 1472090632091 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}] 19:03:52 INFO - PROCESS | 1813 | 1472090632097 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:52 INFO - PROCESS | 1813 | 1472090632260 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 19:03:52 INFO - PROCESS | 1813 | 1472090632272 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:52 INFO - PROCESS | 1813 | 1472090632282 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6ec00 == 30 [pid = 1813] [id = 429] 19:03:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91b70000) [pid = 1813] [serial = 1288] [outer = (nil)] 19:03:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91b74c00) [pid = 1813] [serial = 1289] [outer = 0x91b70000] 19:03:52 INFO - PROCESS | 1813 | 1472090632352 Marionette DEBUG loaded listener.js 19:03:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91f36800) [pid = 1813] [serial = 1290] [outer = 0x91b70000] 19:03:53 INFO - PROCESS | 1813 | 1472090633293 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]]]}] 19:03:53 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 19:03:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1281ms 19:03:53 INFO - PROCESS | 1813 | 1472090633363 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 19:03:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:03:53 INFO - PROCESS | 1813 | 1472090633368 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 19:03:53 INFO - PROCESS | 1813 | 1472090633374 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:03:53 INFO - PROCESS | 1813 | 1472090633378 Marionette TRACE conn3 <- [1,1690,null,{}] 19:03:53 INFO - PROCESS | 1813 | 1472090633384 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}] 19:03:53 INFO - PROCESS | 1813 | 1472090633389 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:53 INFO - PROCESS | 1813 | 1472090633603 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 19:03:53 INFO - PROCESS | 1813 | 1472090633696 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:53 INFO - PROCESS | 1813 | 1472090633705 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c0800 == 31 [pid = 1813] [id = 430] 19:03:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x923c5400) [pid = 1813] [serial = 1291] [outer = (nil)] 19:03:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x92442800) [pid = 1813] [serial = 1292] [outer = 0x923c5400] 19:03:53 INFO - PROCESS | 1813 | 1472090633777 Marionette DEBUG loaded listener.js 19:03:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9244c000) [pid = 1813] [serial = 1293] [outer = 0x923c5400] 19:03:54 INFO - PROCESS | 1813 | 1472090634737 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]]]}] 19:03:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:03:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1432ms 19:03:54 INFO - PROCESS | 1813 | 1472090634805 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 19:03:54 INFO - PROCESS | 1813 | 1472090634811 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 19:03:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:03:54 INFO - PROCESS | 1813 | 1472090634828 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:03:54 INFO - PROCESS | 1813 | 1472090634836 Marionette TRACE conn3 <- [1,1694,null,{}] 19:03:54 INFO - PROCESS | 1813 | 1472090634847 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}] 19:03:54 INFO - PROCESS | 1813 | 1472090634853 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:55 INFO - PROCESS | 1813 | 1472090635089 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 19:03:55 INFO - PROCESS | 1813 | 1472090635134 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:55 INFO - PROCESS | 1813 | 1472090635146 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x923cb800 == 32 [pid = 1813] [id = 431] 19:03:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x92e93c00) [pid = 1813] [serial = 1294] [outer = (nil)] 19:03:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x93a65c00) [pid = 1813] [serial = 1295] [outer = 0x92e93c00] 19:03:55 INFO - PROCESS | 1813 | 1472090635211 Marionette DEBUG loaded listener.js 19:03:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x93aa4c00) [pid = 1813] [serial = 1296] [outer = 0x92e93c00] 19:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x96369400) [pid = 1813] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x91f37400) [pid = 1813] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x924de800) [pid = 1813] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93a64c00) [pid = 1813] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93c82000) [pid = 1813] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:03:55 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8f9f5000) [pid = 1813] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:03:56 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92444800) [pid = 1813] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:03:56 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x91af5400) [pid = 1813] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:03:56 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x950df400) [pid = 1813] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:03:56 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93c87000) [pid = 1813] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:03:56 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8ede4400) [pid = 1813] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:03:56 INFO - PROCESS | 1813 | 1472090636513 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]]]}] 19:03:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:03:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1750ms 19:03:56 INFO - PROCESS | 1813 | 1472090636571 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 19:03:56 INFO - PROCESS | 1813 | 1472090636575 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 19:03:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:03:56 INFO - PROCESS | 1813 | 1472090636581 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:03:56 INFO - PROCESS | 1813 | 1472090636584 Marionette TRACE conn3 <- [1,1698,null,{}] 19:03:56 INFO - PROCESS | 1813 | 1472090636589 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}] 19:03:56 INFO - PROCESS | 1813 | 1472090636594 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:56 INFO - PROCESS | 1813 | 1472090636760 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 19:03:56 INFO - PROCESS | 1813 | 1472090636889 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:56 INFO - PROCESS | 1813 | 1472090636897 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af5400 == 33 [pid = 1813] [id = 432] 19:03:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91b73400) [pid = 1813] [serial = 1297] [outer = (nil)] 19:03:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93a68000) [pid = 1813] [serial = 1298] [outer = 0x91b73400] 19:03:56 INFO - PROCESS | 1813 | 1472090636979 Marionette DEBUG loaded listener.js 19:03:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93aac800) [pid = 1813] [serial = 1299] [outer = 0x91b73400] 19:03:57 INFO - PROCESS | 1813 | 1472090637727 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]]]}] 19:03:57 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 19:03:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1189ms 19:03:57 INFO - PROCESS | 1813 | 1472090637771 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 19:03:57 INFO - PROCESS | 1813 | 1472090637774 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 19:03:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:03:57 INFO - PROCESS | 1813 | 1472090637790 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:03:57 INFO - PROCESS | 1813 | 1472090637793 Marionette TRACE conn3 <- [1,1702,null,{}] 19:03:57 INFO - PROCESS | 1813 | 1472090637799 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}] 19:03:57 INFO - PROCESS | 1813 | 1472090637804 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:58 INFO - PROCESS | 1813 | 1472090638017 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 19:03:58 INFO - PROCESS | 1813 | 1472090638189 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:58 INFO - PROCESS | 1813 | 1472090638198 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa5000 == 34 [pid = 1813] [id = 433] 19:03:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8efa5800) [pid = 1813] [serial = 1300] [outer = (nil)] 19:03:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x8efb0400) [pid = 1813] [serial = 1301] [outer = 0x8efa5800] 19:03:58 INFO - PROCESS | 1813 | 1472090638284 Marionette DEBUG loaded listener.js 19:03:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x91b6c000) [pid = 1813] [serial = 1302] [outer = 0x8efa5800] 19:03:59 INFO - PROCESS | 1813 | 1472090639349 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]]]}] 19:03:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:03:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1642ms 19:03:59 INFO - PROCESS | 1813 | 1472090639434 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 19:03:59 INFO - PROCESS | 1813 | 1472090639441 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 19:03:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:03:59 INFO - PROCESS | 1813 | 1472090639450 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:03:59 INFO - PROCESS | 1813 | 1472090639456 Marionette TRACE conn3 <- [1,1706,null,{}] 19:03:59 INFO - PROCESS | 1813 | 1472090639463 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}] 19:03:59 INFO - PROCESS | 1813 | 1472090639469 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:59 INFO - PROCESS | 1813 | 1472090639658 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 19:03:59 INFO - PROCESS | 1813 | 1472090639876 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:03:59 INFO - PROCESS | 1813 | 1472090639891 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:03:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede8c00 == 35 [pid = 1813] [id = 434] 19:03:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x8edee800) [pid = 1813] [serial = 1303] [outer = (nil)] 19:03:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x924e0400) [pid = 1813] [serial = 1304] [outer = 0x8edee800] 19:03:59 INFO - PROCESS | 1813 | 1472090639979 Marionette DEBUG loaded listener.js 19:04:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93a66800) [pid = 1813] [serial = 1305] [outer = 0x8edee800] 19:04:00 INFO - PROCESS | 1813 | 1472090640960 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]]]}] 19:04:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:04:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1594ms 19:04:01 INFO - PROCESS | 1813 | 1472090641044 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 19:04:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:04:01 INFO - PROCESS | 1813 | 1472090641049 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 19:04:01 INFO - PROCESS | 1813 | 1472090641056 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:04:01 INFO - PROCESS | 1813 | 1472090641059 Marionette TRACE conn3 <- [1,1710,null,{}] 19:04:01 INFO - PROCESS | 1813 | 1472090641066 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}] 19:04:01 INFO - PROCESS | 1813 | 1472090641071 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:01 INFO - PROCESS | 1813 | 1472090641298 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 19:04:01 INFO - PROCESS | 1813 | 1472090641621 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:01 INFO - PROCESS | 1813 | 1472090641631 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edec400 == 36 [pid = 1813] [id = 435] 19:04:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x94fe2400) [pid = 1813] [serial = 1306] [outer = (nil)] 19:04:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x94fe7400) [pid = 1813] [serial = 1307] [outer = 0x94fe2400] 19:04:01 INFO - PROCESS | 1813 | 1472090641729 Marionette DEBUG loaded listener.js 19:04:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x95070c00) [pid = 1813] [serial = 1308] [outer = 0x94fe2400] 19:04:02 INFO - PROCESS | 1813 | 1472090642732 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]]]}] 19:04:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:04:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1735ms 19:04:02 INFO - PROCESS | 1813 | 1472090642791 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 19:04:02 INFO - PROCESS | 1813 | 1472090642797 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 19:04:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:04:02 INFO - PROCESS | 1813 | 1472090642818 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:04:02 INFO - PROCESS | 1813 | 1472090642826 Marionette TRACE conn3 <- [1,1714,null,{}] 19:04:02 INFO - PROCESS | 1813 | 1472090642832 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}] 19:04:02 INFO - PROCESS | 1813 | 1472090642839 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:03 INFO - PROCESS | 1813 | 1472090643064 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 19:04:03 INFO - PROCESS | 1813 | 1472090643287 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:03 INFO - PROCESS | 1813 | 1472090643296 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b71c00 == 37 [pid = 1813] [id = 436] 19:04:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9506fc00) [pid = 1813] [serial = 1309] [outer = (nil)] 19:04:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x96369800) [pid = 1813] [serial = 1310] [outer = 0x9506fc00] 19:04:03 INFO - PROCESS | 1813 | 1472090643426 Marionette DEBUG loaded listener.js 19:04:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x97561000) [pid = 1813] [serial = 1311] [outer = 0x9506fc00] 19:04:04 INFO - PROCESS | 1813 | 1472090644588 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]]]}] 19:04:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:04:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1901ms 19:04:04 INFO - PROCESS | 1813 | 1472090644716 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 19:04:04 INFO - PROCESS | 1813 | 1472090644722 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 19:04:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:04:04 INFO - PROCESS | 1813 | 1472090644739 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:04:04 INFO - PROCESS | 1813 | 1472090644744 Marionette TRACE conn3 <- [1,1718,null,{}] 19:04:04 INFO - PROCESS | 1813 | 1472090644752 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}] 19:04:04 INFO - PROCESS | 1813 | 1472090644756 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:04 INFO - PROCESS | 1813 | --DOCSHELL 0x9514b800 == 36 [pid = 1813] [id = 418] 19:04:05 INFO - PROCESS | 1813 | 1472090645084 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x97568400) [pid = 1813] [serial = 1256] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x924d7c00) [pid = 1813] [serial = 1259] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9756b800) [pid = 1813] [serial = 1257] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x92e99400) [pid = 1813] [serial = 1250] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x93c54c00) [pid = 1813] [serial = 1238] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x93c82400) [pid = 1813] [serial = 1239] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9507cc00) [pid = 1813] [serial = 1233] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x94fe0800) [pid = 1813] [serial = 1232] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x923bd800) [pid = 1813] [serial = 1235] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x923c8000) [pid = 1813] [serial = 1236] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x97ff3400) [pid = 1813] [serial = 1244] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x99046400) [pid = 1813] [serial = 1245] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x91b72c00) [pid = 1813] [serial = 1247] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x92218800) [pid = 1813] [serial = 1248] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x96368400) [pid = 1813] [serial = 1241] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x97562000) [pid = 1813] [serial = 1242] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x95076c00) [pid = 1813] [serial = 1253] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x92fc6400) [pid = 1813] [serial = 1251] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x9a278400) [pid = 1813] [serial = 1263] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x92445c00) [pid = 1813] [serial = 1260] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x99cdcc00) [pid = 1813] [serial = 1262] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x950d7c00) [pid = 1813] [serial = 1254] [outer = (nil)] [url = about:blank] 19:04:05 INFO - PROCESS | 1813 | 1472090645235 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:05 INFO - PROCESS | 1813 | 1472090645250 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9edc00 == 37 [pid = 1813] [id = 437] 19:04:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x91ae9400) [pid = 1813] [serial = 1312] [outer = (nil)] 19:04:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x91f3dc00) [pid = 1813] [serial = 1313] [outer = 0x91ae9400] 19:04:05 INFO - PROCESS | 1813 | 1472090645319 Marionette DEBUG loaded listener.js 19:04:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x92349400) [pid = 1813] [serial = 1314] [outer = 0x91ae9400] 19:04:06 INFO - PROCESS | 1813 | 1472090646092 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]]]}] 19:04:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:04:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1393ms 19:04:06 INFO - PROCESS | 1813 | 1472090646132 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 19:04:06 INFO - PROCESS | 1813 | 1472090646138 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 19:04:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:04:06 INFO - PROCESS | 1813 | 1472090646148 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:04:06 INFO - PROCESS | 1813 | 1472090646151 Marionette TRACE conn3 <- [1,1722,null,{}] 19:04:06 INFO - PROCESS | 1813 | 1472090646157 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}] 19:04:06 INFO - PROCESS | 1813 | 1472090646162 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:06 INFO - PROCESS | 1813 | 1472090646316 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 19:04:06 INFO - PROCESS | 1813 | 1472090646332 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:06 INFO - PROCESS | 1813 | 1472090646340 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d4800 == 38 [pid = 1813] [id = 438] 19:04:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x924d4c00) [pid = 1813] [serial = 1315] [outer = (nil)] 19:04:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x92e96000) [pid = 1813] [serial = 1316] [outer = 0x924d4c00] 19:04:06 INFO - PROCESS | 1813 | 1472090646417 Marionette DEBUG loaded listener.js 19:04:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x93a67000) [pid = 1813] [serial = 1317] [outer = 0x924d4c00] 19:04:07 INFO - PROCESS | 1813 | 1472090647419 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]]]}] 19:04:07 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 19:04:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1329ms 19:04:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:04:07 INFO - PROCESS | 1813 | 1472090647476 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 19:04:07 INFO - PROCESS | 1813 | 1472090647479 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 19:04:07 INFO - PROCESS | 1813 | 1472090647486 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:04:07 INFO - PROCESS | 1813 | 1472090647492 Marionette TRACE conn3 <- [1,1726,null,{}] 19:04:07 INFO - PROCESS | 1813 | 1472090647507 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}] 19:04:07 INFO - PROCESS | 1813 | 1472090647515 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:07 INFO - PROCESS | 1813 | 1472090647731 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 19:04:07 INFO - PROCESS | 1813 | 1472090647752 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:07 INFO - PROCESS | 1813 | 1472090647762 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe7c00 == 39 [pid = 1813] [id = 439] 19:04:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x94fe9800) [pid = 1813] [serial = 1318] [outer = (nil)] 19:04:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x95079800) [pid = 1813] [serial = 1319] [outer = 0x94fe9800] 19:04:07 INFO - PROCESS | 1813 | 1472090647831 Marionette DEBUG loaded listener.js 19:04:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x950d5800) [pid = 1813] [serial = 1320] [outer = 0x94fe9800] 19:04:08 INFO - PROCESS | 1813 | 1472090648814 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]]]}] 19:04:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:04:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1384ms 19:04:08 INFO - PROCESS | 1813 | 1472090648870 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 19:04:08 INFO - PROCESS | 1813 | 1472090648874 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 19:04:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:04:08 INFO - PROCESS | 1813 | 1472090648880 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:04:08 INFO - PROCESS | 1813 | 1472090648897 Marionette TRACE conn3 <- [1,1730,null,{}] 19:04:08 INFO - PROCESS | 1813 | 1472090648913 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}] 19:04:08 INFO - PROCESS | 1813 | 1472090648916 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:09 INFO - PROCESS | 1813 | 1472090649126 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 19:04:09 INFO - PROCESS | 1813 | 1472090649145 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:09 INFO - PROCESS | 1813 | 1472090649153 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e9b800 == 40 [pid = 1813] [id = 440] 19:04:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9507a400) [pid = 1813] [serial = 1321] [outer = (nil)] 19:04:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x96373c00) [pid = 1813] [serial = 1322] [outer = 0x9507a400] 19:04:09 INFO - PROCESS | 1813 | 1472090649220 Marionette DEBUG loaded listener.js 19:04:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9756a000) [pid = 1813] [serial = 1323] [outer = 0x9507a400] 19:04:09 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8f9f9800) [pid = 1813] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:04:09 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93c7d800) [pid = 1813] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:04:09 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x99f7ac00) [pid = 1813] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:04:09 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9a8ca400) [pid = 1813] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:04:09 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8efaac00) [pid = 1813] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:04:09 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91b70000) [pid = 1813] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:04:09 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x8f642000) [pid = 1813] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:04:09 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x924dd400) [pid = 1813] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:04:09 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x92fbf800) [pid = 1813] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:04:09 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x92e93c00) [pid = 1813] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:04:09 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x923c5400) [pid = 1813] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:04:10 INFO - PROCESS | 1813 | 1472090650182 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]]]}] 19:04:10 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 19:04:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1353ms 19:04:10 INFO - PROCESS | 1813 | 1472090650233 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 19:04:10 INFO - PROCESS | 1813 | 1472090650237 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 19:04:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:04:10 INFO - PROCESS | 1813 | 1472090650242 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:04:10 INFO - PROCESS | 1813 | 1472090650245 Marionette TRACE conn3 <- [1,1734,null,{}] 19:04:10 INFO - PROCESS | 1813 | 1472090650251 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}] 19:04:10 INFO - PROCESS | 1813 | 1472090650256 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:10 INFO - PROCESS | 1813 | 1472090650445 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 19:04:10 INFO - PROCESS | 1813 | 1472090650463 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:10 INFO - PROCESS | 1813 | 1472090650472 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64a000 == 41 [pid = 1813] [id = 441] 19:04:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x9244d000) [pid = 1813] [serial = 1324] [outer = (nil)] 19:04:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x9514b800) [pid = 1813] [serial = 1325] [outer = 0x9244d000] 19:04:10 INFO - PROCESS | 1813 | 1472090650540 Marionette DEBUG loaded listener.js 19:04:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x97560800) [pid = 1813] [serial = 1326] [outer = 0x9244d000] 19:04:11 INFO - PROCESS | 1813 | 1472090651402 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]]]}] 19:04:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:04:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1192ms 19:04:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:04:11 INFO - PROCESS | 1813 | 1472090651435 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 19:04:11 INFO - PROCESS | 1813 | 1472090651437 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 19:04:11 INFO - PROCESS | 1813 | 1472090651444 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:04:11 INFO - PROCESS | 1813 | 1472090651447 Marionette TRACE conn3 <- [1,1738,null,{}] 19:04:11 INFO - PROCESS | 1813 | 1472090651452 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}] 19:04:11 INFO - PROCESS | 1813 | 1472090651462 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:11 INFO - PROCESS | 1813 | 1472090651651 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 19:04:11 INFO - PROCESS | 1813 | 1472090651662 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:11 INFO - PROCESS | 1813 | 1472090651671 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede6400 == 42 [pid = 1813] [id = 442] 19:04:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x923c4400) [pid = 1813] [serial = 1327] [outer = (nil)] 19:04:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x995afc00) [pid = 1813] [serial = 1328] [outer = 0x923c4400] 19:04:11 INFO - PROCESS | 1813 | 1472090651871 Marionette DEBUG loaded listener.js 19:04:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x99d33400) [pid = 1813] [serial = 1329] [outer = 0x923c4400] 19:04:12 INFO - PROCESS | 1813 | 1472090652922 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]]]}] 19:04:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:04:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1547ms 19:04:12 INFO - PROCESS | 1813 | 1472090652992 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 19:04:13 INFO - PROCESS | 1813 | 1472090652998 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 19:04:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:04:13 INFO - PROCESS | 1813 | 1472090653006 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:04:13 INFO - PROCESS | 1813 | 1472090653014 Marionette TRACE conn3 <- [1,1742,null,{}] 19:04:13 INFO - PROCESS | 1813 | 1472090653022 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}] 19:04:13 INFO - PROCESS | 1813 | 1472090653028 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:13 INFO - PROCESS | 1813 | 1472090653252 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 19:04:13 INFO - PROCESS | 1813 | 1472090653476 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:13 INFO - PROCESS | 1813 | 1472090653487 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f33800 == 43 [pid = 1813] [id = 443] 19:04:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91f3ec00) [pid = 1813] [serial = 1330] [outer = (nil)] 19:04:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x923c5400) [pid = 1813] [serial = 1331] [outer = 0x91f3ec00] 19:04:13 INFO - PROCESS | 1813 | 1472090653611 Marionette DEBUG loaded listener.js 19:04:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x924d6c00) [pid = 1813] [serial = 1332] [outer = 0x91f3ec00] 19:04:14 INFO - PROCESS | 1813 | 1472090654562 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]]]}] 19:04:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:04:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1585ms 19:04:14 INFO - PROCESS | 1813 | 1472090654594 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 19:04:14 INFO - PROCESS | 1813 | 1472090654601 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 19:04:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:04:14 INFO - PROCESS | 1813 | 1472090654612 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:04:14 INFO - PROCESS | 1813 | 1472090654617 Marionette TRACE conn3 <- [1,1746,null,{}] 19:04:14 INFO - PROCESS | 1813 | 1472090654623 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}] 19:04:14 INFO - PROCESS | 1813 | 1472090654629 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:14 INFO - PROCESS | 1813 | 1472090654813 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 19:04:15 INFO - PROCESS | 1813 | 1472090654987 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:15 INFO - PROCESS | 1813 | 1472090654994 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af2800 == 44 [pid = 1813] [id = 444] 19:04:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93c57c00) [pid = 1813] [serial = 1333] [outer = (nil)] 19:04:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x94fe7800) [pid = 1813] [serial = 1334] [outer = 0x93c57c00] 19:04:15 INFO - PROCESS | 1813 | 1472090655078 Marionette DEBUG loaded listener.js 19:04:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x950da400) [pid = 1813] [serial = 1335] [outer = 0x93c57c00] 19:04:16 INFO - PROCESS | 1813 | 1472090656090 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]]]}] 19:04:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:04:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1533ms 19:04:16 INFO - PROCESS | 1813 | 1472090656146 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 19:04:16 INFO - PROCESS | 1813 | 1472090656150 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 19:04:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:04:16 INFO - PROCESS | 1813 | 1472090656157 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:04:16 INFO - PROCESS | 1813 | 1472090656163 Marionette TRACE conn3 <- [1,1750,null,{}] 19:04:16 INFO - PROCESS | 1813 | 1472090656179 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}] 19:04:16 INFO - PROCESS | 1813 | 1472090656188 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:16 INFO - PROCESS | 1813 | 1472090656403 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 19:04:16 INFO - PROCESS | 1813 | 1472090656579 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:16 INFO - PROCESS | 1813 | 1472090656588 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x995b3800 == 45 [pid = 1813] [id = 445] 19:04:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x995b4c00) [pid = 1813] [serial = 1336] [outer = (nil)] 19:04:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9a0e6800) [pid = 1813] [serial = 1337] [outer = 0x995b4c00] 19:04:16 INFO - PROCESS | 1813 | 1472090656719 Marionette DEBUG loaded listener.js 19:04:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9a56b400) [pid = 1813] [serial = 1338] [outer = 0x995b4c00] 19:04:17 INFO - PROCESS | 1813 | 1472090657650 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]]]}] 19:04:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:04:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1540ms 19:04:17 INFO - PROCESS | 1813 | 1472090657698 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 19:04:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:04:17 INFO - PROCESS | 1813 | 1472090657703 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 19:04:17 INFO - PROCESS | 1813 | 1472090657728 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:04:17 INFO - PROCESS | 1813 | 1472090657733 Marionette TRACE conn3 <- [1,1754,null,{}] 19:04:17 INFO - PROCESS | 1813 | 1472090657742 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}] 19:04:17 INFO - PROCESS | 1813 | 1472090657747 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:17 INFO - PROCESS | 1813 | 1472090657941 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 19:04:18 INFO - PROCESS | 1813 | 1472090658124 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:18 INFO - PROCESS | 1813 | 1472090658132 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe1800 == 46 [pid = 1813] [id = 446] 19:04:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x99046400) [pid = 1813] [serial = 1339] [outer = (nil)] 19:04:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9a8c8000) [pid = 1813] [serial = 1340] [outer = 0x99046400] 19:04:18 INFO - PROCESS | 1813 | 1472090658216 Marionette DEBUG loaded listener.js 19:04:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9a8ce400) [pid = 1813] [serial = 1341] [outer = 0x99046400] 19:04:19 INFO - PROCESS | 1813 | 1472090659189 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]]]}] 19:04:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:04:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1507ms 19:04:19 INFO - PROCESS | 1813 | 1472090659219 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 19:04:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:04:19 INFO - PROCESS | 1813 | 1472090659224 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 19:04:19 INFO - PROCESS | 1813 | 1472090659230 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:04:19 INFO - PROCESS | 1813 | 1472090659233 Marionette TRACE conn3 <- [1,1758,null,{}] 19:04:19 INFO - PROCESS | 1813 | 1472090659239 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}] 19:04:19 INFO - PROCESS | 1813 | 1472090659244 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:19 INFO - PROCESS | 1813 | 1472090659404 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 19:04:19 INFO - PROCESS | 1813 | 1472090659595 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:19 INFO - PROCESS | 1813 | 1472090659601 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x92221400 == 47 [pid = 1813] [id = 447] 19:04:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x923c7000) [pid = 1813] [serial = 1342] [outer = (nil)] 19:04:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9b057000) [pid = 1813] [serial = 1343] [outer = 0x923c7000] 19:04:19 INFO - PROCESS | 1813 | 1472090659681 Marionette DEBUG loaded listener.js 19:04:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9b056c00) [pid = 1813] [serial = 1344] [outer = 0x923c7000] 19:04:20 INFO - PROCESS | 1813 | 1472090660659 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]]]}] 19:04:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:04:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1486ms 19:04:20 INFO - PROCESS | 1813 | 1472090660716 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 19:04:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:04:20 INFO - PROCESS | 1813 | 1472090660720 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 19:04:20 INFO - PROCESS | 1813 | 1472090660726 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:04:20 INFO - PROCESS | 1813 | 1472090660730 Marionette TRACE conn3 <- [1,1762,null,{}] 19:04:20 INFO - PROCESS | 1813 | 1472090660735 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}] 19:04:20 INFO - PROCESS | 1813 | 1472090660745 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:21 INFO - PROCESS | 1813 | 1472090661127 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 19:04:21 INFO - PROCESS | 1813 | 1472090661387 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:21 INFO - PROCESS | 1813 | 1472090661398 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af5c00 == 48 [pid = 1813] [id = 448] 19:04:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x91af6400) [pid = 1813] [serial = 1345] [outer = (nil)] 19:04:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x91b74000) [pid = 1813] [serial = 1346] [outer = 0x91af6400] 19:04:21 INFO - PROCESS | 1813 | 1472090661481 Marionette DEBUG loaded listener.js 19:04:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x92349000) [pid = 1813] [serial = 1347] [outer = 0x91af6400] 19:04:22 INFO - PROCESS | 1813 | 1472090662465 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]]]}] 19:04:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:04:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1783ms 19:04:22 INFO - PROCESS | 1813 | 1472090662512 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 19:04:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:04:22 INFO - PROCESS | 1813 | 1472090662517 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 19:04:22 INFO - PROCESS | 1813 | 1472090662525 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:04:22 INFO - PROCESS | 1813 | 1472090662529 Marionette TRACE conn3 <- [1,1766,null,{}] 19:04:22 INFO - PROCESS | 1813 | 1472090662536 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}] 19:04:22 INFO - PROCESS | 1813 | 1472090662542 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:22 INFO - PROCESS | 1813 | 1472090662708 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 19:04:22 INFO - PROCESS | 1813 | 1472090662929 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:22 INFO - PROCESS | 1813 | 1472090662936 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x92450c00 == 49 [pid = 1813] [id = 449] 19:04:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x92e9a000) [pid = 1813] [serial = 1348] [outer = (nil)] 19:04:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x93c51400) [pid = 1813] [serial = 1349] [outer = 0x92e9a000] 19:04:23 INFO - PROCESS | 1813 | 1472090663019 Marionette DEBUG loaded listener.js 19:04:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x94fe0400) [pid = 1813] [serial = 1350] [outer = 0x92e9a000] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x92fbdc00 == 48 [pid = 1813] [id = 408] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8efab800 == 47 [pid = 1813] [id = 409] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x93c80400 == 46 [pid = 1813] [id = 410] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa6000 == 45 [pid = 1813] [id = 428] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x9a7cf000 == 44 [pid = 1813] [id = 424] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x91aee000 == 43 [pid = 1813] [id = 416] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x91b78800 == 42 [pid = 1813] [id = 407] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x93c84400 == 41 [pid = 1813] [id = 417] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede2400 == 40 [pid = 1813] [id = 420] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x950dc000 == 39 [pid = 1813] [id = 413] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f5800 == 38 [pid = 1813] [id = 421] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x923be400 == 37 [pid = 1813] [id = 412] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x91b69800 == 36 [pid = 1813] [id = 406] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f4800 == 35 [pid = 1813] [id = 419] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa9c00 == 34 [pid = 1813] [id = 411] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x91af4400 == 33 [pid = 1813] [id = 415] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede5c00 == 32 [pid = 1813] [id = 426] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x92354000 == 31 [pid = 1813] [id = 425] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x91af3000 == 30 [pid = 1813] [id = 414] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x99d2dc00 == 29 [pid = 1813] [id = 423] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x93a6d000 == 28 [pid = 1813] [id = 422] 19:04:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8f640800 == 27 [pid = 1813] [id = 427] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x93a68000) [pid = 1813] [serial = 1298] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x924dd800) [pid = 1813] [serial = 1266] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x923c0400) [pid = 1813] [serial = 1265] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x95078400) [pid = 1813] [serial = 1269] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x94fe5000) [pid = 1813] [serial = 1268] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x9a7c9400) [pid = 1813] [serial = 1272] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x9a570c00) [pid = 1813] [serial = 1271] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9a8d2800) [pid = 1813] [serial = 1275] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9a8d1800) [pid = 1813] [serial = 1274] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x8efae400) [pid = 1813] [serial = 1286] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8f647800) [pid = 1813] [serial = 1287] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x91b74c00) [pid = 1813] [serial = 1289] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x91af1c00) [pid = 1813] [serial = 1284] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8f9f1c00) [pid = 1813] [serial = 1283] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9b26d800) [pid = 1813] [serial = 1278] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9b263800) [pid = 1813] [serial = 1277] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9b55ec00) [pid = 1813] [serial = 1281] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9b55b800) [pid = 1813] [serial = 1280] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93a65c00) [pid = 1813] [serial = 1295] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9244c000) [pid = 1813] [serial = 1293] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x92442800) [pid = 1813] [serial = 1292] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x93aa4c00) [pid = 1813] [serial = 1296] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x91f36800) [pid = 1813] [serial = 1290] [outer = (nil)] [url = about:blank] 19:04:24 INFO - PROCESS | 1813 | 1472090664917 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]]]}] 19:04:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:04:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2436ms 19:04:24 INFO - PROCESS | 1813 | 1472090664961 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 19:04:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:04:24 INFO - PROCESS | 1813 | 1472090664967 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 19:04:24 INFO - PROCESS | 1813 | 1472090664974 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:04:24 INFO - PROCESS | 1813 | 1472090664982 Marionette TRACE conn3 <- [1,1770,null,{}] 19:04:24 INFO - PROCESS | 1813 | 1472090664989 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}] 19:04:24 INFO - PROCESS | 1813 | 1472090664994 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:25 INFO - PROCESS | 1813 | 1472090665161 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 19:04:25 INFO - PROCESS | 1813 | 1472090665294 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:25 INFO - PROCESS | 1813 | 1472090665303 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f647800 == 28 [pid = 1813] [id = 450] 19:04:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8f648400) [pid = 1813] [serial = 1351] [outer = (nil)] 19:04:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x91aec400) [pid = 1813] [serial = 1352] [outer = 0x8f648400] 19:04:25 INFO - PROCESS | 1813 | 1472090665376 Marionette DEBUG loaded listener.js 19:04:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91b69800) [pid = 1813] [serial = 1353] [outer = 0x8f648400] 19:04:26 INFO - PROCESS | 1813 | 1472090666202 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]]]}] 19:04:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:04:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1296ms 19:04:26 INFO - PROCESS | 1813 | 1472090666269 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 19:04:26 INFO - PROCESS | 1813 | 1472090666277 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 19:04:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:04:26 INFO - PROCESS | 1813 | 1472090666288 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:04:26 INFO - PROCESS | 1813 | 1472090666291 Marionette TRACE conn3 <- [1,1774,null,{}] 19:04:26 INFO - PROCESS | 1813 | 1472090666297 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}] 19:04:26 INFO - PROCESS | 1813 | 1472090666303 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:26 INFO - PROCESS | 1813 | 1472090666472 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 19:04:26 INFO - PROCESS | 1813 | 1472090666608 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:26 INFO - PROCESS | 1813 | 1472090666618 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b77800 == 29 [pid = 1813] [id = 451] 19:04:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x923c2400) [pid = 1813] [serial = 1354] [outer = (nil)] 19:04:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92442000) [pid = 1813] [serial = 1355] [outer = 0x923c2400] 19:04:26 INFO - PROCESS | 1813 | 1472090666708 Marionette DEBUG loaded listener.js 19:04:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x92446800) [pid = 1813] [serial = 1356] [outer = 0x923c2400] 19:04:27 INFO - PROCESS | 1813 | 1472090667650 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]]]}] 19:04:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:04:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1431ms 19:04:27 INFO - PROCESS | 1813 | 1472090667719 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 19:04:27 INFO - PROCESS | 1813 | 1472090667724 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 19:04:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:04:27 INFO - PROCESS | 1813 | 1472090667730 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:04:27 INFO - PROCESS | 1813 | 1472090667736 Marionette TRACE conn3 <- [1,1778,null,{}] 19:04:27 INFO - PROCESS | 1813 | 1472090667758 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}] 19:04:27 INFO - PROCESS | 1813 | 1472090667767 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:27 INFO - PROCESS | 1813 | 1472090667977 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 19:04:28 INFO - PROCESS | 1813 | 1472090668002 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:28 INFO - PROCESS | 1813 | 1472090668014 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a62c00 == 30 [pid = 1813] [id = 452] 19:04:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93a65c00) [pid = 1813] [serial = 1357] [outer = (nil)] 19:04:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93aa2c00) [pid = 1813] [serial = 1358] [outer = 0x93a65c00] 19:04:28 INFO - PROCESS | 1813 | 1472090668089 Marionette DEBUG loaded listener.js 19:04:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93c4e400) [pid = 1813] [serial = 1359] [outer = 0x93a65c00] 19:04:29 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9506fc00) [pid = 1813] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:04:29 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x94fe2400) [pid = 1813] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:04:29 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x924d4c00) [pid = 1813] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:04:29 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8edee800) [pid = 1813] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:04:29 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8efa5800) [pid = 1813] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:04:29 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9244d000) [pid = 1813] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:04:29 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x94fe9800) [pid = 1813] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:04:29 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9507a400) [pid = 1813] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:04:29 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x91ae9400) [pid = 1813] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:04:29 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x91b73400) [pid = 1813] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:04:29 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x923c4400) [pid = 1813] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:04:29 INFO - PROCESS | 1813 | 1472090669476 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]]]}] 19:04:29 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 19:04:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1789ms 19:04:29 INFO - PROCESS | 1813 | 1472090669520 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 19:04:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:04:29 INFO - PROCESS | 1813 | 1472090669525 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 19:04:29 INFO - PROCESS | 1813 | 1472090669531 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:04:29 INFO - PROCESS | 1813 | 1472090669535 Marionette TRACE conn3 <- [1,1782,null,{}] 19:04:29 INFO - PROCESS | 1813 | 1472090669540 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}] 19:04:29 INFO - PROCESS | 1813 | 1472090669545 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:29 INFO - PROCESS | 1813 | 1472090669784 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 19:04:29 INFO - PROCESS | 1813 | 1472090669798 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:29 INFO - PROCESS | 1813 | 1472090669805 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efad000 == 31 [pid = 1813] [id = 453] 19:04:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x92353400) [pid = 1813] [serial = 1360] [outer = (nil)] 19:04:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x924d8800) [pid = 1813] [serial = 1361] [outer = 0x92353400] 19:04:29 INFO - PROCESS | 1813 | 1472090669874 Marionette DEBUG loaded listener.js 19:04:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x93c7e400) [pid = 1813] [serial = 1362] [outer = 0x92353400] 19:04:30 INFO - PROCESS | 1813 | 1472090670639 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]]]}] 19:04:30 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 19:04:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1132ms 19:04:30 INFO - PROCESS | 1813 | 1472090670668 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 19:04:30 INFO - PROCESS | 1813 | 1472090670672 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 19:04:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:04:30 INFO - PROCESS | 1813 | 1472090670678 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:04:30 INFO - PROCESS | 1813 | 1472090670682 Marionette TRACE conn3 <- [1,1786,null,{}] 19:04:30 INFO - PROCESS | 1813 | 1472090670696 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}] 19:04:30 INFO - PROCESS | 1813 | 1472090670701 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:30 INFO - PROCESS | 1813 | 1472090670846 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 19:04:30 INFO - PROCESS | 1813 | 1472090670861 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:30 INFO - PROCESS | 1813 | 1472090670867 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa5800 == 32 [pid = 1813] [id = 454] 19:04:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x92fc2000) [pid = 1813] [serial = 1363] [outer = (nil)] 19:04:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x94fe7000) [pid = 1813] [serial = 1364] [outer = 0x92fc2000] 19:04:30 INFO - PROCESS | 1813 | 1472090670936 Marionette DEBUG loaded listener.js 19:04:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9506fc00) [pid = 1813] [serial = 1365] [outer = 0x92fc2000] 19:04:32 INFO - PROCESS | 1813 | 1472090672109 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]]]}] 19:04:32 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 19:04:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1496ms 19:04:32 INFO - PROCESS | 1813 | 1472090672176 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 19:04:32 INFO - PROCESS | 1813 | 1472090672182 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 19:04:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:04:32 INFO - PROCESS | 1813 | 1472090672190 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:04:32 INFO - PROCESS | 1813 | 1472090672198 Marionette TRACE conn3 <- [1,1790,null,{}] 19:04:32 INFO - PROCESS | 1813 | 1472090672205 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}] 19:04:32 INFO - PROCESS | 1813 | 1472090672211 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:32 INFO - PROCESS | 1813 | 1472090672435 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 19:04:32 INFO - PROCESS | 1813 | 1472090672687 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:32 INFO - PROCESS | 1813 | 1472090672701 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efab400 == 33 [pid = 1813] [id = 455] 19:04:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91aeb400) [pid = 1813] [serial = 1366] [outer = (nil)] 19:04:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91b76800) [pid = 1813] [serial = 1367] [outer = 0x91aeb400] 19:04:32 INFO - PROCESS | 1813 | 1472090672783 Marionette DEBUG loaded listener.js 19:04:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x923c9800) [pid = 1813] [serial = 1368] [outer = 0x91aeb400] 19:04:33 INFO - PROCESS | 1813 | 1472090673764 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]]]}] 19:04:33 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) 19:04:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1635ms 19:04:33 INFO - PROCESS | 1813 | 1472090673825 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 19:04:33 INFO - PROCESS | 1813 | 1472090673832 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 19:04:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:04:33 INFO - PROCESS | 1813 | 1472090673843 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:04:33 INFO - PROCESS | 1813 | 1472090673847 Marionette TRACE conn3 <- [1,1794,null,{}] 19:04:33 INFO - PROCESS | 1813 | 1472090673853 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}] 19:04:33 INFO - PROCESS | 1813 | 1472090673859 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:34 INFO - PROCESS | 1813 | 1472090674073 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 19:04:34 INFO - PROCESS | 1813 | 1472090674338 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:34 INFO - PROCESS | 1813 | 1472090674347 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f6c00 == 34 [pid = 1813] [id = 456] 19:04:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x924df400) [pid = 1813] [serial = 1369] [outer = (nil)] 19:04:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93a70000) [pid = 1813] [serial = 1370] [outer = 0x924df400] 19:04:34 INFO - PROCESS | 1813 | 1472090674474 Marionette DEBUG loaded listener.js 19:04:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x94fde400) [pid = 1813] [serial = 1371] [outer = 0x924df400] 19:04:35 INFO - PROCESS | 1813 | 1472090675397 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]]]}] 19:04:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:04:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1631ms 19:04:35 INFO - PROCESS | 1813 | 1472090675474 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 19:04:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:04:35 INFO - PROCESS | 1813 | 1472090675479 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 19:04:35 INFO - PROCESS | 1813 | 1472090675485 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:04:35 INFO - PROCESS | 1813 | 1472090675491 Marionette TRACE conn3 <- [1,1798,null,{}] 19:04:35 INFO - PROCESS | 1813 | 1472090675508 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}] 19:04:35 INFO - PROCESS | 1813 | 1472090675516 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:35 INFO - PROCESS | 1813 | 1472090675732 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 19:04:35 INFO - PROCESS | 1813 | 1472090675949 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:35 INFO - PROCESS | 1813 | 1472090675959 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x950ddc00 == 35 [pid = 1813] [id = 457] 19:04:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x96367000) [pid = 1813] [serial = 1372] [outer = (nil)] 19:04:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x97564000) [pid = 1813] [serial = 1373] [outer = 0x96367000] 19:04:36 INFO - PROCESS | 1813 | 1472090676089 Marionette DEBUG loaded listener.js 19:04:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x97ff1000) [pid = 1813] [serial = 1374] [outer = 0x96367000] 19:04:37 INFO - PROCESS | 1813 | 1472090677065 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]]]}] 19:04:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:04:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1593ms 19:04:37 INFO - PROCESS | 1813 | 1472090677077 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 19:04:37 INFO - PROCESS | 1813 | 1472090677081 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 19:04:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:04:37 INFO - PROCESS | 1813 | 1472090677089 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:04:37 INFO - PROCESS | 1813 | 1472090677092 Marionette TRACE conn3 <- [1,1802,null,{}] 19:04:37 INFO - PROCESS | 1813 | 1472090677098 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}] 19:04:37 INFO - PROCESS | 1813 | 1472090677103 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:37 INFO - PROCESS | 1813 | 1472090677290 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 19:04:37 INFO - PROCESS | 1813 | 1472090677693 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:37 INFO - PROCESS | 1813 | 1472090677701 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edee400 == 36 [pid = 1813] [id = 458] 19:04:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x8edef000) [pid = 1813] [serial = 1375] [outer = (nil)] 19:04:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x8efae400) [pid = 1813] [serial = 1376] [outer = 0x8edef000] 19:04:37 INFO - PROCESS | 1813 | 1472090677828 Marionette DEBUG loaded listener.js 19:04:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x8f9f6400) [pid = 1813] [serial = 1377] [outer = 0x8edef000] 19:04:38 INFO - PROCESS | 1813 | 1472090678779 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]]]}] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x97560800) [pid = 1813] [serial = 1326] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x96369800) [pid = 1813] [serial = 1310] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x94fe7400) [pid = 1813] [serial = 1307] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x97561000) [pid = 1813] [serial = 1311] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x92e96000) [pid = 1813] [serial = 1316] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93a66800) [pid = 1813] [serial = 1305] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x91b6c000) [pid = 1813] [serial = 1302] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9514b800) [pid = 1813] [serial = 1325] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x924e0400) [pid = 1813] [serial = 1304] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x950d5800) [pid = 1813] [serial = 1320] [outer = (nil)] [url = about:blank] 19:04:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:04:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1731ms 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x95079800) [pid = 1813] [serial = 1319] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9756a000) [pid = 1813] [serial = 1323] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93a67000) [pid = 1813] [serial = 1317] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x92349400) [pid = 1813] [serial = 1314] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x95070c00) [pid = 1813] [serial = 1308] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x8efb0400) [pid = 1813] [serial = 1301] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x93aac800) [pid = 1813] [serial = 1299] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x91f3dc00) [pid = 1813] [serial = 1313] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x96373c00) [pid = 1813] [serial = 1322] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x99d33400) [pid = 1813] [serial = 1329] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x995afc00) [pid = 1813] [serial = 1328] [outer = (nil)] [url = about:blank] 19:04:38 INFO - PROCESS | 1813 | 1472090678838 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 19:04:38 INFO - PROCESS | 1813 | 1472090678843 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 19:04:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:04:38 INFO - PROCESS | 1813 | 1472090678853 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:04:38 INFO - PROCESS | 1813 | 1472090678857 Marionette TRACE conn3 <- [1,1806,null,{}] 19:04:38 INFO - PROCESS | 1813 | 1472090678866 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}] 19:04:38 INFO - PROCESS | 1813 | 1472090678872 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:39 INFO - PROCESS | 1813 | 1472090679046 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 19:04:39 INFO - PROCESS | 1813 | 1472090679203 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:39 INFO - PROCESS | 1813 | 1472090679213 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63f400 == 37 [pid = 1813] [id = 459] 19:04:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x91b75400) [pid = 1813] [serial = 1378] [outer = (nil)] 19:04:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x92354000) [pid = 1813] [serial = 1379] [outer = 0x91b75400] 19:04:39 INFO - PROCESS | 1813 | 1472090679288 Marionette DEBUG loaded listener.js 19:04:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x924d3000) [pid = 1813] [serial = 1380] [outer = 0x91b75400] 19:04:40 INFO - PROCESS | 1813 | 1472090680191 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]]]}] 19:04:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:04:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1382ms 19:04:40 INFO - PROCESS | 1813 | 1472090680238 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 19:04:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:04:40 INFO - PROCESS | 1813 | 1472090680244 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 19:04:40 INFO - PROCESS | 1813 | 1472090680251 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:04:40 INFO - PROCESS | 1813 | 1472090680254 Marionette TRACE conn3 <- [1,1810,null,{}] 19:04:40 INFO - PROCESS | 1813 | 1472090680260 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}] 19:04:40 INFO - PROCESS | 1813 | 1472090680265 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:40 INFO - PROCESS | 1813 | 1472090680426 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 19:04:40 INFO - PROCESS | 1813 | 1472090680437 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:40 INFO - PROCESS | 1813 | 1472090680450 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fbe800 == 38 [pid = 1813] [id = 460] 19:04:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x92fc8000) [pid = 1813] [serial = 1381] [outer = (nil)] 19:04:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x93c53800) [pid = 1813] [serial = 1382] [outer = 0x92fc8000] 19:04:40 INFO - PROCESS | 1813 | 1472090680643 Marionette DEBUG loaded listener.js 19:04:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x94fe7400) [pid = 1813] [serial = 1383] [outer = 0x92fc8000] 19:04:41 INFO - PROCESS | 1813 | 1472090681592 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]]]}] 19:04:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:04:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1395ms 19:04:41 INFO - PROCESS | 1813 | 1472090681647 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 19:04:41 INFO - PROCESS | 1813 | 1472090681650 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 19:04:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:04:41 INFO - PROCESS | 1813 | 1472090681663 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:04:41 INFO - PROCESS | 1813 | 1472090681672 Marionette TRACE conn3 <- [1,1814,null,{}] 19:04:41 INFO - PROCESS | 1813 | 1472090681689 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}] 19:04:41 INFO - PROCESS | 1813 | 1472090681696 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:41 INFO - PROCESS | 1813 | 1472090681920 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 19:04:41 INFO - PROCESS | 1813 | 1472090681948 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:41 INFO - PROCESS | 1813 | 1472090681956 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af3800 == 39 [pid = 1813] [id = 461] 19:04:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x923bf800) [pid = 1813] [serial = 1384] [outer = (nil)] 19:04:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x96367400) [pid = 1813] [serial = 1385] [outer = 0x923bf800] 19:04:42 INFO - PROCESS | 1813 | 1472090682021 Marionette DEBUG loaded listener.js 19:04:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x97561000) [pid = 1813] [serial = 1386] [outer = 0x923bf800] 19:04:42 INFO - PROCESS | 1813 | 1472090682934 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]]]}] 19:04:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:04:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1354ms 19:04:43 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x91f3ec00) [pid = 1813] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:04:43 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x93a65c00) [pid = 1813] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:04:43 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x93c57c00) [pid = 1813] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:04:43 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x995b4c00) [pid = 1813] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:04:43 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x8f648400) [pid = 1813] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:04:43 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x99046400) [pid = 1813] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:04:43 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x92e9a000) [pid = 1813] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:04:43 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x923c7000) [pid = 1813] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:04:43 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x91af6400) [pid = 1813] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:04:43 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x92353400) [pid = 1813] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:04:43 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x923c2400) [pid = 1813] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:04:43 INFO - PROCESS | 1813 | 1472090683077 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 19:04:43 INFO - PROCESS | 1813 | 1472090683086 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 19:04:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:04:43 INFO - PROCESS | 1813 | 1472090683094 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:04:43 INFO - PROCESS | 1813 | 1472090683097 Marionette TRACE conn3 <- [1,1818,null,{}] 19:04:43 INFO - PROCESS | 1813 | 1472090683108 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}] 19:04:43 INFO - PROCESS | 1813 | 1472090683112 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:43 INFO - PROCESS | 1813 | 1472090683264 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 19:04:43 INFO - PROCESS | 1813 | 1472090683274 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:43 INFO - PROCESS | 1813 | 1472090683281 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f35800 == 40 [pid = 1813] [id = 462] 19:04:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x92444000) [pid = 1813] [serial = 1387] [outer = (nil)] 19:04:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x93c4dc00) [pid = 1813] [serial = 1388] [outer = 0x92444000] 19:04:43 INFO - PROCESS | 1813 | 1472090683371 Marionette DEBUG loaded listener.js 19:04:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x93c81800) [pid = 1813] [serial = 1389] [outer = 0x92444000] 19:04:44 INFO - PROCESS | 1813 | 1472090684277 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]]]}] 19:04:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:04:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1241ms 19:04:44 INFO - PROCESS | 1813 | 1472090684338 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 19:04:44 INFO - PROCESS | 1813 | 1472090684341 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 19:04:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:04:44 INFO - PROCESS | 1813 | 1472090684347 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:04:44 INFO - PROCESS | 1813 | 1472090684351 Marionette TRACE conn3 <- [1,1822,null,{}] 19:04:44 INFO - PROCESS | 1813 | 1472090684356 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}] 19:04:44 INFO - PROCESS | 1813 | 1472090684361 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:44 INFO - PROCESS | 1813 | 1472090684515 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 19:04:44 INFO - PROCESS | 1813 | 1472090684522 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:44 INFO - PROCESS | 1813 | 1472090684541 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9ef800 == 41 [pid = 1813] [id = 463] 19:04:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x91aeac00) [pid = 1813] [serial = 1390] [outer = (nil)] 19:04:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x97ff0800) [pid = 1813] [serial = 1391] [outer = 0x91aeac00] 19:04:44 INFO - PROCESS | 1813 | 1472090684641 Marionette DEBUG loaded listener.js 19:04:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x995b2c00) [pid = 1813] [serial = 1392] [outer = 0x91aeac00] 19:04:45 INFO - PROCESS | 1813 | 1472090685856 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]]]}] 19:04:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:04:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1587ms 19:04:45 INFO - PROCESS | 1813 | 1472090685937 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 19:04:45 INFO - PROCESS | 1813 | 1472090685945 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 19:04:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:04:45 INFO - PROCESS | 1813 | 1472090685957 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:04:45 INFO - PROCESS | 1813 | 1472090685964 Marionette TRACE conn3 <- [1,1826,null,{}] 19:04:45 INFO - PROCESS | 1813 | 1472090685975 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}] 19:04:45 INFO - PROCESS | 1813 | 1472090685981 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:46 INFO - PROCESS | 1813 | 1472090686231 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 19:04:46 INFO - PROCESS | 1813 | 1472090686452 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:46 INFO - PROCESS | 1813 | 1472090686463 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa2800 == 42 [pid = 1813] [id = 464] 19:04:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8f64a800) [pid = 1813] [serial = 1393] [outer = (nil)] 19:04:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x923bfc00) [pid = 1813] [serial = 1394] [outer = 0x8f64a800] 19:04:46 INFO - PROCESS | 1813 | 1472090686543 Marionette DEBUG loaded listener.js 19:04:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x924d6400) [pid = 1813] [serial = 1395] [outer = 0x8f64a800] 19:04:47 INFO - PROCESS | 1813 | 1472090687451 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]]]}] 19:04:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:04:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1546ms 19:04:47 INFO - PROCESS | 1813 | 1472090687500 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 19:04:47 INFO - PROCESS | 1813 | 1472090687507 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 19:04:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:04:47 INFO - PROCESS | 1813 | 1472090687518 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:04:47 INFO - PROCESS | 1813 | 1472090687521 Marionette TRACE conn3 <- [1,1830,null,{}] 19:04:47 INFO - PROCESS | 1813 | 1472090687528 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}] 19:04:47 INFO - PROCESS | 1813 | 1472090687534 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:47 INFO - PROCESS | 1813 | 1472090687711 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 19:04:47 INFO - PROCESS | 1813 | 1472090687894 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:47 INFO - PROCESS | 1813 | 1472090687904 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x92352400 == 43 [pid = 1813] [id = 465] 19:04:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93aa7800) [pid = 1813] [serial = 1396] [outer = (nil)] 19:04:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x94fed000) [pid = 1813] [serial = 1397] [outer = 0x93aa7800] 19:04:47 INFO - PROCESS | 1813 | 1472090687986 Marionette DEBUG loaded listener.js 19:04:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x95078400) [pid = 1813] [serial = 1398] [outer = 0x93aa7800] 19:04:49 INFO - PROCESS | 1813 | 1472090689007 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]]]}] 19:04:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:04:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1536ms 19:04:49 INFO - PROCESS | 1813 | 1472090689054 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 19:04:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:04:49 INFO - PROCESS | 1813 | 1472090689059 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 19:04:49 INFO - PROCESS | 1813 | 1472090689066 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:04:49 INFO - PROCESS | 1813 | 1472090689072 Marionette TRACE conn3 <- [1,1834,null,{}] 19:04:49 INFO - PROCESS | 1813 | 1472090689088 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}] 19:04:49 INFO - PROCESS | 1813 | 1472090689097 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:49 INFO - PROCESS | 1813 | 1472090689290 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 19:04:49 INFO - PROCESS | 1813 | 1472090689510 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:49 INFO - PROCESS | 1813 | 1472090689521 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c0ec00 == 44 [pid = 1813] [id = 466] 19:04:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x995aa800) [pid = 1813] [serial = 1399] [outer = (nil)] 19:04:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x99d33000) [pid = 1813] [serial = 1400] [outer = 0x995aa800] 19:04:49 INFO - PROCESS | 1813 | 1472090689648 Marionette DEBUG loaded listener.js 19:04:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9a07e000) [pid = 1813] [serial = 1401] [outer = 0x995aa800] 19:04:50 INFO - PROCESS | 1813 | 1472090690534 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]]]}] 19:04:50 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 19:04:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1536ms 19:04:50 INFO - PROCESS | 1813 | 1472090690603 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 19:04:50 INFO - PROCESS | 1813 | 1472090690608 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 19:04:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:04:50 INFO - PROCESS | 1813 | 1472090690615 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:04:50 INFO - PROCESS | 1813 | 1472090690618 Marionette TRACE conn3 <- [1,1838,null,{}] 19:04:50 INFO - PROCESS | 1813 | 1472090690624 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}] 19:04:50 INFO - PROCESS | 1813 | 1472090690629 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:50 INFO - PROCESS | 1813 | 1472090690857 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 19:04:51 INFO - PROCESS | 1813 | 1472090691032 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:51 INFO - PROCESS | 1813 | 1472090691043 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x97f20800 == 45 [pid = 1813] [id = 467] 19:04:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x995b1800) [pid = 1813] [serial = 1402] [outer = (nil)] 19:04:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9a8c5c00) [pid = 1813] [serial = 1403] [outer = 0x995b1800] 19:04:51 INFO - PROCESS | 1813 | 1472090691171 Marionette DEBUG loaded listener.js 19:04:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9a8cbc00) [pid = 1813] [serial = 1404] [outer = 0x995b1800] 19:04:52 INFO - PROCESS | 1813 | 1472090692068 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]]]}] 19:04:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:04:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1489ms 19:04:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:04:52 INFO - PROCESS | 1813 | 1472090692104 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 19:04:52 INFO - PROCESS | 1813 | 1472090692108 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 19:04:52 INFO - PROCESS | 1813 | 1472090692114 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:04:52 INFO - PROCESS | 1813 | 1472090692118 Marionette TRACE conn3 <- [1,1842,null,{}] 19:04:52 INFO - PROCESS | 1813 | 1472090692124 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}] 19:04:52 INFO - PROCESS | 1813 | 1472090692129 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:52 INFO - PROCESS | 1813 | 1472090692302 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 19:04:52 INFO - PROCESS | 1813 | 1472090692491 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:52 INFO - PROCESS | 1813 | 1472090692506 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede6800 == 46 [pid = 1813] [id = 468] 19:04:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9ab4f400) [pid = 1813] [serial = 1405] [outer = (nil)] 19:04:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9b263800) [pid = 1813] [serial = 1406] [outer = 0x9ab4f400] 19:04:52 INFO - PROCESS | 1813 | 1472090692623 Marionette DEBUG loaded listener.js 19:04:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9b38ec00) [pid = 1813] [serial = 1407] [outer = 0x9ab4f400] 19:04:53 INFO - PROCESS | 1813 | 1472090693668 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]]]}] 19:04:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:04:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1634ms 19:04:53 INFO - PROCESS | 1813 | 1472090693748 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 19:04:53 INFO - PROCESS | 1813 | 1472090693753 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 19:04:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:04:53 INFO - PROCESS | 1813 | 1472090693759 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:04:53 INFO - PROCESS | 1813 | 1472090693763 Marionette TRACE conn3 <- [1,1846,null,{}] 19:04:53 INFO - PROCESS | 1813 | 1472090693769 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}] 19:04:53 INFO - PROCESS | 1813 | 1472090693779 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:54 INFO - PROCESS | 1813 | 1472090694039 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 19:04:54 INFO - PROCESS | 1813 | 1472090694272 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:54 INFO - PROCESS | 1813 | 1472090694278 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x9513d800 == 47 [pid = 1813] [id = 469] 19:04:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x99cde800) [pid = 1813] [serial = 1408] [outer = (nil)] 19:04:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9b55c000) [pid = 1813] [serial = 1409] [outer = 0x99cde800] 19:04:54 INFO - PROCESS | 1813 | 1472090694380 Marionette DEBUG loaded listener.js 19:04:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9b91e400) [pid = 1813] [serial = 1410] [outer = 0x99cde800] 19:04:55 INFO - PROCESS | 1813 | 1472090695246 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]]]}] 19:04:55 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) 19:04:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1538ms 19:04:55 INFO - PROCESS | 1813 | 1472090695304 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 19:04:55 INFO - PROCESS | 1813 | 1472090695307 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 19:04:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:04:55 INFO - PROCESS | 1813 | 1472090695316 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:04:55 INFO - PROCESS | 1813 | 1472090695319 Marionette TRACE conn3 <- [1,1850,null,{}] 19:04:55 INFO - PROCESS | 1813 | 1472090695324 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}] 19:04:55 INFO - PROCESS | 1813 | 1472090695330 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:55 INFO - PROCESS | 1813 | 1472090695502 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 19:04:55 INFO - PROCESS | 1813 | 1472090695683 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:55 INFO - PROCESS | 1813 | 1472090695694 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b91c800 == 48 [pid = 1813] [id = 470] 19:04:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9b91dc00) [pid = 1813] [serial = 1411] [outer = (nil)] 19:04:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9bed4c00) [pid = 1813] [serial = 1412] [outer = 0x9b91dc00] 19:04:55 INFO - PROCESS | 1813 | 1472090695773 Marionette DEBUG loaded listener.js 19:04:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9bed8800) [pid = 1813] [serial = 1413] [outer = 0x9b91dc00] 19:04:56 INFO - PROCESS | 1813 | 1472090696728 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]]]}] 19:04:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:04:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1480ms 19:04:56 INFO - PROCESS | 1813 | 1472090696797 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 19:04:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:04:56 INFO - PROCESS | 1813 | 1472090696809 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 19:04:56 INFO - PROCESS | 1813 | 1472090696816 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:04:56 INFO - PROCESS | 1813 | 1472090696820 Marionette TRACE conn3 <- [1,1854,null,{}] 19:04:56 INFO - PROCESS | 1813 | 1472090696825 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}] 19:04:56 INFO - PROCESS | 1813 | 1472090696830 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:57 INFO - PROCESS | 1813 | 1472090697016 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 19:04:57 INFO - PROCESS | 1813 | 1472090697196 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:04:57 INFO - PROCESS | 1813 | 1472090697205 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efac800 == 49 [pid = 1813] [id = 471] 19:04:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x8efb0800) [pid = 1813] [serial = 1414] [outer = (nil)] 19:04:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9234f800) [pid = 1813] [serial = 1415] [outer = 0x8efb0800] 19:04:57 INFO - PROCESS | 1813 | 1472090697287 Marionette DEBUG loaded listener.js 19:04:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x924e1000) [pid = 1813] [serial = 1416] [outer = 0x8efb0800] 19:04:58 INFO - PROCESS | 1813 | 1472090698481 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]]]}] 19:04:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:04:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1734ms 19:04:58 INFO - PROCESS | 1813 | 1472090698550 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 19:04:58 INFO - PROCESS | 1813 | 1472090698557 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 19:04:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:04:58 INFO - PROCESS | 1813 | 1472090698564 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:04:58 INFO - PROCESS | 1813 | 1472090698572 Marionette TRACE conn3 <- [1,1858,null,{}] 19:04:58 INFO - PROCESS | 1813 | 1472090698579 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}] 19:04:58 INFO - PROCESS | 1813 | 1472090698585 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:04:58 INFO - PROCESS | 1813 | 1472090698864 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x92450c00 == 48 [pid = 1813] [id = 449] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x91f35800 == 47 [pid = 1813] [id = 462] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x91af3800 == 46 [pid = 1813] [id = 461] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x92fbe800 == 45 [pid = 1813] [id = 460] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63f400 == 44 [pid = 1813] [id = 459] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x8edee400 == 43 [pid = 1813] [id = 458] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa5800 == 42 [pid = 1813] [id = 454] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x950ddc00 == 41 [pid = 1813] [id = 457] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x91b77800 == 40 [pid = 1813] [id = 451] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x8efab400 == 39 [pid = 1813] [id = 455] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x93a62c00 == 38 [pid = 1813] [id = 452] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f6c00 == 37 [pid = 1813] [id = 456] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x8efad000 == 36 [pid = 1813] [id = 453] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x92221400 == 35 [pid = 1813] [id = 447] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x91af5c00 == 34 [pid = 1813] [id = 448] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe1800 == 33 [pid = 1813] [id = 446] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x8f647800 == 32 [pid = 1813] [id = 450] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x8efac800 == 31 [pid = 1813] [id = 471] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x9b91c800 == 30 [pid = 1813] [id = 470] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x9513d800 == 29 [pid = 1813] [id = 469] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x97f20800 == 28 [pid = 1813] [id = 467] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede6800 == 27 [pid = 1813] [id = 468] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x93c0ec00 == 26 [pid = 1813] [id = 466] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x92352400 == 25 [pid = 1813] [id = 465] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9ef800 == 24 [pid = 1813] [id = 463] 19:05:00 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa2800 == 23 [pid = 1813] [id = 464] 19:05:00 INFO - PROCESS | 1813 | 1472090700145 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:00 INFO - PROCESS | 1813 | 1472090700155 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x924d6c00) [pid = 1813] [serial = 1332] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x923c5400) [pid = 1813] [serial = 1331] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x93aa2c00) [pid = 1813] [serial = 1358] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x950da400) [pid = 1813] [serial = 1335] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x94fe7800) [pid = 1813] [serial = 1334] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x9a56b400) [pid = 1813] [serial = 1338] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x9a0e6800) [pid = 1813] [serial = 1337] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x91aec400) [pid = 1813] [serial = 1352] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9a8ce400) [pid = 1813] [serial = 1341] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9a8c8000) [pid = 1813] [serial = 1340] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x91b69800) [pid = 1813] [serial = 1353] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x94fe0400) [pid = 1813] [serial = 1350] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93c51400) [pid = 1813] [serial = 1349] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9b056c00) [pid = 1813] [serial = 1344] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9b057000) [pid = 1813] [serial = 1343] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x92349000) [pid = 1813] [serial = 1347] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x924d8800) [pid = 1813] [serial = 1361] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x91b74000) [pid = 1813] [serial = 1346] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93c7e400) [pid = 1813] [serial = 1362] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93c4e400) [pid = 1813] [serial = 1359] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x94fe7000) [pid = 1813] [serial = 1364] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92446800) [pid = 1813] [serial = 1356] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92442000) [pid = 1813] [serial = 1355] [outer = (nil)] [url = about:blank] 19:05:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede5400 == 24 [pid = 1813] [id = 472] 19:05:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8edebc00) [pid = 1813] [serial = 1417] [outer = (nil)] 19:05:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8efa9c00) [pid = 1813] [serial = 1418] [outer = 0x8edebc00] 19:05:00 INFO - PROCESS | 1813 | 1472090700392 Marionette DEBUG loaded listener.js 19:05:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8efb0c00) [pid = 1813] [serial = 1419] [outer = 0x8edebc00] 19:05:01 INFO - PROCESS | 1813 | 1472090701252 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]]]}] 19:05:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:05:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 2740ms 19:05:01 INFO - PROCESS | 1813 | 1472090701307 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 19:05:01 INFO - PROCESS | 1813 | 1472090701312 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 19:05:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:05:01 INFO - PROCESS | 1813 | 1472090701321 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:05:01 INFO - PROCESS | 1813 | 1472090701326 Marionette TRACE conn3 <- [1,1862,null,{}] 19:05:01 INFO - PROCESS | 1813 | 1472090701333 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}] 19:05:01 INFO - PROCESS | 1813 | 1472090701341 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:01 INFO - PROCESS | 1813 | 1472090701515 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 19:05:01 INFO - PROCESS | 1813 | 1472090701538 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:01 INFO - PROCESS | 1813 | 1472090701550 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f9800 == 25 [pid = 1813] [id = 473] 19:05:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91ae8800) [pid = 1813] [serial = 1420] [outer = (nil)] 19:05:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91af0800) [pid = 1813] [serial = 1421] [outer = 0x91ae8800] 19:05:01 INFO - PROCESS | 1813 | 1472090701743 Marionette DEBUG loaded listener.js 19:05:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91b6b800) [pid = 1813] [serial = 1422] [outer = 0x91ae8800] 19:05:02 INFO - PROCESS | 1813 | 1472090702776 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]]]}] 19:05:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:05:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1533ms 19:05:02 INFO - PROCESS | 1813 | 1472090702862 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 19:05:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:05:02 INFO - PROCESS | 1813 | 1472090702872 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 19:05:02 INFO - PROCESS | 1813 | 1472090702881 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:05:02 INFO - PROCESS | 1813 | 1472090702885 Marionette TRACE conn3 <- [1,1866,null,{}] 19:05:02 INFO - PROCESS | 1813 | 1472090702905 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}] 19:05:02 INFO - PROCESS | 1813 | 1472090702912 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:03 INFO - PROCESS | 1813 | 1472090703155 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 19:05:03 INFO - PROCESS | 1813 | 1472090703181 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:03 INFO - PROCESS | 1813 | 1472090703188 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b75000 == 26 [pid = 1813] [id = 474] 19:05:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91f38800) [pid = 1813] [serial = 1423] [outer = (nil)] 19:05:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92349800) [pid = 1813] [serial = 1424] [outer = 0x91f38800] 19:05:03 INFO - PROCESS | 1813 | 1472090703261 Marionette DEBUG loaded listener.js 19:05:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x923c3800) [pid = 1813] [serial = 1425] [outer = 0x91f38800] 19:05:04 INFO - PROCESS | 1813 | 1472090704357 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]]]}] 19:05:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:05:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1541ms 19:05:04 INFO - PROCESS | 1813 | 1472090704429 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 19:05:04 INFO - PROCESS | 1813 | 1472090704433 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 19:05:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:05:04 INFO - PROCESS | 1813 | 1472090704445 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:05:04 INFO - PROCESS | 1813 | 1472090704458 Marionette TRACE conn3 <- [1,1870,null,{}] 19:05:04 INFO - PROCESS | 1813 | 1472090704487 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}] 19:05:04 INFO - PROCESS | 1813 | 1472090704497 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:04 INFO - PROCESS | 1813 | 1472090704774 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 19:05:05 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x91aeac00) [pid = 1813] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:05:05 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x923bf800) [pid = 1813] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:05:05 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92444000) [pid = 1813] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:05:05 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x91aeb400) [pid = 1813] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:05:05 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x92fc8000) [pid = 1813] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:05:05 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x924df400) [pid = 1813] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:05:05 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8edef000) [pid = 1813] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:05:05 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91b75400) [pid = 1813] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:05:05 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92fc2000) [pid = 1813] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:05:05 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x96367000) [pid = 1813] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:05:05 INFO - PROCESS | 1813 | 1472090705399 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:05 INFO - PROCESS | 1813 | 1472090705408 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edef000 == 27 [pid = 1813] [id = 475] 19:05:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8efa6000) [pid = 1813] [serial = 1426] [outer = (nil)] 19:05:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x91b6f800) [pid = 1813] [serial = 1427] [outer = 0x8efa6000] 19:05:05 INFO - PROCESS | 1813 | 1472090705480 Marionette DEBUG loaded listener.js 19:05:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x924dcc00) [pid = 1813] [serial = 1428] [outer = 0x8efa6000] 19:05:06 INFO - PROCESS | 1813 | 1472090706249 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]]]}] 19:05:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:05:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1869ms 19:05:06 INFO - PROCESS | 1813 | 1472090706312 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 19:05:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:05:06 INFO - PROCESS | 1813 | 1472090706317 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 19:05:06 INFO - PROCESS | 1813 | 1472090706323 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:05:06 INFO - PROCESS | 1813 | 1472090706327 Marionette TRACE conn3 <- [1,1874,null,{}] 19:05:06 INFO - PROCESS | 1813 | 1472090706333 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}] 19:05:06 INFO - PROCESS | 1813 | 1472090706338 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:06 INFO - PROCESS | 1813 | 1472090706507 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 19:05:06 INFO - PROCESS | 1813 | 1472090706517 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:06 INFO - PROCESS | 1813 | 1472090706524 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f4800 == 28 [pid = 1813] [id = 476] 19:05:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92218800) [pid = 1813] [serial = 1429] [outer = (nil)] 19:05:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93a63400) [pid = 1813] [serial = 1430] [outer = 0x92218800] 19:05:06 INFO - PROCESS | 1813 | 1472090706597 Marionette DEBUG loaded listener.js 19:05:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93a66400) [pid = 1813] [serial = 1431] [outer = 0x92218800] 19:05:07 INFO - PROCESS | 1813 | 1472090707718 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]]]}] 19:05:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:05:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1484ms 19:05:07 INFO - PROCESS | 1813 | 1472090707809 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 19:05:07 INFO - PROCESS | 1813 | 1472090707816 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 19:05:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:05:07 INFO - PROCESS | 1813 | 1472090707825 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:05:07 INFO - PROCESS | 1813 | 1472090707831 Marionette TRACE conn3 <- [1,1878,null,{}] 19:05:07 INFO - PROCESS | 1813 | 1472090707840 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}] 19:05:07 INFO - PROCESS | 1813 | 1472090707846 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:08 INFO - PROCESS | 1813 | 1472090708090 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 19:05:08 INFO - PROCESS | 1813 | 1472090708406 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:08 INFO - PROCESS | 1813 | 1472090708419 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f0000 == 29 [pid = 1813] [id = 477] 19:05:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8f9f1800) [pid = 1813] [serial = 1432] [outer = (nil)] 19:05:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91b72800) [pid = 1813] [serial = 1433] [outer = 0x8f9f1800] 19:05:08 INFO - PROCESS | 1813 | 1472090708555 Marionette DEBUG loaded listener.js 19:05:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x923be400) [pid = 1813] [serial = 1434] [outer = 0x8f9f1800] 19:05:09 INFO - PROCESS | 1813 | 1472090709640 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]]]}] 19:05:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:05:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1888ms 19:05:09 INFO - PROCESS | 1813 | 1472090709714 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 19:05:09 INFO - PROCESS | 1813 | 1472090709721 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 19:05:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:05:09 INFO - PROCESS | 1813 | 1472090709732 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:05:09 INFO - PROCESS | 1813 | 1472090709736 Marionette TRACE conn3 <- [1,1882,null,{}] 19:05:09 INFO - PROCESS | 1813 | 1472090709744 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}] 19:05:09 INFO - PROCESS | 1813 | 1472090709750 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:09 INFO - PROCESS | 1813 | 1472090709984 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 19:05:10 INFO - PROCESS | 1813 | 1472090710215 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:10 INFO - PROCESS | 1813 | 1472090710222 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efaf000 == 30 [pid = 1813] [id = 478] 19:05:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x92e95c00) [pid = 1813] [serial = 1435] [outer = (nil)] 19:05:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93a63c00) [pid = 1813] [serial = 1436] [outer = 0x92e95c00] 19:05:10 INFO - PROCESS | 1813 | 1472090710346 Marionette DEBUG loaded listener.js 19:05:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93c10c00) [pid = 1813] [serial = 1437] [outer = 0x92e95c00] 19:05:11 INFO - PROCESS | 1813 | 1472090711421 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]]]}] 19:05:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:05:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1750ms 19:05:11 INFO - PROCESS | 1813 | 1472090711483 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 19:05:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:05:11 INFO - PROCESS | 1813 | 1472090711488 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 19:05:11 INFO - PROCESS | 1813 | 1472090711495 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:05:11 INFO - PROCESS | 1813 | 1472090711501 Marionette TRACE conn3 <- [1,1886,null,{}] 19:05:11 INFO - PROCESS | 1813 | 1472090711519 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}] 19:05:11 INFO - PROCESS | 1813 | 1472090711528 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:11 INFO - PROCESS | 1813 | 1472090711750 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 19:05:12 INFO - PROCESS | 1813 | 1472090711984 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:12 INFO - PROCESS | 1813 | 1472090711999 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c88c00 == 31 [pid = 1813] [id = 479] 19:05:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x93c89400) [pid = 1813] [serial = 1438] [outer = (nil)] 19:05:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x94fe4000) [pid = 1813] [serial = 1439] [outer = 0x93c89400] 19:05:12 INFO - PROCESS | 1813 | 1472090712111 Marionette DEBUG loaded listener.js 19:05:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x94fed800) [pid = 1813] [serial = 1440] [outer = 0x93c89400] 19:05:13 INFO - PROCESS | 1813 | 1472090713119 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]]]}] 19:05:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:05:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1688ms 19:05:13 INFO - PROCESS | 1813 | 1472090713184 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 19:05:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:05:13 INFO - PROCESS | 1813 | 1472090713189 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 19:05:13 INFO - PROCESS | 1813 | 1472090713195 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:05:13 INFO - PROCESS | 1813 | 1472090713204 Marionette TRACE conn3 <- [1,1890,null,{}] 19:05:13 INFO - PROCESS | 1813 | 1472090713215 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}] 19:05:13 INFO - PROCESS | 1813 | 1472090713224 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:13 INFO - PROCESS | 1813 | 1472090713426 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 19:05:13 INFO - PROCESS | 1813 | 1472090713647 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:13 INFO - PROCESS | 1813 | 1472090713657 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede4000 == 32 [pid = 1813] [id = 480] 19:05:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x8ede8000) [pid = 1813] [serial = 1441] [outer = (nil)] 19:05:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x8efa2800) [pid = 1813] [serial = 1442] [outer = 0x8ede8000] 19:05:13 INFO - PROCESS | 1813 | 1472090713905 Marionette DEBUG loaded listener.js 19:05:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x8f649c00) [pid = 1813] [serial = 1443] [outer = 0x8ede8000] 19:05:14 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9edc00 == 31 [pid = 1813] [id = 437] 19:05:14 INFO - PROCESS | 1813 | 1472090714963 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]]]}] 19:05:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:05:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1797ms 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x97ff0800) [pid = 1813] [serial = 1391] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x995b2c00) [pid = 1813] [serial = 1392] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x96367400) [pid = 1813] [serial = 1385] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x93c81800) [pid = 1813] [serial = 1389] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x93c4dc00) [pid = 1813] [serial = 1388] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x91b76800) [pid = 1813] [serial = 1367] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x923c9800) [pid = 1813] [serial = 1368] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93c53800) [pid = 1813] [serial = 1382] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93a70000) [pid = 1813] [serial = 1370] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x94fde400) [pid = 1813] [serial = 1371] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8efae400) [pid = 1813] [serial = 1376] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8f9f6400) [pid = 1813] [serial = 1377] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x92354000) [pid = 1813] [serial = 1379] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x924d3000) [pid = 1813] [serial = 1380] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9506fc00) [pid = 1813] [serial = 1365] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x97564000) [pid = 1813] [serial = 1373] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x97ff1000) [pid = 1813] [serial = 1374] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x97561000) [pid = 1813] [serial = 1386] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x94fe7400) [pid = 1813] [serial = 1383] [outer = (nil)] [url = about:blank] 19:05:15 INFO - PROCESS | 1813 | 1472090715029 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 19:05:15 INFO - PROCESS | 1813 | 1472090715038 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 19:05:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:05:15 INFO - PROCESS | 1813 | 1472090715051 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:05:15 INFO - PROCESS | 1813 | 1472090715055 Marionette TRACE conn3 <- [1,1894,null,{}] 19:05:15 INFO - PROCESS | 1813 | 1472090715062 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}] 19:05:15 INFO - PROCESS | 1813 | 1472090715068 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:15 INFO - PROCESS | 1813 | 1472090715237 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 19:05:15 INFO - PROCESS | 1813 | 1472090715248 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:15 INFO - PROCESS | 1813 | 1472090715260 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x91ae9000 == 32 [pid = 1813] [id = 481] 19:05:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x91f32400) [pid = 1813] [serial = 1444] [outer = (nil)] 19:05:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x923c6000) [pid = 1813] [serial = 1445] [outer = 0x91f32400] 19:05:15 INFO - PROCESS | 1813 | 1472090715336 Marionette DEBUG loaded listener.js 19:05:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x92442c00) [pid = 1813] [serial = 1446] [outer = 0x91f32400] 19:05:16 INFO - PROCESS | 1813 | 1472090716324 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]]]}] 19:05:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:05:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1332ms 19:05:16 INFO - PROCESS | 1813 | 1472090716392 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 19:05:16 INFO - PROCESS | 1813 | 1472090716399 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 19:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:05:16 INFO - PROCESS | 1813 | 1472090716411 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:05:16 INFO - PROCESS | 1813 | 1472090716415 Marionette TRACE conn3 <- [1,1898,null,{}] 19:05:16 INFO - PROCESS | 1813 | 1472090716422 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}] 19:05:16 INFO - PROCESS | 1813 | 1472090716428 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:16 INFO - PROCESS | 1813 | 1472090716603 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 19:05:16 INFO - PROCESS | 1813 | 1472090716614 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:16 INFO - PROCESS | 1813 | 1472090716622 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e9a800 == 33 [pid = 1813] [id = 482] 19:05:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x92fbe800) [pid = 1813] [serial = 1447] [outer = (nil)] 19:05:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93c10400) [pid = 1813] [serial = 1448] [outer = 0x92fbe800] 19:05:16 INFO - PROCESS | 1813 | 1472090716703 Marionette DEBUG loaded listener.js 19:05:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c56000) [pid = 1813] [serial = 1449] [outer = 0x92fbe800] 19:05:17 INFO - PROCESS | 1813 | 1472090717724 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]]]}] 19:05:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:05:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1335ms 19:05:17 INFO - PROCESS | 1813 | 1472090717752 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 19:05:17 INFO - PROCESS | 1813 | 1472090717757 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 19:05:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:05:17 INFO - PROCESS | 1813 | 1472090717764 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:05:17 INFO - PROCESS | 1813 | 1472090717770 Marionette TRACE conn3 <- [1,1902,null,{}] 19:05:17 INFO - PROCESS | 1813 | 1472090717792 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}] 19:05:17 INFO - PROCESS | 1813 | 1472090717800 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:18 INFO - PROCESS | 1813 | 1472090718028 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 19:05:18 INFO - PROCESS | 1813 | 1472090718054 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:18 INFO - PROCESS | 1813 | 1472090718063 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af2400 == 34 [pid = 1813] [id = 483] 19:05:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x94fe6800) [pid = 1813] [serial = 1450] [outer = (nil)] 19:05:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x95076c00) [pid = 1813] [serial = 1451] [outer = 0x94fe6800] 19:05:18 INFO - PROCESS | 1813 | 1472090718134 Marionette DEBUG loaded listener.js 19:05:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x923c3400) [pid = 1813] [serial = 1452] [outer = 0x94fe6800] 19:05:19 INFO - PROCESS | 1813 | 1472090719108 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]]]}] 19:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1389ms 19:05:19 INFO - PROCESS | 1813 | 1472090719153 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 19:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:05:19 INFO - PROCESS | 1813 | 1472090719158 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 19:05:19 INFO - PROCESS | 1813 | 1472090719164 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:05:19 INFO - PROCESS | 1813 | 1472090719167 Marionette TRACE conn3 <- [1,1906,null,{}] 19:05:19 INFO - PROCESS | 1813 | 1472090719179 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}] 19:05:19 INFO - PROCESS | 1813 | 1472090719183 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:19 INFO - PROCESS | 1813 | 1472090719392 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 19:05:19 INFO - PROCESS | 1813 | 1472090719417 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:19 INFO - PROCESS | 1813 | 1472090719425 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f642000 == 35 [pid = 1813] [id = 484] 19:05:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x91aeb800) [pid = 1813] [serial = 1453] [outer = (nil)] 19:05:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x950dcc00) [pid = 1813] [serial = 1454] [outer = 0x91aeb800] 19:05:19 INFO - PROCESS | 1813 | 1472090719495 Marionette DEBUG loaded listener.js 19:05:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9513d800) [pid = 1813] [serial = 1455] [outer = 0x91aeb800] 19:05:20 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8f64a800) [pid = 1813] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:05:20 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93aa7800) [pid = 1813] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:05:20 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x995aa800) [pid = 1813] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:05:20 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x995b1800) [pid = 1813] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:05:20 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9ab4f400) [pid = 1813] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:05:20 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x91f38800) [pid = 1813] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:05:20 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8edebc00) [pid = 1813] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:05:20 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x99cde800) [pid = 1813] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:05:20 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8efb0800) [pid = 1813] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:05:20 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x9b91dc00) [pid = 1813] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:05:20 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x8efa6000) [pid = 1813] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:05:20 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x91ae8800) [pid = 1813] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:05:20 INFO - PROCESS | 1813 | 1472090720517 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]]]}] 19:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1387ms 19:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:05:20 INFO - PROCESS | 1813 | 1472090720550 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 19:05:20 INFO - PROCESS | 1813 | 1472090720553 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 19:05:20 INFO - PROCESS | 1813 | 1472090720560 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:05:20 INFO - PROCESS | 1813 | 1472090720564 Marionette TRACE conn3 <- [1,1910,null,{}] 19:05:20 INFO - PROCESS | 1813 | 1472090720569 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}] 19:05:20 INFO - PROCESS | 1813 | 1472090720574 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:20 INFO - PROCESS | 1813 | 1472090720798 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 19:05:20 INFO - PROCESS | 1813 | 1472090720824 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:20 INFO - PROCESS | 1813 | 1472090720833 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x92450c00 == 36 [pid = 1813] [id = 485] 19:05:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x92fbdc00) [pid = 1813] [serial = 1456] [outer = (nil)] 19:05:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x950d9400) [pid = 1813] [serial = 1457] [outer = 0x92fbdc00] 19:05:20 INFO - PROCESS | 1813 | 1472090720937 Marionette DEBUG loaded listener.js 19:05:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x97562800) [pid = 1813] [serial = 1458] [outer = 0x92fbdc00] 19:05:21 INFO - PROCESS | 1813 | 1472090721811 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]]]}] 19:05:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:05:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1283ms 19:05:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:05:21 INFO - PROCESS | 1813 | 1472090721843 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 19:05:21 INFO - PROCESS | 1813 | 1472090721846 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 19:05:21 INFO - PROCESS | 1813 | 1472090721853 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:05:21 INFO - PROCESS | 1813 | 1472090721856 Marionette TRACE conn3 <- [1,1914,null,{}] 19:05:21 INFO - PROCESS | 1813 | 1472090721861 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}] 19:05:21 INFO - PROCESS | 1813 | 1472090721871 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:22 INFO - PROCESS | 1813 | 1472090722029 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 19:05:22 INFO - PROCESS | 1813 | 1472090722268 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:22 INFO - PROCESS | 1813 | 1472090722281 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede2000 == 37 [pid = 1813] [id = 486] 19:05:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8ede8400) [pid = 1813] [serial = 1459] [outer = (nil)] 19:05:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8efadc00) [pid = 1813] [serial = 1460] [outer = 0x8ede8400] 19:05:22 INFO - PROCESS | 1813 | 1472090722366 Marionette DEBUG loaded listener.js 19:05:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8f646400) [pid = 1813] [serial = 1461] [outer = 0x8ede8400] 19:05:23 INFO - PROCESS | 1813 | 1472090723375 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]]]}] 19:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1593ms 19:05:23 INFO - PROCESS | 1813 | 1472090723448 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 19:05:23 INFO - PROCESS | 1813 | 1472090723452 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 19:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:05:23 INFO - PROCESS | 1813 | 1472090723460 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:05:23 INFO - PROCESS | 1813 | 1472090723466 Marionette TRACE conn3 <- [1,1918,null,{}] 19:05:23 INFO - PROCESS | 1813 | 1472090723474 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}] 19:05:23 INFO - PROCESS | 1813 | 1472090723479 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:23 INFO - PROCESS | 1813 | 1472090723698 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 19:05:23 INFO - PROCESS | 1813 | 1472090723928 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:23 INFO - PROCESS | 1813 | 1472090723940 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x92354000 == 38 [pid = 1813] [id = 487] 19:05:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92357800) [pid = 1813] [serial = 1462] [outer = (nil)] 19:05:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x923cbc00) [pid = 1813] [serial = 1463] [outer = 0x92357800] 19:05:24 INFO - PROCESS | 1813 | 1472090724038 Marionette DEBUG loaded listener.js 19:05:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x924d4000) [pid = 1813] [serial = 1464] [outer = 0x92357800] 19:05:24 INFO - PROCESS | 1813 | 1472090724975 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]]]}] 19:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1583ms 19:05:25 INFO - PROCESS | 1813 | 1472090725048 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 19:05:25 INFO - PROCESS | 1813 | 1472090725055 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 19:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:05:25 INFO - PROCESS | 1813 | 1472090725062 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:05:25 INFO - PROCESS | 1813 | 1472090725066 Marionette TRACE conn3 <- [1,1922,null,{}] 19:05:25 INFO - PROCESS | 1813 | 1472090725072 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}] 19:05:25 INFO - PROCESS | 1813 | 1472090725078 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:25 INFO - PROCESS | 1813 | 1472090725310 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 19:05:25 INFO - PROCESS | 1813 | 1472090725581 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:25 INFO - PROCESS | 1813 | 1472090725590 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aa1400 == 39 [pid = 1813] [id = 488] 19:05:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93c54400) [pid = 1813] [serial = 1465] [outer = (nil)] 19:05:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93c83400) [pid = 1813] [serial = 1466] [outer = 0x93c54400] 19:05:25 INFO - PROCESS | 1813 | 1472090725692 Marionette DEBUG loaded listener.js 19:05:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x94fe9400) [pid = 1813] [serial = 1467] [outer = 0x93c54400] 19:05:26 INFO - PROCESS | 1813 | 1472090726658 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]]]}] 19:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1632ms 19:05:26 INFO - PROCESS | 1813 | 1472090726695 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 19:05:26 INFO - PROCESS | 1813 | 1472090726698 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 19:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:05:26 INFO - PROCESS | 1813 | 1472090726715 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:05:26 INFO - PROCESS | 1813 | 1472090726724 Marionette TRACE conn3 <- [1,1926,null,{}] 19:05:26 INFO - PROCESS | 1813 | 1472090726730 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}] 19:05:26 INFO - PROCESS | 1813 | 1472090726738 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:26 INFO - PROCESS | 1813 | 1472090726933 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 19:05:27 INFO - PROCESS | 1813 | 1472090727184 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:27 INFO - PROCESS | 1813 | 1472090727194 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e9c000 == 40 [pid = 1813] [id = 489] 19:05:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93a65400) [pid = 1813] [serial = 1468] [outer = (nil)] 19:05:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9756e000) [pid = 1813] [serial = 1469] [outer = 0x93a65400] 19:05:27 INFO - PROCESS | 1813 | 1472090727317 Marionette DEBUG loaded listener.js 19:05:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9813d400) [pid = 1813] [serial = 1470] [outer = 0x93a65400] 19:05:28 INFO - PROCESS | 1813 | 1472090728202 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]]]}] 19:05:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:05:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1551ms 19:05:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:05:28 INFO - PROCESS | 1813 | 1472090728259 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 19:05:28 INFO - PROCESS | 1813 | 1472090728263 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 19:05:28 INFO - PROCESS | 1813 | 1472090728270 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:05:28 INFO - PROCESS | 1813 | 1472090728273 Marionette TRACE conn3 <- [1,1930,null,{}] 19:05:28 INFO - PROCESS | 1813 | 1472090728279 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}] 19:05:28 INFO - PROCESS | 1813 | 1472090728284 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:28 INFO - PROCESS | 1813 | 1472090728478 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 19:05:28 INFO - PROCESS | 1813 | 1472090728656 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:28 INFO - PROCESS | 1813 | 1472090728663 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x97f24c00 == 41 [pid = 1813] [id = 490] 19:05:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x97fee000) [pid = 1813] [serial = 1471] [outer = (nil)] 19:05:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x995b4c00) [pid = 1813] [serial = 1472] [outer = 0x97fee000] 19:05:28 INFO - PROCESS | 1813 | 1472090728748 Marionette DEBUG loaded listener.js 19:05:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x99ce0400) [pid = 1813] [serial = 1473] [outer = 0x97fee000] 19:05:29 INFO - PROCESS | 1813 | 1472090729674 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]]]}] 19:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1437ms 19:05:29 INFO - PROCESS | 1813 | 1472090729707 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 19:05:29 INFO - PROCESS | 1813 | 1472090729710 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 19:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:05:29 INFO - PROCESS | 1813 | 1472090729717 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:05:29 INFO - PROCESS | 1813 | 1472090729720 Marionette TRACE conn3 <- [1,1934,null,{}] 19:05:29 INFO - PROCESS | 1813 | 1472090729726 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}] 19:05:29 INFO - PROCESS | 1813 | 1472090729731 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:29 INFO - PROCESS | 1813 | 1472090729906 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 19:05:30 INFO - PROCESS | 1813 | 1472090730085 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:30 INFO - PROCESS | 1813 | 1472090730101 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a0da400 == 42 [pid = 1813] [id = 491] 19:05:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9a3cb400) [pid = 1813] [serial = 1474] [outer = (nil)] 19:05:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9a569800) [pid = 1813] [serial = 1475] [outer = 0x9a3cb400] 19:05:30 INFO - PROCESS | 1813 | 1472090730194 Marionette DEBUG loaded listener.js 19:05:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9a8cfc00) [pid = 1813] [serial = 1476] [outer = 0x9a3cb400] 19:05:31 INFO - PROCESS | 1813 | 1472090731254 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]]]}] 19:05:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:05:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1580ms 19:05:31 INFO - PROCESS | 1813 | 1472090731298 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 19:05:31 INFO - PROCESS | 1813 | 1472090731302 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 19:05:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:05:31 INFO - PROCESS | 1813 | 1472090731309 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:05:31 INFO - PROCESS | 1813 | 1472090731312 Marionette TRACE conn3 <- [1,1938,null,{}] 19:05:31 INFO - PROCESS | 1813 | 1472090731318 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}] 19:05:31 INFO - PROCESS | 1813 | 1472090731324 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:31 INFO - PROCESS | 1813 | 1472090731511 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 19:05:31 INFO - PROCESS | 1813 | 1472090731750 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:31 INFO - PROCESS | 1813 | 1472090731758 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efaa800 == 43 [pid = 1813] [id = 492] 19:05:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x93c81400) [pid = 1813] [serial = 1477] [outer = (nil)] 19:05:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x9b25e800) [pid = 1813] [serial = 1478] [outer = 0x93c81400] 19:05:31 INFO - PROCESS | 1813 | 1472090731886 Marionette DEBUG loaded listener.js 19:05:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9b386400) [pid = 1813] [serial = 1479] [outer = 0x93c81400] 19:05:32 INFO - PROCESS | 1813 | 1472090732786 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]]]}] 19:05:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1531ms 19:05:32 INFO - PROCESS | 1813 | 1472090732841 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 19:05:32 INFO - PROCESS | 1813 | 1472090732845 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 19:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:05:32 INFO - PROCESS | 1813 | 1472090732871 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:05:32 INFO - PROCESS | 1813 | 1472090732874 Marionette TRACE conn3 <- [1,1942,null,{}] 19:05:32 INFO - PROCESS | 1813 | 1472090732881 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}] 19:05:32 INFO - PROCESS | 1813 | 1472090732886 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:33 INFO - PROCESS | 1813 | 1472090733076 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 19:05:33 INFO - PROCESS | 1813 | 1472090733259 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:33 INFO - PROCESS | 1813 | 1472090733270 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edea400 == 44 [pid = 1813] [id = 493] 19:05:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x8edeb800) [pid = 1813] [serial = 1480] [outer = (nil)] 19:05:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x9b392400) [pid = 1813] [serial = 1481] [outer = 0x8edeb800] 19:05:33 INFO - PROCESS | 1813 | 1472090733349 Marionette DEBUG loaded listener.js 19:05:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x9b554400) [pid = 1813] [serial = 1482] [outer = 0x8edeb800] 19:05:34 INFO - PROCESS | 1813 | 1472090734369 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]]]}] 19:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1547ms 19:05:34 INFO - PROCESS | 1813 | 1472090734416 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 19:05:34 INFO - PROCESS | 1813 | 1472090734420 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 19:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:05:34 INFO - PROCESS | 1813 | 1472090734427 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:05:34 INFO - PROCESS | 1813 | 1472090734430 Marionette TRACE conn3 <- [1,1946,null,{}] 19:05:34 INFO - PROCESS | 1813 | 1472090734436 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}] 19:05:34 INFO - PROCESS | 1813 | 1472090734441 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:34 INFO - PROCESS | 1813 | 1472090734608 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 19:05:35 INFO - PROCESS | 1813 | 1472090735027 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:35 INFO - PROCESS | 1813 | 1472090735034 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efae400 == 45 [pid = 1813] [id = 494] 19:05:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x8efb1c00) [pid = 1813] [serial = 1483] [outer = (nil)] 19:05:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x8f646000) [pid = 1813] [serial = 1484] [outer = 0x8efb1c00] 19:05:35 INFO - PROCESS | 1813 | 1472090735154 Marionette DEBUG loaded listener.js 19:05:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x91aee400) [pid = 1813] [serial = 1485] [outer = 0x8efb1c00] 19:05:36 INFO - PROCESS | 1813 | 1472090736168 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]]]}] 19:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1831ms 19:05:36 INFO - PROCESS | 1813 | 1472090736260 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 19:05:36 INFO - PROCESS | 1813 | 1472090736266 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 19:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:05:36 INFO - PROCESS | 1813 | 1472090736273 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:05:36 INFO - PROCESS | 1813 | 1472090736278 Marionette TRACE conn3 <- [1,1950,null,{}] 19:05:36 INFO - PROCESS | 1813 | 1472090736285 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}] 19:05:36 INFO - PROCESS | 1813 | 1472090736293 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:36 INFO - PROCESS | 1813 | 1472090736518 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x92450c00 == 44 [pid = 1813] [id = 485] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8f642000 == 43 [pid = 1813] [id = 484] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x91af2400 == 42 [pid = 1813] [id = 483] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x92e9a800 == 41 [pid = 1813] [id = 482] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede4000 == 40 [pid = 1813] [id = 480] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x91ae9000 == 39 [pid = 1813] [id = 481] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede5400 == 38 [pid = 1813] [id = 472] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x924d4800 == 37 [pid = 1813] [id = 438] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x91b71c00 == 36 [pid = 1813] [id = 436] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f0000 == 35 [pid = 1813] [id = 477] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x923cb800 == 34 [pid = 1813] [id = 431] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f4800 == 33 [pid = 1813] [id = 476] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x93c88c00 == 32 [pid = 1813] [id = 479] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x995b3800 == 31 [pid = 1813] [id = 445] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6ec00 == 30 [pid = 1813] [id = 429] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede6400 == 29 [pid = 1813] [id = 442] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8efaf000 == 28 [pid = 1813] [id = 478] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f9800 == 27 [pid = 1813] [id = 473] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa5000 == 26 [pid = 1813] [id = 433] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe7c00 == 25 [pid = 1813] [id = 439] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x91b75000 == 24 [pid = 1813] [id = 474] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x91af5400 == 23 [pid = 1813] [id = 432] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8edec400 == 22 [pid = 1813] [id = 435] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x923c0800 == 21 [pid = 1813] [id = 430] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x92e9b800 == 20 [pid = 1813] [id = 440] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8edef000 == 19 [pid = 1813] [id = 475] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8f64a000 == 18 [pid = 1813] [id = 441] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede8c00 == 17 [pid = 1813] [id = 434] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x91f33800 == 16 [pid = 1813] [id = 443] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x91af2800 == 15 [pid = 1813] [id = 444] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8efaa800 == 14 [pid = 1813] [id = 492] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8edea400 == 13 [pid = 1813] [id = 493] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x9a0da400 == 12 [pid = 1813] [id = 491] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x97f24c00 == 11 [pid = 1813] [id = 490] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x92e9c000 == 10 [pid = 1813] [id = 489] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x92354000 == 9 [pid = 1813] [id = 487] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x93aa1400 == 8 [pid = 1813] [id = 488] 19:05:37 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede2000 == 7 [pid = 1813] [id = 486] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x93a63400) [pid = 1813] [serial = 1430] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x924d6400) [pid = 1813] [serial = 1395] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x923bfc00) [pid = 1813] [serial = 1394] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x95078400) [pid = 1813] [serial = 1398] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x94fed000) [pid = 1813] [serial = 1397] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x9a07e000) [pid = 1813] [serial = 1401] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x99d33000) [pid = 1813] [serial = 1400] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x9a8cbc00) [pid = 1813] [serial = 1404] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x9a8c5c00) [pid = 1813] [serial = 1403] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x9b38ec00) [pid = 1813] [serial = 1407] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x9b263800) [pid = 1813] [serial = 1406] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x923c3800) [pid = 1813] [serial = 1425] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x8efa9c00) [pid = 1813] [serial = 1418] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9b91e400) [pid = 1813] [serial = 1410] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9b55c000) [pid = 1813] [serial = 1409] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8efb0c00) [pid = 1813] [serial = 1419] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x924e1000) [pid = 1813] [serial = 1416] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9234f800) [pid = 1813] [serial = 1415] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9bed8800) [pid = 1813] [serial = 1413] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9bed4c00) [pid = 1813] [serial = 1412] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91b6f800) [pid = 1813] [serial = 1427] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91af0800) [pid = 1813] [serial = 1421] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x92349800) [pid = 1813] [serial = 1424] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x924dcc00) [pid = 1813] [serial = 1428] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x91b6b800) [pid = 1813] [serial = 1422] [outer = (nil)] [url = about:blank] 19:05:37 INFO - PROCESS | 1813 | 1472090737898 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:37 INFO - PROCESS | 1813 | 1472090737909 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede5000 == 8 [pid = 1813] [id = 495] 19:05:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8edee400) [pid = 1813] [serial = 1486] [outer = (nil)] 19:05:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8efaa000) [pid = 1813] [serial = 1487] [outer = 0x8edee400] 19:05:37 INFO - PROCESS | 1813 | 1472090737993 Marionette DEBUG loaded listener.js 19:05:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8f643c00) [pid = 1813] [serial = 1488] [outer = 0x8edee400] 19:05:38 INFO - PROCESS | 1813 | 1472090738896 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]]]}] 19:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2685ms 19:05:38 INFO - PROCESS | 1813 | 1472090738961 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 19:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:05:38 INFO - PROCESS | 1813 | 1472090738966 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 19:05:38 INFO - PROCESS | 1813 | 1472090738973 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:05:38 INFO - PROCESS | 1813 | 1472090738978 Marionette TRACE conn3 <- [1,1954,null,{}] 19:05:38 INFO - PROCESS | 1813 | 1472090738986 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}] 19:05:38 INFO - PROCESS | 1813 | 1472090738992 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:39 INFO - PROCESS | 1813 | 1472090739162 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 19:05:39 INFO - PROCESS | 1813 | 1472090739315 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:39 INFO - PROCESS | 1813 | 1472090739322 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af6c00 == 9 [pid = 1813] [id = 496] 19:05:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91b69c00) [pid = 1813] [serial = 1489] [outer = (nil)] 19:05:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x91b6f400) [pid = 1813] [serial = 1490] [outer = 0x91b69c00] 19:05:39 INFO - PROCESS | 1813 | 1472090739400 Marionette DEBUG loaded listener.js 19:05:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x91b77400) [pid = 1813] [serial = 1491] [outer = 0x91b69c00] 19:05:40 INFO - PROCESS | 1813 | 1472090740267 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]]]}] 19:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1333ms 19:05:40 INFO - PROCESS | 1813 | 1472090740330 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 19:05:40 INFO - PROCESS | 1813 | 1472090740338 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 19:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:05:40 INFO - PROCESS | 1813 | 1472090740351 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:05:40 INFO - PROCESS | 1813 | 1472090740356 Marionette TRACE conn3 <- [1,1958,null,{}] 19:05:40 INFO - PROCESS | 1813 | 1472090740370 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}] 19:05:40 INFO - PROCESS | 1813 | 1472090740376 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:40 INFO - PROCESS | 1813 | 1472090740626 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 19:05:40 INFO - PROCESS | 1813 | 1472090740653 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:40 INFO - PROCESS | 1813 | 1472090740661 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c0800 == 10 [pid = 1813] [id = 497] 19:05:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x923c1400) [pid = 1813] [serial = 1492] [outer = (nil)] 19:05:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x92441800) [pid = 1813] [serial = 1493] [outer = 0x923c1400] 19:05:40 INFO - PROCESS | 1813 | 1472090740745 Marionette DEBUG loaded listener.js 19:05:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9244bc00) [pid = 1813] [serial = 1494] [outer = 0x923c1400] 19:05:41 INFO - PROCESS | 1813 | 1472090741769 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]]]}] 19:05:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:05:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1457ms 19:05:41 INFO - PROCESS | 1813 | 1472090741805 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 19:05:41 INFO - PROCESS | 1813 | 1472090741811 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 19:05:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:05:41 INFO - PROCESS | 1813 | 1472090741828 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:05:41 INFO - PROCESS | 1813 | 1472090741838 Marionette TRACE conn3 <- [1,1962,null,{}] 19:05:41 INFO - PROCESS | 1813 | 1472090741854 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}] 19:05:41 INFO - PROCESS | 1813 | 1472090741863 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:42 INFO - PROCESS | 1813 | 1472090742096 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 19:05:42 INFO - PROCESS | 1813 | 1472090742134 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:42 INFO - PROCESS | 1813 | 1472090742143 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa8000 == 11 [pid = 1813] [id = 498] 19:05:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x8f9f1000) [pid = 1813] [serial = 1495] [outer = (nil)] 19:05:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x93a67400) [pid = 1813] [serial = 1496] [outer = 0x8f9f1000] 19:05:42 INFO - PROCESS | 1813 | 1472090742231 Marionette DEBUG loaded listener.js 19:05:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x93aad800) [pid = 1813] [serial = 1497] [outer = 0x8f9f1000] 19:05:43 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x94fe6800) [pid = 1813] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:05:43 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x91aeb800) [pid = 1813] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:05:43 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x93c89400) [pid = 1813] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:05:43 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x92218800) [pid = 1813] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:05:43 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x91f32400) [pid = 1813] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:05:43 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x92e95c00) [pid = 1813] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:05:43 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8f9f1800) [pid = 1813] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:05:43 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8ede8000) [pid = 1813] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:05:43 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92fbe800) [pid = 1813] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:05:43 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x92fbdc00) [pid = 1813] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:05:43 INFO - PROCESS | 1813 | 1472090743688 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]]]}] 19:05:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1911ms 19:05:43 INFO - PROCESS | 1813 | 1472090743731 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 19:05:43 INFO - PROCESS | 1813 | 1472090743736 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 19:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:05:43 INFO - PROCESS | 1813 | 1472090743742 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:05:43 INFO - PROCESS | 1813 | 1472090743746 Marionette TRACE conn3 <- [1,1966,null,{}] 19:05:43 INFO - PROCESS | 1813 | 1472090743751 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}] 19:05:43 INFO - PROCESS | 1813 | 1472090743756 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:43 INFO - PROCESS | 1813 | 1472090743964 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 19:05:44 INFO - PROCESS | 1813 | 1472090743984 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:44 INFO - PROCESS | 1813 | 1472090743991 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f0c00 == 12 [pid = 1813] [id = 499] 19:05:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91af2400) [pid = 1813] [serial = 1498] [outer = (nil)] 19:05:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93aa1c00) [pid = 1813] [serial = 1499] [outer = 0x91af2400] 19:05:44 INFO - PROCESS | 1813 | 1472090744059 Marionette DEBUG loaded listener.js 19:05:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93c49400) [pid = 1813] [serial = 1500] [outer = 0x91af2400] 19:05:44 INFO - PROCESS | 1813 | 1472090744869 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]]]}] 19:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1179ms 19:05:44 INFO - PROCESS | 1813 | 1472090744927 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 19:05:44 INFO - PROCESS | 1813 | 1472090744931 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 19:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:05:44 INFO - PROCESS | 1813 | 1472090744938 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:05:44 INFO - PROCESS | 1813 | 1472090744943 Marionette TRACE conn3 <- [1,1970,null,{}] 19:05:44 INFO - PROCESS | 1813 | 1472090744951 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}] 19:05:44 INFO - PROCESS | 1813 | 1472090744955 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:45 INFO - PROCESS | 1813 | 1472090745177 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 19:05:45 INFO - PROCESS | 1813 | 1472090745366 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:45 INFO - PROCESS | 1813 | 1472090745380 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efaf000 == 13 [pid = 1813] [id = 500] 19:05:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x8efb0400) [pid = 1813] [serial = 1501] [outer = (nil)] 19:05:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x8f9f3400) [pid = 1813] [serial = 1502] [outer = 0x8efb0400] 19:05:45 INFO - PROCESS | 1813 | 1472090745502 Marionette DEBUG loaded listener.js 19:05:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x91b76c00) [pid = 1813] [serial = 1503] [outer = 0x8efb0400] 19:05:46 INFO - PROCESS | 1813 | 1472090746589 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]]]}] 19:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1692ms 19:05:46 INFO - PROCESS | 1813 | 1472090746638 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 19:05:46 INFO - PROCESS | 1813 | 1472090746645 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 19:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:05:46 INFO - PROCESS | 1813 | 1472090746656 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:05:46 INFO - PROCESS | 1813 | 1472090746661 Marionette TRACE conn3 <- [1,1974,null,{}] 19:05:46 INFO - PROCESS | 1813 | 1472090746669 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}] 19:05:46 INFO - PROCESS | 1813 | 1472090746674 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:46 INFO - PROCESS | 1813 | 1472090746873 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 19:05:47 INFO - PROCESS | 1813 | 1472090747099 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:47 INFO - PROCESS | 1813 | 1472090747110 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8eded400 == 14 [pid = 1813] [id = 501] 19:05:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x924d9000) [pid = 1813] [serial = 1504] [outer = (nil)] 19:05:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x92e9d800) [pid = 1813] [serial = 1505] [outer = 0x924d9000] 19:05:47 INFO - PROCESS | 1813 | 1472090747239 Marionette DEBUG loaded listener.js 19:05:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x93a64800) [pid = 1813] [serial = 1506] [outer = 0x924d9000] 19:05:48 INFO - PROCESS | 1813 | 1472090748236 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]]]}] 19:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1634ms 19:05:48 INFO - PROCESS | 1813 | 1472090748290 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 19:05:48 INFO - PROCESS | 1813 | 1472090748294 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 19:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:05:48 INFO - PROCESS | 1813 | 1472090748302 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:05:48 INFO - PROCESS | 1813 | 1472090748309 Marionette TRACE conn3 <- [1,1978,null,{}] 19:05:48 INFO - PROCESS | 1813 | 1472090748315 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}] 19:05:48 INFO - PROCESS | 1813 | 1472090748321 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:48 INFO - PROCESS | 1813 | 1472090748517 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 19:05:48 INFO - PROCESS | 1813 | 1472090748790 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:48 INFO - PROCESS | 1813 | 1472090748800 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x9506e800 == 15 [pid = 1813] [id = 502] 19:05:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9506ec00) [pid = 1813] [serial = 1507] [outer = (nil)] 19:05:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x95073c00) [pid = 1813] [serial = 1508] [outer = 0x9506ec00] 19:05:48 INFO - PROCESS | 1813 | 1472090748940 Marionette DEBUG loaded listener.js 19:05:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9507a400) [pid = 1813] [serial = 1509] [outer = 0x9506ec00] 19:05:49 INFO - PROCESS | 1813 | 1472090749953 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]]]}] 19:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1734ms 19:05:50 INFO - PROCESS | 1813 | 1472090750038 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 19:05:50 INFO - PROCESS | 1813 | 1472090750045 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 19:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:05:50 INFO - PROCESS | 1813 | 1472090750061 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:05:50 INFO - PROCESS | 1813 | 1472090750068 Marionette TRACE conn3 <- [1,1982,null,{}] 19:05:50 INFO - PROCESS | 1813 | 1472090750074 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}] 19:05:50 INFO - PROCESS | 1813 | 1472090750080 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:50 INFO - PROCESS | 1813 | 1472090750301 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 19:05:50 INFO - PROCESS | 1813 | 1472090750535 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:50 INFO - PROCESS | 1813 | 1472090750542 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9fac00 == 16 [pid = 1813] [id = 503] 19:05:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x93a62800) [pid = 1813] [serial = 1510] [outer = (nil)] 19:05:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x96367000) [pid = 1813] [serial = 1511] [outer = 0x93a62800] 19:05:50 INFO - PROCESS | 1813 | 1472090750664 Marionette DEBUG loaded listener.js 19:05:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9636a400) [pid = 1813] [serial = 1512] [outer = 0x93a62800] 19:05:51 INFO - PROCESS | 1813 | 1472090751771 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]]]}] 19:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1794ms 19:05:51 INFO - PROCESS | 1813 | 1472090751848 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 19:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:05:51 INFO - PROCESS | 1813 | 1472090751854 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 19:05:51 INFO - PROCESS | 1813 | 1472090751862 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:05:51 INFO - PROCESS | 1813 | 1472090751867 Marionette TRACE conn3 <- [1,1986,null,{}] 19:05:51 INFO - PROCESS | 1813 | 1472090751875 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}] 19:05:51 INFO - PROCESS | 1813 | 1472090751879 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:52 INFO - PROCESS | 1813 | 1472090752188 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x950d9400) [pid = 1813] [serial = 1457] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x923c3400) [pid = 1813] [serial = 1452] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x950dcc00) [pid = 1813] [serial = 1454] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x94fe4000) [pid = 1813] [serial = 1439] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x94fed800) [pid = 1813] [serial = 1440] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x93a66400) [pid = 1813] [serial = 1431] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x923c6000) [pid = 1813] [serial = 1445] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x92442c00) [pid = 1813] [serial = 1446] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x93a63c00) [pid = 1813] [serial = 1436] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93c10c00) [pid = 1813] [serial = 1437] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x91b72800) [pid = 1813] [serial = 1433] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x923be400) [pid = 1813] [serial = 1434] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8efa2800) [pid = 1813] [serial = 1442] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8f649c00) [pid = 1813] [serial = 1443] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93c10400) [pid = 1813] [serial = 1448] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x95076c00) [pid = 1813] [serial = 1451] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9513d800) [pid = 1813] [serial = 1455] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x93c56000) [pid = 1813] [serial = 1449] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x97562800) [pid = 1813] [serial = 1458] [outer = (nil)] [url = about:blank] 19:05:52 INFO - PROCESS | 1813 | 1472090752517 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:52 INFO - PROCESS | 1813 | 1472090752536 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f645800 == 17 [pid = 1813] [id = 504] 19:05:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8f647000) [pid = 1813] [serial = 1513] [outer = (nil)] 19:05:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91b74000) [pid = 1813] [serial = 1514] [outer = 0x8f647000] 19:05:52 INFO - PROCESS | 1813 | 1472090752615 Marionette DEBUG loaded listener.js 19:05:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9234d800) [pid = 1813] [serial = 1515] [outer = 0x8f647000] 19:05:53 INFO - PROCESS | 1813 | 1472090753432 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]]]}] 19:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1590ms 19:05:53 INFO - PROCESS | 1813 | 1472090753451 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 19:05:53 INFO - PROCESS | 1813 | 1472090753458 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 19:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:05:53 INFO - PROCESS | 1813 | 1472090753468 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:05:53 INFO - PROCESS | 1813 | 1472090753471 Marionette TRACE conn3 <- [1,1990,null,{}] 19:05:53 INFO - PROCESS | 1813 | 1472090753488 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}] 19:05:53 INFO - PROCESS | 1813 | 1472090753494 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:53 INFO - PROCESS | 1813 | 1472090753674 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 19:05:53 INFO - PROCESS | 1813 | 1472090753691 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:53 INFO - PROCESS | 1813 | 1472090753699 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d6000 == 18 [pid = 1813] [id = 505] 19:05:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x924d9400) [pid = 1813] [serial = 1516] [outer = (nil)] 19:05:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x92e90c00) [pid = 1813] [serial = 1517] [outer = 0x924d9400] 19:05:53 INFO - PROCESS | 1813 | 1472090753781 Marionette DEBUG loaded listener.js 19:05:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93a6b800) [pid = 1813] [serial = 1518] [outer = 0x924d9400] 19:05:54 INFO - PROCESS | 1813 | 1472090754798 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]]]}] 19:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1388ms 19:05:54 INFO - PROCESS | 1813 | 1472090754857 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 19:05:54 INFO - PROCESS | 1813 | 1472090754861 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 19:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:05:54 INFO - PROCESS | 1813 | 1472090754867 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:05:54 INFO - PROCESS | 1813 | 1472090754873 Marionette TRACE conn3 <- [1,1994,null,{}] 19:05:54 INFO - PROCESS | 1813 | 1472090754888 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}] 19:05:54 INFO - PROCESS | 1813 | 1472090754897 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:55 INFO - PROCESS | 1813 | 1472090755083 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 19:05:55 INFO - PROCESS | 1813 | 1472090755239 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:55 INFO - PROCESS | 1813 | 1472090755246 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c88800 == 19 [pid = 1813] [id = 506] 19:05:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93c88c00) [pid = 1813] [serial = 1519] [outer = (nil)] 19:05:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x94feb400) [pid = 1813] [serial = 1520] [outer = 0x93c88c00] 19:05:55 INFO - PROCESS | 1813 | 1472090755323 Marionette DEBUG loaded listener.js 19:05:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x95076800) [pid = 1813] [serial = 1521] [outer = 0x93c88c00] 19:05:56 INFO - PROCESS | 1813 | 1472090756265 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]]]}] 19:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1443ms 19:05:56 INFO - PROCESS | 1813 | 1472090756311 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 19:05:56 INFO - PROCESS | 1813 | 1472090756316 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 19:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:05:56 INFO - PROCESS | 1813 | 1472090756329 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:05:56 INFO - PROCESS | 1813 | 1472090756331 Marionette TRACE conn3 <- [1,1998,null,{}] 19:05:56 INFO - PROCESS | 1813 | 1472090756336 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}] 19:05:56 INFO - PROCESS | 1813 | 1472090756342 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:56 INFO - PROCESS | 1813 | 1472090756572 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 19:05:56 INFO - PROCESS | 1813 | 1472090756596 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:56 INFO - PROCESS | 1813 | 1472090756604 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e98800 == 20 [pid = 1813] [id = 507] 19:05:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x94fed000) [pid = 1813] [serial = 1522] [outer = (nil)] 19:05:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x96369400) [pid = 1813] [serial = 1523] [outer = 0x94fed000] 19:05:56 INFO - PROCESS | 1813 | 1472090756672 Marionette DEBUG loaded listener.js 19:05:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x97561800) [pid = 1813] [serial = 1524] [outer = 0x94fed000] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x92357800) [pid = 1813] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9a3cb400) [pid = 1813] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8edee400) [pid = 1813] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x97fee000) [pid = 1813] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93c54400) [pid = 1813] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8edeb800) [pid = 1813] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x93a65400) [pid = 1813] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x91b69c00) [pid = 1813] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8ede8400) [pid = 1813] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8f9f1000) [pid = 1813] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x93c81400) [pid = 1813] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x923c1400) [pid = 1813] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:05:57 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x8efb1c00) [pid = 1813] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:05:57 INFO - PROCESS | 1813 | 1472090757654 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]]]}] 19:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1377ms 19:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:05:57 INFO - PROCESS | 1813 | 1472090757707 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 19:05:57 INFO - PROCESS | 1813 | 1472090757710 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 19:05:57 INFO - PROCESS | 1813 | 1472090757716 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:05:57 INFO - PROCESS | 1813 | 1472090757720 Marionette TRACE conn3 <- [1,2002,null,{}] 19:05:57 INFO - PROCESS | 1813 | 1472090757725 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}] 19:05:57 INFO - PROCESS | 1813 | 1472090757730 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:57 INFO - PROCESS | 1813 | 1472090757876 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 19:05:58 INFO - PROCESS | 1813 | 1472090758016 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:58 INFO - PROCESS | 1813 | 1472090758026 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede1000 == 21 [pid = 1813] [id = 508] 19:05:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8ede8400) [pid = 1813] [serial = 1525] [outer = (nil)] 19:05:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9244ec00) [pid = 1813] [serial = 1526] [outer = 0x8ede8400] 19:05:58 INFO - PROCESS | 1813 | 1472090758092 Marionette DEBUG loaded listener.js 19:05:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92fc3c00) [pid = 1813] [serial = 1527] [outer = 0x8ede8400] 19:05:59 INFO - PROCESS | 1813 | 1472090758994 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]]]}] 19:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1345ms 19:05:59 INFO - PROCESS | 1813 | 1472090759061 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 19:05:59 INFO - PROCESS | 1813 | 1472090759066 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 19:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:05:59 INFO - PROCESS | 1813 | 1472090759073 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:05:59 INFO - PROCESS | 1813 | 1472090759076 Marionette TRACE conn3 <- [1,2006,null,{}] 19:05:59 INFO - PROCESS | 1813 | 1472090759081 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}] 19:05:59 INFO - PROCESS | 1813 | 1472090759092 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:59 INFO - PROCESS | 1813 | 1472090759295 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 19:05:59 INFO - PROCESS | 1813 | 1472090759575 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:05:59 INFO - PROCESS | 1813 | 1472090759587 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:05:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edec800 == 22 [pid = 1813] [id = 509] 19:05:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8eded000) [pid = 1813] [serial = 1528] [outer = (nil)] 19:05:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8efa6400) [pid = 1813] [serial = 1529] [outer = 0x8eded000] 19:05:59 INFO - PROCESS | 1813 | 1472090759695 Marionette DEBUG loaded listener.js 19:05:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8f642400) [pid = 1813] [serial = 1530] [outer = 0x8eded000] 19:06:00 INFO - PROCESS | 1813 | 1472090760676 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]]]}] 19:06:00 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 19:06:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1632ms 19:06:00 INFO - PROCESS | 1813 | 1472090760709 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 19:06:00 INFO - PROCESS | 1813 | 1472090760715 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 19:06:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:06:00 INFO - PROCESS | 1813 | 1472090760723 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:06:00 INFO - PROCESS | 1813 | 1472090760728 Marionette TRACE conn3 <- [1,2010,null,{}] 19:06:00 INFO - PROCESS | 1813 | 1472090760736 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}] 19:06:00 INFO - PROCESS | 1813 | 1472090760744 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:00 INFO - PROCESS | 1813 | 1472090760941 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 19:06:01 INFO - PROCESS | 1813 | 1472090761176 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:01 INFO - PROCESS | 1813 | 1472090761187 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3c400 == 23 [pid = 1813] [id = 510] 19:06:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92355400) [pid = 1813] [serial = 1531] [outer = (nil)] 19:06:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x923c6400) [pid = 1813] [serial = 1532] [outer = 0x92355400] 19:06:01 INFO - PROCESS | 1813 | 1472090761324 Marionette DEBUG loaded listener.js 19:06:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x92447400) [pid = 1813] [serial = 1533] [outer = 0x92355400] 19:06:02 INFO - PROCESS | 1813 | 1472090762326 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]]]}] 19:06:02 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 19:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1641ms 19:06:02 INFO - PROCESS | 1813 | 1472090762367 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 19:06:02 INFO - PROCESS | 1813 | 1472090762375 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 19:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:06:02 INFO - PROCESS | 1813 | 1472090762383 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:06:02 INFO - PROCESS | 1813 | 1472090762387 Marionette TRACE conn3 <- [1,2014,null,{}] 19:06:02 INFO - PROCESS | 1813 | 1472090762394 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}] 19:06:02 INFO - PROCESS | 1813 | 1472090762399 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:02 INFO - PROCESS | 1813 | 1472090762623 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 19:06:02 INFO - PROCESS | 1813 | 1472090762903 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:02 INFO - PROCESS | 1813 | 1472090762914 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fc4400 == 24 [pid = 1813] [id = 511] 19:06:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93c4f800) [pid = 1813] [serial = 1534] [outer = (nil)] 19:06:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93c57000) [pid = 1813] [serial = 1535] [outer = 0x93c4f800] 19:06:03 INFO - PROCESS | 1813 | 1472090763048 Marionette DEBUG loaded listener.js 19:06:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x94fe7000) [pid = 1813] [serial = 1536] [outer = 0x93c4f800] 19:06:04 INFO - PROCESS | 1813 | 1472090764029 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]]]}] 19:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1685ms 19:06:04 INFO - PROCESS | 1813 | 1472090764069 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 19:06:04 INFO - PROCESS | 1813 | 1472090764073 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 19:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:06:04 INFO - PROCESS | 1813 | 1472090764089 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:06:04 INFO - PROCESS | 1813 | 1472090764099 Marionette TRACE conn3 <- [1,2018,null,{}] 19:06:04 INFO - PROCESS | 1813 | 1472090764105 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}] 19:06:04 INFO - PROCESS | 1813 | 1472090764114 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:04 INFO - PROCESS | 1813 | 1472090764318 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 19:06:04 INFO - PROCESS | 1813 | 1472090764583 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:04 INFO - PROCESS | 1813 | 1472090764593 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efafc00 == 25 [pid = 1813] [id = 512] 19:06:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x8f9f4000) [pid = 1813] [serial = 1537] [outer = (nil)] 19:06:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9506f400) [pid = 1813] [serial = 1538] [outer = 0x8f9f4000] 19:06:04 INFO - PROCESS | 1813 | 1472090764715 Marionette DEBUG loaded listener.js 19:06:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x990cb400) [pid = 1813] [serial = 1539] [outer = 0x8f9f4000] 19:06:05 INFO - PROCESS | 1813 | 1472090765662 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]]]}] 19:06:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1646ms 19:06:05 INFO - PROCESS | 1813 | 1472090765730 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 19:06:05 INFO - PROCESS | 1813 | 1472090765736 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 19:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:06:05 INFO - PROCESS | 1813 | 1472090765744 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:06:05 INFO - PROCESS | 1813 | 1472090765749 Marionette TRACE conn3 <- [1,2022,null,{}] 19:06:05 INFO - PROCESS | 1813 | 1472090765756 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}] 19:06:05 INFO - PROCESS | 1813 | 1472090765761 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:06 INFO - PROCESS | 1813 | 1472090766029 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 19:06:06 INFO - PROCESS | 1813 | 1472090766306 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:06 INFO - PROCESS | 1813 | 1472090766317 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c7c00 == 26 [pid = 1813] [id = 513] 19:06:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9513e800) [pid = 1813] [serial = 1540] [outer = (nil)] 19:06:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x99f7ac00) [pid = 1813] [serial = 1541] [outer = 0x9513e800] 19:06:06 INFO - PROCESS | 1813 | 1472090766417 Marionette DEBUG loaded listener.js 19:06:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9a07e000) [pid = 1813] [serial = 1542] [outer = 0x9513e800] 19:06:07 INFO - PROCESS | 1813 | 1472090767327 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]]]}] 19:06:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:06:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1645ms 19:06:07 INFO - PROCESS | 1813 | 1472090767390 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 19:06:07 INFO - PROCESS | 1813 | 1472090767393 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 19:06:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:06:07 INFO - PROCESS | 1813 | 1472090767418 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:06:07 INFO - PROCESS | 1813 | 1472090767421 Marionette TRACE conn3 <- [1,2026,null,{}] 19:06:07 INFO - PROCESS | 1813 | 1472090767427 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}] 19:06:07 INFO - PROCESS | 1813 | 1472090767432 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:07 INFO - PROCESS | 1813 | 1472090767606 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 19:06:07 INFO - PROCESS | 1813 | 1472090767789 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:07 INFO - PROCESS | 1813 | 1472090767806 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a56a800 == 27 [pid = 1813] [id = 514] 19:06:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9a56bc00) [pid = 1813] [serial = 1543] [outer = (nil)] 19:06:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9a7cb400) [pid = 1813] [serial = 1544] [outer = 0x9a56bc00] 19:06:07 INFO - PROCESS | 1813 | 1472090767937 Marionette DEBUG loaded listener.js 19:06:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x9a8d2400) [pid = 1813] [serial = 1545] [outer = 0x9a56bc00] 19:06:08 INFO - PROCESS | 1813 | 1472090768973 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]]]}] 19:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1602ms 19:06:09 INFO - PROCESS | 1813 | 1472090769024 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 19:06:09 INFO - PROCESS | 1813 | 1472090769032 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 19:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:06:09 INFO - PROCESS | 1813 | 1472090769042 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:06:09 INFO - PROCESS | 1813 | 1472090769045 Marionette TRACE conn3 <- [1,2030,null,{}] 19:06:09 INFO - PROCESS | 1813 | 1472090769051 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}] 19:06:09 INFO - PROCESS | 1813 | 1472090769057 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:09 INFO - PROCESS | 1813 | 1472090769271 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 19:06:09 INFO - PROCESS | 1813 | 1472090769514 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:09 INFO - PROCESS | 1813 | 1472090769524 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa5c00 == 28 [pid = 1813] [id = 515] 19:06:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x93c0f000) [pid = 1813] [serial = 1546] [outer = (nil)] 19:06:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9b3ac000) [pid = 1813] [serial = 1547] [outer = 0x93c0f000] 19:06:09 INFO - PROCESS | 1813 | 1472090769649 Marionette DEBUG loaded listener.js 19:06:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x9b55ec00) [pid = 1813] [serial = 1548] [outer = 0x93c0f000] 19:06:10 INFO - PROCESS | 1813 | 1472090770604 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]]]}] 19:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1636ms 19:06:10 INFO - PROCESS | 1813 | 1472090770679 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 19:06:10 INFO - PROCESS | 1813 | 1472090770683 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 19:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:06:10 INFO - PROCESS | 1813 | 1472090770690 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:06:10 INFO - PROCESS | 1813 | 1472090770693 Marionette TRACE conn3 <- [1,2034,null,{}] 19:06:10 INFO - PROCESS | 1813 | 1472090770699 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}] 19:06:10 INFO - PROCESS | 1813 | 1472090770704 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:11 INFO - PROCESS | 1813 | 1472090771090 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 19:06:11 INFO - PROCESS | 1813 | 1472090771399 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:11 INFO - PROCESS | 1813 | 1472090771406 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f641000 == 29 [pid = 1813] [id = 516] 19:06:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x8f641c00) [pid = 1813] [serial = 1549] [outer = (nil)] 19:06:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x8f9f2000) [pid = 1813] [serial = 1550] [outer = 0x8f641c00] 19:06:11 INFO - PROCESS | 1813 | 1472090771492 Marionette DEBUG loaded listener.js 19:06:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x91af4800) [pid = 1813] [serial = 1551] [outer = 0x8f641c00] 19:06:12 INFO - PROCESS | 1813 | 1472090772497 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]]]}] 19:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1883ms 19:06:12 INFO - PROCESS | 1813 | 1472090772576 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 19:06:12 INFO - PROCESS | 1813 | 1472090772582 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 19:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:06:12 INFO - PROCESS | 1813 | 1472090772591 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:06:12 INFO - PROCESS | 1813 | 1472090772596 Marionette TRACE conn3 <- [1,2038,null,{}] 19:06:12 INFO - PROCESS | 1813 | 1472090772603 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}] 19:06:12 INFO - PROCESS | 1813 | 1472090772609 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede1000 == 28 [pid = 1813] [id = 508] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x92e98800 == 27 [pid = 1813] [id = 507] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x93c88800 == 26 [pid = 1813] [id = 506] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x924d6000 == 25 [pid = 1813] [id = 505] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x8f645800 == 24 [pid = 1813] [id = 504] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede5000 == 23 [pid = 1813] [id = 495] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x9506e800 == 22 [pid = 1813] [id = 502] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f0c00 == 21 [pid = 1813] [id = 499] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa8000 == 20 [pid = 1813] [id = 498] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9fac00 == 19 [pid = 1813] [id = 503] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x91af6c00 == 18 [pid = 1813] [id = 496] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x8efae400 == 17 [pid = 1813] [id = 494] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x8efaf000 == 16 [pid = 1813] [id = 500] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x8eded400 == 15 [pid = 1813] [id = 501] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x923c0800 == 14 [pid = 1813] [id = 497] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa5c00 == 13 [pid = 1813] [id = 515] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x9a56a800 == 12 [pid = 1813] [id = 514] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x923c7c00 == 11 [pid = 1813] [id = 513] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x8efafc00 == 10 [pid = 1813] [id = 512] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3c400 == 9 [pid = 1813] [id = 510] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x92fc4400 == 8 [pid = 1813] [id = 511] 19:06:13 INFO - PROCESS | 1813 | --DOCSHELL 0x8edec800 == 7 [pid = 1813] [id = 509] 19:06:13 INFO - PROCESS | 1813 | 1472090773790 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x91b77400) [pid = 1813] [serial = 1491] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x93a67400) [pid = 1813] [serial = 1496] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x8f643c00) [pid = 1813] [serial = 1488] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x93aad800) [pid = 1813] [serial = 1497] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x9b25e800) [pid = 1813] [serial = 1478] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x9b386400) [pid = 1813] [serial = 1479] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x94fe9400) [pid = 1813] [serial = 1467] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x9b554400) [pid = 1813] [serial = 1482] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x92441800) [pid = 1813] [serial = 1493] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x8f646000) [pid = 1813] [serial = 1484] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91aee400) [pid = 1813] [serial = 1485] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9a569800) [pid = 1813] [serial = 1475] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x8f646400) [pid = 1813] [serial = 1461] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9244bc00) [pid = 1813] [serial = 1494] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x93aa1c00) [pid = 1813] [serial = 1499] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x924d4000) [pid = 1813] [serial = 1464] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9a8cfc00) [pid = 1813] [serial = 1476] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x923cbc00) [pid = 1813] [serial = 1463] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8efaa000) [pid = 1813] [serial = 1487] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x99ce0400) [pid = 1813] [serial = 1473] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x995b4c00) [pid = 1813] [serial = 1472] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93c83400) [pid = 1813] [serial = 1466] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9b392400) [pid = 1813] [serial = 1481] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9756e000) [pid = 1813] [serial = 1469] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x91b6f400) [pid = 1813] [serial = 1490] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8efadc00) [pid = 1813] [serial = 1460] [outer = (nil)] [url = about:blank] 19:06:13 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x9813d400) [pid = 1813] [serial = 1470] [outer = (nil)] [url = about:blank] 19:06:14 INFO - PROCESS | 1813 | 1472090774119 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:14 INFO - PROCESS | 1813 | 1472090774126 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa5800 == 8 [pid = 1813] [id = 517] 19:06:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8efa5c00) [pid = 1813] [serial = 1552] [outer = (nil)] 19:06:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8efad400) [pid = 1813] [serial = 1553] [outer = 0x8efa5c00] 19:06:14 INFO - PROCESS | 1813 | 1472090774207 Marionette DEBUG loaded listener.js 19:06:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f643c00) [pid = 1813] [serial = 1554] [outer = 0x8efa5c00] 19:06:15 INFO - PROCESS | 1813 | 1472090775061 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]]]}] 19:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2536ms 19:06:15 INFO - PROCESS | 1813 | 1472090775127 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 19:06:15 INFO - PROCESS | 1813 | 1472090775133 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 19:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:06:15 INFO - PROCESS | 1813 | 1472090775141 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:06:15 INFO - PROCESS | 1813 | 1472090775146 Marionette TRACE conn3 <- [1,2042,null,{}] 19:06:15 INFO - PROCESS | 1813 | 1472090775153 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}] 19:06:15 INFO - PROCESS | 1813 | 1472090775159 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:15 INFO - PROCESS | 1813 | 1472090775333 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 19:06:15 INFO - PROCESS | 1813 | 1472090775344 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:15 INFO - PROCESS | 1813 | 1472090775354 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6e000 == 9 [pid = 1813] [id = 518] 19:06:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91b70400) [pid = 1813] [serial = 1555] [outer = (nil)] 19:06:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91b73c00) [pid = 1813] [serial = 1556] [outer = 0x91b70400] 19:06:15 INFO - PROCESS | 1813 | 1472090775555 Marionette DEBUG loaded listener.js 19:06:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91f37400) [pid = 1813] [serial = 1557] [outer = 0x91b70400] 19:06:16 INFO - PROCESS | 1813 | 1472090776449 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]]]}] 19:06:16 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) 19:06:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1388ms 19:06:16 INFO - PROCESS | 1813 | 1472090776530 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 19:06:16 INFO - PROCESS | 1813 | 1472090776536 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 19:06:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:06:16 INFO - PROCESS | 1813 | 1472090776544 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:06:16 INFO - PROCESS | 1813 | 1472090776549 Marionette TRACE conn3 <- [1,2046,null,{}] 19:06:16 INFO - PROCESS | 1813 | 1472090776566 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}] 19:06:16 INFO - PROCESS | 1813 | 1472090776572 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:16 INFO - PROCESS | 1813 | 1472090776806 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 19:06:16 INFO - PROCESS | 1813 | 1472090776844 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:16 INFO - PROCESS | 1813 | 1472090776853 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x92444800 == 10 [pid = 1813] [id = 519] 19:06:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92445c00) [pid = 1813] [serial = 1558] [outer = (nil)] 19:06:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9244c400) [pid = 1813] [serial = 1559] [outer = 0x92445c00] 19:06:16 INFO - PROCESS | 1813 | 1472090776927 Marionette DEBUG loaded listener.js 19:06:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x924d5400) [pid = 1813] [serial = 1560] [outer = 0x92445c00] 19:06:18 INFO - PROCESS | 1813 | 1472090778064 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]]]}] 19:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1548ms 19:06:18 INFO - PROCESS | 1813 | 1472090778092 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 19:06:18 INFO - PROCESS | 1813 | 1472090778098 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 19:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:06:18 INFO - PROCESS | 1813 | 1472090778115 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:06:18 INFO - PROCESS | 1813 | 1472090778123 Marionette TRACE conn3 <- [1,2050,null,{}] 19:06:18 INFO - PROCESS | 1813 | 1472090778136 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}] 19:06:18 INFO - PROCESS | 1813 | 1472090778144 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:18 INFO - PROCESS | 1813 | 1472090778822 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 19:06:18 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x94fed000) [pid = 1813] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:06:18 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8efb0400) [pid = 1813] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:06:18 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8f647000) [pid = 1813] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:06:18 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9506ec00) [pid = 1813] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:06:18 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x924d9400) [pid = 1813] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:06:18 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x924d9000) [pid = 1813] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:06:18 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x93a62800) [pid = 1813] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:06:18 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91af2400) [pid = 1813] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:06:18 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x93c88c00) [pid = 1813] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:06:18 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x8ede8400) [pid = 1813] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:06:18 INFO - PROCESS | 1813 | 1472090778979 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:18 INFO - PROCESS | 1813 | 1472090778989 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede8400 == 11 [pid = 1813] [id = 520] 19:06:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8efa4800) [pid = 1813] [serial = 1561] [outer = (nil)] 19:06:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x91aed400) [pid = 1813] [serial = 1562] [outer = 0x8efa4800] 19:06:19 INFO - PROCESS | 1813 | 1472090779076 Marionette DEBUG loaded listener.js 19:06:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x924de400) [pid = 1813] [serial = 1563] [outer = 0x8efa4800] 19:06:19 INFO - PROCESS | 1813 | 1472090779836 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]]]}] 19:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1753ms 19:06:19 INFO - PROCESS | 1813 | 1472090779860 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 19:06:19 INFO - PROCESS | 1813 | 1472090779863 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 19:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:06:19 INFO - PROCESS | 1813 | 1472090779878 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:06:19 INFO - PROCESS | 1813 | 1472090779881 Marionette TRACE conn3 <- [1,2054,null,{}] 19:06:19 INFO - PROCESS | 1813 | 1472090779886 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}] 19:06:19 INFO - PROCESS | 1813 | 1472090779890 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:20 INFO - PROCESS | 1813 | 1472090780046 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 19:06:20 INFO - PROCESS | 1813 | 1472090780059 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:20 INFO - PROCESS | 1813 | 1472090780068 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af2400 == 12 [pid = 1813] [id = 521] 19:06:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x9221c000) [pid = 1813] [serial = 1564] [outer = (nil)] 19:06:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c51c00) [pid = 1813] [serial = 1565] [outer = 0x9221c000] 19:06:20 INFO - PROCESS | 1813 | 1472090780136 Marionette DEBUG loaded listener.js 19:06:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93c82c00) [pid = 1813] [serial = 1566] [outer = 0x9221c000] 19:06:21 INFO - PROCESS | 1813 | 1472090781247 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]]]}] 19:06:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1437ms 19:06:21 INFO - PROCESS | 1813 | 1472090781317 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 19:06:21 INFO - PROCESS | 1813 | 1472090781324 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 19:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:06:21 INFO - PROCESS | 1813 | 1472090781334 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:06:21 INFO - PROCESS | 1813 | 1472090781339 Marionette TRACE conn3 <- [1,2058,null,{}] 19:06:21 INFO - PROCESS | 1813 | 1472090781348 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}] 19:06:21 INFO - PROCESS | 1813 | 1472090781354 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:21 INFO - PROCESS | 1813 | 1472090781550 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 19:06:21 INFO - PROCESS | 1813 | 1472090781804 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:21 INFO - PROCESS | 1813 | 1472090781822 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aee000 == 13 [pid = 1813] [id = 522] 19:06:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91af0c00) [pid = 1813] [serial = 1567] [outer = (nil)] 19:06:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91b6ec00) [pid = 1813] [serial = 1568] [outer = 0x91af0c00] 19:06:21 INFO - PROCESS | 1813 | 1472090781952 Marionette DEBUG loaded listener.js 19:06:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x923c5800) [pid = 1813] [serial = 1569] [outer = 0x91af0c00] 19:06:23 INFO - PROCESS | 1813 | 1472090783014 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]]]}] 19:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1738ms 19:06:23 INFO - PROCESS | 1813 | 1472090783072 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 19:06:23 INFO - PROCESS | 1813 | 1472090783079 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 19:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:06:23 INFO - PROCESS | 1813 | 1472090783090 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:06:23 INFO - PROCESS | 1813 | 1472090783095 Marionette TRACE conn3 <- [1,2062,null,{}] 19:06:23 INFO - PROCESS | 1813 | 1472090783102 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}] 19:06:23 INFO - PROCESS | 1813 | 1472090783108 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:23 INFO - PROCESS | 1813 | 1472090783296 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 19:06:23 INFO - PROCESS | 1813 | 1472090783521 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:23 INFO - PROCESS | 1813 | 1472090783530 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63ec00 == 14 [pid = 1813] [id = 523] 19:06:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x8f9f9c00) [pid = 1813] [serial = 1570] [outer = (nil)] 19:06:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93c4d400) [pid = 1813] [serial = 1571] [outer = 0x8f9f9c00] 19:06:23 INFO - PROCESS | 1813 | 1472090783660 Marionette DEBUG loaded listener.js 19:06:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93c86400) [pid = 1813] [serial = 1572] [outer = 0x8f9f9c00] 19:06:24 INFO - PROCESS | 1813 | 1472090784838 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]]]}] 19:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1796ms 19:06:24 INFO - PROCESS | 1813 | 1472090784886 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 19:06:24 INFO - PROCESS | 1813 | 1472090784890 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 19:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:06:24 INFO - PROCESS | 1813 | 1472090784897 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:06:24 INFO - PROCESS | 1813 | 1472090784903 Marionette TRACE conn3 <- [1,2066,null,{}] 19:06:24 INFO - PROCESS | 1813 | 1472090784920 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}] 19:06:24 INFO - PROCESS | 1813 | 1472090784928 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:25 INFO - PROCESS | 1813 | 1472090785131 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 19:06:25 INFO - PROCESS | 1813 | 1472090785366 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:25 INFO - PROCESS | 1813 | 1472090785379 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fed400 == 15 [pid = 1813] [id = 524] 19:06:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9507b800) [pid = 1813] [serial = 1573] [outer = (nil)] 19:06:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x950d9400) [pid = 1813] [serial = 1574] [outer = 0x9507b800] 19:06:25 INFO - PROCESS | 1813 | 1472090785470 Marionette DEBUG loaded listener.js 19:06:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9514b800) [pid = 1813] [serial = 1575] [outer = 0x9507b800] 19:06:26 INFO - PROCESS | 1813 | 1472090786460 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]]]}] 19:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1636ms 19:06:26 INFO - PROCESS | 1813 | 1472090786534 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 19:06:26 INFO - PROCESS | 1813 | 1472090786538 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 19:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:06:26 INFO - PROCESS | 1813 | 1472090786545 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:06:26 INFO - PROCESS | 1813 | 1472090786548 Marionette TRACE conn3 <- [1,2070,null,{}] 19:06:26 INFO - PROCESS | 1813 | 1472090786554 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}] 19:06:26 INFO - PROCESS | 1813 | 1472090786560 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:26 INFO - PROCESS | 1813 | 1472090786749 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 19:06:27 INFO - PROCESS | 1813 | 1472090787053 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:27 INFO - PROCESS | 1813 | 1472090787061 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b75400 == 16 [pid = 1813] [id = 525] 19:06:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x92221800) [pid = 1813] [serial = 1576] [outer = (nil)] 19:06:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9756d800) [pid = 1813] [serial = 1577] [outer = 0x92221800] 19:06:27 INFO - PROCESS | 1813 | 1472090787152 Marionette DEBUG loaded listener.js 19:06:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x95074800) [pid = 1813] [serial = 1578] [outer = 0x92221800] 19:06:28 INFO - PROCESS | 1813 | 1472090788329 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]]]}] 19:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1885ms 19:06:28 INFO - PROCESS | 1813 | 1472090788439 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 19:06:28 INFO - PROCESS | 1813 | 1472090788446 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 19:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:06:28 INFO - PROCESS | 1813 | 1472090788463 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:06:28 INFO - PROCESS | 1813 | 1472090788468 Marionette TRACE conn3 <- [1,2074,null,{}] 19:06:28 INFO - PROCESS | 1813 | 1472090788543 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}] 19:06:28 INFO - PROCESS | 1813 | 1472090788550 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x96369400) [pid = 1813] [serial = 1523] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x97561800) [pid = 1813] [serial = 1524] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x8f9f3400) [pid = 1813] [serial = 1502] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x91b76c00) [pid = 1813] [serial = 1503] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x91b74000) [pid = 1813] [serial = 1514] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9234d800) [pid = 1813] [serial = 1515] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x95073c00) [pid = 1813] [serial = 1508] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9507a400) [pid = 1813] [serial = 1509] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x92e90c00) [pid = 1813] [serial = 1517] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x93a6b800) [pid = 1813] [serial = 1518] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92e9d800) [pid = 1813] [serial = 1505] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93a64800) [pid = 1813] [serial = 1506] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x96367000) [pid = 1813] [serial = 1511] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9636a400) [pid = 1813] [serial = 1512] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x93c49400) [pid = 1813] [serial = 1500] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x95076800) [pid = 1813] [serial = 1521] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x94feb400) [pid = 1813] [serial = 1520] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9244ec00) [pid = 1813] [serial = 1526] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x92fc3c00) [pid = 1813] [serial = 1527] [outer = (nil)] [url = about:blank] 19:06:28 INFO - PROCESS | 1813 | 1472090788871 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 19:06:29 INFO - PROCESS | 1813 | 1472090789011 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:29 INFO - PROCESS | 1813 | 1472090789023 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f649000 == 17 [pid = 1813] [id = 526] 19:06:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x8f9ec400) [pid = 1813] [serial = 1579] [outer = (nil)] 19:06:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x91af6c00) [pid = 1813] [serial = 1580] [outer = 0x8f9ec400] 19:06:29 INFO - PROCESS | 1813 | 1472090789098 Marionette DEBUG loaded listener.js 19:06:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x91b77800) [pid = 1813] [serial = 1581] [outer = 0x8f9ec400] 19:06:29 INFO - PROCESS | 1813 | 1472090789932 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]]]}] 19:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1495ms 19:06:29 INFO - PROCESS | 1813 | 1472090789950 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 19:06:29 INFO - PROCESS | 1813 | 1472090789959 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 19:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:06:29 INFO - PROCESS | 1813 | 1472090789969 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:06:29 INFO - PROCESS | 1813 | 1472090789973 Marionette TRACE conn3 <- [1,2078,null,{}] 19:06:29 INFO - PROCESS | 1813 | 1472090789979 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}] 19:06:29 INFO - PROCESS | 1813 | 1472090789985 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:30 INFO - PROCESS | 1813 | 1472090790218 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 19:06:30 INFO - PROCESS | 1813 | 1472090790396 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:30 INFO - PROCESS | 1813 | 1472090790405 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c6c00 == 18 [pid = 1813] [id = 527] 19:06:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x923c7c00) [pid = 1813] [serial = 1582] [outer = (nil)] 19:06:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92e9bc00) [pid = 1813] [serial = 1583] [outer = 0x923c7c00] 19:06:30 INFO - PROCESS | 1813 | 1472090790507 Marionette DEBUG loaded listener.js 19:06:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93a65c00) [pid = 1813] [serial = 1584] [outer = 0x923c7c00] 19:06:31 INFO - PROCESS | 1813 | 1472090791465 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]]]}] 19:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1543ms 19:06:31 INFO - PROCESS | 1813 | 1472090791512 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 19:06:31 INFO - PROCESS | 1813 | 1472090791516 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 19:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:06:31 INFO - PROCESS | 1813 | 1472090791522 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:06:31 INFO - PROCESS | 1813 | 1472090791528 Marionette TRACE conn3 <- [1,2082,null,{}] 19:06:31 INFO - PROCESS | 1813 | 1472090791548 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}] 19:06:31 INFO - PROCESS | 1813 | 1472090791556 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:31 INFO - PROCESS | 1813 | 1472090791776 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 19:06:31 INFO - PROCESS | 1813 | 1472090791798 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:31 INFO - PROCESS | 1813 | 1472090791808 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe6000 == 19 [pid = 1813] [id = 528] 19:06:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x94fea400) [pid = 1813] [serial = 1585] [outer = (nil)] 19:06:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x95071400) [pid = 1813] [serial = 1586] [outer = 0x94fea400] 19:06:31 INFO - PROCESS | 1813 | 1472090791879 Marionette DEBUG loaded listener.js 19:06:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9507a400) [pid = 1813] [serial = 1587] [outer = 0x94fea400] 19:06:32 INFO - PROCESS | 1813 | 1472090792843 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]]]}] 19:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1357ms 19:06:32 INFO - PROCESS | 1813 | 1472090792886 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 19:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:06:32 INFO - PROCESS | 1813 | 1472090792892 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 19:06:32 INFO - PROCESS | 1813 | 1472090792897 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:06:32 INFO - PROCESS | 1813 | 1472090792901 Marionette TRACE conn3 <- [1,2086,null,{}] 19:06:32 INFO - PROCESS | 1813 | 1472090792906 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}] 19:06:32 INFO - PROCESS | 1813 | 1472090792911 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:33 INFO - PROCESS | 1813 | 1472090793132 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 19:06:33 INFO - PROCESS | 1813 | 1472090793155 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:33 INFO - PROCESS | 1813 | 1472090793164 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede4400 == 20 [pid = 1813] [id = 529] 19:06:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x94fe3400) [pid = 1813] [serial = 1588] [outer = (nil)] 19:06:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x96369c00) [pid = 1813] [serial = 1589] [outer = 0x94fe3400] 19:06:33 INFO - PROCESS | 1813 | 1472090793232 Marionette DEBUG loaded listener.js 19:06:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x97563000) [pid = 1813] [serial = 1590] [outer = 0x94fe3400] 19:06:33 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8efa5c00) [pid = 1813] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:06:33 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x91b70400) [pid = 1813] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:06:33 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8f641c00) [pid = 1813] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:06:33 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8eded000) [pid = 1813] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:06:33 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x92355400) [pid = 1813] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:06:33 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93c4f800) [pid = 1813] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:06:33 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8f9f4000) [pid = 1813] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:06:33 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9513e800) [pid = 1813] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:06:33 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92445c00) [pid = 1813] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:06:33 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x9a56bc00) [pid = 1813] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:06:33 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x93c0f000) [pid = 1813] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:06:33 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x8efa4800) [pid = 1813] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:06:34 INFO - PROCESS | 1813 | 1472090794270 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]]]}] 19:06:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:06:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1431ms 19:06:34 INFO - PROCESS | 1813 | 1472090794329 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 19:06:34 INFO - PROCESS | 1813 | 1472090794332 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 19:06:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:06:34 INFO - PROCESS | 1813 | 1472090794338 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:06:34 INFO - PROCESS | 1813 | 1472090794342 Marionette TRACE conn3 <- [1,2090,null,{}] 19:06:34 INFO - PROCESS | 1813 | 1472090794348 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}] 19:06:34 INFO - PROCESS | 1813 | 1472090794353 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:34 INFO - PROCESS | 1813 | 1472090794533 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 19:06:34 INFO - PROCESS | 1813 | 1472090794670 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:34 INFO - PROCESS | 1813 | 1472090794678 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa5c00 == 21 [pid = 1813] [id = 530] 19:06:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x91b6cc00) [pid = 1813] [serial = 1591] [outer = (nil)] 19:06:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x950ddc00) [pid = 1813] [serial = 1592] [outer = 0x91b6cc00] 19:06:34 INFO - PROCESS | 1813 | 1472090794748 Marionette DEBUG loaded listener.js 19:06:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x94fe9800) [pid = 1813] [serial = 1593] [outer = 0x91b6cc00] 19:06:35 INFO - PROCESS | 1813 | 1472090795555 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]]]}] 19:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1235ms 19:06:35 INFO - PROCESS | 1813 | 1472090795577 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 19:06:35 INFO - PROCESS | 1813 | 1472090795582 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 19:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:06:35 INFO - PROCESS | 1813 | 1472090795645 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:06:35 INFO - PROCESS | 1813 | 1472090795651 Marionette TRACE conn3 <- [1,2094,null,{}] 19:06:35 INFO - PROCESS | 1813 | 1472090795659 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}] 19:06:35 INFO - PROCESS | 1813 | 1472090795666 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:35 INFO - PROCESS | 1813 | 1472090795882 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 19:06:36 INFO - PROCESS | 1813 | 1472090796061 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:36 INFO - PROCESS | 1813 | 1472090796075 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede4800 == 22 [pid = 1813] [id = 531] 19:06:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x91aea800) [pid = 1813] [serial = 1594] [outer = (nil)] 19:06:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91af3400) [pid = 1813] [serial = 1595] [outer = 0x91aea800] 19:06:36 INFO - PROCESS | 1813 | 1472090796160 Marionette DEBUG loaded listener.js 19:06:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x92349000) [pid = 1813] [serial = 1596] [outer = 0x91aea800] 19:06:37 INFO - PROCESS | 1813 | 1472090797154 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]]]}] 19:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1585ms 19:06:37 INFO - PROCESS | 1813 | 1472090797230 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 19:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:06:37 INFO - PROCESS | 1813 | 1472090797237 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 19:06:37 INFO - PROCESS | 1813 | 1472090797247 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:06:37 INFO - PROCESS | 1813 | 1472090797250 Marionette TRACE conn3 <- [1,2098,null,{}] 19:06:37 INFO - PROCESS | 1813 | 1472090797261 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}] 19:06:37 INFO - PROCESS | 1813 | 1472090797270 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:37 INFO - PROCESS | 1813 | 1472090797506 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 19:06:37 INFO - PROCESS | 1813 | 1472090797841 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:37 INFO - PROCESS | 1813 | 1472090797849 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aa3400 == 23 [pid = 1813] [id = 532] 19:06:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93aad800) [pid = 1813] [serial = 1597] [outer = (nil)] 19:06:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93c4a400) [pid = 1813] [serial = 1598] [outer = 0x93aad800] 19:06:37 INFO - PROCESS | 1813 | 1472090797944 Marionette DEBUG loaded listener.js 19:06:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93c7d800) [pid = 1813] [serial = 1599] [outer = 0x93aad800] 19:06:38 INFO - PROCESS | 1813 | 1472090798878 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]]]}] 19:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1696ms 19:06:38 INFO - PROCESS | 1813 | 1472090798943 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 19:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:06:38 INFO - PROCESS | 1813 | 1472090798947 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 19:06:38 INFO - PROCESS | 1813 | 1472090798954 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:06:38 INFO - PROCESS | 1813 | 1472090798958 Marionette TRACE conn3 <- [1,2102,null,{}] 19:06:38 INFO - PROCESS | 1813 | 1472090798964 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}] 19:06:38 INFO - PROCESS | 1813 | 1472090798969 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:39 INFO - PROCESS | 1813 | 1472090799163 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 19:06:39 INFO - PROCESS | 1813 | 1472090799450 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:39 INFO - PROCESS | 1813 | 1472090799480 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x92348c00 == 24 [pid = 1813] [id = 533] 19:06:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x99040400) [pid = 1813] [serial = 1600] [outer = (nil)] 19:06:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x995aac00) [pid = 1813] [serial = 1601] [outer = 0x99040400] 19:06:39 INFO - PROCESS | 1813 | 1472090799622 Marionette DEBUG loaded listener.js 19:06:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x99ce1000) [pid = 1813] [serial = 1602] [outer = 0x99040400] 19:06:40 INFO - PROCESS | 1813 | 1472090800608 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]]]}] 19:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1690ms 19:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:06:40 INFO - PROCESS | 1813 | 1472090800644 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 19:06:40 INFO - PROCESS | 1813 | 1472090800648 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 19:06:40 INFO - PROCESS | 1813 | 1472090800655 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:06:40 INFO - PROCESS | 1813 | 1472090800658 Marionette TRACE conn3 <- [1,2106,null,{}] 19:06:40 INFO - PROCESS | 1813 | 1472090800664 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}] 19:06:40 INFO - PROCESS | 1813 | 1472090800669 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:40 INFO - PROCESS | 1813 | 1472090800852 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 19:06:41 INFO - PROCESS | 1813 | 1472090801033 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:41 INFO - PROCESS | 1813 | 1472090801041 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fc1c00 == 25 [pid = 1813] [id = 534] 19:06:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x99d2d000) [pid = 1813] [serial = 1603] [outer = (nil)] 19:06:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9a3d5800) [pid = 1813] [serial = 1604] [outer = 0x99d2d000] 19:06:41 INFO - PROCESS | 1813 | 1472090801122 Marionette DEBUG loaded listener.js 19:06:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9a663c00) [pid = 1813] [serial = 1605] [outer = 0x99d2d000] 19:06:42 INFO - PROCESS | 1813 | 1472090802088 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]]]}] 19:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1483ms 19:06:42 INFO - PROCESS | 1813 | 1472090802138 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 19:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:06:42 INFO - PROCESS | 1813 | 1472090802142 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 19:06:42 INFO - PROCESS | 1813 | 1472090802149 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:06:42 INFO - PROCESS | 1813 | 1472090802152 Marionette TRACE conn3 <- [1,2110,null,{}] 19:06:42 INFO - PROCESS | 1813 | 1472090802158 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}] 19:06:42 INFO - PROCESS | 1813 | 1472090802163 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:42 INFO - PROCESS | 1813 | 1472090802341 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 19:06:42 INFO - PROCESS | 1813 | 1472090802524 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:42 INFO - PROCESS | 1813 | 1472090802532 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x99f77c00 == 26 [pid = 1813] [id = 535] 19:06:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x99f78000) [pid = 1813] [serial = 1606] [outer = (nil)] 19:06:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9a8d1800) [pid = 1813] [serial = 1607] [outer = 0x99f78000] 19:06:42 INFO - PROCESS | 1813 | 1472090802617 Marionette DEBUG loaded listener.js 19:06:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9ac72000) [pid = 1813] [serial = 1608] [outer = 0x99f78000] 19:06:43 INFO - PROCESS | 1813 | 1472090803556 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]]]}] 19:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1446ms 19:06:43 INFO - PROCESS | 1813 | 1472090803595 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 19:06:43 INFO - PROCESS | 1813 | 1472090803599 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 19:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:06:43 INFO - PROCESS | 1813 | 1472090803607 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:06:43 INFO - PROCESS | 1813 | 1472090803609 Marionette TRACE conn3 <- [1,2114,null,{}] 19:06:43 INFO - PROCESS | 1813 | 1472090803616 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}] 19:06:43 INFO - PROCESS | 1813 | 1472090803626 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:43 INFO - PROCESS | 1813 | 1472090803866 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 19:06:44 INFO - PROCESS | 1813 | 1472090804059 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:44 INFO - PROCESS | 1813 | 1472090804071 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fecc00 == 27 [pid = 1813] [id = 536] 19:06:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x950d1400) [pid = 1813] [serial = 1609] [outer = (nil)] 19:06:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9b3a6400) [pid = 1813] [serial = 1610] [outer = 0x950d1400] 19:06:44 INFO - PROCESS | 1813 | 1472090804152 Marionette DEBUG loaded listener.js 19:06:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9b554400) [pid = 1813] [serial = 1611] [outer = 0x950d1400] 19:06:45 INFO - PROCESS | 1813 | 1472090805154 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]]]}] 19:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1592ms 19:06:45 INFO - PROCESS | 1813 | 1472090805208 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 19:06:45 INFO - PROCESS | 1813 | 1472090805211 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 19:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:06:45 INFO - PROCESS | 1813 | 1472090805221 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:06:45 INFO - PROCESS | 1813 | 1472090805226 Marionette TRACE conn3 <- [1,2118,null,{}] 19:06:45 INFO - PROCESS | 1813 | 1472090805232 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}] 19:06:45 INFO - PROCESS | 1813 | 1472090805238 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:45 INFO - PROCESS | 1813 | 1472090805415 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 19:06:45 INFO - PROCESS | 1813 | 1472090805602 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:45 INFO - PROCESS | 1813 | 1472090805612 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aea400 == 28 [pid = 1813] [id = 537] 19:06:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9506e000) [pid = 1813] [serial = 1612] [outer = (nil)] 19:06:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x9b91c800) [pid = 1813] [serial = 1613] [outer = 0x9506e000] 19:06:45 INFO - PROCESS | 1813 | 1472090805694 Marionette DEBUG loaded listener.js 19:06:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9b9d0000) [pid = 1813] [serial = 1614] [outer = 0x9506e000] 19:06:46 INFO - PROCESS | 1813 | 1472090806714 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]]]}] 19:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1534ms 19:06:46 INFO - PROCESS | 1813 | 1472090806757 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 19:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:06:46 INFO - PROCESS | 1813 | 1472090806761 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 19:06:46 INFO - PROCESS | 1813 | 1472090806767 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:06:46 INFO - PROCESS | 1813 | 1472090806771 Marionette TRACE conn3 <- [1,2122,null,{}] 19:06:46 INFO - PROCESS | 1813 | 1472090806777 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}] 19:06:46 INFO - PROCESS | 1813 | 1472090806782 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:47 INFO - PROCESS | 1813 | 1472090806998 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 19:06:47 INFO - PROCESS | 1813 | 1472090807485 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:47 INFO - PROCESS | 1813 | 1472090807495 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efaac00 == 29 [pid = 1813] [id = 538] 19:06:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x8efabc00) [pid = 1813] [serial = 1615] [outer = (nil)] 19:06:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x8f641800) [pid = 1813] [serial = 1616] [outer = 0x8efabc00] 19:06:47 INFO - PROCESS | 1813 | 1472090807614 Marionette DEBUG loaded listener.js 19:06:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x8f9f7c00) [pid = 1813] [serial = 1617] [outer = 0x8efabc00] 19:06:48 INFO - PROCESS | 1813 | 1472090808510 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]]]}] 19:06:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:06:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1982ms 19:06:48 INFO - PROCESS | 1813 | 1472090808876 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 19:06:48 INFO - PROCESS | 1813 | 1472090808882 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 19:06:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:06:48 INFO - PROCESS | 1813 | 1472090808954 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:06:48 INFO - PROCESS | 1813 | 1472090808959 Marionette TRACE conn3 <- [1,2126,null,{}] 19:06:48 INFO - PROCESS | 1813 | 1472090808974 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}] 19:06:48 INFO - PROCESS | 1813 | 1472090808980 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8f641000 == 28 [pid = 1813] [id = 516] 19:06:50 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa5800 == 27 [pid = 1813] [id = 517] 19:06:50 INFO - PROCESS | 1813 | 1472090810206 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x93c51c00) [pid = 1813] [serial = 1565] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x8efad400) [pid = 1813] [serial = 1553] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x8f643c00) [pid = 1813] [serial = 1554] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x91b73c00) [pid = 1813] [serial = 1556] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x91af4800) [pid = 1813] [serial = 1551] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x8f9f2000) [pid = 1813] [serial = 1550] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x8f642400) [pid = 1813] [serial = 1530] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x8efa6400) [pid = 1813] [serial = 1529] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x92447400) [pid = 1813] [serial = 1533] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x923c6400) [pid = 1813] [serial = 1532] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x94fe7000) [pid = 1813] [serial = 1536] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x93c57000) [pid = 1813] [serial = 1535] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x990cb400) [pid = 1813] [serial = 1539] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9506f400) [pid = 1813] [serial = 1538] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9a07e000) [pid = 1813] [serial = 1542] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x99f7ac00) [pid = 1813] [serial = 1541] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9244c400) [pid = 1813] [serial = 1559] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9a8d2400) [pid = 1813] [serial = 1545] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9a7cb400) [pid = 1813] [serial = 1544] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9b55ec00) [pid = 1813] [serial = 1548] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9b3ac000) [pid = 1813] [serial = 1547] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x91aed400) [pid = 1813] [serial = 1562] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x924d5400) [pid = 1813] [serial = 1560] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91f37400) [pid = 1813] [serial = 1557] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x924de400) [pid = 1813] [serial = 1563] [outer = (nil)] [url = about:blank] 19:06:50 INFO - PROCESS | 1813 | 1472090810509 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:50 INFO - PROCESS | 1813 | 1472090810517 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edeb000 == 28 [pid = 1813] [id = 539] 19:06:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8edec000) [pid = 1813] [serial = 1618] [outer = (nil)] 19:06:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8efa7c00) [pid = 1813] [serial = 1619] [outer = 0x8edec000] 19:06:50 INFO - PROCESS | 1813 | 1472090810596 Marionette DEBUG loaded listener.js 19:06:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f643000) [pid = 1813] [serial = 1620] [outer = 0x8edec000] 19:06:51 INFO - PROCESS | 1813 | 1472090811432 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]]]}] 19:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2544ms 19:06:51 INFO - PROCESS | 1813 | 1472090811450 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 19:06:51 INFO - PROCESS | 1813 | 1472090811457 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 19:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:06:51 INFO - PROCESS | 1813 | 1472090811466 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:06:51 INFO - PROCESS | 1813 | 1472090811470 Marionette TRACE conn3 <- [1,2130,null,{}] 19:06:51 INFO - PROCESS | 1813 | 1472090811477 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}] 19:06:51 INFO - PROCESS | 1813 | 1472090811486 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:51 INFO - PROCESS | 1813 | 1472090811720 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 19:06:51 INFO - PROCESS | 1813 | 1472090811737 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:51 INFO - PROCESS | 1813 | 1472090811747 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6a400 == 29 [pid = 1813] [id = 540] 19:06:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91b6a800) [pid = 1813] [serial = 1621] [outer = (nil)] 19:06:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91b71c00) [pid = 1813] [serial = 1622] [outer = 0x91b6a800] 19:06:51 INFO - PROCESS | 1813 | 1472090811897 Marionette DEBUG loaded listener.js 19:06:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91b76000) [pid = 1813] [serial = 1623] [outer = 0x91b6a800] 19:06:52 INFO - PROCESS | 1813 | 1472090812823 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] 19:06:52 INFO - PROCESS | 1813 | 1472090812906 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 19:06:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:06:52 INFO - PROCESS | 1813 | 1472090812913 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:06:52 INFO - PROCESS | 1813 | 1472090812917 Marionette TRACE conn3 <- [1,2134,null,{}] 19:06:52 INFO - PROCESS | 1813 | 1472090812924 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}] 19:06:52 INFO - PROCESS | 1813 | 1472090812930 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:53 INFO - PROCESS | 1813 | 1472090813175 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 19:06:53 INFO - PROCESS | 1813 | 1472090813205 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:53 INFO - PROCESS | 1813 | 1472090813213 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c2c00 == 30 [pid = 1813] [id = 541] 19:06:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x923c3000) [pid = 1813] [serial = 1624] [outer = (nil)] 19:06:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92446400) [pid = 1813] [serial = 1625] [outer = 0x923c3000] 19:06:53 INFO - PROCESS | 1813 | 1472090813289 Marionette DEBUG loaded listener.js 19:06:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x9244f000) [pid = 1813] [serial = 1626] [outer = 0x923c3000] 19:06:54 INFO - PROCESS | 1813 | 1472090814467 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]]]}] 19:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1592ms 19:06:54 INFO - PROCESS | 1813 | 1472090814507 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 19:06:54 INFO - PROCESS | 1813 | 1472090814513 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 19:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:06:54 INFO - PROCESS | 1813 | 1472090814531 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:06:54 INFO - PROCESS | 1813 | 1472090814539 Marionette TRACE conn3 <- [1,2138,null,{}] 19:06:54 INFO - PROCESS | 1813 | 1472090814551 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}] 19:06:54 INFO - PROCESS | 1813 | 1472090814557 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:55 INFO - PROCESS | 1813 | 1472090815270 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 19:06:55 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x923c7c00) [pid = 1813] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:06:55 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x94fe3400) [pid = 1813] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:06:55 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91af0c00) [pid = 1813] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:06:55 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x92221800) [pid = 1813] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:06:55 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9221c000) [pid = 1813] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:06:55 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x94fea400) [pid = 1813] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:06:55 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9507b800) [pid = 1813] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:06:55 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8f9f9c00) [pid = 1813] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:06:55 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x8f9ec400) [pid = 1813] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:06:55 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x91b6cc00) [pid = 1813] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:06:55 INFO - PROCESS | 1813 | 1472090815494 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:55 INFO - PROCESS | 1813 | 1472090815502 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edef000 == 31 [pid = 1813] [id = 542] 19:06:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8efae400) [pid = 1813] [serial = 1627] [outer = (nil)] 19:06:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x91b6cc00) [pid = 1813] [serial = 1628] [outer = 0x8efae400] 19:06:55 INFO - PROCESS | 1813 | 1472090815576 Marionette DEBUG loaded listener.js 19:06:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93a63400) [pid = 1813] [serial = 1629] [outer = 0x8efae400] 19:06:56 INFO - PROCESS | 1813 | 1472090816334 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]]]}] 19:06:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:06:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1855ms 19:06:56 INFO - PROCESS | 1813 | 1472090816378 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 19:06:56 INFO - PROCESS | 1813 | 1472090816382 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 19:06:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:06:56 INFO - PROCESS | 1813 | 1472090816389 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:06:56 INFO - PROCESS | 1813 | 1472090816392 Marionette TRACE conn3 <- [1,2142,null,{}] 19:06:56 INFO - PROCESS | 1813 | 1472090816398 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}] 19:06:56 INFO - PROCESS | 1813 | 1472090816403 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:56 INFO - PROCESS | 1813 | 1472090816617 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 19:06:56 INFO - PROCESS | 1813 | 1472090816633 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:56 INFO - PROCESS | 1813 | 1472090816641 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x91ae8800 == 32 [pid = 1813] [id = 543] 19:06:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92221800) [pid = 1813] [serial = 1630] [outer = (nil)] 19:06:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c49000) [pid = 1813] [serial = 1631] [outer = 0x92221800] 19:06:56 INFO - PROCESS | 1813 | 1472090816711 Marionette DEBUG loaded listener.js 19:06:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93c57400) [pid = 1813] [serial = 1632] [outer = 0x92221800] 19:06:57 INFO - PROCESS | 1813 | 1472090817867 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] 19:06:57 INFO - PROCESS | 1813 | 1472090817932 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 19:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:06:57 INFO - PROCESS | 1813 | 1472090817943 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:06:57 INFO - PROCESS | 1813 | 1472090817948 Marionette TRACE conn3 <- [1,2146,null,{}] 19:06:57 INFO - PROCESS | 1813 | 1472090817957 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}] 19:06:57 INFO - PROCESS | 1813 | 1472090817963 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:58 INFO - PROCESS | 1813 | 1472090818182 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 19:06:58 INFO - PROCESS | 1813 | 1472090818435 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:06:58 INFO - PROCESS | 1813 | 1472090818449 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9ef000 == 33 [pid = 1813] [id = 544] 19:06:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8f9ef400) [pid = 1813] [serial = 1633] [outer = (nil)] 19:06:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9234b800) [pid = 1813] [serial = 1634] [outer = 0x8f9ef400] 19:06:58 INFO - PROCESS | 1813 | 1472090818542 Marionette DEBUG loaded listener.js 19:06:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x924d5c00) [pid = 1813] [serial = 1635] [outer = 0x8f9ef400] 19:06:59 INFO - PROCESS | 1813 | 1472090819580 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] 19:06:59 INFO - PROCESS | 1813 | 1472090819664 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 19:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:06:59 INFO - PROCESS | 1813 | 1472090819675 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:06:59 INFO - PROCESS | 1813 | 1472090819679 Marionette TRACE conn3 <- [1,2150,null,{}] 19:06:59 INFO - PROCESS | 1813 | 1472090819686 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}] 19:06:59 INFO - PROCESS | 1813 | 1472090819692 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:06:59 INFO - PROCESS | 1813 | 1472090819886 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 19:07:00 INFO - PROCESS | 1813 | 1472090820121 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:00 INFO - PROCESS | 1813 | 1472090820130 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efafc00 == 34 [pid = 1813] [id = 545] 19:07:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93aac800) [pid = 1813] [serial = 1636] [outer = (nil)] 19:07:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93c86800) [pid = 1813] [serial = 1637] [outer = 0x93aac800] 19:07:00 INFO - PROCESS | 1813 | 1472090820250 Marionette DEBUG loaded listener.js 19:07:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x94fe2400) [pid = 1813] [serial = 1638] [outer = 0x93aac800] 19:07:01 INFO - PROCESS | 1813 | 1472090821380 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]]]}] 19:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1753ms 19:07:01 INFO - PROCESS | 1813 | 1472090821429 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 19:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:07:01 INFO - PROCESS | 1813 | 1472090821434 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 19:07:01 INFO - PROCESS | 1813 | 1472090821442 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:07:01 INFO - PROCESS | 1813 | 1472090821448 Marionette TRACE conn3 <- [1,2154,null,{}] 19:07:01 INFO - PROCESS | 1813 | 1472090821466 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}] 19:07:01 INFO - PROCESS | 1813 | 1472090821476 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:01 INFO - PROCESS | 1813 | 1472090821671 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 19:07:01 INFO - PROCESS | 1813 | 1472090821903 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:01 INFO - PROCESS | 1813 | 1472090821915 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x950df400 == 35 [pid = 1813] [id = 546] 19:07:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x950df800) [pid = 1813] [serial = 1639] [outer = (nil)] 19:07:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x96373400) [pid = 1813] [serial = 1640] [outer = 0x950df800] 19:07:02 INFO - PROCESS | 1813 | 1472090822027 Marionette DEBUG loaded listener.js 19:07:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9756b000) [pid = 1813] [serial = 1641] [outer = 0x950df800] 19:07:03 INFO - PROCESS | 1813 | 1472090823048 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]]]}] 19:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1688ms 19:07:03 INFO - PROCESS | 1813 | 1472090823131 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 19:07:03 INFO - PROCESS | 1813 | 1472090823136 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 19:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:07:03 INFO - PROCESS | 1813 | 1472090823143 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:07:03 INFO - PROCESS | 1813 | 1472090823148 Marionette TRACE conn3 <- [1,2158,null,{}] 19:07:03 INFO - PROCESS | 1813 | 1472090823156 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}] 19:07:03 INFO - PROCESS | 1813 | 1472090823165 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:03 INFO - PROCESS | 1813 | 1472090823517 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 19:07:03 INFO - PROCESS | 1813 | 1472090823886 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:03 INFO - PROCESS | 1813 | 1472090823898 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c2800 == 36 [pid = 1813] [id = 547] 19:07:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9513e800) [pid = 1813] [serial = 1642] [outer = (nil)] 19:07:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x990ca800) [pid = 1813] [serial = 1643] [outer = 0x9513e800] 19:07:04 INFO - PROCESS | 1813 | 1472090824074 Marionette DEBUG loaded listener.js 19:07:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x99046400) [pid = 1813] [serial = 1644] [outer = 0x9513e800] 19:07:05 INFO - PROCESS | 1813 | 1472090825244 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]]]}] 19:07:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:07:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 2186ms 19:07:05 INFO - PROCESS | 1813 | 1472090825331 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 19:07:05 INFO - PROCESS | 1813 | 1472090825335 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 19:07:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:07:05 INFO - PROCESS | 1813 | 1472090825342 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:07:05 INFO - PROCESS | 1813 | 1472090825346 Marionette TRACE conn3 <- [1,2162,null,{}] 19:07:05 INFO - PROCESS | 1813 | 1472090825353 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}] 19:07:05 INFO - PROCESS | 1813 | 1472090825359 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:05 INFO - PROCESS | 1813 | 1472090825597 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 19:07:06 INFO - PROCESS | 1813 | 1472090825990 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:06 INFO - PROCESS | 1813 | 1472090825998 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa8400 == 37 [pid = 1813] [id = 548] 19:07:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8efad800) [pid = 1813] [serial = 1645] [outer = (nil)] 19:07:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8f64ac00) [pid = 1813] [serial = 1646] [outer = 0x8efad800] 19:07:06 INFO - PROCESS | 1813 | 1472090826109 Marionette DEBUG loaded listener.js 19:07:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x91af5400) [pid = 1813] [serial = 1647] [outer = 0x8efad800] 19:07:07 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede8400 == 36 [pid = 1813] [id = 520] 19:07:07 INFO - PROCESS | 1813 | 1472090827188 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]]]}] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x92e9bc00) [pid = 1813] [serial = 1583] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x97563000) [pid = 1813] [serial = 1590] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x923c5800) [pid = 1813] [serial = 1569] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x9756d800) [pid = 1813] [serial = 1577] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x93c82c00) [pid = 1813] [serial = 1566] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9507a400) [pid = 1813] [serial = 1587] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x95074800) [pid = 1813] [serial = 1578] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x9514b800) [pid = 1813] [serial = 1575] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x95071400) [pid = 1813] [serial = 1586] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x950d9400) [pid = 1813] [serial = 1574] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93c4d400) [pid = 1813] [serial = 1571] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x96369c00) [pid = 1813] [serial = 1589] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91b6ec00) [pid = 1813] [serial = 1568] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91af6c00) [pid = 1813] [serial = 1580] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x91b77800) [pid = 1813] [serial = 1581] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93c86400) [pid = 1813] [serial = 1572] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93a65c00) [pid = 1813] [serial = 1584] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x950ddc00) [pid = 1813] [serial = 1592] [outer = (nil)] [url = about:blank] 19:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x94fe9800) [pid = 1813] [serial = 1593] [outer = (nil)] [url = about:blank] 19:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1942ms 19:07:07 INFO - PROCESS | 1813 | 1472090827291 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 19:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:07:07 INFO - PROCESS | 1813 | 1472090827300 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 19:07:07 INFO - PROCESS | 1813 | 1472090827314 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:07:07 INFO - PROCESS | 1813 | 1472090827321 Marionette TRACE conn3 <- [1,2166,null,{}] 19:07:07 INFO - PROCESS | 1813 | 1472090827338 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}] 19:07:07 INFO - PROCESS | 1813 | 1472090827343 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:07 INFO - PROCESS | 1813 | 1472090827533 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 19:07:07 INFO - PROCESS | 1813 | 1472090827724 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:07 INFO - PROCESS | 1813 | 1472090827734 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3ec00 == 37 [pid = 1813] [id = 549] 19:07:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x923c7000) [pid = 1813] [serial = 1648] [outer = (nil)] 19:07:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x924d3400) [pid = 1813] [serial = 1649] [outer = 0x923c7000] 19:07:07 INFO - PROCESS | 1813 | 1472090827818 Marionette DEBUG loaded listener.js 19:07:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x92fbf400) [pid = 1813] [serial = 1650] [outer = 0x923c7000] 19:07:08 INFO - PROCESS | 1813 | 1472090828681 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]]]}] 19:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1421ms 19:07:08 INFO - PROCESS | 1813 | 1472090828735 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 19:07:08 INFO - PROCESS | 1813 | 1472090828742 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 19:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:07:08 INFO - PROCESS | 1813 | 1472090828749 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:07:08 INFO - PROCESS | 1813 | 1472090828753 Marionette TRACE conn3 <- [1,2170,null,{}] 19:07:08 INFO - PROCESS | 1813 | 1472090828759 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}] 19:07:08 INFO - PROCESS | 1813 | 1472090828765 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:08 INFO - PROCESS | 1813 | 1472090828942 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 19:07:09 INFO - PROCESS | 1813 | 1472090829100 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:09 INFO - PROCESS | 1813 | 1472090829106 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c01c00 == 38 [pid = 1813] [id = 550] 19:07:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93c4ac00) [pid = 1813] [serial = 1651] [outer = (nil)] 19:07:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x94fe9000) [pid = 1813] [serial = 1652] [outer = 0x93c4ac00] 19:07:09 INFO - PROCESS | 1813 | 1472090829182 Marionette DEBUG loaded listener.js 19:07:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x95074800) [pid = 1813] [serial = 1653] [outer = 0x93c4ac00] 19:07:10 INFO - PROCESS | 1813 | 1472090830111 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]]]}] 19:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1390ms 19:07:10 INFO - PROCESS | 1813 | 1472090830148 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 19:07:10 INFO - PROCESS | 1813 | 1472090830152 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 19:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:07:10 INFO - PROCESS | 1813 | 1472090830168 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:07:10 INFO - PROCESS | 1813 | 1472090830179 Marionette TRACE conn3 <- [1,2174,null,{}] 19:07:10 INFO - PROCESS | 1813 | 1472090830195 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}] 19:07:10 INFO - PROCESS | 1813 | 1472090830203 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:10 INFO - PROCESS | 1813 | 1472090830476 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 19:07:10 INFO - PROCESS | 1813 | 1472090830628 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:10 INFO - PROCESS | 1813 | 1472090830637 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede5000 == 39 [pid = 1813] [id = 551] 19:07:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9506f000) [pid = 1813] [serial = 1654] [outer = (nil)] 19:07:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x97561000) [pid = 1813] [serial = 1655] [outer = 0x9506f000] 19:07:10 INFO - PROCESS | 1813 | 1472090830716 Marionette DEBUG loaded listener.js 19:07:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x97565800) [pid = 1813] [serial = 1656] [outer = 0x9506f000] 19:07:11 INFO - PROCESS | 1813 | 1472090831713 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]]]}] 19:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1608ms 19:07:11 INFO - PROCESS | 1813 | 1472090831769 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 19:07:11 INFO - PROCESS | 1813 | 1472090831776 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 19:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:07:11 INFO - PROCESS | 1813 | 1472090831792 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:07:11 INFO - PROCESS | 1813 | 1472090831797 Marionette TRACE conn3 <- [1,2178,null,{}] 19:07:11 INFO - PROCESS | 1813 | 1472090831804 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}] 19:07:11 INFO - PROCESS | 1813 | 1472090831811 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:12 INFO - PROCESS | 1813 | 1472090832243 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 19:07:12 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x923c3000) [pid = 1813] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:07:12 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x91b6a800) [pid = 1813] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:07:12 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91aea800) [pid = 1813] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:07:12 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x93aad800) [pid = 1813] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:07:12 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8edec000) [pid = 1813] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:07:12 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x99040400) [pid = 1813] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:07:12 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x99d2d000) [pid = 1813] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:07:12 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8efabc00) [pid = 1813] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:07:12 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x99f78000) [pid = 1813] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:07:12 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x950d1400) [pid = 1813] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:07:12 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9506e000) [pid = 1813] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:07:12 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x8efae400) [pid = 1813] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:07:12 INFO - PROCESS | 1813 | 1472090832472 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:12 INFO - PROCESS | 1813 | 1472090832479 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edec000 == 40 [pid = 1813] [id = 552] 19:07:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x8efabc00) [pid = 1813] [serial = 1657] [outer = (nil)] 19:07:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x9221f000) [pid = 1813] [serial = 1658] [outer = 0x8efabc00] 19:07:12 INFO - PROCESS | 1813 | 1472090832573 Marionette DEBUG loaded listener.js 19:07:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x923c3000) [pid = 1813] [serial = 1659] [outer = 0x8efabc00] 19:07:13 INFO - PROCESS | 1813 | 1472090833332 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]]]}] 19:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1582ms 19:07:13 INFO - PROCESS | 1813 | 1472090833375 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 19:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:07:13 INFO - PROCESS | 1813 | 1472090833379 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 19:07:13 INFO - PROCESS | 1813 | 1472090833385 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:07:13 INFO - PROCESS | 1813 | 1472090833389 Marionette TRACE conn3 <- [1,2182,null,{}] 19:07:13 INFO - PROCESS | 1813 | 1472090833396 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}] 19:07:13 INFO - PROCESS | 1813 | 1472090833400 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:13 INFO - PROCESS | 1813 | 1472090833617 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 19:07:13 INFO - PROCESS | 1813 | 1472090833632 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:13 INFO - PROCESS | 1813 | 1472090833649 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aed400 == 41 [pid = 1813] [id = 553] 19:07:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9234b400) [pid = 1813] [serial = 1660] [outer = (nil)] 19:07:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x97fee000) [pid = 1813] [serial = 1661] [outer = 0x9234b400] 19:07:13 INFO - PROCESS | 1813 | 1472090833731 Marionette DEBUG loaded listener.js 19:07:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x99dcf400) [pid = 1813] [serial = 1662] [outer = 0x9234b400] 19:07:14 INFO - PROCESS | 1813 | 1472090834958 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]]]}] 19:07:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:07:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1642ms 19:07:15 INFO - PROCESS | 1813 | 1472090835035 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 19:07:15 INFO - PROCESS | 1813 | 1472090835042 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 19:07:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:07:15 INFO - PROCESS | 1813 | 1472090835051 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:07:15 INFO - PROCESS | 1813 | 1472090835059 Marionette TRACE conn3 <- [1,2186,null,{}] 19:07:15 INFO - PROCESS | 1813 | 1472090835067 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}] 19:07:15 INFO - PROCESS | 1813 | 1472090835072 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:15 INFO - PROCESS | 1813 | 1472090835299 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 19:07:15 INFO - PROCESS | 1813 | 1472090835532 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:15 INFO - PROCESS | 1813 | 1472090835554 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3d000 == 42 [pid = 1813] [id = 554] 19:07:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9234cc00) [pid = 1813] [serial = 1663] [outer = (nil)] 19:07:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x924da000) [pid = 1813] [serial = 1664] [outer = 0x9234cc00] 19:07:15 INFO - PROCESS | 1813 | 1472090835688 Marionette DEBUG loaded listener.js 19:07:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93aa7c00) [pid = 1813] [serial = 1665] [outer = 0x9234cc00] 19:07:16 INFO - PROCESS | 1813 | 1472090836688 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]]]}] 19:07:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:07:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1687ms 19:07:16 INFO - PROCESS | 1813 | 1472090836739 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 19:07:16 INFO - PROCESS | 1813 | 1472090836747 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 19:07:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:07:16 INFO - PROCESS | 1813 | 1472090836757 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:07:16 INFO - PROCESS | 1813 | 1472090836762 Marionette TRACE conn3 <- [1,2190,null,{}] 19:07:16 INFO - PROCESS | 1813 | 1472090836769 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}] 19:07:16 INFO - PROCESS | 1813 | 1472090836775 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:16 INFO - PROCESS | 1813 | 1472090836973 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 19:07:17 INFO - PROCESS | 1813 | 1472090837264 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:17 INFO - PROCESS | 1813 | 1472090837274 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d5800 == 43 [pid = 1813] [id = 555] 19:07:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x95076c00) [pid = 1813] [serial = 1666] [outer = (nil)] 19:07:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x950dbc00) [pid = 1813] [serial = 1667] [outer = 0x95076c00] 19:07:17 INFO - PROCESS | 1813 | 1472090837403 Marionette DEBUG loaded listener.js 19:07:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x96367400) [pid = 1813] [serial = 1668] [outer = 0x95076c00] 19:07:18 INFO - PROCESS | 1813 | 1472090838341 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]]]}] 19:07:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:07:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1632ms 19:07:18 INFO - PROCESS | 1813 | 1472090838391 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 19:07:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:07:18 INFO - PROCESS | 1813 | 1472090838395 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 19:07:18 INFO - PROCESS | 1813 | 1472090838402 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:07:18 INFO - PROCESS | 1813 | 1472090838408 Marionette TRACE conn3 <- [1,2194,null,{}] 19:07:18 INFO - PROCESS | 1813 | 1472090838425 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}] 19:07:18 INFO - PROCESS | 1813 | 1472090838435 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:18 INFO - PROCESS | 1813 | 1472090838629 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 19:07:18 INFO - PROCESS | 1813 | 1472090838814 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:18 INFO - PROCESS | 1813 | 1472090838828 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a3d2800 == 44 [pid = 1813] [id = 556] 19:07:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9a7c4800) [pid = 1813] [serial = 1669] [outer = (nil)] 19:07:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9a8c8400) [pid = 1813] [serial = 1670] [outer = 0x9a7c4800] 19:07:18 INFO - PROCESS | 1813 | 1472090838918 Marionette DEBUG loaded listener.js 19:07:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9a8cd400) [pid = 1813] [serial = 1671] [outer = 0x9a7c4800] 19:07:19 INFO - PROCESS | 1813 | 1472090839925 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]]]}] 19:07:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:07:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1550ms 19:07:19 INFO - PROCESS | 1813 | 1472090839959 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 19:07:19 INFO - PROCESS | 1813 | 1472090839964 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 19:07:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:07:19 INFO - PROCESS | 1813 | 1472090839972 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:07:19 INFO - PROCESS | 1813 | 1472090839975 Marionette TRACE conn3 <- [1,2198,null,{}] 19:07:19 INFO - PROCESS | 1813 | 1472090839981 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}] 19:07:19 INFO - PROCESS | 1813 | 1472090839987 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:20 INFO - PROCESS | 1813 | 1472090840179 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 19:07:20 INFO - PROCESS | 1813 | 1472090840361 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:20 INFO - PROCESS | 1813 | 1472090840369 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x923ca000 == 45 [pid = 1813] [id = 557] 19:07:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9a56c000) [pid = 1813] [serial = 1672] [outer = (nil)] 19:07:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9b263c00) [pid = 1813] [serial = 1673] [outer = 0x9a56c000] 19:07:20 INFO - PROCESS | 1813 | 1472090840453 Marionette DEBUG loaded listener.js 19:07:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9b38f000) [pid = 1813] [serial = 1674] [outer = 0x9a56c000] 19:07:21 INFO - PROCESS | 1813 | 1472090841449 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]]]}] 19:07:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:07:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1536ms 19:07:21 INFO - PROCESS | 1813 | 1472090841509 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 19:07:21 INFO - PROCESS | 1813 | 1472090841514 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 19:07:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:07:21 INFO - PROCESS | 1813 | 1472090841520 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:07:21 INFO - PROCESS | 1813 | 1472090841523 Marionette TRACE conn3 <- [1,2202,null,{}] 19:07:21 INFO - PROCESS | 1813 | 1472090841530 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}] 19:07:21 INFO - PROCESS | 1813 | 1472090841536 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:21 INFO - PROCESS | 1813 | 1472090841716 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 19:07:21 INFO - PROCESS | 1813 | 1472090841902 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:21 INFO - PROCESS | 1813 | 1472090841915 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fc6400 == 46 [pid = 1813] [id = 558] 19:07:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9a8c6c00) [pid = 1813] [serial = 1675] [outer = (nil)] 19:07:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9b3aec00) [pid = 1813] [serial = 1676] [outer = 0x9a8c6c00] 19:07:22 INFO - PROCESS | 1813 | 1472090841996 Marionette DEBUG loaded listener.js 19:07:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9b559400) [pid = 1813] [serial = 1677] [outer = 0x9a8c6c00] 19:07:23 INFO - PROCESS | 1813 | 1472090843058 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]]]}] 19:07:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:07:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1595ms 19:07:23 INFO - PROCESS | 1813 | 1472090843116 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 19:07:23 INFO - PROCESS | 1813 | 1472090843121 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 19:07:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:07:23 INFO - PROCESS | 1813 | 1472090843128 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:07:23 INFO - PROCESS | 1813 | 1472090843131 Marionette TRACE conn3 <- [1,2206,null,{}] 19:07:23 INFO - PROCESS | 1813 | 1472090843138 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}] 19:07:23 INFO - PROCESS | 1813 | 1472090843147 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:23 INFO - PROCESS | 1813 | 1472090843493 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 19:07:23 INFO - PROCESS | 1813 | 1472090843689 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:23 INFO - PROCESS | 1813 | 1472090843698 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede0800 == 47 [pid = 1813] [id = 559] 19:07:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8ede6000) [pid = 1813] [serial = 1678] [outer = (nil)] 19:07:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x91b75c00) [pid = 1813] [serial = 1679] [outer = 0x8ede6000] 19:07:23 INFO - PROCESS | 1813 | 1472090843785 Marionette DEBUG loaded listener.js 19:07:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x91f37000) [pid = 1813] [serial = 1680] [outer = 0x8ede6000] 19:07:24 INFO - PROCESS | 1813 | 1472090844962 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]]]}] 19:07:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:07:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1888ms 19:07:25 INFO - PROCESS | 1813 | 1472090845017 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 19:07:25 INFO - PROCESS | 1813 | 1472090845024 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 19:07:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:07:25 INFO - PROCESS | 1813 | 1472090845034 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:07:25 INFO - PROCESS | 1813 | 1472090845039 Marionette TRACE conn3 <- [1,2210,null,{}] 19:07:25 INFO - PROCESS | 1813 | 1472090845049 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}] 19:07:25 INFO - PROCESS | 1813 | 1472090845054 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:25 INFO - PROCESS | 1813 | 1472090845281 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 19:07:25 INFO - PROCESS | 1813 | 1472090845516 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:25 INFO - PROCESS | 1813 | 1472090845530 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x923bf000 == 48 [pid = 1813] [id = 560] 19:07:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x923c0800) [pid = 1813] [serial = 1681] [outer = (nil)] 19:07:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x924dc800) [pid = 1813] [serial = 1682] [outer = 0x923c0800] 19:07:25 INFO - PROCESS | 1813 | 1472090845620 Marionette DEBUG loaded listener.js 19:07:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x92fc0000) [pid = 1813] [serial = 1683] [outer = 0x923c0800] 19:07:26 INFO - PROCESS | 1813 | 1472090846600 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]]]}] 19:07:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:07:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1640ms 19:07:26 INFO - PROCESS | 1813 | 1472090846673 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 19:07:26 INFO - PROCESS | 1813 | 1472090846679 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 19:07:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:07:26 INFO - PROCESS | 1813 | 1472090846690 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:07:26 INFO - PROCESS | 1813 | 1472090846694 Marionette TRACE conn3 <- [1,2214,null,{}] 19:07:26 INFO - PROCESS | 1813 | 1472090846701 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}] 19:07:26 INFO - PROCESS | 1813 | 1472090846707 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:26 INFO - PROCESS | 1813 | 1472090846986 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x8edeb000 == 47 [pid = 1813] [id = 539] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x923c6c00 == 46 [pid = 1813] [id = 527] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x91aea400 == 45 [pid = 1813] [id = 537] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x91aee000 == 44 [pid = 1813] [id = 522] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6e000 == 43 [pid = 1813] [id = 518] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa5c00 == 42 [pid = 1813] [id = 530] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x91af2400 == 41 [pid = 1813] [id = 521] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x92444800 == 40 [pid = 1813] [id = 519] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede4400 == 39 [pid = 1813] [id = 529] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x94fed400 == 38 [pid = 1813] [id = 524] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe6000 == 37 [pid = 1813] [id = 528] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x92348c00 == 36 [pid = 1813] [id = 533] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x8f649000 == 35 [pid = 1813] [id = 526] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede4800 == 34 [pid = 1813] [id = 531] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x91b75400 == 33 [pid = 1813] [id = 525] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63ec00 == 32 [pid = 1813] [id = 523] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x92fc1c00 == 31 [pid = 1813] [id = 534] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x93aa3400 == 30 [pid = 1813] [id = 532] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x8efaac00 == 29 [pid = 1813] [id = 538] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x99f77c00 == 28 [pid = 1813] [id = 535] 19:07:28 INFO - PROCESS | 1813 | --DOCSHELL 0x94fecc00 == 27 [pid = 1813] [id = 536] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x92446400) [pid = 1813] [serial = 1625] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x9244f000) [pid = 1813] [serial = 1626] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x91b71c00) [pid = 1813] [serial = 1622] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x92349000) [pid = 1813] [serial = 1596] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x91af3400) [pid = 1813] [serial = 1595] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x93c7d800) [pid = 1813] [serial = 1599] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x93c4a400) [pid = 1813] [serial = 1598] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x8efa7c00) [pid = 1813] [serial = 1619] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x99ce1000) [pid = 1813] [serial = 1602] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x995aac00) [pid = 1813] [serial = 1601] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x8f643000) [pid = 1813] [serial = 1620] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9a663c00) [pid = 1813] [serial = 1605] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x9a3d5800) [pid = 1813] [serial = 1604] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8f9f7c00) [pid = 1813] [serial = 1617] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8f641800) [pid = 1813] [serial = 1616] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9ac72000) [pid = 1813] [serial = 1608] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9a8d1800) [pid = 1813] [serial = 1607] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9b554400) [pid = 1813] [serial = 1611] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9b3a6400) [pid = 1813] [serial = 1610] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9b9d0000) [pid = 1813] [serial = 1614] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93c49000) [pid = 1813] [serial = 1631] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9b91c800) [pid = 1813] [serial = 1613] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x93a63400) [pid = 1813] [serial = 1629] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91b76000) [pid = 1813] [serial = 1623] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x91b6cc00) [pid = 1813] [serial = 1628] [outer = (nil)] [url = about:blank] 19:07:28 INFO - PROCESS | 1813 | 1472090848332 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:28 INFO - PROCESS | 1813 | 1472090848341 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edea800 == 28 [pid = 1813] [id = 561] 19:07:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8edeb000) [pid = 1813] [serial = 1684] [outer = (nil)] 19:07:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8efa3000) [pid = 1813] [serial = 1685] [outer = 0x8edeb000] 19:07:28 INFO - PROCESS | 1813 | 1472090848419 Marionette DEBUG loaded listener.js 19:07:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f63fc00) [pid = 1813] [serial = 1686] [outer = 0x8edeb000] 19:07:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:07:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2589ms 19:07:29 INFO - PROCESS | 1813 | 1472090849271 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]]]}] 19:07:29 INFO - PROCESS | 1813 | 1472090849283 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 19:07:29 INFO - PROCESS | 1813 | 1472090849290 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 19:07:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:07:29 INFO - PROCESS | 1813 | 1472090849309 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:07:29 INFO - PROCESS | 1813 | 1472090849315 Marionette TRACE conn3 <- [1,2218,null,{}] 19:07:29 INFO - PROCESS | 1813 | 1472090849324 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}] 19:07:29 INFO - PROCESS | 1813 | 1472090849331 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:29 INFO - PROCESS | 1813 | 1472090849516 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 19:07:29 INFO - PROCESS | 1813 | 1472090849530 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:29 INFO - PROCESS | 1813 | 1472090849541 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aeec00 == 29 [pid = 1813] [id = 562] 19:07:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91af1400) [pid = 1813] [serial = 1687] [outer = (nil)] 19:07:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91b69c00) [pid = 1813] [serial = 1688] [outer = 0x91af1400] 19:07:29 INFO - PROCESS | 1813 | 1472090849634 Marionette DEBUG loaded listener.js 19:07:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91b71c00) [pid = 1813] [serial = 1689] [outer = 0x91af1400] 19:07:30 INFO - PROCESS | 1813 | 1472090850698 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]]]}] 19:07:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:07:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1443ms 19:07:30 INFO - PROCESS | 1813 | 1472090850750 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 19:07:30 INFO - PROCESS | 1813 | 1472090850756 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 19:07:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:07:30 INFO - PROCESS | 1813 | 1472090850763 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:07:30 INFO - PROCESS | 1813 | 1472090850766 Marionette TRACE conn3 <- [1,2222,null,{}] 19:07:30 INFO - PROCESS | 1813 | 1472090850773 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}] 19:07:30 INFO - PROCESS | 1813 | 1472090850778 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:31 INFO - PROCESS | 1813 | 1472090851038 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 19:07:31 INFO - PROCESS | 1813 | 1472090851144 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:31 INFO - PROCESS | 1813 | 1472090851153 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x92349800 == 30 [pid = 1813] [id = 563] 19:07:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92353c00) [pid = 1813] [serial = 1690] [outer = (nil)] 19:07:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x923bfc00) [pid = 1813] [serial = 1691] [outer = 0x92353c00] 19:07:31 INFO - PROCESS | 1813 | 1472090851230 Marionette DEBUG loaded listener.js 19:07:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x923c9800) [pid = 1813] [serial = 1692] [outer = 0x92353c00] 19:07:32 INFO - PROCESS | 1813 | 1472090852298 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]]]}] 19:07:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:07:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1589ms 19:07:32 INFO - PROCESS | 1813 | 1472090852360 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 19:07:32 INFO - PROCESS | 1813 | 1472090852363 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 19:07:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:07:32 INFO - PROCESS | 1813 | 1472090852383 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:07:32 INFO - PROCESS | 1813 | 1472090852393 Marionette TRACE conn3 <- [1,2226,null,{}] 19:07:32 INFO - PROCESS | 1813 | 1472090852407 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}] 19:07:32 INFO - PROCESS | 1813 | 1472090852414 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:32 INFO - PROCESS | 1813 | 1472090852707 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 19:07:32 INFO - PROCESS | 1813 | 1472090852738 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:32 INFO - PROCESS | 1813 | 1472090852750 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3c800 == 31 [pid = 1813] [id = 564] 19:07:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x92448400) [pid = 1813] [serial = 1693] [outer = (nil)] 19:07:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x92e9cc00) [pid = 1813] [serial = 1694] [outer = 0x92448400] 19:07:32 INFO - PROCESS | 1813 | 1472090852842 Marionette DEBUG loaded listener.js 19:07:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x93a67000) [pid = 1813] [serial = 1695] [outer = 0x92448400] 19:07:33 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9234b400) [pid = 1813] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:07:33 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x950df800) [pid = 1813] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:07:33 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x923c7000) [pid = 1813] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:07:33 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9506f000) [pid = 1813] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:07:33 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x93c4ac00) [pid = 1813] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:07:33 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9513e800) [pid = 1813] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:07:33 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8f9ef400) [pid = 1813] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:07:33 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93aac800) [pid = 1813] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:07:33 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8efad800) [pid = 1813] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:07:33 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x92221800) [pid = 1813] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:07:33 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8efabc00) [pid = 1813] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:07:34 INFO - PROCESS | 1813 | 1472090854315 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]]]}] 19:07:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:07:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1973ms 19:07:34 INFO - PROCESS | 1813 | 1472090854348 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 19:07:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:07:34 INFO - PROCESS | 1813 | 1472090854352 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 19:07:34 INFO - PROCESS | 1813 | 1472090854359 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:07:34 INFO - PROCESS | 1813 | 1472090854363 Marionette TRACE conn3 <- [1,2230,null,{}] 19:07:34 INFO - PROCESS | 1813 | 1472090854369 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}] 19:07:34 INFO - PROCESS | 1813 | 1472090854374 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:34 INFO - PROCESS | 1813 | 1472090854594 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 19:07:34 INFO - PROCESS | 1813 | 1472090854615 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:34 INFO - PROCESS | 1813 | 1472090854623 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f642800 == 32 [pid = 1813] [id = 565] 19:07:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x91b70000) [pid = 1813] [serial = 1696] [outer = (nil)] 19:07:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92fc7400) [pid = 1813] [serial = 1697] [outer = 0x91b70000] 19:07:34 INFO - PROCESS | 1813 | 1472090854696 Marionette DEBUG loaded listener.js 19:07:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93aa3400) [pid = 1813] [serial = 1698] [outer = 0x91b70000] 19:07:35 INFO - PROCESS | 1813 | 1472090855547 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]]]}] 19:07:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:07:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1235ms 19:07:35 INFO - PROCESS | 1813 | 1472090855647 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 19:07:35 INFO - PROCESS | 1813 | 1472090855653 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 19:07:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:07:35 INFO - PROCESS | 1813 | 1472090855664 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:07:35 INFO - PROCESS | 1813 | 1472090855669 Marionette TRACE conn3 <- [1,2234,null,{}] 19:07:35 INFO - PROCESS | 1813 | 1472090855688 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}] 19:07:35 INFO - PROCESS | 1813 | 1472090855697 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:35 INFO - PROCESS | 1813 | 1472090855918 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 19:07:36 INFO - PROCESS | 1813 | 1472090856144 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:36 INFO - PROCESS | 1813 | 1472090856161 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f6000 == 33 [pid = 1813] [id = 566] 19:07:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8f9f6400) [pid = 1813] [serial = 1699] [outer = (nil)] 19:07:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91aeb800) [pid = 1813] [serial = 1700] [outer = 0x8f9f6400] 19:07:36 INFO - PROCESS | 1813 | 1472090856313 Marionette DEBUG loaded listener.js 19:07:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9221dc00) [pid = 1813] [serial = 1701] [outer = 0x8f9f6400] 19:07:37 INFO - PROCESS | 1813 | 1472090857406 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]]]}] 19:07:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:07:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1797ms 19:07:37 INFO - PROCESS | 1813 | 1472090857462 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 19:07:37 INFO - PROCESS | 1813 | 1472090857468 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 19:07:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:07:37 INFO - PROCESS | 1813 | 1472090857479 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:07:37 INFO - PROCESS | 1813 | 1472090857487 Marionette TRACE conn3 <- [1,2238,null,{}] 19:07:37 INFO - PROCESS | 1813 | 1472090857494 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}] 19:07:37 INFO - PROCESS | 1813 | 1472090857499 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:37 INFO - PROCESS | 1813 | 1472090857828 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 19:07:38 INFO - PROCESS | 1813 | 1472090858025 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:38 INFO - PROCESS | 1813 | 1472090858032 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efae400 == 34 [pid = 1813] [id = 567] 19:07:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x8f643c00) [pid = 1813] [serial = 1702] [outer = (nil)] 19:07:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93a63800) [pid = 1813] [serial = 1703] [outer = 0x8f643c00] 19:07:38 INFO - PROCESS | 1813 | 1472090858126 Marionette DEBUG loaded listener.js 19:07:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93c52000) [pid = 1813] [serial = 1704] [outer = 0x8f643c00] 19:07:39 INFO - PROCESS | 1813 | 1472090859129 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]]]}] 19:07:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:07:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1694ms 19:07:39 INFO - PROCESS | 1813 | 1472090859197 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 19:07:39 INFO - PROCESS | 1813 | 1472090859202 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 19:07:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:07:39 INFO - PROCESS | 1813 | 1472090859211 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:07:39 INFO - PROCESS | 1813 | 1472090859215 Marionette TRACE conn3 <- [1,2242,null,{}] 19:07:39 INFO - PROCESS | 1813 | 1472090859230 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}] 19:07:39 INFO - PROCESS | 1813 | 1472090859239 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:39 INFO - PROCESS | 1813 | 1472090859442 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 19:07:39 INFO - PROCESS | 1813 | 1472090859727 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:39 INFO - PROCESS | 1813 | 1472090859741 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fecc00 == 35 [pid = 1813] [id = 568] 19:07:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x94fed400) [pid = 1813] [serial = 1705] [outer = (nil)] 19:07:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x95071800) [pid = 1813] [serial = 1706] [outer = 0x94fed400] 19:07:39 INFO - PROCESS | 1813 | 1472090859857 Marionette DEBUG loaded listener.js 19:07:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9507b800) [pid = 1813] [serial = 1707] [outer = 0x94fed400] 19:07:40 INFO - PROCESS | 1813 | 1472090860828 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]]]}] 19:07:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:07:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1636ms 19:07:40 INFO - PROCESS | 1813 | 1472090860848 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 19:07:40 INFO - PROCESS | 1813 | 1472090860853 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 19:07:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:07:40 INFO - PROCESS | 1813 | 1472090860860 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:07:40 INFO - PROCESS | 1813 | 1472090860864 Marionette TRACE conn3 <- [1,2246,null,{}] 19:07:40 INFO - PROCESS | 1813 | 1472090860895 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}] 19:07:40 INFO - PROCESS | 1813 | 1472090860900 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:41 INFO - PROCESS | 1813 | 1472090861191 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 19:07:41 INFO - PROCESS | 1813 | 1472090861388 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:41 INFO - PROCESS | 1813 | 1472090861404 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aa8000 == 36 [pid = 1813] [id = 569] 19:07:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x950d8800) [pid = 1813] [serial = 1708] [outer = (nil)] 19:07:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x95148c00) [pid = 1813] [serial = 1709] [outer = 0x950d8800] 19:07:41 INFO - PROCESS | 1813 | 1472090861515 Marionette DEBUG loaded listener.js 19:07:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x96367800) [pid = 1813] [serial = 1710] [outer = 0x950d8800] 19:07:42 INFO - PROCESS | 1813 | 1472090862568 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]]]}] 19:07:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:07:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1735ms 19:07:42 INFO - PROCESS | 1813 | 1472090862596 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 19:07:42 INFO - PROCESS | 1813 | 1472090862602 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 19:07:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:07:42 INFO - PROCESS | 1813 | 1472090862609 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:07:42 INFO - PROCESS | 1813 | 1472090862613 Marionette TRACE conn3 <- [1,2250,null,{}] 19:07:42 INFO - PROCESS | 1813 | 1472090862620 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}] 19:07:42 INFO - PROCESS | 1813 | 1472090862624 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:42 INFO - PROCESS | 1813 | 1472090862836 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 19:07:43 INFO - PROCESS | 1813 | 1472090863075 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:43 INFO - PROCESS | 1813 | 1472090863084 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edec400 == 37 [pid = 1813] [id = 570] 19:07:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x8edecc00) [pid = 1813] [serial = 1711] [outer = (nil)] 19:07:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8efabc00) [pid = 1813] [serial = 1712] [outer = 0x8edecc00] 19:07:43 INFO - PROCESS | 1813 | 1472090863329 Marionette DEBUG loaded listener.js 19:07:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8f9ec400) [pid = 1813] [serial = 1713] [outer = 0x8edecc00] 19:07:44 INFO - PROCESS | 1813 | 1472090864425 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]]]}] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x924d5c00) [pid = 1813] [serial = 1635] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x94fe2400) [pid = 1813] [serial = 1638] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x93c57400) [pid = 1813] [serial = 1632] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9234b800) [pid = 1813] [serial = 1634] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x97fee000) [pid = 1813] [serial = 1661] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x96373400) [pid = 1813] [serial = 1640] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x924d3400) [pid = 1813] [serial = 1649] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x92fbf400) [pid = 1813] [serial = 1650] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x97561000) [pid = 1813] [serial = 1655] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x94fe9000) [pid = 1813] [serial = 1652] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x99046400) [pid = 1813] [serial = 1644] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x97565800) [pid = 1813] [serial = 1656] [outer = (nil)] [url = about:blank] 19:07:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:07:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1888ms 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x93c86800) [pid = 1813] [serial = 1637] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x95074800) [pid = 1813] [serial = 1653] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x91af5400) [pid = 1813] [serial = 1647] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x990ca800) [pid = 1813] [serial = 1643] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f64ac00) [pid = 1813] [serial = 1646] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9756b000) [pid = 1813] [serial = 1641] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x99dcf400) [pid = 1813] [serial = 1662] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9221f000) [pid = 1813] [serial = 1658] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x923c3000) [pid = 1813] [serial = 1659] [outer = (nil)] [url = about:blank] 19:07:44 INFO - PROCESS | 1813 | 1472090864501 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 19:07:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:07:44 INFO - PROCESS | 1813 | 1472090864514 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 19:07:44 INFO - PROCESS | 1813 | 1472090864523 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:07:44 INFO - PROCESS | 1813 | 1472090864528 Marionette TRACE conn3 <- [1,2254,null,{}] 19:07:44 INFO - PROCESS | 1813 | 1472090864542 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}] 19:07:44 INFO - PROCESS | 1813 | 1472090864550 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:44 INFO - PROCESS | 1813 | 1472090864714 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 19:07:44 INFO - PROCESS | 1813 | 1472090864919 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:44 INFO - PROCESS | 1813 | 1472090864929 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x923bdc00 == 38 [pid = 1813] [id = 571] 19:07:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x923be000) [pid = 1813] [serial = 1714] [outer = (nil)] 19:07:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x923c7000) [pid = 1813] [serial = 1715] [outer = 0x923be000] 19:07:45 INFO - PROCESS | 1813 | 1472090865022 Marionette DEBUG loaded listener.js 19:07:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x924d6000) [pid = 1813] [serial = 1716] [outer = 0x923be000] 19:07:45 INFO - PROCESS | 1813 | 1472090865883 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]]]}] 19:07:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:07:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1402ms 19:07:45 INFO - PROCESS | 1813 | 1472090865929 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 19:07:45 INFO - PROCESS | 1813 | 1472090865938 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 19:07:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:07:45 INFO - PROCESS | 1813 | 1472090865953 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:07:45 INFO - PROCESS | 1813 | 1472090865958 Marionette TRACE conn3 <- [1,2258,null,{}] 19:07:45 INFO - PROCESS | 1813 | 1472090865964 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}] 19:07:45 INFO - PROCESS | 1813 | 1472090865970 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:46 INFO - PROCESS | 1813 | 1472090866153 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 19:07:46 INFO - PROCESS | 1813 | 1472090866305 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:46 INFO - PROCESS | 1813 | 1472090866313 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa6c00 == 39 [pid = 1813] [id = 572] 19:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x924e0000) [pid = 1813] [serial = 1717] [outer = (nil)] 19:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93c84c00) [pid = 1813] [serial = 1718] [outer = 0x924e0000] 19:07:46 INFO - PROCESS | 1813 | 1472090866390 Marionette DEBUG loaded listener.js 19:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x94fe2400) [pid = 1813] [serial = 1719] [outer = 0x924e0000] 19:07:47 INFO - PROCESS | 1813 | 1472090867354 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]]]}] 19:07:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:07:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1433ms 19:07:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:07:47 INFO - PROCESS | 1813 | 1472090867386 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 19:07:47 INFO - PROCESS | 1813 | 1472090867389 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 19:07:47 INFO - PROCESS | 1813 | 1472090867397 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:07:47 INFO - PROCESS | 1813 | 1472090867404 Marionette TRACE conn3 <- [1,2262,null,{}] 19:07:47 INFO - PROCESS | 1813 | 1472090867429 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}] 19:07:47 INFO - PROCESS | 1813 | 1472090867439 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:47 INFO - PROCESS | 1813 | 1472090867685 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 19:07:47 INFO - PROCESS | 1813 | 1472090867738 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:47 INFO - PROCESS | 1813 | 1472090867745 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede4800 == 40 [pid = 1813] [id = 573] 19:07:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x95074800) [pid = 1813] [serial = 1720] [outer = (nil)] 19:07:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x95149000) [pid = 1813] [serial = 1721] [outer = 0x95074800] 19:07:47 INFO - PROCESS | 1813 | 1472090867822 Marionette DEBUG loaded listener.js 19:07:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9636b400) [pid = 1813] [serial = 1722] [outer = 0x95074800] 19:07:48 INFO - PROCESS | 1813 | 1472090868843 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]]]}] 19:07:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:07:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1496ms 19:07:48 INFO - PROCESS | 1813 | 1472090868901 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 19:07:48 INFO - PROCESS | 1813 | 1472090868906 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 19:07:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:07:48 INFO - PROCESS | 1813 | 1472090868917 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:07:48 INFO - PROCESS | 1813 | 1472090868920 Marionette TRACE conn3 <- [1,2266,null,{}] 19:07:48 INFO - PROCESS | 1813 | 1472090868928 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}] 19:07:48 INFO - PROCESS | 1813 | 1472090868933 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:49 INFO - PROCESS | 1813 | 1472090869164 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 19:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9234cc00) [pid = 1813] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x95076c00) [pid = 1813] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x92448400) [pid = 1813] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8edeb000) [pid = 1813] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x91af1400) [pid = 1813] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x923c0800) [pid = 1813] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x9a7c4800) [pid = 1813] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9a56c000) [pid = 1813] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x9a8c6c00) [pid = 1813] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x92353c00) [pid = 1813] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:07:49 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x8ede6000) [pid = 1813] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:07:49 INFO - PROCESS | 1813 | 1472090869449 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:49 INFO - PROCESS | 1813 | 1472090869459 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede6000 == 41 [pid = 1813] [id = 574] 19:07:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x8edeb000) [pid = 1813] [serial = 1723] [outer = (nil)] 19:07:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x91b72400) [pid = 1813] [serial = 1724] [outer = 0x8edeb000] 19:07:49 INFO - PROCESS | 1813 | 1472090869534 Marionette DEBUG loaded listener.js 19:07:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x91aee800) [pid = 1813] [serial = 1725] [outer = 0x8edeb000] 19:07:50 INFO - PROCESS | 1813 | 1472090870307 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]]]}] 19:07:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:07:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1430ms 19:07:50 INFO - PROCESS | 1813 | 1472090870347 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 19:07:50 INFO - PROCESS | 1813 | 1472090870352 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 19:07:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:07:50 INFO - PROCESS | 1813 | 1472090870366 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:07:50 INFO - PROCESS | 1813 | 1472090870371 Marionette TRACE conn3 <- [1,2270,null,{}] 19:07:50 INFO - PROCESS | 1813 | 1472090870377 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}] 19:07:50 INFO - PROCESS | 1813 | 1472090870382 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:50 INFO - PROCESS | 1813 | 1472090870556 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 19:07:50 INFO - PROCESS | 1813 | 1472090870566 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:50 INFO - PROCESS | 1813 | 1472090870578 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x91ae9800 == 42 [pid = 1813] [id = 575] 19:07:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x91f30c00) [pid = 1813] [serial = 1726] [outer = (nil)] 19:07:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x981a0000) [pid = 1813] [serial = 1727] [outer = 0x91f30c00] 19:07:50 INFO - PROCESS | 1813 | 1472090870662 Marionette DEBUG loaded listener.js 19:07:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x995b2c00) [pid = 1813] [serial = 1728] [outer = 0x91f30c00] 19:07:51 INFO - PROCESS | 1813 | 1472090871776 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]]]}] 19:07:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:07:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1484ms 19:07:51 INFO - PROCESS | 1813 | 1472090871851 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 19:07:51 INFO - PROCESS | 1813 | 1472090871859 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 19:07:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:07:51 INFO - PROCESS | 1813 | 1472090871869 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:07:51 INFO - PROCESS | 1813 | 1472090871874 Marionette TRACE conn3 <- [1,2274,null,{}] 19:07:51 INFO - PROCESS | 1813 | 1472090871883 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}] 19:07:51 INFO - PROCESS | 1813 | 1472090871889 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:52 INFO - PROCESS | 1813 | 1472090872128 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 19:07:52 INFO - PROCESS | 1813 | 1472090872389 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:52 INFO - PROCESS | 1813 | 1472090872405 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6ac00 == 43 [pid = 1813] [id = 576] 19:07:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91b6d000) [pid = 1813] [serial = 1729] [outer = (nil)] 19:07:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9244f000) [pid = 1813] [serial = 1730] [outer = 0x91b6d000] 19:07:52 INFO - PROCESS | 1813 | 1472090872509 Marionette DEBUG loaded listener.js 19:07:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x924d3800) [pid = 1813] [serial = 1731] [outer = 0x91b6d000] 19:07:53 INFO - PROCESS | 1813 | 1472090873431 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]]]}] 19:07:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:07:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1583ms 19:07:53 INFO - PROCESS | 1813 | 1472090873455 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 19:07:53 INFO - PROCESS | 1813 | 1472090873462 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 19:07:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:07:53 INFO - PROCESS | 1813 | 1472090873475 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:07:53 INFO - PROCESS | 1813 | 1472090873479 Marionette TRACE conn3 <- [1,2278,null,{}] 19:07:53 INFO - PROCESS | 1813 | 1472090873507 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}] 19:07:53 INFO - PROCESS | 1813 | 1472090873512 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:53 INFO - PROCESS | 1813 | 1472090873704 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 19:07:53 INFO - PROCESS | 1813 | 1472090873888 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:53 INFO - PROCESS | 1813 | 1472090873896 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe0400 == 44 [pid = 1813] [id = 577] 19:07:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x94fe0c00) [pid = 1813] [serial = 1732] [outer = (nil)] 19:07:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x94febc00) [pid = 1813] [serial = 1733] [outer = 0x94fe0c00] 19:07:53 INFO - PROCESS | 1813 | 1472090873983 Marionette DEBUG loaded listener.js 19:07:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x95078400) [pid = 1813] [serial = 1734] [outer = 0x94fe0c00] 19:07:55 INFO - PROCESS | 1813 | 1472090875050 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]]]}] 19:07:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:07:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1635ms 19:07:55 INFO - PROCESS | 1813 | 1472090875111 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 19:07:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:07:55 INFO - PROCESS | 1813 | 1472090875116 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 19:07:55 INFO - PROCESS | 1813 | 1472090875124 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:07:55 INFO - PROCESS | 1813 | 1472090875132 Marionette TRACE conn3 <- [1,2282,null,{}] 19:07:55 INFO - PROCESS | 1813 | 1472090875194 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}] 19:07:55 INFO - PROCESS | 1813 | 1472090875205 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:55 INFO - PROCESS | 1813 | 1472090875453 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 19:07:55 INFO - PROCESS | 1813 | 1472090875703 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:55 INFO - PROCESS | 1813 | 1472090875716 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x995b4c00 == 45 [pid = 1813] [id = 578] 19:07:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x99cd9800) [pid = 1813] [serial = 1735] [outer = (nil)] 19:07:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x99dcf400) [pid = 1813] [serial = 1736] [outer = 0x99cd9800] 19:07:55 INFO - PROCESS | 1813 | 1472090875806 Marionette DEBUG loaded listener.js 19:07:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9a278c00) [pid = 1813] [serial = 1737] [outer = 0x99cd9800] 19:07:56 INFO - PROCESS | 1813 | 1472090876850 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]]]}] 19:07:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:07:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1805ms 19:07:56 INFO - PROCESS | 1813 | 1472090876929 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 19:07:56 INFO - PROCESS | 1813 | 1472090876935 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 19:07:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:07:56 INFO - PROCESS | 1813 | 1472090876944 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:07:56 INFO - PROCESS | 1813 | 1472090876949 Marionette TRACE conn3 <- [1,2286,null,{}] 19:07:56 INFO - PROCESS | 1813 | 1472090876957 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}] 19:07:56 INFO - PROCESS | 1813 | 1472090876963 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:57 INFO - PROCESS | 1813 | 1472090877206 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 19:07:57 INFO - PROCESS | 1813 | 1472090877441 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:57 INFO - PROCESS | 1813 | 1472090877450 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede6400 == 46 [pid = 1813] [id = 579] 19:07:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x990cd000) [pid = 1813] [serial = 1738] [outer = (nil)] 19:07:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9a8ca000) [pid = 1813] [serial = 1739] [outer = 0x990cd000] 19:07:57 INFO - PROCESS | 1813 | 1472090877573 Marionette DEBUG loaded listener.js 19:07:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9a8d2c00) [pid = 1813] [serial = 1740] [outer = 0x990cd000] 19:07:58 INFO - PROCESS | 1813 | 1472090878598 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]]]}] 19:07:58 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 19:07:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1688ms 19:07:58 INFO - PROCESS | 1813 | 1472090878633 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 19:07:58 INFO - PROCESS | 1813 | 1472090878638 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 19:07:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:07:58 INFO - PROCESS | 1813 | 1472090878645 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:07:58 INFO - PROCESS | 1813 | 1472090878650 Marionette TRACE conn3 <- [1,2290,null,{}] 19:07:58 INFO - PROCESS | 1813 | 1472090878656 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}] 19:07:58 INFO - PROCESS | 1813 | 1472090878662 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:58 INFO - PROCESS | 1813 | 1472090878894 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 19:07:59 INFO - PROCESS | 1813 | 1472090879078 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:07:59 INFO - PROCESS | 1813 | 1472090879086 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:07:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x99f75800 == 47 [pid = 1813] [id = 580] 19:07:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9b058c00) [pid = 1813] [serial = 1741] [outer = (nil)] 19:07:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9b394000) [pid = 1813] [serial = 1742] [outer = 0x9b058c00] 19:07:59 INFO - PROCESS | 1813 | 1472090879173 Marionette DEBUG loaded listener.js 19:07:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9b3a7c00) [pid = 1813] [serial = 1743] [outer = 0x9b058c00] 19:08:00 INFO - PROCESS | 1813 | 1472090880220 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]]]}] 19:08:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:08:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1633ms 19:08:00 INFO - PROCESS | 1813 | 1472090880281 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 19:08:00 INFO - PROCESS | 1813 | 1472090880286 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 19:08:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:08:00 INFO - PROCESS | 1813 | 1472090880297 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:08:00 INFO - PROCESS | 1813 | 1472090880300 Marionette TRACE conn3 <- [1,2294,null,{}] 19:08:00 INFO - PROCESS | 1813 | 1472090880308 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}] 19:08:00 INFO - PROCESS | 1813 | 1472090880320 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:00 INFO - PROCESS | 1813 | 1472090880562 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 19:08:00 INFO - PROCESS | 1813 | 1472090880774 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:00 INFO - PROCESS | 1813 | 1472090880784 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f1000 == 48 [pid = 1813] [id = 581] 19:08:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x93c7dc00) [pid = 1813] [serial = 1744] [outer = (nil)] 19:08:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9b9dc000) [pid = 1813] [serial = 1745] [outer = 0x93c7dc00] 19:08:00 INFO - PROCESS | 1813 | 1472090880934 Marionette DEBUG loaded listener.js 19:08:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9bed7000) [pid = 1813] [serial = 1746] [outer = 0x93c7dc00] 19:08:01 INFO - PROCESS | 1813 | 1472090881855 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]]]}] 19:08:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:08:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1636ms 19:08:01 INFO - PROCESS | 1813 | 1472090881934 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 19:08:01 INFO - PROCESS | 1813 | 1472090881937 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 19:08:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:08:01 INFO - PROCESS | 1813 | 1472090881945 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:08:01 INFO - PROCESS | 1813 | 1472090881949 Marionette TRACE conn3 <- [1,2298,null,{}] 19:08:01 INFO - PROCESS | 1813 | 1472090881956 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}] 19:08:01 INFO - PROCESS | 1813 | 1472090881961 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:02 INFO - PROCESS | 1813 | 1472090882193 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 19:08:02 INFO - PROCESS | 1813 | 1472090882423 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:02 INFO - PROCESS | 1813 | 1472090882434 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af7400 == 49 [pid = 1813] [id = 582] 19:08:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x94fe6c00) [pid = 1813] [serial = 1747] [outer = (nil)] 19:08:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9bf92000) [pid = 1813] [serial = 1748] [outer = 0x94fe6c00] 19:08:02 INFO - PROCESS | 1813 | 1472090882569 Marionette DEBUG loaded listener.js 19:08:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9c13dc00) [pid = 1813] [serial = 1749] [outer = 0x94fe6c00] 19:08:03 INFO - PROCESS | 1813 | 1472090883541 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]]]}] 19:08:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:08:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1888ms 19:08:03 INFO - PROCESS | 1813 | 1472090883834 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 19:08:03 INFO - PROCESS | 1813 | 1472090883842 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 19:08:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:08:03 INFO - PROCESS | 1813 | 1472090883870 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:08:03 INFO - PROCESS | 1813 | 1472090883876 Marionette TRACE conn3 <- [1,2302,null,{}] 19:08:03 INFO - PROCESS | 1813 | 1472090883931 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}] 19:08:03 INFO - PROCESS | 1813 | 1472090883939 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:04 INFO - PROCESS | 1813 | 1472090884147 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 19:08:04 INFO - PROCESS | 1813 | 1472090884391 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:04 INFO - PROCESS | 1813 | 1472090884404 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c1400 == 50 [pid = 1813] [id = 583] 19:08:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x923c2000) [pid = 1813] [serial = 1750] [outer = (nil)] 19:08:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x9244d000) [pid = 1813] [serial = 1751] [outer = 0x923c2000] 19:08:04 INFO - PROCESS | 1813 | 1472090884484 Marionette DEBUG loaded listener.js 19:08:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x92450c00) [pid = 1813] [serial = 1752] [outer = 0x923c2000] 19:08:05 INFO - PROCESS | 1813 | 1472090885554 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]]]}] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3ec00 == 49 [pid = 1813] [id = 549] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x923ca000 == 48 [pid = 1813] [id = 557] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x923bf000 == 47 [pid = 1813] [id = 560] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x92fc6400 == 46 [pid = 1813] [id = 558] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8edea800 == 45 [pid = 1813] [id = 561] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede0800 == 44 [pid = 1813] [id = 559] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6a400 == 43 [pid = 1813] [id = 540] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8edec000 == 42 [pid = 1813] [id = 552] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x93c01c00 == 41 [pid = 1813] [id = 550] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91ae8800 == 40 [pid = 1813] [id = 543] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9ef000 == 39 [pid = 1813] [id = 544] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x950df400 == 38 [pid = 1813] [id = 546] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x923c2c00 == 37 [pid = 1813] [id = 541] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3d000 == 36 [pid = 1813] [id = 554] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x923c2800 == 35 [pid = 1813] [id = 547] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8edef000 == 34 [pid = 1813] [id = 542] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8efafc00 == 33 [pid = 1813] [id = 545] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa8400 == 32 [pid = 1813] [id = 548] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x924d5800 == 31 [pid = 1813] [id = 555] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x91aed400 == 30 [pid = 1813] [id = 553] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede5000 == 29 [pid = 1813] [id = 551] 19:08:06 INFO - PROCESS | 1813 | --DOCSHELL 0x9a3d2800 == 28 [pid = 1813] [id = 556] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x93aa7c00) [pid = 1813] [serial = 1665] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x96367400) [pid = 1813] [serial = 1668] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x950dbc00) [pid = 1813] [serial = 1667] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x92e9cc00) [pid = 1813] [serial = 1694] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x8efa3000) [pid = 1813] [serial = 1685] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x8f63fc00) [pid = 1813] [serial = 1686] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x91b69c00) [pid = 1813] [serial = 1688] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x91b71c00) [pid = 1813] [serial = 1689] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x92fc0000) [pid = 1813] [serial = 1683] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x924dc800) [pid = 1813] [serial = 1682] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9a8cd400) [pid = 1813] [serial = 1671] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x9a8c8400) [pid = 1813] [serial = 1670] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9b38f000) [pid = 1813] [serial = 1674] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x9b263c00) [pid = 1813] [serial = 1673] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9b559400) [pid = 1813] [serial = 1677] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9b3aec00) [pid = 1813] [serial = 1676] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x923c9800) [pid = 1813] [serial = 1692] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x91f37000) [pid = 1813] [serial = 1680] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x923bfc00) [pid = 1813] [serial = 1691] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91b75c00) [pid = 1813] [serial = 1679] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93a67000) [pid = 1813] [serial = 1695] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x92fc7400) [pid = 1813] [serial = 1697] [outer = (nil)] [url = about:blank] 19:08:06 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x924da000) [pid = 1813] [serial = 1664] [outer = (nil)] [url = about:blank] 19:08:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:08:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 2916ms 19:08:06 INFO - PROCESS | 1813 | 1472090886885 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 19:08:06 INFO - PROCESS | 1813 | 1472090886891 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 19:08:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:08:06 INFO - PROCESS | 1813 | 1472090886908 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:08:06 INFO - PROCESS | 1813 | 1472090886916 Marionette TRACE conn3 <- [1,2306,null,{}] 19:08:06 INFO - PROCESS | 1813 | 1472090886925 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}] 19:08:06 INFO - PROCESS | 1813 | 1472090886932 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:07 INFO - PROCESS | 1813 | 1472090887111 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 19:08:07 INFO - PROCESS | 1813 | 1472090887128 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:07 INFO - PROCESS | 1813 | 1472090887142 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63f000 == 29 [pid = 1813] [id = 584] 19:08:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8f63f400) [pid = 1813] [serial = 1753] [outer = (nil)] 19:08:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x8f647000) [pid = 1813] [serial = 1754] [outer = 0x8f63f400] 19:08:07 INFO - PROCESS | 1813 | 1472090887220 Marionette DEBUG loaded listener.js 19:08:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8f9eb400) [pid = 1813] [serial = 1755] [outer = 0x8f63f400] 19:08:08 INFO - PROCESS | 1813 | 1472090888236 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]]]}] 19:08:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:08:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1396ms 19:08:08 INFO - PROCESS | 1813 | 1472090888301 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 19:08:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:08:08 INFO - PROCESS | 1813 | 1472090888307 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 19:08:08 INFO - PROCESS | 1813 | 1472090888319 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:08:08 INFO - PROCESS | 1813 | 1472090888325 Marionette TRACE conn3 <- [1,2310,null,{}] 19:08:08 INFO - PROCESS | 1813 | 1472090888333 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}] 19:08:08 INFO - PROCESS | 1813 | 1472090888340 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:08 INFO - PROCESS | 1813 | 1472090888575 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 19:08:08 INFO - PROCESS | 1813 | 1472090888586 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:08 INFO - PROCESS | 1813 | 1472090888594 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6d800 == 30 [pid = 1813] [id = 585] 19:08:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91b70400) [pid = 1813] [serial = 1756] [outer = (nil)] 19:08:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x91b75800) [pid = 1813] [serial = 1757] [outer = 0x91b70400] 19:08:08 INFO - PROCESS | 1813 | 1472090888672 Marionette DEBUG loaded listener.js 19:08:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x91f32000) [pid = 1813] [serial = 1758] [outer = 0x91b70400] 19:08:09 INFO - PROCESS | 1813 | 1472090889807 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]]]}] 19:08:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:08:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1542ms 19:08:09 INFO - PROCESS | 1813 | 1472090889857 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 19:08:09 INFO - PROCESS | 1813 | 1472090889860 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 19:08:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:08:09 INFO - PROCESS | 1813 | 1472090889869 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:08:09 INFO - PROCESS | 1813 | 1472090889873 Marionette TRACE conn3 <- [1,2314,null,{}] 19:08:09 INFO - PROCESS | 1813 | 1472090889902 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}] 19:08:09 INFO - PROCESS | 1813 | 1472090889917 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:10 INFO - PROCESS | 1813 | 1472090890211 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 19:08:10 INFO - PROCESS | 1813 | 1472090890371 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:10 INFO - PROCESS | 1813 | 1472090890386 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c5000 == 31 [pid = 1813] [id = 586] 19:08:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x923c6000) [pid = 1813] [serial = 1759] [outer = (nil)] 19:08:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9244b800) [pid = 1813] [serial = 1760] [outer = 0x923c6000] 19:08:10 INFO - PROCESS | 1813 | 1472090890466 Marionette DEBUG loaded listener.js 19:08:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x924d8c00) [pid = 1813] [serial = 1761] [outer = 0x923c6000] 19:08:11 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x91f30c00) [pid = 1813] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:08:11 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x95074800) [pid = 1813] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:08:11 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8edeb000) [pid = 1813] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:08:11 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x91b70000) [pid = 1813] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:08:11 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x950d8800) [pid = 1813] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:08:11 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x94fed400) [pid = 1813] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:08:11 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8f9f6400) [pid = 1813] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:08:11 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x924e0000) [pid = 1813] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:08:11 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8f643c00) [pid = 1813] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:08:11 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8edecc00) [pid = 1813] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:08:11 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x923be000) [pid = 1813] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:08:11 INFO - PROCESS | 1813 | 1472090891964 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]]]}] 19:08:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:08:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 2197ms 19:08:12 INFO - PROCESS | 1813 | 1472090892066 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 19:08:12 INFO - PROCESS | 1813 | 1472090892070 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 19:08:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:08:12 INFO - PROCESS | 1813 | 1472090892080 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:08:12 INFO - PROCESS | 1813 | 1472090892085 Marionette TRACE conn3 <- [1,2318,null,{}] 19:08:12 INFO - PROCESS | 1813 | 1472090892094 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}] 19:08:12 INFO - PROCESS | 1813 | 1472090892101 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:12 INFO - PROCESS | 1813 | 1472090892276 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 19:08:12 INFO - PROCESS | 1813 | 1472090892421 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:12 INFO - PROCESS | 1813 | 1472090892430 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f6800 == 32 [pid = 1813] [id = 587] 19:08:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x91b70000) [pid = 1813] [serial = 1762] [outer = (nil)] 19:08:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92fbdc00) [pid = 1813] [serial = 1763] [outer = 0x91b70000] 19:08:12 INFO - PROCESS | 1813 | 1472090892505 Marionette DEBUG loaded listener.js 19:08:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93a6e800) [pid = 1813] [serial = 1764] [outer = 0x91b70000] 19:08:13 INFO - PROCESS | 1813 | 1472090893321 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] 19:08:13 INFO - PROCESS | 1813 | 1472090893370 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 19:08:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:08:13 INFO - PROCESS | 1813 | 1472090893376 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:08:13 INFO - PROCESS | 1813 | 1472090893380 Marionette TRACE conn3 <- [1,2322,null,{}] 19:08:13 INFO - PROCESS | 1813 | 1472090893385 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}] 19:08:13 INFO - PROCESS | 1813 | 1472090893390 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:13 INFO - PROCESS | 1813 | 1472090893551 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 19:08:13 INFO - PROCESS | 1813 | 1472090893565 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:13 INFO - PROCESS | 1813 | 1472090893574 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a6a400 == 33 [pid = 1813] [id = 588] 19:08:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93aa5800) [pid = 1813] [serial = 1765] [outer = (nil)] 19:08:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93c57c00) [pid = 1813] [serial = 1766] [outer = 0x93aa5800] 19:08:13 INFO - PROCESS | 1813 | 1472090893646 Marionette DEBUG loaded listener.js 19:08:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93c82400) [pid = 1813] [serial = 1767] [outer = 0x93aa5800] 19:08:14 INFO - PROCESS | 1813 | 1472090894914 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]]]}] 19:08:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:08:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1581ms 19:08:14 INFO - PROCESS | 1813 | 1472090894961 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 19:08:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:08:14 INFO - PROCESS | 1813 | 1472090894970 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 19:08:14 INFO - PROCESS | 1813 | 1472090894979 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:08:14 INFO - PROCESS | 1813 | 1472090894987 Marionette TRACE conn3 <- [1,2326,null,{}] 19:08:15 INFO - PROCESS | 1813 | 1472090894997 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}] 19:08:15 INFO - PROCESS | 1813 | 1472090895002 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:15 INFO - PROCESS | 1813 | 1472090895247 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 19:08:15 INFO - PROCESS | 1813 | 1472090895487 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:15 INFO - PROCESS | 1813 | 1472090895498 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f6400 == 34 [pid = 1813] [id = 589] 19:08:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x8f9f7400) [pid = 1813] [serial = 1768] [outer = (nil)] 19:08:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x92348800) [pid = 1813] [serial = 1769] [outer = 0x8f9f7400] 19:08:15 INFO - PROCESS | 1813 | 1472090895614 Marionette DEBUG loaded listener.js 19:08:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x923ca000) [pid = 1813] [serial = 1770] [outer = 0x8f9f7400] 19:08:16 INFO - PROCESS | 1813 | 1472090896678 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]]]}] 19:08:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:08:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1742ms 19:08:16 INFO - PROCESS | 1813 | 1472090896733 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 19:08:16 INFO - PROCESS | 1813 | 1472090896743 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 19:08:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:08:16 INFO - PROCESS | 1813 | 1472090896756 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:08:16 INFO - PROCESS | 1813 | 1472090896761 Marionette TRACE conn3 <- [1,2330,null,{}] 19:08:16 INFO - PROCESS | 1813 | 1472090896768 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}] 19:08:16 INFO - PROCESS | 1813 | 1472090896773 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:16 INFO - PROCESS | 1813 | 1472090896991 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 19:08:17 INFO - PROCESS | 1813 | 1472090897250 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:17 INFO - PROCESS | 1813 | 1472090897263 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c4e800 == 35 [pid = 1813] [id = 590] 19:08:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93c8bc00) [pid = 1813] [serial = 1771] [outer = (nil)] 19:08:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x94fe5400) [pid = 1813] [serial = 1772] [outer = 0x93c8bc00] 19:08:17 INFO - PROCESS | 1813 | 1472090897392 Marionette DEBUG loaded listener.js 19:08:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x94fe9c00) [pid = 1813] [serial = 1773] [outer = 0x93c8bc00] 19:08:18 INFO - PROCESS | 1813 | 1472090898395 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]]]}] 19:08:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:08:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1685ms 19:08:18 INFO - PROCESS | 1813 | 1472090898444 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 19:08:18 INFO - PROCESS | 1813 | 1472090898451 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 19:08:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:08:18 INFO - PROCESS | 1813 | 1472090898462 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:08:18 INFO - PROCESS | 1813 | 1472090898472 Marionette TRACE conn3 <- [1,2334,null,{}] 19:08:18 INFO - PROCESS | 1813 | 1472090898498 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}] 19:08:18 INFO - PROCESS | 1813 | 1472090898510 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:18 INFO - PROCESS | 1813 | 1472090898763 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 19:08:19 INFO - PROCESS | 1813 | 1472090899039 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:19 INFO - PROCESS | 1813 | 1472090899047 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x9513e800 == 36 [pid = 1813] [id = 591] 19:08:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x95149400) [pid = 1813] [serial = 1774] [outer = (nil)] 19:08:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x97563c00) [pid = 1813] [serial = 1775] [outer = 0x95149400] 19:08:19 INFO - PROCESS | 1813 | 1472090899141 Marionette DEBUG loaded listener.js 19:08:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9756f800) [pid = 1813] [serial = 1776] [outer = 0x95149400] 19:08:20 INFO - PROCESS | 1813 | 1472090900176 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]]]}] 19:08:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:08:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1797ms 19:08:20 INFO - PROCESS | 1813 | 1472090900259 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 19:08:20 INFO - PROCESS | 1813 | 1472090900264 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 19:08:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:08:20 INFO - PROCESS | 1813 | 1472090900271 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:08:20 INFO - PROCESS | 1813 | 1472090900274 Marionette TRACE conn3 <- [1,2338,null,{}] 19:08:20 INFO - PROCESS | 1813 | 1472090900281 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}] 19:08:20 INFO - PROCESS | 1813 | 1472090900287 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:20 INFO - PROCESS | 1813 | 1472090900545 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 19:08:20 INFO - PROCESS | 1813 | 1472090900779 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:20 INFO - PROCESS | 1813 | 1472090900791 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9edc00 == 37 [pid = 1813] [id = 592] 19:08:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x8f9ee800) [pid = 1813] [serial = 1777] [outer = (nil)] 19:08:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x93a6e000) [pid = 1813] [serial = 1778] [outer = 0x8f9ee800] 19:08:20 INFO - PROCESS | 1813 | 1472090900908 Marionette DEBUG loaded listener.js 19:08:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x94fde800) [pid = 1813] [serial = 1779] [outer = 0x8f9ee800] 19:08:22 INFO - PROCESS | 1813 | 1472090902188 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]]]}] 19:08:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:08:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1988ms 19:08:22 INFO - PROCESS | 1813 | 1472090902261 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 19:08:22 INFO - PROCESS | 1813 | 1472090902267 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 19:08:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:08:22 INFO - PROCESS | 1813 | 1472090902277 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:08:22 INFO - PROCESS | 1813 | 1472090902282 Marionette TRACE conn3 <- [1,2342,null,{}] 19:08:22 INFO - PROCESS | 1813 | --DOCSHELL 0x923bdc00 == 36 [pid = 1813] [id = 571] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x95149000) [pid = 1813] [serial = 1721] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x91b72400) [pid = 1813] [serial = 1724] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x9636b400) [pid = 1813] [serial = 1722] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x93aa3400) [pid = 1813] [serial = 1698] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x95148c00) [pid = 1813] [serial = 1709] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x96367800) [pid = 1813] [serial = 1710] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x95071800) [pid = 1813] [serial = 1706] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9507b800) [pid = 1813] [serial = 1707] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x91aeb800) [pid = 1813] [serial = 1700] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9221dc00) [pid = 1813] [serial = 1701] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93c84c00) [pid = 1813] [serial = 1718] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x93a63800) [pid = 1813] [serial = 1703] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x93c52000) [pid = 1813] [serial = 1704] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8efabc00) [pid = 1813] [serial = 1712] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8f9ec400) [pid = 1813] [serial = 1713] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x923c7000) [pid = 1813] [serial = 1715] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x924d6000) [pid = 1813] [serial = 1716] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91aee800) [pid = 1813] [serial = 1725] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x995b2c00) [pid = 1813] [serial = 1728] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x94fe2400) [pid = 1813] [serial = 1719] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x981a0000) [pid = 1813] [serial = 1727] [outer = (nil)] [url = about:blank] 19:08:22 INFO - PROCESS | 1813 | 1472090902408 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}] 19:08:22 INFO - PROCESS | 1813 | 1472090902418 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:22 INFO - PROCESS | 1813 | 1472090902649 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 19:08:22 INFO - PROCESS | 1813 | 1472090902811 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:22 INFO - PROCESS | 1813 | 1472090902819 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f642400 == 37 [pid = 1813] [id = 593] 19:08:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x8f646400) [pid = 1813] [serial = 1780] [outer = (nil)] 19:08:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x91b6a000) [pid = 1813] [serial = 1781] [outer = 0x8f646400] 19:08:22 INFO - PROCESS | 1813 | 1472090902901 Marionette DEBUG loaded listener.js 19:08:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x91f37000) [pid = 1813] [serial = 1782] [outer = 0x8f646400] 19:08:23 INFO - PROCESS | 1813 | 1472090903729 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]]]}] 19:08:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:08:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1496ms 19:08:23 INFO - PROCESS | 1813 | 1472090903773 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 19:08:23 INFO - PROCESS | 1813 | 1472090903781 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 19:08:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:08:23 INFO - PROCESS | 1813 | 1472090903793 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:08:23 INFO - PROCESS | 1813 | 1472090903797 Marionette TRACE conn3 <- [1,2346,null,{}] 19:08:23 INFO - PROCESS | 1813 | 1472090903826 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}] 19:08:23 INFO - PROCESS | 1813 | 1472090903833 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:24 INFO - PROCESS | 1813 | 1472090904020 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 19:08:24 INFO - PROCESS | 1813 | 1472090904031 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:24 INFO - PROCESS | 1813 | 1472090904039 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x92446000 == 38 [pid = 1813] [id = 594] 19:08:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9244c400) [pid = 1813] [serial = 1783] [outer = (nil)] 19:08:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x924db400) [pid = 1813] [serial = 1784] [outer = 0x9244c400] 19:08:24 INFO - PROCESS | 1813 | 1472090904123 Marionette DEBUG loaded listener.js 19:08:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93a67800) [pid = 1813] [serial = 1785] [outer = 0x9244c400] 19:08:25 INFO - PROCESS | 1813 | 1472090905191 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]]]}] 19:08:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:08:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1457ms 19:08:25 INFO - PROCESS | 1813 | 1472090905251 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 19:08:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:08:25 INFO - PROCESS | 1813 | 1472090905256 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 19:08:25 INFO - PROCESS | 1813 | 1472090905264 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:08:25 INFO - PROCESS | 1813 | 1472090905271 Marionette TRACE conn3 <- [1,2350,null,{}] 19:08:25 INFO - PROCESS | 1813 | 1472090905295 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}] 19:08:25 INFO - PROCESS | 1813 | 1472090905304 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:25 INFO - PROCESS | 1813 | 1472090905556 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 19:08:25 INFO - PROCESS | 1813 | 1472090905586 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:25 INFO - PROCESS | 1813 | 1472090905598 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe3c00 == 39 [pid = 1813] [id = 595] 19:08:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x94fe4400) [pid = 1813] [serial = 1786] [outer = (nil)] 19:08:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x95076c00) [pid = 1813] [serial = 1787] [outer = 0x94fe4400] 19:08:25 INFO - PROCESS | 1813 | 1472090905674 Marionette DEBUG loaded listener.js 19:08:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x950d5000) [pid = 1813] [serial = 1788] [outer = 0x94fe4400] 19:08:26 INFO - PROCESS | 1813 | 1472090906642 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]]]}] 19:08:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:08:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1443ms 19:08:26 INFO - PROCESS | 1813 | 1472090906706 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 19:08:26 INFO - PROCESS | 1813 | 1472090906711 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 19:08:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:08:26 INFO - PROCESS | 1813 | 1472090906717 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:08:26 INFO - PROCESS | 1813 | 1472090906720 Marionette TRACE conn3 <- [1,2354,null,{}] 19:08:26 INFO - PROCESS | 1813 | 1472090906726 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}] 19:08:26 INFO - PROCESS | 1813 | 1472090906744 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:27 INFO - PROCESS | 1813 | 1472090907020 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 19:08:27 INFO - PROCESS | 1813 | 1472090907051 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:27 INFO - PROCESS | 1813 | 1472090907057 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c07000 == 40 [pid = 1813] [id = 596] 19:08:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x95077400) [pid = 1813] [serial = 1789] [outer = (nil)] 19:08:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x97562c00) [pid = 1813] [serial = 1790] [outer = 0x95077400] 19:08:27 INFO - PROCESS | 1813 | 1472090907129 Marionette DEBUG loaded listener.js 19:08:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x97fe6800) [pid = 1813] [serial = 1791] [outer = 0x95077400] 19:08:27 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x923c6000) [pid = 1813] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:08:27 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x94fe0c00) [pid = 1813] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:08:27 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91b70400) [pid = 1813] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:08:27 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8f63f400) [pid = 1813] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:08:27 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x99cd9800) [pid = 1813] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:08:27 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x923c2000) [pid = 1813] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:08:27 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x990cd000) [pid = 1813] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:08:27 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9b058c00) [pid = 1813] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:08:27 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x93c7dc00) [pid = 1813] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:08:27 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x91b70000) [pid = 1813] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:08:27 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x94fe6c00) [pid = 1813] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:08:27 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x91b6d000) [pid = 1813] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:08:28 INFO - PROCESS | 1813 | 1472090908208 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]]]}] 19:08:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:08:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1539ms 19:08:28 INFO - PROCESS | 1813 | 1472090908261 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 19:08:28 INFO - PROCESS | 1813 | 1472090908268 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 19:08:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:08:28 INFO - PROCESS | 1813 | 1472090908279 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:08:28 INFO - PROCESS | 1813 | 1472090908285 Marionette TRACE conn3 <- [1,2358,null,{}] 19:08:28 INFO - PROCESS | 1813 | 1472090908298 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}] 19:08:28 INFO - PROCESS | 1813 | 1472090908305 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:28 INFO - PROCESS | 1813 | 1472090908522 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 19:08:28 INFO - PROCESS | 1813 | 1472090908714 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:28 INFO - PROCESS | 1813 | 1472090908732 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64bc00 == 41 [pid = 1813] [id = 597] 19:08:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x8f9f5800) [pid = 1813] [serial = 1792] [outer = (nil)] 19:08:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x91aec400) [pid = 1813] [serial = 1793] [outer = 0x8f9f5800] 19:08:28 INFO - PROCESS | 1813 | 1472090908858 Marionette DEBUG loaded listener.js 19:08:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x91b70800) [pid = 1813] [serial = 1794] [outer = 0x8f9f5800] 19:08:29 INFO - PROCESS | 1813 | 1472090909939 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]]]}] 19:08:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:08:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1692ms 19:08:29 INFO - PROCESS | 1813 | 1472090909970 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 19:08:29 INFO - PROCESS | 1813 | 1472090909977 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 19:08:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:08:29 INFO - PROCESS | 1813 | 1472090909988 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:08:29 INFO - PROCESS | 1813 | 1472090909992 Marionette TRACE conn3 <- [1,2362,null,{}] 19:08:30 INFO - PROCESS | 1813 | 1472090909998 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}] 19:08:30 INFO - PROCESS | 1813 | 1472090910004 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:30 INFO - PROCESS | 1813 | 1472090910189 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 19:08:30 INFO - PROCESS | 1813 | 1472090910373 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:30 INFO - PROCESS | 1813 | 1472090910380 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede5400 == 42 [pid = 1813] [id = 598] 19:08:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9244ac00) [pid = 1813] [serial = 1795] [outer = (nil)] 19:08:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93c50000) [pid = 1813] [serial = 1796] [outer = 0x9244ac00] 19:08:30 INFO - PROCESS | 1813 | 1472090910478 Marionette DEBUG loaded listener.js 19:08:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c80800) [pid = 1813] [serial = 1797] [outer = 0x9244ac00] 19:08:31 INFO - PROCESS | 1813 | 1472090911488 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]]]}] 19:08:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:08:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1534ms 19:08:31 INFO - PROCESS | 1813 | 1472090911522 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 19:08:31 INFO - PROCESS | 1813 | 1472090911527 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 19:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:08:31 INFO - PROCESS | 1813 | 1472090911534 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:08:31 INFO - PROCESS | 1813 | 1472090911540 Marionette TRACE conn3 <- [1,2366,null,{}] 19:08:31 INFO - PROCESS | 1813 | 1472090911558 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}] 19:08:31 INFO - PROCESS | 1813 | 1472090911568 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:31 INFO - PROCESS | 1813 | 1472090911755 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 19:08:31 INFO - PROCESS | 1813 | 1472090911938 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:31 INFO - PROCESS | 1813 | 1472090911950 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x97f25c00 == 43 [pid = 1813] [id = 599] 19:08:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9813bc00) [pid = 1813] [serial = 1798] [outer = (nil)] 19:08:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x990cc400) [pid = 1813] [serial = 1799] [outer = 0x9813bc00] 19:08:32 INFO - PROCESS | 1813 | 1472090912154 Marionette DEBUG loaded listener.js 19:08:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x995acc00) [pid = 1813] [serial = 1800] [outer = 0x9813bc00] 19:08:33 INFO - PROCESS | 1813 | 1472090913118 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]]]}] 19:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1645ms 19:08:33 INFO - PROCESS | 1813 | 1472090913180 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 19:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:08:33 INFO - PROCESS | 1813 | 1472090913185 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 19:08:33 INFO - PROCESS | 1813 | 1472090913191 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:08:33 INFO - PROCESS | 1813 | 1472090913195 Marionette TRACE conn3 <- [1,2370,null,{}] 19:08:33 INFO - PROCESS | 1813 | 1472090913201 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}] 19:08:33 INFO - PROCESS | 1813 | 1472090913206 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:33 INFO - PROCESS | 1813 | 1472090913390 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 19:08:33 INFO - PROCESS | 1813 | 1472090913573 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:33 INFO - PROCESS | 1813 | 1472090913584 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x995aac00 == 44 [pid = 1813] [id = 600] 19:08:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x995b3000) [pid = 1813] [serial = 1801] [outer = (nil)] 19:08:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x9a3cdc00) [pid = 1813] [serial = 1802] [outer = 0x995b3000] 19:08:33 INFO - PROCESS | 1813 | 1472090913668 Marionette DEBUG loaded listener.js 19:08:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9a660400) [pid = 1813] [serial = 1803] [outer = 0x995b3000] 19:08:34 INFO - PROCESS | 1813 | 1472090914648 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]]]}] 19:08:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:08:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1490ms 19:08:34 INFO - PROCESS | 1813 | 1472090914682 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 19:08:34 INFO - PROCESS | 1813 | 1472090914685 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 19:08:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:08:34 INFO - PROCESS | 1813 | 1472090914691 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:08:34 INFO - PROCESS | 1813 | 1472090914695 Marionette TRACE conn3 <- [1,2374,null,{}] 19:08:34 INFO - PROCESS | 1813 | 1472090914700 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}] 19:08:34 INFO - PROCESS | 1813 | 1472090914706 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:34 INFO - PROCESS | 1813 | 1472090914881 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 19:08:35 INFO - PROCESS | 1813 | 1472090915067 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:35 INFO - PROCESS | 1813 | 1472090915074 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede2000 == 45 [pid = 1813] [id = 601] 19:08:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93a64000) [pid = 1813] [serial = 1804] [outer = (nil)] 19:08:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9a8c9400) [pid = 1813] [serial = 1805] [outer = 0x93a64000] 19:08:35 INFO - PROCESS | 1813 | 1472090915155 Marionette DEBUG loaded listener.js 19:08:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9a8ca800) [pid = 1813] [serial = 1806] [outer = 0x93a64000] 19:08:36 INFO - PROCESS | 1813 | 1472090916152 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]]]}] 19:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1494ms 19:08:36 INFO - PROCESS | 1813 | 1472090916186 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 19:08:36 INFO - PROCESS | 1813 | 1472090916190 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 19:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:08:36 INFO - PROCESS | 1813 | 1472090916198 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:08:36 INFO - PROCESS | 1813 | 1472090916203 Marionette TRACE conn3 <- [1,2378,null,{}] 19:08:36 INFO - PROCESS | 1813 | 1472090916209 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}] 19:08:36 INFO - PROCESS | 1813 | 1472090916221 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:36 INFO - PROCESS | 1813 | 1472090916478 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 19:08:36 INFO - PROCESS | 1813 | 1472090916715 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:36 INFO - PROCESS | 1813 | 1472090916726 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede3800 == 46 [pid = 1813] [id = 602] 19:08:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x91aef800) [pid = 1813] [serial = 1807] [outer = (nil)] 19:08:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9b3a1400) [pid = 1813] [serial = 1808] [outer = 0x91aef800] 19:08:36 INFO - PROCESS | 1813 | 1472090916854 Marionette DEBUG loaded listener.js 19:08:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9b556800) [pid = 1813] [serial = 1809] [outer = 0x91aef800] 19:08:37 INFO - PROCESS | 1813 | 1472090917876 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]]]}] 19:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1730ms 19:08:37 INFO - PROCESS | 1813 | 1472090917930 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 19:08:37 INFO - PROCESS | 1813 | 1472090917933 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 19:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:08:37 INFO - PROCESS | 1813 | 1472090917941 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:08:37 INFO - PROCESS | 1813 | 1472090917946 Marionette TRACE conn3 <- [1,2382,null,{}] 19:08:37 INFO - PROCESS | 1813 | 1472090917953 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}] 19:08:37 INFO - PROCESS | 1813 | 1472090917959 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:38 INFO - PROCESS | 1813 | 1472090918159 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 19:08:38 INFO - PROCESS | 1813 | 1472090918359 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:38 INFO - PROCESS | 1813 | 1472090918369 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x924dac00 == 47 [pid = 1813] [id = 603] 19:08:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x93a61400) [pid = 1813] [serial = 1810] [outer = (nil)] 19:08:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9b919000) [pid = 1813] [serial = 1811] [outer = 0x93a61400] 19:08:38 INFO - PROCESS | 1813 | 1472090918501 Marionette DEBUG loaded listener.js 19:08:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9b9d0000) [pid = 1813] [serial = 1812] [outer = 0x93a61400] 19:08:39 INFO - PROCESS | 1813 | 1472090919479 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]]]}] 19:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1585ms 19:08:39 INFO - PROCESS | 1813 | 1472090919528 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 19:08:39 INFO - PROCESS | 1813 | 1472090919533 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 19:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:08:39 INFO - PROCESS | 1813 | 1472090919540 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:08:39 INFO - PROCESS | 1813 | 1472090919544 Marionette TRACE conn3 <- [1,2386,null,{}] 19:08:39 INFO - PROCESS | 1813 | 1472090919551 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}] 19:08:39 INFO - PROCESS | 1813 | 1472090919556 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:39 INFO - PROCESS | 1813 | 1472090919763 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 19:08:40 INFO - PROCESS | 1813 | 1472090920189 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:40 INFO - PROCESS | 1813 | 1472090920197 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efaa000 == 48 [pid = 1813] [id = 604] 19:08:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8efab000) [pid = 1813] [serial = 1813] [outer = (nil)] 19:08:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x8f63e000) [pid = 1813] [serial = 1814] [outer = 0x8efab000] 19:08:40 INFO - PROCESS | 1813 | 1472090920319 Marionette DEBUG loaded listener.js 19:08:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x8f9f0800) [pid = 1813] [serial = 1815] [outer = 0x8efab000] 19:08:41 INFO - PROCESS | 1813 | 1472090921233 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]]]}] 19:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1782ms 19:08:41 INFO - PROCESS | 1813 | 1472090921325 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 19:08:41 INFO - PROCESS | 1813 | 1472090921330 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 19:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:08:41 INFO - PROCESS | 1813 | 1472090921338 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:08:41 INFO - PROCESS | 1813 | 1472090921343 Marionette TRACE conn3 <- [1,2390,null,{}] 19:08:41 INFO - PROCESS | 1813 | 1472090921350 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}] 19:08:41 INFO - PROCESS | 1813 | 1472090921357 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:41 INFO - PROCESS | 1813 | 1472090921540 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 19:08:41 INFO - PROCESS | 1813 | 1472090921704 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:41 INFO - PROCESS | 1813 | 1472090921712 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede2400 == 49 [pid = 1813] [id = 605] 19:08:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9221e400) [pid = 1813] [serial = 1816] [outer = (nil)] 19:08:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x93a62c00) [pid = 1813] [serial = 1817] [outer = 0x9221e400] 19:08:41 INFO - PROCESS | 1813 | 1472090921791 Marionette DEBUG loaded listener.js 19:08:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x93c49000) [pid = 1813] [serial = 1818] [outer = 0x9221e400] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x923c1400 == 48 [pid = 1813] [id = 583] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x94fecc00 == 47 [pid = 1813] [id = 568] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa6c00 == 46 [pid = 1813] [id = 572] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x995b4c00 == 45 [pid = 1813] [id = 578] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede6400 == 44 [pid = 1813] [id = 579] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f6000 == 43 [pid = 1813] [id = 566] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x91aeec00 == 42 [pid = 1813] [id = 562] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x91ae9800 == 41 [pid = 1813] [id = 575] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x92349800 == 40 [pid = 1813] [id = 563] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8efae400 == 39 [pid = 1813] [id = 567] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6ac00 == 38 [pid = 1813] [id = 576] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe0400 == 37 [pid = 1813] [id = 577] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8edec400 == 36 [pid = 1813] [id = 570] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f1000 == 35 [pid = 1813] [id = 581] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x99f75800 == 34 [pid = 1813] [id = 580] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x91af7400 == 33 [pid = 1813] [id = 582] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3c800 == 32 [pid = 1813] [id = 564] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede6000 == 31 [pid = 1813] [id = 574] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8f642800 == 30 [pid = 1813] [id = 565] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede4800 == 29 [pid = 1813] [id = 573] 19:08:43 INFO - PROCESS | 1813 | --DOCSHELL 0x93aa8000 == 28 [pid = 1813] [id = 569] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x924d3800) [pid = 1813] [serial = 1731] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x9244f000) [pid = 1813] [serial = 1730] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x9244b800) [pid = 1813] [serial = 1760] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x95078400) [pid = 1813] [serial = 1734] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x94febc00) [pid = 1813] [serial = 1733] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x91b75800) [pid = 1813] [serial = 1757] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x8f647000) [pid = 1813] [serial = 1754] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x9a278c00) [pid = 1813] [serial = 1737] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x8f9eb400) [pid = 1813] [serial = 1755] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9244d000) [pid = 1813] [serial = 1751] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x99dcf400) [pid = 1813] [serial = 1736] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9a8d2c00) [pid = 1813] [serial = 1740] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x92450c00) [pid = 1813] [serial = 1752] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9a8ca000) [pid = 1813] [serial = 1739] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9b3a7c00) [pid = 1813] [serial = 1743] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9b394000) [pid = 1813] [serial = 1742] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9bed7000) [pid = 1813] [serial = 1746] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9b9dc000) [pid = 1813] [serial = 1745] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x92fbdc00) [pid = 1813] [serial = 1763] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9c13dc00) [pid = 1813] [serial = 1749] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9bf92000) [pid = 1813] [serial = 1748] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93a6e800) [pid = 1813] [serial = 1764] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x924d8c00) [pid = 1813] [serial = 1761] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91f32000) [pid = 1813] [serial = 1758] [outer = (nil)] [url = about:blank] 19:08:43 INFO - PROCESS | 1813 | 1472090923924 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]]]}] 19:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2643ms 19:08:43 INFO - PROCESS | 1813 | 1472090923982 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 19:08:43 INFO - PROCESS | 1813 | 1472090923989 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 19:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:08:43 INFO - PROCESS | 1813 | 1472090923997 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:08:44 INFO - PROCESS | 1813 | 1472090924001 Marionette TRACE conn3 <- [1,2394,null,{}] 19:08:44 INFO - PROCESS | 1813 | 1472090924009 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}] 19:08:44 INFO - PROCESS | 1813 | 1472090924015 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:44 INFO - PROCESS | 1813 | 1472090924237 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 19:08:44 INFO - PROCESS | 1813 | 1472090924384 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:44 INFO - PROCESS | 1813 | 1472090924397 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f643400 == 29 [pid = 1813] [id = 606] 19:08:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8f646800) [pid = 1813] [serial = 1819] [outer = (nil)] 19:08:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f9fa000) [pid = 1813] [serial = 1820] [outer = 0x8f646800] 19:08:44 INFO - PROCESS | 1813 | 1472090924480 Marionette DEBUG loaded listener.js 19:08:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91af1800) [pid = 1813] [serial = 1821] [outer = 0x8f646800] 19:08:45 INFO - PROCESS | 1813 | 1472090925362 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]]]}] 19:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1384ms 19:08:45 INFO - PROCESS | 1813 | 1472090925381 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 19:08:45 INFO - PROCESS | 1813 | 1472090925389 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 19:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:08:45 INFO - PROCESS | 1813 | 1472090925400 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:08:45 INFO - PROCESS | 1813 | 1472090925404 Marionette TRACE conn3 <- [1,2398,null,{}] 19:08:45 INFO - PROCESS | 1813 | 1472090925416 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}] 19:08:45 INFO - PROCESS | 1813 | 1472090925420 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:45 INFO - PROCESS | 1813 | 1472090925597 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 19:08:45 INFO - PROCESS | 1813 | 1472090925608 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:45 INFO - PROCESS | 1813 | 1472090925617 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c2800 == 30 [pid = 1813] [id = 607] 19:08:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92441c00) [pid = 1813] [serial = 1822] [outer = (nil)] 19:08:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x92448000) [pid = 1813] [serial = 1823] [outer = 0x92441c00] 19:08:45 INFO - PROCESS | 1813 | 1472090925827 Marionette DEBUG loaded listener.js 19:08:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92450800) [pid = 1813] [serial = 1824] [outer = 0x92441c00] 19:08:46 INFO - PROCESS | 1813 | 1472090926759 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]]]}] 19:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1386ms 19:08:46 INFO - PROCESS | 1813 | 1472090926787 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 19:08:46 INFO - PROCESS | 1813 | 1472090926791 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 19:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:08:46 INFO - PROCESS | 1813 | 1472090926798 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:08:46 INFO - PROCESS | 1813 | 1472090926805 Marionette TRACE conn3 <- [1,2402,null,{}] 19:08:46 INFO - PROCESS | 1813 | 1472090926831 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}] 19:08:46 INFO - PROCESS | 1813 | 1472090926842 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:47 INFO - PROCESS | 1813 | 1472090927078 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 19:08:47 INFO - PROCESS | 1813 | 1472090927106 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:47 INFO - PROCESS | 1813 | 1472090927120 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aa5c00 == 31 [pid = 1813] [id = 608] 19:08:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93aa8000) [pid = 1813] [serial = 1825] [outer = (nil)] 19:08:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93c4cc00) [pid = 1813] [serial = 1826] [outer = 0x93aa8000] 19:08:47 INFO - PROCESS | 1813 | 1472090927194 Marionette DEBUG loaded listener.js 19:08:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93c89400) [pid = 1813] [serial = 1827] [outer = 0x93aa8000] 19:08:48 INFO - PROCESS | 1813 | 1472090928138 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]]]}] 19:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1398ms 19:08:48 INFO - PROCESS | 1813 | 1472090928221 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 19:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:08:48 INFO - PROCESS | 1813 | 1472090928226 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 19:08:48 INFO - PROCESS | 1813 | 1472090928232 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:08:48 INFO - PROCESS | 1813 | 1472090928236 Marionette TRACE conn3 <- [1,2406,null,{}] 19:08:48 INFO - PROCESS | 1813 | 1472090928241 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}] 19:08:48 INFO - PROCESS | 1813 | 1472090928246 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:48 INFO - PROCESS | 1813 | 1472090928880 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 19:08:48 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x95077400) [pid = 1813] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:08:48 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93aa5800) [pid = 1813] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:08:48 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x95149400) [pid = 1813] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:08:48 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8f646400) [pid = 1813] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:08:48 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9244c400) [pid = 1813] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:08:48 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93c8bc00) [pid = 1813] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:08:48 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8f9ee800) [pid = 1813] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:08:48 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f9f7400) [pid = 1813] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:08:48 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x94fe4400) [pid = 1813] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:08:49 INFO - PROCESS | 1813 | 1472090929084 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:49 INFO - PROCESS | 1813 | 1472090929094 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edeb800 == 32 [pid = 1813] [id = 609] 19:08:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8f63fc00) [pid = 1813] [serial = 1828] [outer = (nil)] 19:08:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91af5800) [pid = 1813] [serial = 1829] [outer = 0x8f63fc00] 19:08:49 INFO - PROCESS | 1813 | 1472090929165 Marionette DEBUG loaded listener.js 19:08:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c7e400) [pid = 1813] [serial = 1830] [outer = 0x8f63fc00] 19:08:49 INFO - PROCESS | 1813 | 1472090929926 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]]]}] 19:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1739ms 19:08:49 INFO - PROCESS | 1813 | 1472090929973 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 19:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:08:49 INFO - PROCESS | 1813 | 1472090929977 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 19:08:49 INFO - PROCESS | 1813 | 1472090929984 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:08:49 INFO - PROCESS | 1813 | 1472090929987 Marionette TRACE conn3 <- [1,2410,null,{}] 19:08:49 INFO - PROCESS | 1813 | 1472090929993 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}] 19:08:50 INFO - PROCESS | 1813 | 1472090929998 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:50 INFO - PROCESS | 1813 | 1472090930214 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 19:08:50 INFO - PROCESS | 1813 | 1472090930228 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:50 INFO - PROCESS | 1813 | 1472090930237 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe3000 == 33 [pid = 1813] [id = 610] 19:08:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x94fe9000) [pid = 1813] [serial = 1831] [outer = (nil)] 19:08:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x95073c00) [pid = 1813] [serial = 1832] [outer = 0x94fe9000] 19:08:50 INFO - PROCESS | 1813 | 1472090930310 Marionette DEBUG loaded listener.js 19:08:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x950db000) [pid = 1813] [serial = 1833] [outer = 0x94fe9000] 19:08:51 INFO - PROCESS | 1813 | 1472090931359 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]]]}] 19:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1431ms 19:08:51 INFO - PROCESS | 1813 | 1472090931416 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 19:08:51 INFO - PROCESS | 1813 | 1472090931423 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 19:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:08:51 INFO - PROCESS | 1813 | 1472090931432 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:08:51 INFO - PROCESS | 1813 | 1472090931437 Marionette TRACE conn3 <- [1,2414,null,{}] 19:08:51 INFO - PROCESS | 1813 | 1472090931448 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}] 19:08:51 INFO - PROCESS | 1813 | 1472090931453 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:51 INFO - PROCESS | 1813 | 1472090931652 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 19:08:51 INFO - PROCESS | 1813 | 1472090931909 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:51 INFO - PROCESS | 1813 | 1472090931927 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63e400 == 34 [pid = 1813] [id = 611] 19:08:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x8f63f400) [pid = 1813] [serial = 1834] [outer = (nil)] 19:08:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x91b78000) [pid = 1813] [serial = 1835] [outer = 0x8f63f400] 19:08:52 INFO - PROCESS | 1813 | 1472090932057 Marionette DEBUG loaded listener.js 19:08:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x92357800) [pid = 1813] [serial = 1836] [outer = 0x8f63f400] 19:08:53 INFO - PROCESS | 1813 | 1472090933095 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]]]}] 19:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1740ms 19:08:53 INFO - PROCESS | 1813 | 1472090933171 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 19:08:53 INFO - PROCESS | 1813 | 1472090933180 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 19:08:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:08:53 INFO - PROCESS | 1813 | 1472090933192 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:08:53 INFO - PROCESS | 1813 | 1472090933196 Marionette TRACE conn3 <- [1,2418,null,{}] 19:08:53 INFO - PROCESS | 1813 | 1472090933204 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}] 19:08:53 INFO - PROCESS | 1813 | 1472090933210 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:53 INFO - PROCESS | 1813 | 1472090933451 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 19:08:53 INFO - PROCESS | 1813 | 1472090933689 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:53 INFO - PROCESS | 1813 | 1472090933698 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c2000 == 35 [pid = 1813] [id = 612] 19:08:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x92fc2c00) [pid = 1813] [serial = 1837] [outer = (nil)] 19:08:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x93c49800) [pid = 1813] [serial = 1838] [outer = 0x92fc2c00] 19:08:53 INFO - PROCESS | 1813 | 1472090933814 Marionette DEBUG loaded listener.js 19:08:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x94fe0800) [pid = 1813] [serial = 1839] [outer = 0x92fc2c00] 19:08:54 INFO - PROCESS | 1813 | 1472090934890 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]]]}] 19:08:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:08:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1786ms 19:08:54 INFO - PROCESS | 1813 | 1472090934978 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 19:08:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:08:54 INFO - PROCESS | 1813 | 1472090934983 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 19:08:54 INFO - PROCESS | 1813 | 1472090934990 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:08:54 INFO - PROCESS | 1813 | 1472090934997 Marionette TRACE conn3 <- [1,2422,null,{}] 19:08:55 INFO - PROCESS | 1813 | 1472090935014 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}] 19:08:55 INFO - PROCESS | 1813 | 1472090935024 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:55 INFO - PROCESS | 1813 | 1472090935345 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 19:08:55 INFO - PROCESS | 1813 | 1472090935519 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:55 INFO - PROCESS | 1813 | 1472090935532 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x97568000 == 36 [pid = 1813] [id = 613] 19:08:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x97568400) [pid = 1813] [serial = 1840] [outer = (nil)] 19:08:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x97ff1000) [pid = 1813] [serial = 1841] [outer = 0x97568400] 19:08:55 INFO - PROCESS | 1813 | 1472090935617 Marionette DEBUG loaded listener.js 19:08:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x981a0400) [pid = 1813] [serial = 1842] [outer = 0x97568400] 19:08:56 INFO - PROCESS | 1813 | 1472090936586 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]]]}] 19:08:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:08:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1639ms 19:08:56 INFO - PROCESS | 1813 | 1472090936630 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 19:08:56 INFO - PROCESS | 1813 | 1472090936635 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 19:08:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:08:56 INFO - PROCESS | 1813 | 1472090936670 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:08:56 INFO - PROCESS | 1813 | 1472090936674 Marionette TRACE conn3 <- [1,2426,null,{}] 19:08:56 INFO - PROCESS | 1813 | 1472090936680 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}] 19:08:56 INFO - PROCESS | 1813 | 1472090936686 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:56 INFO - PROCESS | 1813 | 1472090936882 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 19:08:57 INFO - PROCESS | 1813 | 1472090937066 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:57 INFO - PROCESS | 1813 | 1472090937074 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aa4c00 == 37 [pid = 1813] [id = 614] 19:08:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x99d25c00) [pid = 1813] [serial = 1843] [outer = (nil)] 19:08:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x99f75800) [pid = 1813] [serial = 1844] [outer = 0x99d25c00] 19:08:57 INFO - PROCESS | 1813 | 1472090937237 Marionette DEBUG loaded listener.js 19:08:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x99f79c00) [pid = 1813] [serial = 1845] [outer = 0x99d25c00] 19:08:58 INFO - PROCESS | 1813 | 1472090938254 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]]]}] 19:08:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:08:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1790ms 19:08:58 INFO - PROCESS | 1813 | 1472090938461 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 19:08:58 INFO - PROCESS | 1813 | 1472090938469 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 19:08:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:08:58 INFO - PROCESS | 1813 | 1472090938477 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:08:58 INFO - PROCESS | 1813 | 1472090938482 Marionette TRACE conn3 <- [1,2430,null,{}] 19:08:58 INFO - PROCESS | 1813 | 1472090938500 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}] 19:08:58 INFO - PROCESS | 1813 | 1472090938507 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:58 INFO - PROCESS | 1813 | 1472090938725 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 19:08:59 INFO - PROCESS | 1813 | 1472090939003 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:08:59 INFO - PROCESS | 1813 | 1472090939014 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:08:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f640400 == 38 [pid = 1813] [id = 615] 19:08:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8f641800) [pid = 1813] [serial = 1846] [outer = (nil)] 19:08:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x8f649800) [pid = 1813] [serial = 1847] [outer = 0x8f641800] 19:08:59 INFO - PROCESS | 1813 | 1472090939161 Marionette DEBUG loaded listener.js 19:08:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x8f9f1400) [pid = 1813] [serial = 1848] [outer = 0x8f641800] 19:08:59 INFO - PROCESS | 1813 | --DOCSHELL 0x8efaa000 == 37 [pid = 1813] [id = 604] 19:08:59 INFO - PROCESS | 1813 | --DOCSHELL 0x8edeb800 == 36 [pid = 1813] [id = 609] 19:08:59 INFO - PROCESS | 1813 | --DOCSHELL 0x93aa5c00 == 35 [pid = 1813] [id = 608] 19:08:59 INFO - PROCESS | 1813 | --DOCSHELL 0x923c2800 == 34 [pid = 1813] [id = 607] 19:08:59 INFO - PROCESS | 1813 | --DOCSHELL 0x8f643400 == 33 [pid = 1813] [id = 606] 19:08:59 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede2400 == 32 [pid = 1813] [id = 605] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x93c82400) [pid = 1813] [serial = 1767] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x93c57c00) [pid = 1813] [serial = 1766] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x97563c00) [pid = 1813] [serial = 1775] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x9756f800) [pid = 1813] [serial = 1776] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x91b6a000) [pid = 1813] [serial = 1781] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91f37000) [pid = 1813] [serial = 1782] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x924db400) [pid = 1813] [serial = 1784] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x94fe5400) [pid = 1813] [serial = 1772] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x94fe9c00) [pid = 1813] [serial = 1773] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x93a6e000) [pid = 1813] [serial = 1778] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x94fde800) [pid = 1813] [serial = 1779] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x92348800) [pid = 1813] [serial = 1769] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x923ca000) [pid = 1813] [serial = 1770] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x950d5000) [pid = 1813] [serial = 1788] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x95076c00) [pid = 1813] [serial = 1787] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x93a67800) [pid = 1813] [serial = 1785] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x97fe6800) [pid = 1813] [serial = 1791] [outer = (nil)] [url = about:blank] 19:08:59 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x97562c00) [pid = 1813] [serial = 1790] [outer = (nil)] [url = about:blank] 19:09:00 INFO - PROCESS | 1813 | 1472090940134 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]]]}] 19:09:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:09:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1693ms 19:09:00 INFO - PROCESS | 1813 | 1472090940173 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 19:09:00 INFO - PROCESS | 1813 | 1472090940181 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 19:09:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:09:00 INFO - PROCESS | 1813 | 1472090940195 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:09:00 INFO - PROCESS | 1813 | 1472090940202 Marionette TRACE conn3 <- [1,2434,null,{}] 19:09:00 INFO - PROCESS | 1813 | 1472090940208 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}] 19:09:00 INFO - PROCESS | 1813 | 1472090940214 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:00 INFO - PROCESS | 1813 | 1472090940424 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 19:09:00 INFO - PROCESS | 1813 | 1472090940569 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:00 INFO - PROCESS | 1813 | 1472090940577 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3c800 == 33 [pid = 1813] [id = 616] 19:09:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9221cc00) [pid = 1813] [serial = 1849] [outer = (nil)] 19:09:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x923c0c00) [pid = 1813] [serial = 1850] [outer = 0x9221cc00] 19:09:00 INFO - PROCESS | 1813 | 1472090940652 Marionette DEBUG loaded listener.js 19:09:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92444400) [pid = 1813] [serial = 1851] [outer = 0x9221cc00] 19:09:01 INFO - PROCESS | 1813 | 1472090941509 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]]]}] 19:09:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:09:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1346ms 19:09:01 INFO - PROCESS | 1813 | 1472090941537 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 19:09:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:09:01 INFO - PROCESS | 1813 | 1472090941542 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 19:09:01 INFO - PROCESS | 1813 | 1472090941549 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:09:01 INFO - PROCESS | 1813 | 1472090941553 Marionette TRACE conn3 <- [1,2438,null,{}] 19:09:01 INFO - PROCESS | 1813 | 1472090941568 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}] 19:09:01 INFO - PROCESS | 1813 | 1472090941577 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:01 INFO - PROCESS | 1813 | 1472090941756 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 19:09:01 INFO - PROCESS | 1813 | 1472090941918 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:01 INFO - PROCESS | 1813 | 1472090941932 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fc0000 == 34 [pid = 1813] [id = 617] 19:09:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92fc6c00) [pid = 1813] [serial = 1852] [outer = (nil)] 19:09:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93a70000) [pid = 1813] [serial = 1853] [outer = 0x92fc6c00] 19:09:02 INFO - PROCESS | 1813 | 1472090942008 Marionette DEBUG loaded listener.js 19:09:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93c51400) [pid = 1813] [serial = 1854] [outer = 0x92fc6c00] 19:09:02 INFO - PROCESS | 1813 | 1472090942961 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]]]}] 19:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1482ms 19:09:03 INFO - PROCESS | 1813 | 1472090943032 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 19:09:03 INFO - PROCESS | 1813 | 1472090943041 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 19:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:09:03 INFO - PROCESS | 1813 | 1472090943047 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:09:03 INFO - PROCESS | 1813 | 1472090943051 Marionette TRACE conn3 <- [1,2442,null,{}] 19:09:03 INFO - PROCESS | 1813 | 1472090943065 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}] 19:09:03 INFO - PROCESS | 1813 | 1472090943071 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:03 INFO - PROCESS | 1813 | 1472090943292 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 19:09:03 INFO - PROCESS | 1813 | 1472090943313 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:03 INFO - PROCESS | 1813 | 1472090943322 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa3000 == 35 [pid = 1813] [id = 618] 19:09:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x8f646c00) [pid = 1813] [serial = 1855] [outer = (nil)] 19:09:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x94fe2400) [pid = 1813] [serial = 1856] [outer = 0x8f646c00] 19:09:03 INFO - PROCESS | 1813 | 1472090943406 Marionette DEBUG loaded listener.js 19:09:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x94fe8000) [pid = 1813] [serial = 1857] [outer = 0x8f646c00] 19:09:04 INFO - PROCESS | 1813 | 1472090944512 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]]]}] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8f9f5800) [pid = 1813] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x92441c00) [pid = 1813] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93aa8000) [pid = 1813] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9244ac00) [pid = 1813] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9221e400) [pid = 1813] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x93a64000) [pid = 1813] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x995b3000) [pid = 1813] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8f63fc00) [pid = 1813] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9813bc00) [pid = 1813] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8f646800) [pid = 1813] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x91aef800) [pid = 1813] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x93a61400) [pid = 1813] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:09:04 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x8efab000) [pid = 1813] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1539ms 19:09:04 INFO - PROCESS | 1813 | 1472090944589 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 19:09:04 INFO - PROCESS | 1813 | 1472090944594 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 19:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:09:04 INFO - PROCESS | 1813 | 1472090944600 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:09:04 INFO - PROCESS | 1813 | 1472090944603 Marionette TRACE conn3 <- [1,2446,null,{}] 19:09:04 INFO - PROCESS | 1813 | 1472090944610 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}] 19:09:04 INFO - PROCESS | 1813 | 1472090944617 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:04 INFO - PROCESS | 1813 | 1472090944782 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 19:09:04 INFO - PROCESS | 1813 | 1472090944925 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:04 INFO - PROCESS | 1813 | 1472090944932 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f647800 == 36 [pid = 1813] [id = 619] 19:09:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x92441c00) [pid = 1813] [serial = 1858] [outer = (nil)] 19:09:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93a64000) [pid = 1813] [serial = 1859] [outer = 0x92441c00] 19:09:05 INFO - PROCESS | 1813 | 1472090945010 Marionette DEBUG loaded listener.js 19:09:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93c81c00) [pid = 1813] [serial = 1860] [outer = 0x92441c00] 19:09:05 INFO - PROCESS | 1813 | 1472090945850 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]]]}] 19:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1292ms 19:09:05 INFO - PROCESS | 1813 | 1472090945895 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 19:09:05 INFO - PROCESS | 1813 | 1472090945899 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 19:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:09:05 INFO - PROCESS | 1813 | 1472090945905 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:09:05 INFO - PROCESS | 1813 | 1472090945908 Marionette TRACE conn3 <- [1,2450,null,{}] 19:09:05 INFO - PROCESS | 1813 | 1472090945913 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}] 19:09:05 INFO - PROCESS | 1813 | 1472090945924 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:06 INFO - PROCESS | 1813 | 1472090946137 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 19:09:06 INFO - PROCESS | 1813 | 1472090946277 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:06 INFO - PROCESS | 1813 | 1472090946287 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efb1400 == 37 [pid = 1813] [id = 620] 19:09:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x950d7800) [pid = 1813] [serial = 1861] [outer = (nil)] 19:09:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x97564c00) [pid = 1813] [serial = 1862] [outer = 0x950d7800] 19:09:06 INFO - PROCESS | 1813 | 1472090946358 Marionette DEBUG loaded listener.js 19:09:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9756d800) [pid = 1813] [serial = 1863] [outer = 0x950d7800] 19:09:07 INFO - PROCESS | 1813 | 1472090947442 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]]]}] 19:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1549ms 19:09:07 INFO - PROCESS | 1813 | 1472090947455 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 19:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:09:07 INFO - PROCESS | 1813 | 1472090947461 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 19:09:07 INFO - PROCESS | 1813 | 1472090947469 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:09:07 INFO - PROCESS | 1813 | 1472090947477 Marionette TRACE conn3 <- [1,2454,null,{}] 19:09:07 INFO - PROCESS | 1813 | 1472090947485 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}] 19:09:07 INFO - PROCESS | 1813 | 1472090947491 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:07 INFO - PROCESS | 1813 | 1472090947686 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 19:09:07 INFO - PROCESS | 1813 | 1472090947932 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:07 INFO - PROCESS | 1813 | 1472090947940 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63dc00 == 38 [pid = 1813] [id = 621] 19:09:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x8f9ed400) [pid = 1813] [serial = 1864] [outer = (nil)] 19:09:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x91b77800) [pid = 1813] [serial = 1865] [outer = 0x8f9ed400] 19:09:08 INFO - PROCESS | 1813 | 1472090948052 Marionette DEBUG loaded listener.js 19:09:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x92348400) [pid = 1813] [serial = 1866] [outer = 0x8f9ed400] 19:09:09 INFO - PROCESS | 1813 | 1472090949000 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]]]}] 19:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1594ms 19:09:09 INFO - PROCESS | 1813 | 1472090949063 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 19:09:09 INFO - PROCESS | 1813 | 1472090949070 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 19:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:09:09 INFO - PROCESS | 1813 | 1472090949081 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:09:09 INFO - PROCESS | 1813 | 1472090949086 Marionette TRACE conn3 <- [1,2458,null,{}] 19:09:09 INFO - PROCESS | 1813 | 1472090949092 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}] 19:09:09 INFO - PROCESS | 1813 | 1472090949099 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:09 INFO - PROCESS | 1813 | 1472090949335 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 19:09:09 INFO - PROCESS | 1813 | 1472090949587 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:09 INFO - PROCESS | 1813 | 1472090949595 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fbf800 == 39 [pid = 1813] [id = 622] 19:09:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93a65c00) [pid = 1813] [serial = 1867] [outer = (nil)] 19:09:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x93c7f800) [pid = 1813] [serial = 1868] [outer = 0x93a65c00] 19:09:09 INFO - PROCESS | 1813 | 1472090949730 Marionette DEBUG loaded listener.js 19:09:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x94fec000) [pid = 1813] [serial = 1869] [outer = 0x93a65c00] 19:09:10 INFO - PROCESS | 1813 | 1472090950784 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]]]}] 19:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1740ms 19:09:10 INFO - PROCESS | 1813 | 1472090950823 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 19:09:10 INFO - PROCESS | 1813 | 1472090950828 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 19:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:09:10 INFO - PROCESS | 1813 | 1472090950837 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:09:10 INFO - PROCESS | 1813 | 1472090950844 Marionette TRACE conn3 <- [1,2462,null,{}] 19:09:10 INFO - PROCESS | 1813 | 1472090950861 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}] 19:09:10 INFO - PROCESS | 1813 | 1472090950871 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:11 INFO - PROCESS | 1813 | 1472090951072 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 19:09:11 INFO - PROCESS | 1813 | 1472090951307 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:11 INFO - PROCESS | 1813 | 1472090951319 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x96370800 == 40 [pid = 1813] [id = 623] 19:09:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x97fe6c00) [pid = 1813] [serial = 1870] [outer = (nil)] 19:09:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9813bc00) [pid = 1813] [serial = 1871] [outer = 0x97fe6c00] 19:09:11 INFO - PROCESS | 1813 | 1472090951449 Marionette DEBUG loaded listener.js 19:09:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x99ce0400) [pid = 1813] [serial = 1872] [outer = 0x97fe6c00] 19:09:12 INFO - PROCESS | 1813 | 1472090952403 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]]]}] 19:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1598ms 19:09:12 INFO - PROCESS | 1813 | 1472090952436 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 19:09:12 INFO - PROCESS | 1813 | 1472090952440 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 19:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:09:12 INFO - PROCESS | 1813 | 1472090952448 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:09:12 INFO - PROCESS | 1813 | 1472090952452 Marionette TRACE conn3 <- [1,2466,null,{}] 19:09:12 INFO - PROCESS | 1813 | 1472090952459 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}] 19:09:12 INFO - PROCESS | 1813 | 1472090952464 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:12 INFO - PROCESS | 1813 | 1472090952660 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 19:09:12 INFO - PROCESS | 1813 | 1472090952844 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:12 INFO - PROCESS | 1813 | 1472090952853 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x95143000 == 41 [pid = 1813] [id = 624] 19:09:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x97561400) [pid = 1813] [serial = 1873] [outer = (nil)] 19:09:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9a3cf000) [pid = 1813] [serial = 1874] [outer = 0x97561400] 19:09:12 INFO - PROCESS | 1813 | 1472090952935 Marionette DEBUG loaded listener.js 19:09:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9a7c5400) [pid = 1813] [serial = 1875] [outer = 0x97561400] 19:09:13 INFO - PROCESS | 1813 | 1472090953935 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]]]}] 19:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1537ms 19:09:13 INFO - PROCESS | 1813 | 1472090953987 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 19:09:13 INFO - PROCESS | 1813 | 1472090953990 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 19:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:09:14 INFO - PROCESS | 1813 | 1472090953997 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:09:14 INFO - PROCESS | 1813 | 1472090954000 Marionette TRACE conn3 <- [1,2470,null,{}] 19:09:14 INFO - PROCESS | 1813 | 1472090954007 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}] 19:09:14 INFO - PROCESS | 1813 | 1472090954012 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:14 INFO - PROCESS | 1813 | 1472090954194 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 19:09:14 INFO - PROCESS | 1813 | 1472090954382 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:14 INFO - PROCESS | 1813 | 1472090954390 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x97562c00 == 42 [pid = 1813] [id = 625] 19:09:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x99f7b400) [pid = 1813] [serial = 1876] [outer = (nil)] 19:09:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9a8d1000) [pid = 1813] [serial = 1877] [outer = 0x99f7b400] 19:09:14 INFO - PROCESS | 1813 | 1472090954481 Marionette DEBUG loaded listener.js 19:09:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x9a8d4400) [pid = 1813] [serial = 1878] [outer = 0x99f7b400] 19:09:15 INFO - PROCESS | 1813 | 1472090955460 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]]]}] 19:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1494ms 19:09:15 INFO - PROCESS | 1813 | 1472090955492 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 19:09:15 INFO - PROCESS | 1813 | 1472090955496 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 19:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:09:15 INFO - PROCESS | 1813 | 1472090955503 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:09:15 INFO - PROCESS | 1813 | 1472090955507 Marionette TRACE conn3 <- [1,2474,null,{}] 19:09:15 INFO - PROCESS | 1813 | 1472090955514 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}] 19:09:15 INFO - PROCESS | 1813 | 1472090955524 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:15 INFO - PROCESS | 1813 | 1472090955726 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 19:09:15 INFO - PROCESS | 1813 | 1472090955912 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:15 INFO - PROCESS | 1813 | 1472090955921 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f643000 == 43 [pid = 1813] [id = 626] 19:09:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x8f644c00) [pid = 1813] [serial = 1879] [outer = (nil)] 19:09:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x9b3aec00) [pid = 1813] [serial = 1880] [outer = 0x8f644c00] 19:09:16 INFO - PROCESS | 1813 | 1472090956007 Marionette DEBUG loaded listener.js 19:09:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x9b55c000) [pid = 1813] [serial = 1881] [outer = 0x8f644c00] 19:09:16 INFO - PROCESS | 1813 | 1472090956979 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]]]}] 19:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1534ms 19:09:17 INFO - PROCESS | 1813 | 1472090957038 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 19:09:17 INFO - PROCESS | 1813 | 1472090957042 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 19:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:09:17 INFO - PROCESS | 1813 | 1472090957049 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:09:17 INFO - PROCESS | 1813 | 1472090957052 Marionette TRACE conn3 <- [1,2478,null,{}] 19:09:17 INFO - PROCESS | 1813 | 1472090957058 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}] 19:09:17 INFO - PROCESS | 1813 | 1472090957063 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:17 INFO - PROCESS | 1813 | 1472090957255 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 19:09:17 INFO - PROCESS | 1813 | 1472090957743 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:17 INFO - PROCESS | 1813 | 1472090957752 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa4c00 == 44 [pid = 1813] [id = 627] 19:09:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x8efa5800) [pid = 1813] [serial = 1882] [outer = (nil)] 19:09:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x8efacc00) [pid = 1813] [serial = 1883] [outer = 0x8efa5800] 19:09:17 INFO - PROCESS | 1813 | 1472090957876 Marionette DEBUG loaded listener.js 19:09:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x8f649c00) [pid = 1813] [serial = 1884] [outer = 0x8efa5800] 19:09:18 INFO - PROCESS | 1813 | 1472090958917 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]]]}] 19:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1938ms 19:09:18 INFO - PROCESS | 1813 | 1472090958991 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 19:09:18 INFO - PROCESS | 1813 | 1472090958997 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 19:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:09:19 INFO - PROCESS | 1813 | 1472090959006 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:09:19 INFO - PROCESS | 1813 | 1472090959011 Marionette TRACE conn3 <- [1,2482,null,{}] 19:09:19 INFO - PROCESS | 1813 | 1472090959019 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}] 19:09:19 INFO - PROCESS | 1813 | 1472090959027 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8f647800 == 43 [pid = 1813] [id = 619] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa3000 == 42 [pid = 1813] [id = 618] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x92fc0000 == 41 [pid = 1813] [id = 617] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3c800 == 40 [pid = 1813] [id = 616] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8f640400 == 39 [pid = 1813] [id = 615] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x924dac00 == 38 [pid = 1813] [id = 603] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede3800 == 37 [pid = 1813] [id = 602] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe3000 == 36 [pid = 1813] [id = 610] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63e400 == 35 [pid = 1813] [id = 611] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x923c2000 == 34 [pid = 1813] [id = 612] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x93aa4c00 == 33 [pid = 1813] [id = 614] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x97568000 == 32 [pid = 1813] [id = 613] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa4c00 == 31 [pid = 1813] [id = 627] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8f643000 == 30 [pid = 1813] [id = 626] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x95143000 == 29 [pid = 1813] [id = 624] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x97562c00 == 28 [pid = 1813] [id = 625] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x96370800 == 27 [pid = 1813] [id = 623] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x92fbf800 == 26 [pid = 1813] [id = 622] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8efb1400 == 25 [pid = 1813] [id = 620] 19:09:20 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63dc00 == 24 [pid = 1813] [id = 621] 19:09:20 INFO - PROCESS | 1813 | 1472090960212 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x91aec400) [pid = 1813] [serial = 1793] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x92450800) [pid = 1813] [serial = 1824] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x93c89400) [pid = 1813] [serial = 1827] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x93c50000) [pid = 1813] [serial = 1796] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x93c49000) [pid = 1813] [serial = 1818] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x9a8ca800) [pid = 1813] [serial = 1806] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x9a660400) [pid = 1813] [serial = 1803] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x91af5800) [pid = 1813] [serial = 1829] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x9a8c9400) [pid = 1813] [serial = 1805] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x995acc00) [pid = 1813] [serial = 1800] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91af1800) [pid = 1813] [serial = 1821] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9b556800) [pid = 1813] [serial = 1809] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x91b70800) [pid = 1813] [serial = 1794] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9b9d0000) [pid = 1813] [serial = 1812] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x93c80800) [pid = 1813] [serial = 1797] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8f9f0800) [pid = 1813] [serial = 1815] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9b3a1400) [pid = 1813] [serial = 1808] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93a62c00) [pid = 1813] [serial = 1817] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93c4cc00) [pid = 1813] [serial = 1826] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9a3cdc00) [pid = 1813] [serial = 1802] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x990cc400) [pid = 1813] [serial = 1799] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93c7e400) [pid = 1813] [serial = 1830] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x92448000) [pid = 1813] [serial = 1823] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9b919000) [pid = 1813] [serial = 1811] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f63e000) [pid = 1813] [serial = 1814] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8f9fa000) [pid = 1813] [serial = 1820] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x95073c00) [pid = 1813] [serial = 1832] [outer = (nil)] [url = about:blank] 19:09:20 INFO - PROCESS | 1813 | 1472090960558 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:20 INFO - PROCESS | 1813 | 1472090960568 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efafc00 == 25 [pid = 1813] [id = 628] 19:09:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8efb0400) [pid = 1813] [serial = 1885] [outer = (nil)] 19:09:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8f640c00) [pid = 1813] [serial = 1886] [outer = 0x8efb0400] 19:09:20 INFO - PROCESS | 1813 | 1472090960645 Marionette DEBUG loaded listener.js 19:09:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f9ee400) [pid = 1813] [serial = 1887] [outer = 0x8efb0400] 19:09:21 INFO - PROCESS | 1813 | 1472090961494 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]]]}] 19:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 2535ms 19:09:21 INFO - PROCESS | 1813 | 1472090961548 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 19:09:21 INFO - PROCESS | 1813 | 1472090961554 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 19:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:09:21 INFO - PROCESS | 1813 | 1472090961564 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:09:21 INFO - PROCESS | 1813 | 1472090961568 Marionette TRACE conn3 <- [1,2486,null,{}] 19:09:21 INFO - PROCESS | 1813 | 1472090961575 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}] 19:09:21 INFO - PROCESS | 1813 | 1472090961583 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:21 INFO - PROCESS | 1813 | 1472090961762 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 19:09:21 INFO - PROCESS | 1813 | 1472090961774 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:21 INFO - PROCESS | 1813 | 1472090961782 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6a400 == 26 [pid = 1813] [id = 629] 19:09:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91b6a800) [pid = 1813] [serial = 1888] [outer = (nil)] 19:09:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91b70400) [pid = 1813] [serial = 1889] [outer = 0x91b6a800] 19:09:21 INFO - PROCESS | 1813 | 1472090961861 Marionette DEBUG loaded listener.js 19:09:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91f33c00) [pid = 1813] [serial = 1890] [outer = 0x91b6a800] 19:09:22 INFO - PROCESS | 1813 | 1472090962946 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]]]}] 19:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1432ms 19:09:22 INFO - PROCESS | 1813 | 1472090962997 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 19:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:09:23 INFO - PROCESS | 1813 | 1472090963002 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 19:09:23 INFO - PROCESS | 1813 | 1472090963016 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:09:23 INFO - PROCESS | 1813 | 1472090963019 Marionette TRACE conn3 <- [1,2490,null,{}] 19:09:23 INFO - PROCESS | 1813 | 1472090963027 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}] 19:09:23 INFO - PROCESS | 1813 | 1472090963034 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:23 INFO - PROCESS | 1813 | 1472090963266 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 19:09:23 INFO - PROCESS | 1813 | 1472090963301 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:23 INFO - PROCESS | 1813 | 1472090963312 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x92447800 == 27 [pid = 1813] [id = 630] 19:09:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92448000) [pid = 1813] [serial = 1891] [outer = (nil)] 19:09:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9244c000) [pid = 1813] [serial = 1892] [outer = 0x92448000] 19:09:23 INFO - PROCESS | 1813 | 1472090963384 Marionette DEBUG loaded listener.js 19:09:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x924d2400) [pid = 1813] [serial = 1893] [outer = 0x92448000] 19:09:24 INFO - PROCESS | 1813 | 1472090964455 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]]]}] 19:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1496ms 19:09:24 INFO - PROCESS | 1813 | 1472090964507 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 19:09:24 INFO - PROCESS | 1813 | 1472090964513 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 19:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:09:24 INFO - PROCESS | 1813 | 1472090964538 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:09:24 INFO - PROCESS | 1813 | 1472090964546 Marionette TRACE conn3 <- [1,2494,null,{}] 19:09:24 INFO - PROCESS | 1813 | 1472090964553 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}] 19:09:24 INFO - PROCESS | 1813 | 1472090964560 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:24 INFO - PROCESS | 1813 | 1472090964813 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 19:09:25 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x950d7800) [pid = 1813] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:09:25 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8f646c00) [pid = 1813] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:09:25 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8f641800) [pid = 1813] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:09:25 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8f63f400) [pid = 1813] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:09:25 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x92fc2c00) [pid = 1813] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:09:25 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x94fe9000) [pid = 1813] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:09:25 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x97568400) [pid = 1813] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:09:25 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92fc6c00) [pid = 1813] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:09:25 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x9221cc00) [pid = 1813] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:09:25 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x99d25c00) [pid = 1813] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:09:25 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x92441c00) [pid = 1813] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:09:25 INFO - PROCESS | 1813 | 1472090965496 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:25 INFO - PROCESS | 1813 | 1472090965506 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa9c00 == 28 [pid = 1813] [id = 631] 19:09:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x8efaa400) [pid = 1813] [serial = 1894] [outer = (nil)] 19:09:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x91af2c00) [pid = 1813] [serial = 1895] [outer = 0x8efaa400] 19:09:25 INFO - PROCESS | 1813 | 1472090965596 Marionette DEBUG loaded listener.js 19:09:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x92e9d800) [pid = 1813] [serial = 1896] [outer = 0x8efaa400] 19:09:26 INFO - PROCESS | 1813 | 1472090966384 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]]]}] 19:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1896ms 19:09:26 INFO - PROCESS | 1813 | 1472090966426 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 19:09:26 INFO - PROCESS | 1813 | 1472090966430 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 19:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:09:26 INFO - PROCESS | 1813 | 1472090966437 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:09:26 INFO - PROCESS | 1813 | 1472090966440 Marionette TRACE conn3 <- [1,2498,null,{}] 19:09:26 INFO - PROCESS | 1813 | 1472090966446 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}] 19:09:26 INFO - PROCESS | 1813 | 1472090966451 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:26 INFO - PROCESS | 1813 | 1472090966613 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 19:09:26 INFO - PROCESS | 1813 | 1472090966622 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:26 INFO - PROCESS | 1813 | 1472090966629 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede4000 == 29 [pid = 1813] [id = 632] 19:09:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93a68000) [pid = 1813] [serial = 1897] [outer = (nil)] 19:09:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93c49000) [pid = 1813] [serial = 1898] [outer = 0x93a68000] 19:09:26 INFO - PROCESS | 1813 | 1472090966700 Marionette DEBUG loaded listener.js 19:09:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c50000) [pid = 1813] [serial = 1899] [outer = 0x93a68000] 19:09:27 INFO - PROCESS | 1813 | 1472090967850 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]]]}] 19:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1480ms 19:09:27 INFO - PROCESS | 1813 | 1472090967928 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 19:09:27 INFO - PROCESS | 1813 | 1472090967936 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 19:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:09:27 INFO - PROCESS | 1813 | 1472090967948 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:09:27 INFO - PROCESS | 1813 | 1472090967953 Marionette TRACE conn3 <- [1,2502,null,{}] 19:09:27 INFO - PROCESS | 1813 | 1472090967962 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}] 19:09:27 INFO - PROCESS | 1813 | 1472090967968 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:28 INFO - PROCESS | 1813 | 1472090968161 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 19:09:28 INFO - PROCESS | 1813 | 1472090968347 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:28 INFO - PROCESS | 1813 | 1472090968363 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af6800 == 30 [pid = 1813] [id = 633] 19:09:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91b69400) [pid = 1813] [serial = 1900] [outer = (nil)] 19:09:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x91b71000) [pid = 1813] [serial = 1901] [outer = 0x91b69400] 19:09:28 INFO - PROCESS | 1813 | 1472090968549 Marionette DEBUG loaded listener.js 19:09:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92442400) [pid = 1813] [serial = 1902] [outer = 0x91b69400] 19:09:29 INFO - PROCESS | 1813 | 1472090969654 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]]]}] 19:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1791ms 19:09:29 INFO - PROCESS | 1813 | 1472090969740 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 19:09:29 INFO - PROCESS | 1813 | 1472090969748 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 19:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:09:29 INFO - PROCESS | 1813 | 1472090969759 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:09:29 INFO - PROCESS | 1813 | 1472090969763 Marionette TRACE conn3 <- [1,2506,null,{}] 19:09:29 INFO - PROCESS | 1813 | 1472090969770 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}] 19:09:29 INFO - PROCESS | 1813 | 1472090969776 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:30 INFO - PROCESS | 1813 | 1472090970012 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 19:09:30 INFO - PROCESS | 1813 | 1472090970248 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:30 INFO - PROCESS | 1813 | 1472090970259 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa4400 == 31 [pid = 1813] [id = 634] 19:09:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x924d8000) [pid = 1813] [serial = 1903] [outer = (nil)] 19:09:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93c80000) [pid = 1813] [serial = 1904] [outer = 0x924d8000] 19:09:30 INFO - PROCESS | 1813 | 1472090970343 Marionette DEBUG loaded listener.js 19:09:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93c86400) [pid = 1813] [serial = 1905] [outer = 0x924d8000] 19:09:31 INFO - PROCESS | 1813 | 1472090971391 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]]]}] 19:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1692ms 19:09:31 INFO - PROCESS | 1813 | 1472090971460 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 19:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:09:31 INFO - PROCESS | 1813 | 1472090971465 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 19:09:31 INFO - PROCESS | 1813 | 1472090971472 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:09:31 INFO - PROCESS | 1813 | 1472090971478 Marionette TRACE conn3 <- [1,2510,null,{}] 19:09:31 INFO - PROCESS | 1813 | 1472090971495 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}] 19:09:31 INFO - PROCESS | 1813 | 1472090971505 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:31 INFO - PROCESS | 1813 | 1472090971715 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 19:09:31 INFO - PROCESS | 1813 | 1472090971946 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:31 INFO - PROCESS | 1813 | 1472090971961 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x950d1000 == 32 [pid = 1813] [id = 635] 19:09:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x950d1400) [pid = 1813] [serial = 1906] [outer = (nil)] 19:09:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x950d6400) [pid = 1813] [serial = 1907] [outer = 0x950d1400] 19:09:32 INFO - PROCESS | 1813 | 1472090972091 Marionette DEBUG loaded listener.js 19:09:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x95149400) [pid = 1813] [serial = 1908] [outer = 0x950d1400] 19:09:33 INFO - PROCESS | 1813 | 1472090973107 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]]]}] 19:09:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:09:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1692ms 19:09:33 INFO - PROCESS | 1813 | 1472090973164 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 19:09:33 INFO - PROCESS | 1813 | 1472090973169 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 19:09:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:09:33 INFO - PROCESS | 1813 | 1472090973175 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:09:33 INFO - PROCESS | 1813 | 1472090973179 Marionette TRACE conn3 <- [1,2514,null,{}] 19:09:33 INFO - PROCESS | 1813 | 1472090973184 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}] 19:09:33 INFO - PROCESS | 1813 | 1472090973189 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:33 INFO - PROCESS | 1813 | 1472090973371 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 19:09:33 INFO - PROCESS | 1813 | 1472090973602 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:33 INFO - PROCESS | 1813 | 1472090973609 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x95147c00 == 33 [pid = 1813] [id = 636] 19:09:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x96369c00) [pid = 1813] [serial = 1909] [outer = (nil)] 19:09:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x97567c00) [pid = 1813] [serial = 1910] [outer = 0x96369c00] 19:09:33 INFO - PROCESS | 1813 | 1472090973746 Marionette DEBUG loaded listener.js 19:09:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9756bc00) [pid = 1813] [serial = 1911] [outer = 0x96369c00] 19:09:34 INFO - PROCESS | 1813 | 1472090974767 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]]]}] 19:09:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:09:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1782ms 19:09:34 INFO - PROCESS | 1813 | 1472090974966 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 19:09:34 INFO - PROCESS | 1813 | 1472090974972 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 19:09:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:09:34 INFO - PROCESS | 1813 | 1472090974981 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:09:34 INFO - PROCESS | 1813 | 1472090974985 Marionette TRACE conn3 <- [1,2518,null,{}] 19:09:34 INFO - PROCESS | 1813 | 1472090974993 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}] 19:09:35 INFO - PROCESS | 1813 | 1472090975000 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:35 INFO - PROCESS | 1813 | 1472090975176 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 19:09:35 INFO - PROCESS | 1813 | 1472090975432 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:35 INFO - PROCESS | 1813 | 1472090975449 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aef800 == 34 [pid = 1813] [id = 637] 19:09:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x91aefc00) [pid = 1813] [serial = 1912] [outer = (nil)] 19:09:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x91b6c000) [pid = 1813] [serial = 1913] [outer = 0x91aefc00] 19:09:35 INFO - PROCESS | 1813 | 1472090975603 Marionette DEBUG loaded listener.js 19:09:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x92349400) [pid = 1813] [serial = 1914] [outer = 0x91aefc00] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x9756d800) [pid = 1813] [serial = 1863] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x97564c00) [pid = 1813] [serial = 1862] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x94fe2400) [pid = 1813] [serial = 1856] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x94fe8000) [pid = 1813] [serial = 1857] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x8f649800) [pid = 1813] [serial = 1847] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x8f9f1400) [pid = 1813] [serial = 1848] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x91b78000) [pid = 1813] [serial = 1835] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x92357800) [pid = 1813] [serial = 1836] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93c49800) [pid = 1813] [serial = 1838] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x94fe0800) [pid = 1813] [serial = 1839] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x950db000) [pid = 1813] [serial = 1833] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x97ff1000) [pid = 1813] [serial = 1841] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x981a0400) [pid = 1813] [serial = 1842] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93a70000) [pid = 1813] [serial = 1853] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x923c0c00) [pid = 1813] [serial = 1850] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x92444400) [pid = 1813] [serial = 1851] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x99f75800) [pid = 1813] [serial = 1844] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x99f79c00) [pid = 1813] [serial = 1845] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x93a64000) [pid = 1813] [serial = 1859] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x93c81c00) [pid = 1813] [serial = 1860] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x93c51400) [pid = 1813] [serial = 1854] [outer = (nil)] [url = about:blank] 19:09:36 INFO - PROCESS | 1813 | 1472090976544 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]]]}] 19:09:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:09:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1634ms 19:09:36 INFO - PROCESS | 1813 | 1472090976617 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 19:09:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:09:36 INFO - PROCESS | 1813 | 1472090976622 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 19:09:36 INFO - PROCESS | 1813 | 1472090976633 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:09:36 INFO - PROCESS | 1813 | 1472090976640 Marionette TRACE conn3 <- [1,2522,null,{}] 19:09:36 INFO - PROCESS | 1813 | 1472090976647 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}] 19:09:36 INFO - PROCESS | 1813 | 1472090976653 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:36 INFO - PROCESS | 1813 | 1472090976830 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 19:09:37 INFO - PROCESS | 1813 | 1472090977018 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:37 INFO - PROCESS | 1813 | 1472090977027 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x923bc800 == 35 [pid = 1813] [id = 638] 19:09:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x923be800) [pid = 1813] [serial = 1915] [outer = (nil)] 19:09:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x924da400) [pid = 1813] [serial = 1916] [outer = 0x923be800] 19:09:37 INFO - PROCESS | 1813 | 1472090977112 Marionette DEBUG loaded listener.js 19:09:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x92e98800) [pid = 1813] [serial = 1917] [outer = 0x923be800] 19:09:37 INFO - PROCESS | 1813 | 1472090977974 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]]]}] 19:09:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:09:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1403ms 19:09:38 INFO - PROCESS | 1813 | 1472090978033 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 19:09:38 INFO - PROCESS | 1813 | 1472090978036 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 19:09:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:09:38 INFO - PROCESS | 1813 | 1472090978043 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:09:38 INFO - PROCESS | 1813 | 1472090978047 Marionette TRACE conn3 <- [1,2526,null,{}] 19:09:38 INFO - PROCESS | 1813 | 1472090978062 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}] 19:09:38 INFO - PROCESS | 1813 | 1472090978071 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:38 INFO - PROCESS | 1813 | 1472090978251 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 19:09:38 INFO - PROCESS | 1813 | 1472090978406 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:38 INFO - PROCESS | 1813 | 1472090978421 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c81c00 == 36 [pid = 1813] [id = 639] 19:09:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x94fe0000) [pid = 1813] [serial = 1918] [outer = (nil)] 19:09:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x94fe7000) [pid = 1813] [serial = 1919] [outer = 0x94fe0000] 19:09:38 INFO - PROCESS | 1813 | 1472090978493 Marionette DEBUG loaded listener.js 19:09:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x9506f400) [pid = 1813] [serial = 1920] [outer = 0x94fe0000] 19:09:39 INFO - PROCESS | 1813 | 1472090979411 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]]]}] 19:09:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:09:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1443ms 19:09:39 INFO - PROCESS | 1813 | 1472090979488 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 19:09:39 INFO - PROCESS | 1813 | 1472090979491 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 19:09:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:09:39 INFO - PROCESS | 1813 | 1472090979498 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:09:39 INFO - PROCESS | 1813 | 1472090979501 Marionette TRACE conn3 <- [1,2530,null,{}] 19:09:39 INFO - PROCESS | 1813 | 1472090979507 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}] 19:09:39 INFO - PROCESS | 1813 | 1472090979512 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:39 INFO - PROCESS | 1813 | 1472090979752 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 19:09:39 INFO - PROCESS | 1813 | 1472090979776 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:39 INFO - PROCESS | 1813 | 1472090979783 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aecc00 == 37 [pid = 1813] [id = 640] 19:09:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x94fde400) [pid = 1813] [serial = 1921] [outer = (nil)] 19:09:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x95148c00) [pid = 1813] [serial = 1922] [outer = 0x94fde400] 19:09:39 INFO - PROCESS | 1813 | 1472090979855 Marionette DEBUG loaded listener.js 19:09:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x97561800) [pid = 1813] [serial = 1923] [outer = 0x94fde400] 19:09:40 INFO - PROCESS | 1813 | 1472090980891 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]]]}] 19:09:40 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8efb0400) [pid = 1813] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:09:40 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x92448000) [pid = 1813] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:09:40 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8efaa400) [pid = 1813] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:09:40 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x91b6a800) [pid = 1813] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:09:40 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8efa5800) [pid = 1813] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:09:40 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8f9ed400) [pid = 1813] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:09:40 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x93a65c00) [pid = 1813] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:09:40 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x97fe6c00) [pid = 1813] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:09:40 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x97561400) [pid = 1813] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:09:40 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x99f7b400) [pid = 1813] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:09:40 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x8f644c00) [pid = 1813] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:09:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:09:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1481ms 19:09:40 INFO - PROCESS | 1813 | 1472090980980 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 19:09:40 INFO - PROCESS | 1813 | 1472090980982 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 19:09:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:09:40 INFO - PROCESS | 1813 | 1472090980989 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:09:40 INFO - PROCESS | 1813 | 1472090980993 Marionette TRACE conn3 <- [1,2534,null,{}] 19:09:41 INFO - PROCESS | 1813 | 1472090980998 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}] 19:09:41 INFO - PROCESS | 1813 | 1472090981004 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:41 INFO - PROCESS | 1813 | 1472090981160 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 19:09:41 INFO - PROCESS | 1813 | 1472090981314 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:41 INFO - PROCESS | 1813 | 1472090981325 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede8c00 == 38 [pid = 1813] [id = 641] 19:09:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x91b74800) [pid = 1813] [serial = 1924] [outer = (nil)] 19:09:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x9244a800) [pid = 1813] [serial = 1925] [outer = 0x91b74800] 19:09:41 INFO - PROCESS | 1813 | 1472090981397 Marionette DEBUG loaded listener.js 19:09:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x93a65c00) [pid = 1813] [serial = 1926] [outer = 0x91b74800] 19:09:42 INFO - PROCESS | 1813 | 1472090982228 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]]]}] 19:09:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:09:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1284ms 19:09:42 INFO - PROCESS | 1813 | 1472090982274 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 19:09:42 INFO - PROCESS | 1813 | 1472090982278 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 19:09:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:09:42 INFO - PROCESS | 1813 | 1472090982284 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:09:42 INFO - PROCESS | 1813 | 1472090982288 Marionette TRACE conn3 <- [1,2538,null,{}] 19:09:42 INFO - PROCESS | 1813 | 1472090982293 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}] 19:09:42 INFO - PROCESS | 1813 | 1472090982304 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:42 INFO - PROCESS | 1813 | 1472090982533 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 19:09:42 INFO - PROCESS | 1813 | 1472090982679 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:42 INFO - PROCESS | 1813 | 1472090982688 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efad400 == 39 [pid = 1813] [id = 642] 19:09:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x93a6a800) [pid = 1813] [serial = 1927] [outer = (nil)] 19:09:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x995aa400) [pid = 1813] [serial = 1928] [outer = 0x93a6a800] 19:09:42 INFO - PROCESS | 1813 | 1472090982761 Marionette DEBUG loaded listener.js 19:09:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x99dc6400) [pid = 1813] [serial = 1929] [outer = 0x93a6a800] 19:09:43 INFO - PROCESS | 1813 | 1472090983821 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]]]}] 19:09:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:09:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1583ms 19:09:43 INFO - PROCESS | 1813 | 1472090983869 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 19:09:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:09:43 INFO - PROCESS | 1813 | 1472090983877 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 19:09:43 INFO - PROCESS | 1813 | 1472090983886 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:09:43 INFO - PROCESS | 1813 | 1472090983894 Marionette TRACE conn3 <- [1,2542,null,{}] 19:09:43 INFO - PROCESS | 1813 | 1472090983902 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}] 19:09:43 INFO - PROCESS | 1813 | 1472090983908 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:44 INFO - PROCESS | 1813 | 1472090984113 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 19:09:44 INFO - PROCESS | 1813 | 1472090984398 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:44 INFO - PROCESS | 1813 | 1472090984414 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af1400 == 40 [pid = 1813] [id = 643] 19:09:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91af3800) [pid = 1813] [serial = 1930] [outer = (nil)] 19:09:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x92443800) [pid = 1813] [serial = 1931] [outer = 0x91af3800] 19:09:44 INFO - PROCESS | 1813 | 1472090984549 Marionette DEBUG loaded listener.js 19:09:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x924dc800) [pid = 1813] [serial = 1932] [outer = 0x91af3800] 19:09:45 INFO - PROCESS | 1813 | 1472090985487 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]]]}] 19:09:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:09:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1648ms 19:09:45 INFO - PROCESS | 1813 | 1472090985538 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 19:09:45 INFO - PROCESS | 1813 | 1472090985549 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 19:09:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:09:45 INFO - PROCESS | 1813 | 1472090985560 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:09:45 INFO - PROCESS | 1813 | 1472090985564 Marionette TRACE conn3 <- [1,2546,null,{}] 19:09:45 INFO - PROCESS | 1813 | 1472090985571 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}] 19:09:45 INFO - PROCESS | 1813 | 1472090985577 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:45 INFO - PROCESS | 1813 | 1472090985777 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 19:09:45 INFO - PROCESS | 1813 | 1472090985964 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:45 INFO - PROCESS | 1813 | 1472090985974 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x923ca400 == 41 [pid = 1813] [id = 644] 19:09:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x94fe5000) [pid = 1813] [serial = 1933] [outer = (nil)] 19:09:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x950d2000) [pid = 1813] [serial = 1934] [outer = 0x94fe5000] 19:09:46 INFO - PROCESS | 1813 | 1472090986124 Marionette DEBUG loaded listener.js 19:09:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9636a400) [pid = 1813] [serial = 1935] [outer = 0x94fe5000] 19:09:47 INFO - PROCESS | 1813 | 1472090987131 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]]]}] 19:09:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:09:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1636ms 19:09:47 INFO - PROCESS | 1813 | 1472090987196 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 19:09:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:09:47 INFO - PROCESS | 1813 | 1472090987201 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 19:09:47 INFO - PROCESS | 1813 | 1472090987208 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:09:47 INFO - PROCESS | 1813 | 1472090987215 Marionette TRACE conn3 <- [1,2550,null,{}] 19:09:47 INFO - PROCESS | 1813 | 1472090987232 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}] 19:09:47 INFO - PROCESS | 1813 | 1472090987242 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:47 INFO - PROCESS | 1813 | 1472090987488 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 19:09:47 INFO - PROCESS | 1813 | 1472090987729 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:47 INFO - PROCESS | 1813 | 1472090987739 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe9000 == 42 [pid = 1813] [id = 645] 19:09:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x99f7ac00) [pid = 1813] [serial = 1936] [outer = (nil)] 19:09:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9a278c00) [pid = 1813] [serial = 1937] [outer = 0x99f7ac00] 19:09:47 INFO - PROCESS | 1813 | 1472090987868 Marionette DEBUG loaded listener.js 19:09:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9a8c6000) [pid = 1813] [serial = 1938] [outer = 0x99f7ac00] 19:09:48 INFO - PROCESS | 1813 | 1472090988898 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]]]}] 19:09:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:09:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1745ms 19:09:48 INFO - PROCESS | 1813 | 1472090988953 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 19:09:48 INFO - PROCESS | 1813 | 1472090988957 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 19:09:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:09:48 INFO - PROCESS | 1813 | 1472090988965 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:09:48 INFO - PROCESS | 1813 | 1472090988968 Marionette TRACE conn3 <- [1,2554,null,{}] 19:09:48 INFO - PROCESS | 1813 | 1472090988974 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}] 19:09:48 INFO - PROCESS | 1813 | 1472090988980 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:49 INFO - PROCESS | 1813 | 1472090989167 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 19:09:49 INFO - PROCESS | 1813 | 1472090989354 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:49 INFO - PROCESS | 1813 | 1472090989363 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x995aa800 == 43 [pid = 1813] [id = 646] 19:09:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9a8c8c00) [pid = 1813] [serial = 1939] [outer = (nil)] 19:09:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9a8d2400) [pid = 1813] [serial = 1940] [outer = 0x9a8c8c00] 19:09:49 INFO - PROCESS | 1813 | 1472090989459 Marionette DEBUG loaded listener.js 19:09:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9b062800) [pid = 1813] [serial = 1941] [outer = 0x9a8c8c00] 19:09:50 INFO - PROCESS | 1813 | 1472090990430 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]]]}] 19:09:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:09:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1530ms 19:09:50 INFO - PROCESS | 1813 | 1472090990497 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 19:09:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:09:50 INFO - PROCESS | 1813 | 1472090990502 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 19:09:50 INFO - PROCESS | 1813 | 1472090990508 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:09:50 INFO - PROCESS | 1813 | 1472090990512 Marionette TRACE conn3 <- [1,2558,null,{}] 19:09:50 INFO - PROCESS | 1813 | 1472090990518 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}] 19:09:50 INFO - PROCESS | 1813 | 1472090990524 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:50 INFO - PROCESS | 1813 | 1472090990751 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 19:09:51 INFO - PROCESS | 1813 | 1472090990984 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:51 INFO - PROCESS | 1813 | 1472090990994 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aa5800 == 44 [pid = 1813] [id = 647] 19:09:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x93aa7400) [pid = 1813] [serial = 1942] [outer = (nil)] 19:09:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9b3a3000) [pid = 1813] [serial = 1943] [outer = 0x93aa7400] 19:09:51 INFO - PROCESS | 1813 | 1472090991122 Marionette DEBUG loaded listener.js 19:09:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9b3a6800) [pid = 1813] [serial = 1944] [outer = 0x93aa7400] 19:09:52 INFO - PROCESS | 1813 | 1472090992129 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]]]}] 19:09:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:09:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1681ms 19:09:52 INFO - PROCESS | 1813 | 1472090992191 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 19:09:52 INFO - PROCESS | 1813 | 1472090992195 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 19:09:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:09:52 INFO - PROCESS | 1813 | 1472090992202 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:09:52 INFO - PROCESS | 1813 | 1472090992205 Marionette TRACE conn3 <- [1,2562,null,{}] 19:09:52 INFO - PROCESS | 1813 | 1472090992211 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}] 19:09:52 INFO - PROCESS | 1813 | 1472090992221 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:52 INFO - PROCESS | 1813 | 1472090992465 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 19:09:52 INFO - PROCESS | 1813 | 1472090992976 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:53 INFO - PROCESS | 1813 | 1472090992985 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63fc00 == 45 [pid = 1813] [id = 648] 19:09:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8f641000) [pid = 1813] [serial = 1945] [outer = (nil)] 19:09:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8f9ebc00) [pid = 1813] [serial = 1946] [outer = 0x8f641000] 19:09:53 INFO - PROCESS | 1813 | 1472090993071 Marionette DEBUG loaded listener.js 19:09:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x8f9fa800) [pid = 1813] [serial = 1947] [outer = 0x8f641000] 19:09:54 INFO - PROCESS | 1813 | 1472090994108 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]]]}] 19:09:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:09:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1939ms 19:09:54 INFO - PROCESS | 1813 | 1472090994144 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 19:09:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:09:54 INFO - PROCESS | 1813 | 1472090994150 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 19:09:54 INFO - PROCESS | 1813 | 1472090994158 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:09:54 INFO - PROCESS | 1813 | 1472090994161 Marionette TRACE conn3 <- [1,2566,null,{}] 19:09:54 INFO - PROCESS | 1813 | 1472090994171 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}] 19:09:54 INFO - PROCESS | 1813 | 1472090994178 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:54 INFO - PROCESS | 1813 | 1472090994367 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 19:09:54 INFO - PROCESS | 1813 | 1472090994610 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:54 INFO - PROCESS | 1813 | 1472090994620 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221b800 == 46 [pid = 1813] [id = 649] 19:09:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x92e91000) [pid = 1813] [serial = 1948] [outer = (nil)] 19:09:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x93aa4400) [pid = 1813] [serial = 1949] [outer = 0x92e91000] 19:09:54 INFO - PROCESS | 1813 | 1472090994714 Marionette DEBUG loaded listener.js 19:09:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x93c4e400) [pid = 1813] [serial = 1950] [outer = 0x92e91000] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6d800 == 45 [pid = 1813] [id = 585] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8efafc00 == 44 [pid = 1813] [id = 628] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x92446000 == 43 [pid = 1813] [id = 594] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63f000 == 42 [pid = 1813] [id = 584] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8f64bc00 == 41 [pid = 1813] [id = 597] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe3c00 == 40 [pid = 1813] [id = 595] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x93a6a400 == 39 [pid = 1813] [id = 588] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f6800 == 38 [pid = 1813] [id = 587] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede2000 == 37 [pid = 1813] [id = 601] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x995aac00 == 36 [pid = 1813] [id = 600] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f6400 == 35 [pid = 1813] [id = 589] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x9513e800 == 34 [pid = 1813] [id = 591] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x93c4e800 == 33 [pid = 1813] [id = 590] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede5400 == 32 [pid = 1813] [id = 598] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x923c5000 == 31 [pid = 1813] [id = 586] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x93c07000 == 30 [pid = 1813] [id = 596] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9edc00 == 29 [pid = 1813] [id = 592] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x97f25c00 == 28 [pid = 1813] [id = 599] 19:09:56 INFO - PROCESS | 1813 | --DOCSHELL 0x8f642400 == 27 [pid = 1813] [id = 593] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x93c49000) [pid = 1813] [serial = 1898] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x8f640c00) [pid = 1813] [serial = 1886] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x924d2400) [pid = 1813] [serial = 1893] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x9244c000) [pid = 1813] [serial = 1892] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x8f9ee400) [pid = 1813] [serial = 1887] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x91af2c00) [pid = 1813] [serial = 1895] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91b70400) [pid = 1813] [serial = 1889] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x8efacc00) [pid = 1813] [serial = 1883] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x92348400) [pid = 1813] [serial = 1866] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x91b77800) [pid = 1813] [serial = 1865] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x94fec000) [pid = 1813] [serial = 1869] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x93c7f800) [pid = 1813] [serial = 1868] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x99ce0400) [pid = 1813] [serial = 1872] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9813bc00) [pid = 1813] [serial = 1871] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9a7c5400) [pid = 1813] [serial = 1875] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9a3cf000) [pid = 1813] [serial = 1874] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9a8d4400) [pid = 1813] [serial = 1878] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9a8d1000) [pid = 1813] [serial = 1877] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9b55c000) [pid = 1813] [serial = 1881] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9b3aec00) [pid = 1813] [serial = 1880] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f649c00) [pid = 1813] [serial = 1884] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92e9d800) [pid = 1813] [serial = 1896] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x91f33c00) [pid = 1813] [serial = 1890] [outer = (nil)] [url = about:blank] 19:09:56 INFO - PROCESS | 1813 | 1472090996743 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]]]}] 19:09:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:09:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2644ms 19:09:56 INFO - PROCESS | 1813 | 1472090996802 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 19:09:56 INFO - PROCESS | 1813 | 1472090996809 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 19:09:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:09:56 INFO - PROCESS | 1813 | 1472090996818 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:09:56 INFO - PROCESS | 1813 | 1472090996822 Marionette TRACE conn3 <- [1,2570,null,{}] 19:09:56 INFO - PROCESS | 1813 | 1472090996832 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}] 19:09:56 INFO - PROCESS | 1813 | 1472090996837 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:57 INFO - PROCESS | 1813 | 1472090997013 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 19:09:57 INFO - PROCESS | 1813 | 1472090997252 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:57 INFO - PROCESS | 1813 | 1472090997260 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64bc00 == 28 [pid = 1813] [id = 650] 19:09:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8f9ec000) [pid = 1813] [serial = 1951] [outer = (nil)] 19:09:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x91ae8400) [pid = 1813] [serial = 1952] [outer = 0x8f9ec000] 19:09:57 INFO - PROCESS | 1813 | 1472090997340 Marionette DEBUG loaded listener.js 19:09:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91aef400) [pid = 1813] [serial = 1953] [outer = 0x8f9ec000] 19:09:58 INFO - PROCESS | 1813 | 1472090998224 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]]]}] 19:09:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:09:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1437ms 19:09:58 INFO - PROCESS | 1813 | 1472090998255 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 19:09:58 INFO - PROCESS | 1813 | 1472090998263 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 19:09:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:09:58 INFO - PROCESS | 1813 | 1472090998275 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:09:58 INFO - PROCESS | 1813 | 1472090998279 Marionette TRACE conn3 <- [1,2574,null,{}] 19:09:58 INFO - PROCESS | 1813 | 1472090998286 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}] 19:09:58 INFO - PROCESS | 1813 | 1472090998293 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:58 INFO - PROCESS | 1813 | 1472090998472 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 19:09:58 INFO - PROCESS | 1813 | 1472090998622 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:09:58 INFO - PROCESS | 1813 | 1472090998630 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:09:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221f000 == 29 [pid = 1813] [id = 651] 19:09:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x92222400) [pid = 1813] [serial = 1954] [outer = (nil)] 19:09:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92357000) [pid = 1813] [serial = 1955] [outer = 0x92222400] 19:09:58 INFO - PROCESS | 1813 | 1472090998705 Marionette DEBUG loaded listener.js 19:09:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x923c5800) [pid = 1813] [serial = 1956] [outer = 0x92222400] 19:09:59 INFO - PROCESS | 1813 | 1472090999705 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]]]}] 19:09:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:09:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1491ms 19:09:59 INFO - PROCESS | 1813 | 1472090999770 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 19:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:09:59 INFO - PROCESS | 1813 | 1472090999775 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 19:09:59 INFO - PROCESS | 1813 | 1472090999782 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:09:59 INFO - PROCESS | 1813 | 1472090999788 Marionette TRACE conn3 <- [1,2578,null,{}] 19:09:59 INFO - PROCESS | 1813 | 1472090999813 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}] 19:09:59 INFO - PROCESS | 1813 | 1472090999836 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:00 INFO - PROCESS | 1813 | 1472091000059 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 19:10:00 INFO - PROCESS | 1813 | 1472091000087 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:00 INFO - PROCESS | 1813 | 1472091000099 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fc6400 == 30 [pid = 1813] [id = 652] 19:10:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x92fc6c00) [pid = 1813] [serial = 1957] [outer = (nil)] 19:10:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93a6a400) [pid = 1813] [serial = 1958] [outer = 0x92fc6c00] 19:10:00 INFO - PROCESS | 1813 | 1472091000188 Marionette DEBUG loaded listener.js 19:10:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93c49000) [pid = 1813] [serial = 1959] [outer = 0x92fc6c00] 19:10:01 INFO - PROCESS | 1813 | 1472091001621 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]]]}] 19:10:01 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x94fde400) [pid = 1813] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:10:01 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91b74800) [pid = 1813] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:10:01 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x94fe0000) [pid = 1813] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:10:01 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x924d8000) [pid = 1813] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:10:01 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93a68000) [pid = 1813] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:10:01 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x923be800) [pid = 1813] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:10:01 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x96369c00) [pid = 1813] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:10:01 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91aefc00) [pid = 1813] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:10:01 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x91b69400) [pid = 1813] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:10:01 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x950d1400) [pid = 1813] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:10:01 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x93a6a800) [pid = 1813] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:10:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:10:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1942ms 19:10:01 INFO - PROCESS | 1813 | 1472091001725 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 19:10:01 INFO - PROCESS | 1813 | 1472091001729 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 19:10:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:10:01 INFO - PROCESS | 1813 | 1472091001737 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:10:01 INFO - PROCESS | 1813 | 1472091001742 Marionette TRACE conn3 <- [1,2582,null,{}] 19:10:01 INFO - PROCESS | 1813 | 1472091001857 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}] 19:10:01 INFO - PROCESS | 1813 | 1472091001863 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:02 INFO - PROCESS | 1813 | 1472091002035 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 19:10:02 INFO - PROCESS | 1813 | 1472091002050 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:02 INFO - PROCESS | 1813 | 1472091002061 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b6c400 == 31 [pid = 1813] [id = 653] 19:10:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x923be800) [pid = 1813] [serial = 1960] [outer = (nil)] 19:10:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x92fc7400) [pid = 1813] [serial = 1961] [outer = 0x923be800] 19:10:02 INFO - PROCESS | 1813 | 1472091002135 Marionette DEBUG loaded listener.js 19:10:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x93c7d000) [pid = 1813] [serial = 1962] [outer = 0x923be800] 19:10:03 INFO - PROCESS | 1813 | 1472091003177 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]]]}] 19:10:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:10:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1481ms 19:10:03 INFO - PROCESS | 1813 | 1472091003219 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 19:10:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:10:03 INFO - PROCESS | 1813 | 1472091003223 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 19:10:03 INFO - PROCESS | 1813 | 1472091003230 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:10:03 INFO - PROCESS | 1813 | 1472091003233 Marionette TRACE conn3 <- [1,2586,null,{}] 19:10:03 INFO - PROCESS | 1813 | 1472091003239 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}] 19:10:03 INFO - PROCESS | 1813 | 1472091003244 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:03 INFO - PROCESS | 1813 | 1472091003398 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 19:10:03 INFO - PROCESS | 1813 | 1472091003412 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:03 INFO - PROCESS | 1813 | 1472091003419 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efab800 == 32 [pid = 1813] [id = 654] 19:10:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8f644000) [pid = 1813] [serial = 1963] [outer = (nil)] 19:10:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x94fec000) [pid = 1813] [serial = 1964] [outer = 0x8f644000] 19:10:03 INFO - PROCESS | 1813 | 1472091003494 Marionette DEBUG loaded listener.js 19:10:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x95076c00) [pid = 1813] [serial = 1965] [outer = 0x8f644000] 19:10:04 INFO - PROCESS | 1813 | 1472091004736 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]]]}] 19:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1548ms 19:10:04 INFO - PROCESS | 1813 | 1472091004778 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 19:10:04 INFO - PROCESS | 1813 | 1472091004785 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 19:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:10:04 INFO - PROCESS | 1813 | 1472091004794 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:10:04 INFO - PROCESS | 1813 | 1472091004803 Marionette TRACE conn3 <- [1,2590,null,{}] 19:10:04 INFO - PROCESS | 1813 | 1472091004812 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}] 19:10:04 INFO - PROCESS | 1813 | 1472091004818 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:05 INFO - PROCESS | 1813 | 1472091005047 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 19:10:05 INFO - PROCESS | 1813 | 1472091005282 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:05 INFO - PROCESS | 1813 | 1472091005290 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f7400 == 33 [pid = 1813] [id = 655] 19:10:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91aeb800) [pid = 1813] [serial = 1966] [outer = (nil)] 19:10:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x92218800) [pid = 1813] [serial = 1967] [outer = 0x91aeb800] 19:10:05 INFO - PROCESS | 1813 | 1472091005425 Marionette DEBUG loaded listener.js 19:10:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x923bdc00) [pid = 1813] [serial = 1968] [outer = 0x91aeb800] 19:10:06 INFO - PROCESS | 1813 | 1472091006427 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]]]}] 19:10:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:10:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1696ms 19:10:06 INFO - PROCESS | 1813 | 1472091006491 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 19:10:06 INFO - PROCESS | 1813 | 1472091006499 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 19:10:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:10:06 INFO - PROCESS | 1813 | 1472091006511 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:10:06 INFO - PROCESS | 1813 | 1472091006515 Marionette TRACE conn3 <- [1,2594,null,{}] 19:10:06 INFO - PROCESS | 1813 | 1472091006523 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}] 19:10:06 INFO - PROCESS | 1813 | 1472091006529 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:06 INFO - PROCESS | 1813 | 1472091006726 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 19:10:07 INFO - PROCESS | 1813 | 1472091007005 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:07 INFO - PROCESS | 1813 | 1472091007017 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3b400 == 34 [pid = 1813] [id = 656] 19:10:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93aa8000) [pid = 1813] [serial = 1969] [outer = (nil)] 19:10:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x94fdfc00) [pid = 1813] [serial = 1970] [outer = 0x93aa8000] 19:10:07 INFO - PROCESS | 1813 | 1472091007149 Marionette DEBUG loaded listener.js 19:10:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93c4a800) [pid = 1813] [serial = 1971] [outer = 0x93aa8000] 19:10:08 INFO - PROCESS | 1813 | 1472091008249 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]]]}] 19:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1756ms 19:10:08 INFO - PROCESS | 1813 | 1472091008267 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 19:10:08 INFO - PROCESS | 1813 | 1472091008271 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 19:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:10:08 INFO - PROCESS | 1813 | 1472091008278 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:10:08 INFO - PROCESS | 1813 | 1472091008284 Marionette TRACE conn3 <- [1,2598,null,{}] 19:10:08 INFO - PROCESS | 1813 | 1472091008301 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}] 19:10:08 INFO - PROCESS | 1813 | 1472091008311 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:08 INFO - PROCESS | 1813 | 1472091008501 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 19:10:08 INFO - PROCESS | 1813 | 1472091008731 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:08 INFO - PROCESS | 1813 | 1472091008745 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x97568800 == 35 [pid = 1813] [id = 657] 19:10:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x97569400) [pid = 1813] [serial = 1972] [outer = (nil)] 19:10:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x97ff3400) [pid = 1813] [serial = 1973] [outer = 0x97569400] 19:10:08 INFO - PROCESS | 1813 | 1472091008890 Marionette DEBUG loaded listener.js 19:10:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x99047000) [pid = 1813] [serial = 1974] [outer = 0x97569400] 19:10:10 INFO - PROCESS | 1813 | 1472091010024 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]]]}] 19:10:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:10:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1788ms 19:10:10 INFO - PROCESS | 1813 | 1472091010067 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 19:10:10 INFO - PROCESS | 1813 | 1472091010074 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 19:10:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:10:10 INFO - PROCESS | 1813 | 1472091010082 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:10:10 INFO - PROCESS | 1813 | 1472091010086 Marionette TRACE conn3 <- [1,2602,null,{}] 19:10:10 INFO - PROCESS | 1813 | 1472091010093 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}] 19:10:10 INFO - PROCESS | 1813 | 1472091010098 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:10 INFO - PROCESS | 1813 | 1472091010317 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 19:10:10 INFO - PROCESS | 1813 | 1472091010732 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:10 INFO - PROCESS | 1813 | 1472091010744 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede9000 == 36 [pid = 1813] [id = 658] 19:10:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x8edea400) [pid = 1813] [serial = 1975] [outer = (nil)] 19:10:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x8efab400) [pid = 1813] [serial = 1976] [outer = 0x8edea400] 19:10:10 INFO - PROCESS | 1813 | 1472091010825 Marionette DEBUG loaded listener.js 19:10:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x8f640c00) [pid = 1813] [serial = 1977] [outer = 0x8edea400] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x95148c00) [pid = 1813] [serial = 1922] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x93a65c00) [pid = 1813] [serial = 1926] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9244a800) [pid = 1813] [serial = 1925] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x94fe7000) [pid = 1813] [serial = 1919] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x93c80000) [pid = 1813] [serial = 1904] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93c86400) [pid = 1813] [serial = 1905] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93c50000) [pid = 1813] [serial = 1899] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x924da400) [pid = 1813] [serial = 1916] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x92e98800) [pid = 1813] [serial = 1917] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x97567c00) [pid = 1813] [serial = 1910] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9756bc00) [pid = 1813] [serial = 1911] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x91b6c000) [pid = 1813] [serial = 1913] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x92349400) [pid = 1813] [serial = 1914] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x91b71000) [pid = 1813] [serial = 1901] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92442400) [pid = 1813] [serial = 1902] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x950d6400) [pid = 1813] [serial = 1907] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x95149400) [pid = 1813] [serial = 1908] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x995aa400) [pid = 1813] [serial = 1928] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x99dc6400) [pid = 1813] [serial = 1929] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x97561800) [pid = 1813] [serial = 1923] [outer = (nil)] [url = about:blank] 19:10:11 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x9506f400) [pid = 1813] [serial = 1920] [outer = (nil)] [url = about:blank] 19:10:12 INFO - PROCESS | 1813 | 1472091012010 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]]]}] 19:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1984ms 19:10:12 INFO - PROCESS | 1813 | 1472091012068 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 19:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:10:12 INFO - PROCESS | 1813 | 1472091012073 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 19:10:12 INFO - PROCESS | 1813 | 1472091012080 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:10:12 INFO - PROCESS | 1813 | 1472091012083 Marionette TRACE conn3 <- [1,2606,null,{}] 19:10:12 INFO - PROCESS | 1813 | 1472091012092 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}] 19:10:12 INFO - PROCESS | 1813 | 1472091012098 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:12 INFO - PROCESS | 1813 | 1472091012335 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 19:10:12 INFO - PROCESS | 1813 | 1472091012353 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:12 INFO - PROCESS | 1813 | 1472091012362 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b78800 == 37 [pid = 1813] [id = 659] 19:10:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x91f35400) [pid = 1813] [serial = 1978] [outer = (nil)] 19:10:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x923be400) [pid = 1813] [serial = 1979] [outer = 0x91f35400] 19:10:12 INFO - PROCESS | 1813 | 1472091012490 Marionette DEBUG loaded listener.js 19:10:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x92450c00) [pid = 1813] [serial = 1980] [outer = 0x91f35400] 19:10:13 INFO - PROCESS | 1813 | 1472091013487 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]]]}] 19:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1437ms 19:10:13 INFO - PROCESS | 1813 | 1472091013522 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 19:10:13 INFO - PROCESS | 1813 | 1472091013528 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 19:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:10:13 INFO - PROCESS | 1813 | 1472091013537 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:10:13 INFO - PROCESS | 1813 | 1472091013540 Marionette TRACE conn3 <- [1,2610,null,{}] 19:10:13 INFO - PROCESS | 1813 | 1472091013547 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}] 19:10:13 INFO - PROCESS | 1813 | 1472091013552 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:13 INFO - PROCESS | 1813 | 1472091013736 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 19:10:13 INFO - PROCESS | 1813 | 1472091013747 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:13 INFO - PROCESS | 1813 | 1472091013755 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a63800 == 38 [pid = 1813] [id = 660] 19:10:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x93aad800) [pid = 1813] [serial = 1981] [outer = (nil)] 19:10:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x93c7dc00) [pid = 1813] [serial = 1982] [outer = 0x93aad800] 19:10:13 INFO - PROCESS | 1813 | 1472091013827 Marionette DEBUG loaded listener.js 19:10:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x94fdec00) [pid = 1813] [serial = 1983] [outer = 0x93aad800] 19:10:14 INFO - PROCESS | 1813 | 1472091014946 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]]]}] 19:10:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:10:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1480ms 19:10:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:10:15 INFO - PROCESS | 1813 | 1472091015019 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 19:10:15 INFO - PROCESS | 1813 | 1472091015022 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 19:10:15 INFO - PROCESS | 1813 | 1472091015031 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:10:15 INFO - PROCESS | 1813 | 1472091015040 Marionette TRACE conn3 <- [1,2614,null,{}] 19:10:15 INFO - PROCESS | 1813 | 1472091015073 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}] 19:10:15 INFO - PROCESS | 1813 | 1472091015080 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:15 INFO - PROCESS | 1813 | 1472091015304 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 19:10:15 INFO - PROCESS | 1813 | 1472091015329 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:15 INFO - PROCESS | 1813 | 1472091015335 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede5000 == 39 [pid = 1813] [id = 661] 19:10:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x950dc000) [pid = 1813] [serial = 1984] [outer = (nil)] 19:10:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x96365400) [pid = 1813] [serial = 1985] [outer = 0x950dc000] 19:10:15 INFO - PROCESS | 1813 | 1472091015406 Marionette DEBUG loaded listener.js 19:10:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x97562c00) [pid = 1813] [serial = 1986] [outer = 0x950dc000] 19:10:16 INFO - PROCESS | 1813 | 1472091016380 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]]]}] 19:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1404ms 19:10:16 INFO - PROCESS | 1813 | 1472091016441 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 19:10:16 INFO - PROCESS | 1813 | 1472091016447 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 19:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:10:16 INFO - PROCESS | 1813 | 1472091016453 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:10:16 INFO - PROCESS | 1813 | 1472091016457 Marionette TRACE conn3 <- [1,2618,null,{}] 19:10:16 INFO - PROCESS | 1813 | 1472091016463 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}] 19:10:16 INFO - PROCESS | 1813 | 1472091016469 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:16 INFO - PROCESS | 1813 | 1472091016777 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 19:10:16 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x99f7ac00) [pid = 1813] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:10:16 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9a8c8c00) [pid = 1813] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:10:16 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x93aa7400) [pid = 1813] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:10:16 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x8f641000) [pid = 1813] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:10:16 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x92fc6c00) [pid = 1813] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:10:16 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x923be800) [pid = 1813] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:10:16 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x92e91000) [pid = 1813] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:10:16 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x8f9ec000) [pid = 1813] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:10:16 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x92222400) [pid = 1813] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:10:16 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x91af3800) [pid = 1813] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:10:16 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x94fe5000) [pid = 1813] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:10:16 INFO - PROCESS | 1813 | 1472091016906 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:16 INFO - PROCESS | 1813 | 1472091016914 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede4800 == 40 [pid = 1813] [id = 662] 19:10:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x8efa4000) [pid = 1813] [serial = 1987] [outer = (nil)] 19:10:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x91f35800) [pid = 1813] [serial = 1988] [outer = 0x8efa4000] 19:10:16 INFO - PROCESS | 1813 | 1472091016988 Marionette DEBUG loaded listener.js 19:10:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x923c7000) [pid = 1813] [serial = 1989] [outer = 0x8efa4000] 19:10:17 INFO - PROCESS | 1813 | 1472091017846 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]]]}] 19:10:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:10:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1434ms 19:10:17 INFO - PROCESS | 1813 | 1472091017889 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 19:10:17 INFO - PROCESS | 1813 | 1472091017894 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 19:10:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:10:17 INFO - PROCESS | 1813 | 1472091017901 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:10:17 INFO - PROCESS | 1813 | 1472091017905 Marionette TRACE conn3 <- [1,2622,null,{}] 19:10:17 INFO - PROCESS | 1813 | 1472091017915 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}] 19:10:17 INFO - PROCESS | 1813 | 1472091017919 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:18 INFO - PROCESS | 1813 | 1472091018093 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 19:10:18 INFO - PROCESS | 1813 | 1472091018232 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:18 INFO - PROCESS | 1813 | 1472091018250 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede7c00 == 41 [pid = 1813] [id = 663] 19:10:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x8f9ef400) [pid = 1813] [serial = 1990] [outer = (nil)] 19:10:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x9756e000) [pid = 1813] [serial = 1991] [outer = 0x8f9ef400] 19:10:18 INFO - PROCESS | 1813 | 1472091018336 Marionette DEBUG loaded listener.js 19:10:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x995b1000) [pid = 1813] [serial = 1992] [outer = 0x8f9ef400] 19:10:19 INFO - PROCESS | 1813 | 1472091019400 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]]]}] 19:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1538ms 19:10:19 INFO - PROCESS | 1813 | 1472091019441 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 19:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:10:19 INFO - PROCESS | 1813 | 1472091019448 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 19:10:19 INFO - PROCESS | 1813 | 1472091019456 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:10:19 INFO - PROCESS | 1813 | 1472091019462 Marionette TRACE conn3 <- [1,2626,null,{}] 19:10:19 INFO - PROCESS | 1813 | 1472091019472 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}] 19:10:19 INFO - PROCESS | 1813 | 1472091019479 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:19 INFO - PROCESS | 1813 | 1472091019698 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 19:10:20 INFO - PROCESS | 1813 | 1472091020022 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:20 INFO - PROCESS | 1813 | 1472091020034 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa2400 == 42 [pid = 1813] [id = 664] 19:10:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x92349400) [pid = 1813] [serial = 1993] [outer = (nil)] 19:10:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x924d8000) [pid = 1813] [serial = 1994] [outer = 0x92349400] 19:10:20 INFO - PROCESS | 1813 | 1472091020122 Marionette DEBUG loaded listener.js 19:10:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x92e95400) [pid = 1813] [serial = 1995] [outer = 0x92349400] 19:10:21 INFO - PROCESS | 1813 | 1472091021116 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]]]}] 19:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1740ms 19:10:21 INFO - PROCESS | 1813 | 1472091021196 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 19:10:21 INFO - PROCESS | 1813 | 1472091021204 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 19:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:10:21 INFO - PROCESS | 1813 | 1472091021218 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:10:21 INFO - PROCESS | 1813 | 1472091021224 Marionette TRACE conn3 <- [1,2630,null,{}] 19:10:21 INFO - PROCESS | 1813 | 1472091021231 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}] 19:10:21 INFO - PROCESS | 1813 | 1472091021237 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:21 INFO - PROCESS | 1813 | 1472091021557 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 19:10:21 INFO - PROCESS | 1813 | 1472091021706 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:21 INFO - PROCESS | 1813 | 1472091021714 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c87400 == 43 [pid = 1813] [id = 665] 19:10:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93c89000) [pid = 1813] [serial = 1996] [outer = (nil)] 19:10:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x94fe8c00) [pid = 1813] [serial = 1997] [outer = 0x93c89000] 19:10:21 INFO - PROCESS | 1813 | 1472091021849 Marionette DEBUG loaded listener.js 19:10:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x95073400) [pid = 1813] [serial = 1998] [outer = 0x93c89000] 19:10:22 INFO - PROCESS | 1813 | 1472091022848 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]]]}] 19:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1688ms 19:10:22 INFO - PROCESS | 1813 | 1472091022905 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 19:10:22 INFO - PROCESS | 1813 | 1472091022910 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 19:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:10:22 INFO - PROCESS | 1813 | 1472091022916 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:10:22 INFO - PROCESS | 1813 | 1472091022922 Marionette TRACE conn3 <- [1,2634,null,{}] 19:10:22 INFO - PROCESS | 1813 | 1472091022939 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}] 19:10:22 INFO - PROCESS | 1813 | 1472091022948 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:23 INFO - PROCESS | 1813 | 1472091023150 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 19:10:23 INFO - PROCESS | 1813 | 1472091023382 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:23 INFO - PROCESS | 1813 | 1472091023395 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x950d2c00 == 44 [pid = 1813] [id = 666] 19:10:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x99d33400) [pid = 1813] [serial = 1999] [outer = (nil)] 19:10:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x99f75800) [pid = 1813] [serial = 2000] [outer = 0x99d33400] 19:10:23 INFO - PROCESS | 1813 | 1472091023525 Marionette DEBUG loaded listener.js 19:10:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x9a3cfc00) [pid = 1813] [serial = 2001] [outer = 0x99d33400] 19:10:24 INFO - PROCESS | 1813 | 1472091024443 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]]]}] 19:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1591ms 19:10:24 INFO - PROCESS | 1813 | 1472091024509 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 19:10:24 INFO - PROCESS | 1813 | 1472091024514 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 19:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:10:24 INFO - PROCESS | 1813 | 1472091024520 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:10:24 INFO - PROCESS | 1813 | 1472091024524 Marionette TRACE conn3 <- [1,2638,null,{}] 19:10:24 INFO - PROCESS | 1813 | 1472091024530 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}] 19:10:24 INFO - PROCESS | 1813 | 1472091024535 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:24 INFO - PROCESS | 1813 | 1472091024718 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 19:10:24 INFO - PROCESS | 1813 | 1472091024925 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:24 INFO - PROCESS | 1813 | 1472091024933 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x92348400 == 45 [pid = 1813] [id = 667] 19:10:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x950d3000) [pid = 1813] [serial = 2002] [outer = (nil)] 19:10:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9a7cf000) [pid = 1813] [serial = 2003] [outer = 0x950d3000] 19:10:25 INFO - PROCESS | 1813 | 1472091025029 Marionette DEBUG loaded listener.js 19:10:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9a8d1c00) [pid = 1813] [serial = 2004] [outer = 0x950d3000] 19:10:25 INFO - PROCESS | 1813 | 1472091025968 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]]]}] 19:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1491ms 19:10:26 INFO - PROCESS | 1813 | 1472091026013 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 19:10:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:10:26 INFO - PROCESS | 1813 | 1472091026017 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 19:10:26 INFO - PROCESS | 1813 | 1472091026025 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:10:26 INFO - PROCESS | 1813 | 1472091026028 Marionette TRACE conn3 <- [1,2642,null,{}] 19:10:26 INFO - PROCESS | 1813 | 1472091026034 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}] 19:10:26 INFO - PROCESS | 1813 | 1472091026040 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:26 INFO - PROCESS | 1813 | 1472091026230 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 19:10:26 INFO - PROCESS | 1813 | 1472091026418 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:26 INFO - PROCESS | 1813 | 1472091026426 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x99f78000 == 46 [pid = 1813] [id = 668] 19:10:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9a8c5400) [pid = 1813] [serial = 2005] [outer = (nil)] 19:10:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9b387c00) [pid = 1813] [serial = 2006] [outer = 0x9a8c5400] 19:10:26 INFO - PROCESS | 1813 | 1472091026514 Marionette DEBUG loaded listener.js 19:10:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9b392400) [pid = 1813] [serial = 2007] [outer = 0x9a8c5400] 19:10:27 INFO - PROCESS | 1813 | 1472091027520 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]]]}] 19:10:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:10:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1534ms 19:10:27 INFO - PROCESS | 1813 | 1472091027559 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 19:10:27 INFO - PROCESS | 1813 | 1472091027563 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 19:10:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:10:27 INFO - PROCESS | 1813 | 1472091027570 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:10:27 INFO - PROCESS | 1813 | 1472091027574 Marionette TRACE conn3 <- [1,2646,null,{}] 19:10:27 INFO - PROCESS | 1813 | 1472091027580 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}] 19:10:27 INFO - PROCESS | 1813 | 1472091027591 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:27 INFO - PROCESS | 1813 | 1472091027814 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 19:10:28 INFO - PROCESS | 1813 | 1472091028054 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:28 INFO - PROCESS | 1813 | 1472091028064 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede7400 == 47 [pid = 1813] [id = 669] 19:10:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x97f1e000) [pid = 1813] [serial = 2008] [outer = (nil)] 19:10:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9b916c00) [pid = 1813] [serial = 2009] [outer = 0x97f1e000] 19:10:28 INFO - PROCESS | 1813 | 1472091028192 Marionette DEBUG loaded listener.js 19:10:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9b9d7c00) [pid = 1813] [serial = 2010] [outer = 0x97f1e000] 19:10:29 INFO - PROCESS | 1813 | 1472091029142 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]]]}] 19:10:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:10:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1641ms 19:10:29 INFO - PROCESS | 1813 | 1472091029212 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 19:10:29 INFO - PROCESS | 1813 | 1472091029217 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 19:10:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:10:29 INFO - PROCESS | 1813 | 1472091029224 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:10:29 INFO - PROCESS | 1813 | 1472091029228 Marionette TRACE conn3 <- [1,2650,null,{}] 19:10:29 INFO - PROCESS | 1813 | 1472091029237 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}] 19:10:29 INFO - PROCESS | 1813 | 1472091029242 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:29 INFO - PROCESS | 1813 | 1472091029683 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 19:10:30 INFO - PROCESS | 1813 | 1472091030069 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:30 INFO - PROCESS | 1813 | 1472091030079 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b75400 == 48 [pid = 1813] [id = 670] 19:10:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x91b75800) [pid = 1813] [serial = 2011] [outer = (nil)] 19:10:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x91f3c400) [pid = 1813] [serial = 2012] [outer = 0x91b75800] 19:10:30 INFO - PROCESS | 1813 | 1472091030158 Marionette DEBUG loaded listener.js 19:10:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x92445c00) [pid = 1813] [serial = 2013] [outer = 0x91b75800] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x9221b800 == 47 [pid = 1813] [id = 649] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede4800 == 46 [pid = 1813] [id = 662] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede5000 == 45 [pid = 1813] [id = 661] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x93a63800 == 44 [pid = 1813] [id = 660] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x91b78800 == 43 [pid = 1813] [id = 659] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede9000 == 42 [pid = 1813] [id = 658] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x995aa800 == 41 [pid = 1813] [id = 646] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63fc00 == 40 [pid = 1813] [id = 648] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x93aa5800 == 39 [pid = 1813] [id = 647] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8f64bc00 == 38 [pid = 1813] [id = 650] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6c400 == 37 [pid = 1813] [id = 653] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x92fc6400 == 36 [pid = 1813] [id = 652] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8efab800 == 35 [pid = 1813] [id = 654] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x9221f000 == 34 [pid = 1813] [id = 651] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3b400 == 33 [pid = 1813] [id = 656] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f7400 == 32 [pid = 1813] [id = 655] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x97568800 == 31 [pid = 1813] [id = 657] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede7400 == 30 [pid = 1813] [id = 669] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x92348400 == 29 [pid = 1813] [id = 667] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x99f78000 == 28 [pid = 1813] [id = 668] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x950d2c00 == 27 [pid = 1813] [id = 666] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x93c87400 == 26 [pid = 1813] [id = 665] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede7c00 == 25 [pid = 1813] [id = 663] 19:10:31 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa2400 == 24 [pid = 1813] [id = 664] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x93a6a400) [pid = 1813] [serial = 1958] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x92fc7400) [pid = 1813] [serial = 1961] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x93aa4400) [pid = 1813] [serial = 1949] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91ae8400) [pid = 1813] [serial = 1952] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x92357000) [pid = 1813] [serial = 1955] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x91aef400) [pid = 1813] [serial = 1953] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x924dc800) [pid = 1813] [serial = 1932] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x92443800) [pid = 1813] [serial = 1931] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x93c4e400) [pid = 1813] [serial = 1950] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9636a400) [pid = 1813] [serial = 1935] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x950d2000) [pid = 1813] [serial = 1934] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9a8c6000) [pid = 1813] [serial = 1938] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9a278c00) [pid = 1813] [serial = 1937] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9b062800) [pid = 1813] [serial = 1941] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9a8d2400) [pid = 1813] [serial = 1940] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9b3a6800) [pid = 1813] [serial = 1944] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9b3a3000) [pid = 1813] [serial = 1943] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f9fa800) [pid = 1813] [serial = 1947] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8f9ebc00) [pid = 1813] [serial = 1946] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x93c7d000) [pid = 1813] [serial = 1962] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x923c5800) [pid = 1813] [serial = 1956] [outer = (nil)] [url = about:blank] 19:10:31 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x93c49000) [pid = 1813] [serial = 1959] [outer = (nil)] [url = about:blank] 19:10:32 INFO - PROCESS | 1813 | 1472091032318 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]]]}] 19:10:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:10:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 3140ms 19:10:32 INFO - PROCESS | 1813 | 1472091032366 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 19:10:32 INFO - PROCESS | 1813 | 1472091032373 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 19:10:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:10:32 INFO - PROCESS | 1813 | 1472091032383 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:10:32 INFO - PROCESS | 1813 | 1472091032387 Marionette TRACE conn3 <- [1,2654,null,{}] 19:10:32 INFO - PROCESS | 1813 | 1472091032398 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}] 19:10:32 INFO - PROCESS | 1813 | 1472091032403 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:32 INFO - PROCESS | 1813 | 1472091032598 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 19:10:32 INFO - PROCESS | 1813 | 1472091032790 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:32 INFO - PROCESS | 1813 | 1472091032804 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f641000 == 25 [pid = 1813] [id = 671] 19:10:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x8f648000) [pid = 1813] [serial = 2014] [outer = (nil)] 19:10:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8f9f1000) [pid = 1813] [serial = 2015] [outer = 0x8f648000] 19:10:32 INFO - PROCESS | 1813 | 1472091032880 Marionette DEBUG loaded listener.js 19:10:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8f9fa800) [pid = 1813] [serial = 2016] [outer = 0x8f648000] 19:10:33 INFO - PROCESS | 1813 | 1472091033685 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]]]}] 19:10:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:10:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1331ms 19:10:33 INFO - PROCESS | 1813 | 1472091033714 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 19:10:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:10:33 INFO - PROCESS | 1813 | 1472091033723 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 19:10:33 INFO - PROCESS | 1813 | 1472091033735 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:10:33 INFO - PROCESS | 1813 | 1472091033740 Marionette TRACE conn3 <- [1,2658,null,{}] 19:10:33 INFO - PROCESS | 1813 | 1472091033746 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}] 19:10:33 INFO - PROCESS | 1813 | 1472091033753 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:33 INFO - PROCESS | 1813 | 1472091033926 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 19:10:33 INFO - PROCESS | 1813 | 1472091033936 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:33 INFO - PROCESS | 1813 | 1472091033946 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3b400 == 26 [pid = 1813] [id = 672] 19:10:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x92218c00) [pid = 1813] [serial = 2017] [outer = (nil)] 19:10:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92349c00) [pid = 1813] [serial = 2018] [outer = 0x92218c00] 19:10:34 INFO - PROCESS | 1813 | 1472091034022 Marionette DEBUG loaded listener.js 19:10:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x92353c00) [pid = 1813] [serial = 2019] [outer = 0x92218c00] 19:10:35 INFO - PROCESS | 1813 | 1472091035175 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]]]}] 19:10:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:10:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1490ms 19:10:35 INFO - PROCESS | 1813 | 1472091035224 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 19:10:35 INFO - PROCESS | 1813 | 1472091035228 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 19:10:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:10:35 INFO - PROCESS | 1813 | 1472091035244 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:10:35 INFO - PROCESS | 1813 | 1472091035250 Marionette TRACE conn3 <- [1,2662,null,{}] 19:10:35 INFO - PROCESS | 1813 | 1472091035267 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}] 19:10:35 INFO - PROCESS | 1813 | 1472091035277 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:35 INFO - PROCESS | 1813 | 1472091035513 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 19:10:35 INFO - PROCESS | 1813 | 1472091035542 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:35 INFO - PROCESS | 1813 | 1472091035554 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e90800 == 27 [pid = 1813] [id = 673] 19:10:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92e92c00) [pid = 1813] [serial = 2020] [outer = (nil)] 19:10:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x92e9c800) [pid = 1813] [serial = 2021] [outer = 0x92e92c00] 19:10:35 INFO - PROCESS | 1813 | 1472091035630 Marionette DEBUG loaded listener.js 19:10:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93a67000) [pid = 1813] [serial = 2022] [outer = 0x92e92c00] 19:10:36 INFO - PROCESS | 1813 | 1472091036613 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]]]}] 19:10:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:10:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1441ms 19:10:36 INFO - PROCESS | 1813 | 1472091036685 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 19:10:36 INFO - PROCESS | 1813 | 1472091036690 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 19:10:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:10:36 INFO - PROCESS | 1813 | 1472091036696 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:10:36 INFO - PROCESS | 1813 | 1472091036700 Marionette TRACE conn3 <- [1,2666,null,{}] 19:10:36 INFO - PROCESS | 1813 | 1472091036706 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}] 19:10:36 INFO - PROCESS | 1813 | 1472091036711 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:37 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x93aa8000) [pid = 1813] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:10:37 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93aad800) [pid = 1813] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:10:37 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8efa4000) [pid = 1813] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:10:37 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x91aeb800) [pid = 1813] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:10:37 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8edea400) [pid = 1813] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:10:37 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91f35400) [pid = 1813] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:10:37 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x97569400) [pid = 1813] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:10:37 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x8f644000) [pid = 1813] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:10:37 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x950dc000) [pid = 1813] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:10:37 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x8f9ef400) [pid = 1813] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:10:37 INFO - PROCESS | 1813 | 1472091037389 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 19:10:37 INFO - PROCESS | 1813 | 1472091037500 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:37 INFO - PROCESS | 1813 | 1472091037507 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9fa000 == 28 [pid = 1813] [id = 674] 19:10:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x91aefc00) [pid = 1813] [serial = 2023] [outer = (nil)] 19:10:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9244c400) [pid = 1813] [serial = 2024] [outer = 0x91aefc00] 19:10:37 INFO - PROCESS | 1813 | 1472091037591 Marionette DEBUG loaded listener.js 19:10:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x93aad800) [pid = 1813] [serial = 2025] [outer = 0x91aefc00] 19:10:38 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:10:38 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 19:10:38 INFO - PROCESS | 1813 | 1472091038858 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]]]}] 19:10:38 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) 19:10:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2189ms 19:10:38 INFO - PROCESS | 1813 | 1472091038886 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 19:10:38 INFO - PROCESS | 1813 | 1472091038890 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 19:10:38 INFO - PROCESS | 1813 | 1472091038901 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:10:38 INFO - PROCESS | 1813 | 1472091038909 Marionette TRACE conn3 <- [1,2670,null,{}] 19:10:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:10:38 INFO - PROCESS | 1813 | 1472091038915 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}] 19:10:38 INFO - PROCESS | 1813 | 1472091038920 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:39 INFO - PROCESS | 1813 | 1472091039174 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 19:10:39 INFO - PROCESS | 1813 | 1472091039328 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:39 INFO - PROCESS | 1813 | 1472091039339 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede6400 == 29 [pid = 1813] [id = 675] 19:10:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8ede9000) [pid = 1813] [serial = 2026] [outer = (nil)] 19:10:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8edef000) [pid = 1813] [serial = 2027] [outer = 0x8ede9000] 19:10:39 INFO - PROCESS | 1813 | 1472091039430 Marionette DEBUG loaded listener.js 19:10:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8efb1800) [pid = 1813] [serial = 2028] [outer = 0x8ede9000] 19:10:40 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:10:41 INFO - PROCESS | 1813 | 1472091041037 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\n"]]]}] 19:10:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 19:10:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:10:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 19:10:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:10:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:10:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2177ms 19:10:41 INFO - PROCESS | 1813 | 1472091041095 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 19:10:41 INFO - PROCESS | 1813 | 1472091041099 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 19:10:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:10:41 INFO - PROCESS | 1813 | 1472091041109 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:10:41 INFO - PROCESS | 1813 | 1472091041116 Marionette TRACE conn3 <- [1,2674,null,{}] 19:10:41 INFO - PROCESS | 1813 | 1472091041125 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}] 19:10:41 INFO - PROCESS | 1813 | 1472091041130 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:41 INFO - PROCESS | 1813 | 1472091041433 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 19:10:41 INFO - PROCESS | 1813 | 1472091041577 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:41 INFO - PROCESS | 1813 | 1472091041587 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f7000 == 30 [pid = 1813] [id = 676] 19:10:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91af0c00) [pid = 1813] [serial = 2029] [outer = (nil)] 19:10:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9221d800) [pid = 1813] [serial = 2030] [outer = 0x91af0c00] 19:10:41 INFO - PROCESS | 1813 | 1472091041678 Marionette DEBUG loaded listener.js 19:10:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x923c2400) [pid = 1813] [serial = 2031] [outer = 0x91af0c00] 19:10:43 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:10:43 INFO - PROCESS | 1813 | 1472091043108 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\n"]]]}] 19:10:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 19:10:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:10:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 19:10:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:10:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:10:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2036ms 19:10:43 INFO - PROCESS | 1813 | 1472091043226 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 19:10:43 INFO - PROCESS | 1813 | 1472091043233 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 19:10:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:10:43 INFO - PROCESS | 1813 | 1472091043245 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:10:43 INFO - PROCESS | 1813 | 1472091043248 Marionette TRACE conn3 <- [1,2678,null,{}] 19:10:43 INFO - PROCESS | 1813 | 1472091043255 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}] 19:10:43 INFO - PROCESS | 1813 | 1472091043260 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:43 INFO - PROCESS | 1813 | 1472091043435 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 19:10:43 INFO - PROCESS | 1813 | 1472091043616 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:43 INFO - PROCESS | 1813 | 1472091043624 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede0400 == 31 [pid = 1813] [id = 677] 19:10:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91b74400) [pid = 1813] [serial = 2032] [outer = (nil)] 19:10:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x92fc8000) [pid = 1813] [serial = 2033] [outer = 0x91b74400] 19:10:43 INFO - PROCESS | 1813 | 1472091043707 Marionette DEBUG loaded listener.js 19:10:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93c4c800) [pid = 1813] [serial = 2034] [outer = 0x91b74400] 19:10:45 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:10:45 INFO - PROCESS | 1813 | 1472091045293 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]]]}] 19:10:45 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) 19:10:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2134ms 19:10:45 INFO - PROCESS | 1813 | 1472091045379 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 19:10:45 INFO - PROCESS | 1813 | 1472091045384 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 19:10:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:10:45 INFO - PROCESS | 1813 | 1472091045393 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:10:45 INFO - PROCESS | 1813 | 1472091045397 Marionette TRACE conn3 <- [1,2682,null,{}] 19:10:45 INFO - PROCESS | 1813 | 1472091045405 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}] 19:10:45 INFO - PROCESS | 1813 | 1472091045410 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:45 INFO - PROCESS | 1813 | 1472091045597 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 19:10:45 INFO - PROCESS | 1813 | --DOCSHELL 0x93c81c00 == 30 [pid = 1813] [id = 639] 19:10:45 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9fa000 == 29 [pid = 1813] [id = 674] 19:10:45 INFO - PROCESS | 1813 | --DOCSHELL 0x92e90800 == 28 [pid = 1813] [id = 673] 19:10:45 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3b400 == 27 [pid = 1813] [id = 672] 19:10:45 INFO - PROCESS | 1813 | 1472091045801 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:45 INFO - PROCESS | 1813 | 1472091045809 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:45 INFO - PROCESS | 1813 | --DOCSHELL 0x8f641000 == 26 [pid = 1813] [id = 671] 19:10:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa8400 == 27 [pid = 1813] [id = 678] 19:10:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x8efae000) [pid = 1813] [serial = 2035] [outer = (nil)] 19:10:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x91aeb800) [pid = 1813] [serial = 2036] [outer = 0x8efae000] 19:10:45 INFO - PROCESS | 1813 | 1472091045886 Marionette DEBUG loaded listener.js 19:10:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x91af6000) [pid = 1813] [serial = 2037] [outer = 0x8efae000] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x995b1000) [pid = 1813] [serial = 1992] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93c4a800) [pid = 1813] [serial = 1971] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93c7dc00) [pid = 1813] [serial = 1982] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x91f35800) [pid = 1813] [serial = 1988] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x92218800) [pid = 1813] [serial = 1967] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x923bdc00) [pid = 1813] [serial = 1968] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x94fdfc00) [pid = 1813] [serial = 1970] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8efab400) [pid = 1813] [serial = 1976] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x923be400) [pid = 1813] [serial = 1979] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x99047000) [pid = 1813] [serial = 1974] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x94fdec00) [pid = 1813] [serial = 1983] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x94fec000) [pid = 1813] [serial = 1964] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x8f640c00) [pid = 1813] [serial = 1977] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x923c7000) [pid = 1813] [serial = 1989] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x95076c00) [pid = 1813] [serial = 1965] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x92450c00) [pid = 1813] [serial = 1980] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x97ff3400) [pid = 1813] [serial = 1973] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x96365400) [pid = 1813] [serial = 1985] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x97562c00) [pid = 1813] [serial = 1986] [outer = (nil)] [url = about:blank] 19:10:46 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0x9756e000) [pid = 1813] [serial = 1991] [outer = (nil)] [url = about:blank] 19:10:47 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:10:47 INFO - PROCESS | 1813 | 1472091047152 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]]]}] 19:10:47 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) 19:10:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1790ms 19:10:47 INFO - PROCESS | 1813 | 1472091047184 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 19:10:47 INFO - PROCESS | 1813 | 1472091047190 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 19:10:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:10:47 INFO - PROCESS | 1813 | 1472091047200 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:10:47 INFO - PROCESS | 1813 | 1472091047204 Marionette TRACE conn3 <- [1,2686,null,{}] 19:10:47 INFO - PROCESS | 1813 | 1472091047210 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}] 19:10:47 INFO - PROCESS | 1813 | 1472091047215 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:47 INFO - PROCESS | 1813 | 1472091047429 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 19:10:47 INFO - PROCESS | 1813 | 1472091047577 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:47 INFO - PROCESS | 1813 | 1472091047585 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b76000 == 28 [pid = 1813] [id = 679] 19:10:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x923bf000) [pid = 1813] [serial = 2038] [outer = (nil)] 19:10:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x92443400) [pid = 1813] [serial = 2039] [outer = 0x923bf000] 19:10:47 INFO - PROCESS | 1813 | 1472091047672 Marionette DEBUG loaded listener.js 19:10:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x924d4400) [pid = 1813] [serial = 2040] [outer = 0x923bf000] 19:10:48 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:10:48 INFO - PROCESS | 1813 | 1472091048897 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\n"]]]}] 19:10:48 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 19:10:48 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:10:48 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 19:10:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:10:48 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:10:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1731ms 19:10:48 INFO - PROCESS | 1813 | 1472091048933 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 19:10:48 INFO - PROCESS | 1813 | 1472091048936 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 19:10:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:10:48 INFO - PROCESS | 1813 | 1472091048943 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:10:48 INFO - PROCESS | 1813 | 1472091048949 Marionette TRACE conn3 <- [1,2690,null,{}] 19:10:48 INFO - PROCESS | 1813 | 1472091048976 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}] 19:10:48 INFO - PROCESS | 1813 | 1472091048985 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:49 INFO - PROCESS | 1813 | 1472091049294 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 19:10:49 INFO - PROCESS | 1813 | 1472091049341 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:49 INFO - PROCESS | 1813 | 1472091049348 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c49000 == 29 [pid = 1813] [id = 680] 19:10:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x93c4fc00) [pid = 1813] [serial = 2041] [outer = (nil)] 19:10:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x93c7dc00) [pid = 1813] [serial = 2042] [outer = 0x93c4fc00] 19:10:49 INFO - PROCESS | 1813 | 1472091049429 Marionette DEBUG loaded listener.js 19:10:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x94fe0800) [pid = 1813] [serial = 2043] [outer = 0x93c4fc00] 19:10:50 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x92349400) [pid = 1813] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:10:50 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x92e92c00) [pid = 1813] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:10:50 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x92218c00) [pid = 1813] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:10:50 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x93c89000) [pid = 1813] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:10:50 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x8f648000) [pid = 1813] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:10:50 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0x99d33400) [pid = 1813] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:10:50 INFO - PROCESS | 1813 | --DOMWINDOW == 57 (0x91b75800) [pid = 1813] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:10:50 INFO - PROCESS | 1813 | --DOMWINDOW == 56 (0x950d3000) [pid = 1813] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:10:50 INFO - PROCESS | 1813 | --DOMWINDOW == 55 (0x9a8c5400) [pid = 1813] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:10:50 INFO - PROCESS | 1813 | --DOMWINDOW == 54 (0x97f1e000) [pid = 1813] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:10:50 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:10:50 INFO - PROCESS | 1813 | 1472091050811 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\n"]]]}] 19:10:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 19:10:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:10:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 19:10:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:10:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:10:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1905ms 19:10:50 INFO - PROCESS | 1813 | 1472091050849 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 19:10:50 INFO - PROCESS | 1813 | 1472091050853 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 19:10:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:10:50 INFO - PROCESS | 1813 | 1472091050860 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:10:50 INFO - PROCESS | 1813 | 1472091050862 Marionette TRACE conn3 <- [1,2694,null,{}] 19:10:50 INFO - PROCESS | 1813 | 1472091050868 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}] 19:10:50 INFO - PROCESS | 1813 | 1472091050873 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:51 INFO - PROCESS | 1813 | 1472091051082 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 19:10:51 INFO - PROCESS | 1813 | 1472091051234 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:51 INFO - PROCESS | 1813 | 1472091051243 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aa7000 == 30 [pid = 1813] [id = 681] 19:10:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 55 (0x93c88800) [pid = 1813] [serial = 2044] [outer = (nil)] 19:10:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 56 (0x95075c00) [pid = 1813] [serial = 2045] [outer = 0x93c88800] 19:10:51 INFO - PROCESS | 1813 | 1472091051320 Marionette DEBUG loaded listener.js 19:10:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0x8efafc00) [pid = 1813] [serial = 2046] [outer = 0x93c88800] 19:10:52 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:10:52 INFO - PROCESS | 1813 | 1472091052505 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\n"]]]}] 19:10:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 19:10:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:10:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 19:10:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:10:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:10:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1733ms 19:10:52 INFO - PROCESS | 1813 | 1472091052595 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 19:10:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:10:52 INFO - PROCESS | 1813 | 1472091052601 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 19:10:52 INFO - PROCESS | 1813 | 1472091052609 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:10:52 INFO - PROCESS | 1813 | 1472091052616 Marionette TRACE conn3 <- [1,2698,null,{}] 19:10:52 INFO - PROCESS | 1813 | 1472091052625 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}] 19:10:52 INFO - PROCESS | 1813 | 1472091052630 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:52 INFO - PROCESS | 1813 | 1472091052910 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 19:10:53 INFO - PROCESS | 1813 | 1472091053098 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:53 INFO - PROCESS | 1813 | 1472091053106 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9edc00 == 31 [pid = 1813] [id = 682] 19:10:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x8f9ee400) [pid = 1813] [serial = 2047] [outer = (nil)] 19:10:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x8f9f9800) [pid = 1813] [serial = 2048] [outer = 0x8f9ee400] 19:10:53 INFO - PROCESS | 1813 | 1472091053199 Marionette DEBUG loaded listener.js 19:10:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x91b71c00) [pid = 1813] [serial = 2049] [outer = 0x8f9ee400] 19:10:54 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 19:10:54 INFO - PROCESS | 1813 | 1472091054585 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\n"]]]}] 19:10:54 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 19:10:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 19:10:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 19:10:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:10:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:10:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1997ms 19:10:54 INFO - PROCESS | 1813 | 1472091054607 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 19:10:54 INFO - PROCESS | 1813 | 1472091054611 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 19:10:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:10:54 INFO - PROCESS | 1813 | 1472091054624 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:10:54 INFO - PROCESS | 1813 | 1472091054630 Marionette TRACE conn3 <- [1,2702,null,{}] 19:10:54 INFO - PROCESS | 1813 | 1472091054636 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}] 19:10:54 INFO - PROCESS | 1813 | 1472091054643 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:54 INFO - PROCESS | 1813 | 1472091054906 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 19:10:55 INFO - PROCESS | 1813 | 1472091055104 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:55 INFO - PROCESS | 1813 | 1472091055127 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f644c00 == 32 [pid = 1813] [id = 683] 19:10:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x923be400) [pid = 1813] [serial = 2050] [outer = (nil)] 19:10:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x92e98400) [pid = 1813] [serial = 2051] [outer = 0x923be400] 19:10:55 INFO - PROCESS | 1813 | 1472091055252 Marionette DEBUG loaded listener.js 19:10:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x93c4e800) [pid = 1813] [serial = 2052] [outer = 0x923be400] 19:10:56 INFO - PROCESS | 1813 | 1472091056244 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]]]}] 19:10:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:10:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1646ms 19:10:56 INFO - PROCESS | 1813 | 1472091056265 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 19:10:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:10:56 INFO - PROCESS | 1813 | 1472091056270 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 19:10:56 INFO - PROCESS | 1813 | 1472091056277 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:10:56 INFO - PROCESS | 1813 | 1472091056280 Marionette TRACE conn3 <- [1,2706,null,{}] 19:10:56 INFO - PROCESS | 1813 | 1472091056299 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}] 19:10:56 INFO - PROCESS | 1813 | 1472091056308 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:56 INFO - PROCESS | 1813 | 1472091056509 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 19:10:56 INFO - PROCESS | 1813 | 1472091056694 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:56 INFO - PROCESS | 1813 | 1472091056706 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x950d1400 == 33 [pid = 1813] [id = 684] 19:10:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x950d2c00) [pid = 1813] [serial = 2053] [outer = (nil)] 19:10:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9513f800) [pid = 1813] [serial = 2054] [outer = 0x950d2c00] 19:10:56 INFO - PROCESS | 1813 | 1472091056883 Marionette DEBUG loaded listener.js 19:10:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x97561c00) [pid = 1813] [serial = 2055] [outer = 0x950d2c00] 19:10:57 INFO - PROCESS | 1813 | 1472091057868 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]]]}] 19:10:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:10:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1638ms 19:10:57 INFO - PROCESS | 1813 | 1472091057915 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 19:10:57 INFO - PROCESS | 1813 | 1472091057919 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 19:10:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:10:57 INFO - PROCESS | 1813 | 1472091057926 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:10:57 INFO - PROCESS | 1813 | 1472091057930 Marionette TRACE conn3 <- [1,2710,null,{}] 19:10:57 INFO - PROCESS | 1813 | 1472091057936 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}] 19:10:57 INFO - PROCESS | 1813 | 1472091057941 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:58 INFO - PROCESS | 1813 | 1472091058132 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 19:10:58 INFO - PROCESS | 1813 | 1472091058315 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:58 INFO - PROCESS | 1813 | 1472091058325 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c0800 == 34 [pid = 1813] [id = 685] 19:10:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x92e8ec00) [pid = 1813] [serial = 2056] [outer = (nil)] 19:10:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x97ff1000) [pid = 1813] [serial = 2057] [outer = 0x92e8ec00] 19:10:58 INFO - PROCESS | 1813 | 1472091058407 Marionette DEBUG loaded listener.js 19:10:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x99040400) [pid = 1813] [serial = 2058] [outer = 0x92e8ec00] 19:10:59 INFO - PROCESS | 1813 | 1472091059402 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] 19:10:59 INFO - PROCESS | 1813 | 1472091059467 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 19:10:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:10:59 INFO - PROCESS | 1813 | 1472091059473 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:10:59 INFO - PROCESS | 1813 | 1472091059477 Marionette TRACE conn3 <- [1,2714,null,{}] 19:10:59 INFO - PROCESS | 1813 | 1472091059483 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}] 19:10:59 INFO - PROCESS | 1813 | 1472091059488 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:59 INFO - PROCESS | 1813 | 1472091059662 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 19:10:59 INFO - PROCESS | 1813 | 1472091059858 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:10:59 INFO - PROCESS | 1813 | 1472091059867 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:10:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3ec00 == 35 [pid = 1813] [id = 686] 19:10:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x924dc000) [pid = 1813] [serial = 2059] [outer = (nil)] 19:10:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x995aac00) [pid = 1813] [serial = 2060] [outer = 0x924dc000] 19:10:59 INFO - PROCESS | 1813 | 1472091059993 Marionette DEBUG loaded listener.js 19:11:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x99dc2400) [pid = 1813] [serial = 2061] [outer = 0x924dc000] 19:11:00 INFO - PROCESS | 1813 | 1472091060930 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]]]}] 19:11:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:11:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1533ms 19:11:01 INFO - PROCESS | 1813 | 1472091061009 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 19:11:01 INFO - PROCESS | 1813 | 1472091061012 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 19:11:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:11:01 INFO - PROCESS | 1813 | 1472091061020 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:11:01 INFO - PROCESS | 1813 | 1472091061024 Marionette TRACE conn3 <- [1,2718,null,{}] 19:11:01 INFO - PROCESS | 1813 | 1472091061031 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}] 19:11:01 INFO - PROCESS | 1813 | 1472091061042 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:01 INFO - PROCESS | 1813 | 1472091061342 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 19:11:01 INFO - PROCESS | 1813 | 1472091061595 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:01 INFO - PROCESS | 1813 | 1472091061605 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa8800 == 36 [pid = 1813] [id = 687] 19:11:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91ae8800) [pid = 1813] [serial = 2062] [outer = (nil)] 19:11:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x923c2800) [pid = 1813] [serial = 2063] [outer = 0x91ae8800] 19:11:01 INFO - PROCESS | 1813 | 1472091061701 Marionette DEBUG loaded listener.js 19:11:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x9a7cb400) [pid = 1813] [serial = 2064] [outer = 0x91ae8800] 19:11:02 INFO - PROCESS | 1813 | 1472091062858 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] 19:11:02 INFO - PROCESS | 1813 | 1472091062911 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 19:11:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:11:02 INFO - PROCESS | 1813 | 1472091062919 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:11:02 INFO - PROCESS | 1813 | 1472091062924 Marionette TRACE conn3 <- [1,2722,null,{}] 19:11:02 INFO - PROCESS | 1813 | 1472091062932 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}] 19:11:02 INFO - PROCESS | 1813 | 1472091062937 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:03 INFO - PROCESS | 1813 | 1472091063214 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 19:11:03 INFO - PROCESS | 1813 | 1472091063441 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:03 INFO - PROCESS | 1813 | 1472091063448 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f6000 == 37 [pid = 1813] [id = 688] 19:11:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x91af3400) [pid = 1813] [serial = 2065] [outer = (nil)] 19:11:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x92349400) [pid = 1813] [serial = 2066] [outer = 0x91af3400] 19:11:03 INFO - PROCESS | 1813 | 1472091063528 Marionette DEBUG loaded listener.js 19:11:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9244fc00) [pid = 1813] [serial = 2067] [outer = 0x91af3400] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x923bc800 == 36 [pid = 1813] [id = 638] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x93c49000 == 35 [pid = 1813] [id = 680] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x91b76000 == 34 [pid = 1813] [id = 679] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa8400 == 33 [pid = 1813] [id = 678] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe9000 == 32 [pid = 1813] [id = 645] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x95147c00 == 31 [pid = 1813] [id = 636] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede6400 == 30 [pid = 1813] [id = 675] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede4000 == 29 [pid = 1813] [id = 632] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede0400 == 28 [pid = 1813] [id = 677] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x91af1400 == 27 [pid = 1813] [id = 643] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x91b6a400 == 26 [pid = 1813] [id = 629] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x91aecc00 == 25 [pid = 1813] [id = 640] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f7000 == 24 [pid = 1813] [id = 676] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x92447800 == 23 [pid = 1813] [id = 630] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa4400 == 22 [pid = 1813] [id = 634] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede8c00 == 21 [pid = 1813] [id = 641] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x950d1000 == 20 [pid = 1813] [id = 635] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x923ca400 == 19 [pid = 1813] [id = 644] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x91af6800 == 18 [pid = 1813] [id = 633] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x91b75400 == 17 [pid = 1813] [id = 670] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa9c00 == 16 [pid = 1813] [id = 631] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8efad400 == 15 [pid = 1813] [id = 642] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x91aef800 == 14 [pid = 1813] [id = 637] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa8800 == 13 [pid = 1813] [id = 687] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x91f3ec00 == 12 [pid = 1813] [id = 686] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x923c0800 == 11 [pid = 1813] [id = 685] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8f644c00 == 10 [pid = 1813] [id = 683] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x950d1400 == 9 [pid = 1813] [id = 684] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x93aa7000 == 8 [pid = 1813] [id = 681] 19:11:05 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9edc00 == 7 [pid = 1813] [id = 682] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9244c400) [pid = 1813] [serial = 2024] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x92e95400) [pid = 1813] [serial = 1995] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x92e9c800) [pid = 1813] [serial = 2021] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x924d8000) [pid = 1813] [serial = 1994] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x92349c00) [pid = 1813] [serial = 2018] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x95073400) [pid = 1813] [serial = 1998] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x94fe8c00) [pid = 1813] [serial = 1997] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8f9f1000) [pid = 1813] [serial = 2015] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8f9fa800) [pid = 1813] [serial = 2016] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9a3cfc00) [pid = 1813] [serial = 2001] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91f3c400) [pid = 1813] [serial = 2012] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x99f75800) [pid = 1813] [serial = 2000] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x9a8d1c00) [pid = 1813] [serial = 2004] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x9a7cf000) [pid = 1813] [serial = 2003] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x92445c00) [pid = 1813] [serial = 2013] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x9b392400) [pid = 1813] [serial = 2007] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x9b387c00) [pid = 1813] [serial = 2006] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x9b9d7c00) [pid = 1813] [serial = 2010] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x93a67000) [pid = 1813] [serial = 2022] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0x9b916c00) [pid = 1813] [serial = 2009] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | --DOMWINDOW == 57 (0x92353c00) [pid = 1813] [serial = 2019] [outer = (nil)] [url = about:blank] 19:11:05 INFO - PROCESS | 1813 | 1472091065569 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] 19:11:05 INFO - PROCESS | 1813 | 1472091065623 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 19:11:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:11:05 INFO - PROCESS | 1813 | 1472091065632 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:11:05 INFO - PROCESS | 1813 | 1472091065637 Marionette TRACE conn3 <- [1,2726,null,{}] 19:11:05 INFO - PROCESS | 1813 | 1472091065645 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}] 19:11:05 INFO - PROCESS | 1813 | 1472091065650 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:05 INFO - PROCESS | 1813 | 1472091065828 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 19:11:06 INFO - PROCESS | 1813 | 1472091066016 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:06 INFO - PROCESS | 1813 | 1472091066029 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f0400 == 8 [pid = 1813] [id = 689] 19:11:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x8f9f3800) [pid = 1813] [serial = 2068] [outer = (nil)] 19:11:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x91aea400) [pid = 1813] [serial = 2069] [outer = 0x8f9f3800] 19:11:06 INFO - PROCESS | 1813 | 1472091066100 Marionette DEBUG loaded listener.js 19:11:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x91af7800) [pid = 1813] [serial = 2070] [outer = 0x8f9f3800] 19:11:06 INFO - PROCESS | 1813 | 1472091066879 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]]]}] 19:11:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:11:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1283ms 19:11:06 INFO - PROCESS | 1813 | 1472091066915 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 19:11:06 INFO - PROCESS | 1813 | 1472091066923 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 19:11:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:11:06 INFO - PROCESS | 1813 | 1472091066935 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:11:06 INFO - PROCESS | 1813 | 1472091066938 Marionette TRACE conn3 <- [1,2730,null,{}] 19:11:06 INFO - PROCESS | 1813 | 1472091066945 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}] 19:11:06 INFO - PROCESS | 1813 | 1472091066950 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:07 INFO - PROCESS | 1813 | 1472091067128 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 19:11:07 INFO - PROCESS | 1813 | 1472091067140 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:07 INFO - PROCESS | 1813 | 1472091067154 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221f000 == 9 [pid = 1813] [id = 690] 19:11:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x92349c00) [pid = 1813] [serial = 2071] [outer = (nil)] 19:11:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x92354400) [pid = 1813] [serial = 2072] [outer = 0x92349c00] 19:11:07 INFO - PROCESS | 1813 | 1472091067357 Marionette DEBUG loaded listener.js 19:11:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x923bf800) [pid = 1813] [serial = 2073] [outer = 0x92349c00] 19:11:08 INFO - PROCESS | 1813 | 1472091068702 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\n"]]]}] 19:11:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 19:11:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 19:11:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 19:11:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:11:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 19:11:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1843ms 19:11:08 INFO - PROCESS | 1813 | 1472091068779 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 19:11:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:11:08 INFO - PROCESS | 1813 | 1472091068784 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 19:11:08 INFO - PROCESS | 1813 | 1472091068790 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:11:08 INFO - PROCESS | 1813 | 1472091068796 Marionette TRACE conn3 <- [1,2734,null,{}] 19:11:08 INFO - PROCESS | 1813 | 1472091068877 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}] 19:11:08 INFO - PROCESS | 1813 | 1472091068886 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:09 INFO - PROCESS | 1813 | 1472091069091 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 19:11:09 INFO - PROCESS | 1813 | 1472091069125 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:09 INFO - PROCESS | 1813 | 1472091069139 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fc3400 == 10 [pid = 1813] [id = 691] 19:11:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x92fc4400) [pid = 1813] [serial = 2074] [outer = (nil)] 19:11:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x93a63800) [pid = 1813] [serial = 2075] [outer = 0x92fc4400] 19:11:09 INFO - PROCESS | 1813 | 1472091069210 Marionette DEBUG loaded listener.js 19:11:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x93a70c00) [pid = 1813] [serial = 2076] [outer = 0x92fc4400] 19:11:10 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x93c88800) [pid = 1813] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:11:10 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x93c4fc00) [pid = 1813] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:11:10 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x91af0c00) [pid = 1813] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:11:10 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x923bf000) [pid = 1813] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:11:10 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x91b74400) [pid = 1813] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:11:10 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x8ede9000) [pid = 1813] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:11:10 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x8efae000) [pid = 1813] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:11:10 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0x91aefc00) [pid = 1813] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:11:10 INFO - PROCESS | 1813 | 1472091070416 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]]]}] 19:11:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:11:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1648ms 19:11:10 INFO - PROCESS | 1813 | 1472091070438 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 19:11:10 INFO - PROCESS | 1813 | 1472091070443 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 19:11:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:11:10 INFO - PROCESS | 1813 | 1472091070449 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:11:10 INFO - PROCESS | 1813 | 1472091070451 Marionette TRACE conn3 <- [1,2738,null,{}] 19:11:10 INFO - PROCESS | 1813 | 1472091070457 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}] 19:11:10 INFO - PROCESS | 1813 | 1472091070463 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:10 INFO - PROCESS | 1813 | 1472091070631 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 19:11:10 INFO - PROCESS | 1813 | 1472091070817 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:10 INFO - PROCESS | 1813 | 1472091070823 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede5400 == 11 [pid = 1813] [id = 692] 19:11:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x8efa7c00) [pid = 1813] [serial = 2077] [outer = (nil)] 19:11:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x92e98800) [pid = 1813] [serial = 2078] [outer = 0x8efa7c00] 19:11:10 INFO - PROCESS | 1813 | 1472091070899 Marionette DEBUG loaded listener.js 19:11:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x93c51c00) [pid = 1813] [serial = 2079] [outer = 0x8efa7c00] 19:11:11 INFO - PROCESS | 1813 | 1472091071693 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]]]}] 19:11:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:11:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1279ms 19:11:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:11:11 INFO - PROCESS | 1813 | 1472091071729 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 19:11:11 INFO - PROCESS | 1813 | 1472091071732 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 19:11:11 INFO - PROCESS | 1813 | 1472091071739 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:11:11 INFO - PROCESS | 1813 | 1472091071742 Marionette TRACE conn3 <- [1,2742,null,{}] 19:11:11 INFO - PROCESS | 1813 | 1472091071748 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}] 19:11:11 INFO - PROCESS | 1813 | 1472091071753 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:11 INFO - PROCESS | 1813 | 1472091071917 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 19:11:11 INFO - PROCESS | 1813 | 1472091071931 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:11 INFO - PROCESS | 1813 | 1472091071937 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe0c00 == 12 [pid = 1813] [id = 693] 19:11:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x94fe3400) [pid = 1813] [serial = 2080] [outer = (nil)] 19:11:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x94fe8c00) [pid = 1813] [serial = 2081] [outer = 0x94fe3400] 19:11:12 INFO - PROCESS | 1813 | 1472091072008 Marionette DEBUG loaded listener.js 19:11:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x9506e400) [pid = 1813] [serial = 2082] [outer = 0x94fe3400] 19:11:13 INFO - PROCESS | 1813 | 1472091073222 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]]]}] 19:11:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:11:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1530ms 19:11:13 INFO - PROCESS | 1813 | 1472091073270 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 19:11:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:11:13 INFO - PROCESS | 1813 | 1472091073279 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 19:11:13 INFO - PROCESS | 1813 | 1472091073290 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:11:13 INFO - PROCESS | 1813 | 1472091073300 Marionette TRACE conn3 <- [1,2746,null,{}] 19:11:13 INFO - PROCESS | 1813 | 1472091073309 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}] 19:11:13 INFO - PROCESS | 1813 | 1472091073314 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:13 INFO - PROCESS | 1813 | 1472091073504 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 19:11:13 INFO - PROCESS | 1813 | 1472091073735 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:13 INFO - PROCESS | 1813 | 1472091073742 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x91af4000 == 13 [pid = 1813] [id = 694] 19:11:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x91b6a800) [pid = 1813] [serial = 2083] [outer = (nil)] 19:11:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x9234f800) [pid = 1813] [serial = 2084] [outer = 0x91b6a800] 19:11:13 INFO - PROCESS | 1813 | 1472091073877 Marionette DEBUG loaded listener.js 19:11:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x9244bc00) [pid = 1813] [serial = 2085] [outer = 0x91b6a800] 19:11:14 INFO - PROCESS | 1813 | 1472091074883 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]]]}] 19:11:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:11:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1649ms 19:11:14 INFO - PROCESS | 1813 | 1472091074937 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 19:11:14 INFO - PROCESS | 1813 | 1472091074944 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 19:11:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:11:14 INFO - PROCESS | 1813 | 1472091074955 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:11:14 INFO - PROCESS | 1813 | 1472091074958 Marionette TRACE conn3 <- [1,2750,null,{}] 19:11:14 INFO - PROCESS | 1813 | 1472091074965 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}] 19:11:14 INFO - PROCESS | 1813 | 1472091074971 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:15 INFO - PROCESS | 1813 | 1472091075177 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 19:11:15 INFO - PROCESS | 1813 | 1472091075462 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:15 INFO - PROCESS | 1813 | 1472091075474 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede6800 == 14 [pid = 1813] [id = 695] 19:11:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x94fdfc00) [pid = 1813] [serial = 2086] [outer = (nil)] 19:11:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x94fed800) [pid = 1813] [serial = 2087] [outer = 0x94fdfc00] 19:11:15 INFO - PROCESS | 1813 | 1472091075634 Marionette DEBUG loaded listener.js 19:11:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x924df400) [pid = 1813] [serial = 2088] [outer = 0x94fdfc00] 19:11:16 INFO - PROCESS | 1813 | 1472091076591 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]]]}] 19:11:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:11:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1690ms 19:11:16 INFO - PROCESS | 1813 | 1472091076645 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 19:11:16 INFO - PROCESS | 1813 | 1472091076649 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 19:11:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:11:16 INFO - PROCESS | 1813 | 1472091076657 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:11:16 INFO - PROCESS | 1813 | 1472091076663 Marionette TRACE conn3 <- [1,2754,null,{}] 19:11:16 INFO - PROCESS | 1813 | 1472091076681 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}] 19:11:16 INFO - PROCESS | 1813 | 1472091076690 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:16 INFO - PROCESS | 1813 | 1472091076888 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 19:11:17 INFO - PROCESS | 1813 | 1472091077073 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:17 INFO - PROCESS | 1813 | 1472091077085 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x96365800 == 15 [pid = 1813] [id = 696] 19:11:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x96367400) [pid = 1813] [serial = 2089] [outer = (nil)] 19:11:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x97561400) [pid = 1813] [serial = 2090] [outer = 0x96367400] 19:11:17 INFO - PROCESS | 1813 | 1472091077176 Marionette DEBUG loaded listener.js 19:11:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x97568400) [pid = 1813] [serial = 2091] [outer = 0x96367400] 19:11:18 INFO - PROCESS | 1813 | 1472091078238 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]]]}] 19:11:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:11:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1646ms 19:11:18 INFO - PROCESS | 1813 | 1472091078303 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 19:11:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:11:18 INFO - PROCESS | 1813 | 1472091078309 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 19:11:18 INFO - PROCESS | 1813 | 1472091078315 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:11:18 INFO - PROCESS | 1813 | 1472091078319 Marionette TRACE conn3 <- [1,2758,null,{}] 19:11:18 INFO - PROCESS | 1813 | 1472091078325 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}] 19:11:18 INFO - PROCESS | 1813 | 1472091078330 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:18 INFO - PROCESS | 1813 | 1472091078519 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 19:11:18 INFO - PROCESS | 1813 | 1472091078749 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:18 INFO - PROCESS | 1813 | 1472091078755 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efacc00 == 16 [pid = 1813] [id = 697] 19:11:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x8efb1c00) [pid = 1813] [serial = 2092] [outer = (nil)] 19:11:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x8f9f9000) [pid = 1813] [serial = 2093] [outer = 0x8efb1c00] 19:11:18 INFO - PROCESS | 1813 | 1472091078883 Marionette DEBUG loaded listener.js 19:11:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x91b77000) [pid = 1813] [serial = 2094] [outer = 0x8efb1c00] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x95075c00) [pid = 1813] [serial = 2045] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x93c7dc00) [pid = 1813] [serial = 2042] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9221d800) [pid = 1813] [serial = 2030] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x923c2400) [pid = 1813] [serial = 2031] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x92443400) [pid = 1813] [serial = 2039] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x92fc8000) [pid = 1813] [serial = 2033] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93c4c800) [pid = 1813] [serial = 2034] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8edef000) [pid = 1813] [serial = 2027] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8efb1800) [pid = 1813] [serial = 2028] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x91aeb800) [pid = 1813] [serial = 2036] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x91af6000) [pid = 1813] [serial = 2037] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x94fe0800) [pid = 1813] [serial = 2043] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x924d4400) [pid = 1813] [serial = 2040] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x8efafc00) [pid = 1813] [serial = 2046] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x93aad800) [pid = 1813] [serial = 2025] [outer = (nil)] [url = about:blank] 19:11:20 INFO - PROCESS | 1813 | 1472091080117 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]]]}] 19:11:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:11:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1844ms 19:11:20 INFO - PROCESS | 1813 | 1472091080161 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 19:11:20 INFO - PROCESS | 1813 | 1472091080167 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 19:11:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:11:20 INFO - PROCESS | 1813 | 1472091080175 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:11:20 INFO - PROCESS | 1813 | 1472091080182 Marionette TRACE conn3 <- [1,2762,null,{}] 19:11:20 INFO - PROCESS | 1813 | 1472091080190 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}] 19:11:20 INFO - PROCESS | 1813 | 1472091080195 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:20 INFO - PROCESS | 1813 | 1472091080395 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 19:11:20 INFO - PROCESS | 1813 | 1472091080600 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:20 INFO - PROCESS | 1813 | 1472091080612 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f7400 == 17 [pid = 1813] [id = 698] 19:11:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x91aeb800) [pid = 1813] [serial = 2095] [outer = (nil)] 19:11:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x91af6000) [pid = 1813] [serial = 2096] [outer = 0x91aeb800] 19:11:20 INFO - PROCESS | 1813 | 1472091080696 Marionette DEBUG loaded listener.js 19:11:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x91b76000) [pid = 1813] [serial = 2097] [outer = 0x91aeb800] 19:11:21 INFO - PROCESS | 1813 | 1472091081485 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]]]}] 19:11:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:11:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1338ms 19:11:21 INFO - PROCESS | 1813 | 1472091081529 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 19:11:21 INFO - PROCESS | 1813 | 1472091081537 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 19:11:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:11:21 INFO - PROCESS | 1813 | 1472091081549 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:11:21 INFO - PROCESS | 1813 | 1472091081553 Marionette TRACE conn3 <- [1,2766,null,{}] 19:11:21 INFO - PROCESS | 1813 | 1472091081559 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}] 19:11:21 INFO - PROCESS | 1813 | 1472091081565 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:21 INFO - PROCESS | 1813 | 1472091081733 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 19:11:21 INFO - PROCESS | 1813 | 1472091081745 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:21 INFO - PROCESS | 1813 | 1472091081754 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d6400 == 18 [pid = 1813] [id = 699] 19:11:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x924d8000) [pid = 1813] [serial = 2098] [outer = (nil)] 19:11:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x92e8e800) [pid = 1813] [serial = 2099] [outer = 0x924d8000] 19:11:21 INFO - PROCESS | 1813 | 1472091081826 Marionette DEBUG loaded listener.js 19:11:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x92fc3c00) [pid = 1813] [serial = 2100] [outer = 0x924d8000] 19:11:22 INFO - PROCESS | 1813 | 1472091082807 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]]]}] 19:11:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:11:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1334ms 19:11:22 INFO - PROCESS | 1813 | 1472091082884 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 19:11:22 INFO - PROCESS | 1813 | 1472091082889 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 19:11:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:11:22 INFO - PROCESS | 1813 | 1472091082907 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:11:22 INFO - PROCESS | 1813 | 1472091082913 Marionette TRACE conn3 <- [1,2770,null,{}] 19:11:22 INFO - PROCESS | 1813 | 1472091082929 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}] 19:11:22 INFO - PROCESS | 1813 | 1472091082938 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:23 INFO - PROCESS | 1813 | 1472091083164 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 19:11:23 INFO - PROCESS | 1813 | 1472091083186 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:23 INFO - PROCESS | 1813 | 1472091083194 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c81c00 == 19 [pid = 1813] [id = 700] 19:11:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93c86c00) [pid = 1813] [serial = 2101] [outer = (nil)] 19:11:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x94fe9800) [pid = 1813] [serial = 2102] [outer = 0x93c86c00] 19:11:23 INFO - PROCESS | 1813 | 1472091083269 Marionette DEBUG loaded listener.js 19:11:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x950d2000) [pid = 1813] [serial = 2103] [outer = 0x93c86c00] 19:11:24 INFO - PROCESS | 1813 | 1472091084202 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]]]}] 19:11:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:11:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1348ms 19:11:24 INFO - PROCESS | 1813 | 1472091084255 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 19:11:24 INFO - PROCESS | 1813 | 1472091084259 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 19:11:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:11:24 INFO - PROCESS | 1813 | 1472091084272 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:11:24 INFO - PROCESS | 1813 | 1472091084274 Marionette TRACE conn3 <- [1,2774,null,{}] 19:11:24 INFO - PROCESS | 1813 | 1472091084280 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}] 19:11:24 INFO - PROCESS | 1813 | 1472091084285 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:24 INFO - PROCESS | 1813 | 1472091084504 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 19:11:24 INFO - PROCESS | 1813 | 1472091084526 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:24 INFO - PROCESS | 1813 | 1472091084534 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede0400 == 20 [pid = 1813] [id = 701] 19:11:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92356400) [pid = 1813] [serial = 2104] [outer = (nil)] 19:11:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9636d000) [pid = 1813] [serial = 2105] [outer = 0x92356400] 19:11:24 INFO - PROCESS | 1813 | 1472091084613 Marionette DEBUG loaded listener.js 19:11:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9756f800) [pid = 1813] [serial = 2106] [outer = 0x92356400] 19:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91af3400) [pid = 1813] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x950d2c00) [pid = 1813] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x8efa7c00) [pid = 1813] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x92349c00) [pid = 1813] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x923be400) [pid = 1813] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92e8ec00) [pid = 1813] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92fc4400) [pid = 1813] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x8f9f3800) [pid = 1813] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x924dc000) [pid = 1813] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x91ae8800) [pid = 1813] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:11:25 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x8f9ee400) [pid = 1813] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:11:25 INFO - PROCESS | 1813 | 1472091085678 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]]]}] 19:11:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:11:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1430ms 19:11:25 INFO - PROCESS | 1813 | 1472091085703 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 19:11:25 INFO - PROCESS | 1813 | 1472091085707 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 19:11:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:11:25 INFO - PROCESS | 1813 | 1472091085713 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:11:25 INFO - PROCESS | 1813 | 1472091085717 Marionette TRACE conn3 <- [1,2778,null,{}] 19:11:25 INFO - PROCESS | 1813 | 1472091085723 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}] 19:11:25 INFO - PROCESS | 1813 | 1472091085728 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:25 INFO - PROCESS | 1813 | 1472091085942 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 19:11:25 INFO - PROCESS | 1813 | 1472091085962 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:25 INFO - PROCESS | 1813 | 1472091085970 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede2c00 == 21 [pid = 1813] [id = 702] 19:11:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x8ede8c00) [pid = 1813] [serial = 2107] [outer = (nil)] 19:11:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x96365400) [pid = 1813] [serial = 2108] [outer = 0x8ede8c00] 19:11:26 INFO - PROCESS | 1813 | 1472091086038 Marionette DEBUG loaded listener.js 19:11:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x97f20800) [pid = 1813] [serial = 2109] [outer = 0x8ede8c00] 19:11:26 INFO - PROCESS | 1813 | 1472091086914 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]]]}] 19:11:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:11:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1231ms 19:11:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:11:26 INFO - PROCESS | 1813 | 1472091086946 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 19:11:26 INFO - PROCESS | 1813 | 1472091086949 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 19:11:26 INFO - PROCESS | 1813 | 1472091086956 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:11:26 INFO - PROCESS | 1813 | 1472091086959 Marionette TRACE conn3 <- [1,2782,null,{}] 19:11:26 INFO - PROCESS | 1813 | 1472091086964 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}] 19:11:26 INFO - PROCESS | 1813 | 1472091086974 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:27 INFO - PROCESS | 1813 | 1472091087167 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 19:11:27 INFO - PROCESS | 1813 | 1472091087411 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:27 INFO - PROCESS | 1813 | 1472091087420 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede9000 == 22 [pid = 1813] [id = 703] 19:11:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8edea800) [pid = 1813] [serial = 2110] [outer = (nil)] 19:11:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8edef400) [pid = 1813] [serial = 2111] [outer = 0x8edea800] 19:11:27 INFO - PROCESS | 1813 | 1472091087511 Marionette DEBUG loaded listener.js 19:11:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8efb1000) [pid = 1813] [serial = 2112] [outer = 0x8edea800] 19:11:28 INFO - PROCESS | 1813 | 1472091088520 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]]]}] 19:11:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:11:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1583ms 19:11:28 INFO - PROCESS | 1813 | 1472091088541 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 19:11:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:11:28 INFO - PROCESS | 1813 | 1472091088549 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 19:11:28 INFO - PROCESS | 1813 | 1472091088574 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:11:28 INFO - PROCESS | 1813 | 1472091088580 Marionette TRACE conn3 <- [1,2786,null,{}] 19:11:28 INFO - PROCESS | 1813 | 1472091088592 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}] 19:11:28 INFO - PROCESS | 1813 | 1472091088601 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:28 INFO - PROCESS | 1813 | 1472091088799 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 19:11:29 INFO - PROCESS | 1813 | 1472091088998 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:29 INFO - PROCESS | 1813 | 1472091089009 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f9c00 == 23 [pid = 1813] [id = 704] 19:11:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91af7000) [pid = 1813] [serial = 2113] [outer = (nil)] 19:11:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x923c2400) [pid = 1813] [serial = 2114] [outer = 0x91af7000] 19:11:29 INFO - PROCESS | 1813 | 1472091089093 Marionette DEBUG loaded listener.js 19:11:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x923cb800) [pid = 1813] [serial = 2115] [outer = 0x91af7000] 19:11:30 INFO - PROCESS | 1813 | 1472091090098 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]]]}] 19:11:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:11:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1615ms 19:11:30 INFO - PROCESS | 1813 | 1472091090175 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 19:11:30 INFO - PROCESS | 1813 | 1472091090182 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 19:11:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:11:30 INFO - PROCESS | 1813 | 1472091090189 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:11:30 INFO - PROCESS | 1813 | 1472091090192 Marionette TRACE conn3 <- [1,2790,null,{}] 19:11:30 INFO - PROCESS | 1813 | 1472091090199 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}] 19:11:30 INFO - PROCESS | 1813 | 1472091090204 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:30 INFO - PROCESS | 1813 | 1472091090438 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 19:11:30 INFO - PROCESS | 1813 | 1472091090764 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:30 INFO - PROCESS | 1813 | 1472091090773 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x923cb000 == 24 [pid = 1813] [id = 705] 19:11:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93aa5c00) [pid = 1813] [serial = 2116] [outer = (nil)] 19:11:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93c4c800) [pid = 1813] [serial = 2117] [outer = 0x93aa5c00] 19:11:30 INFO - PROCESS | 1813 | 1472091090877 Marionette DEBUG loaded listener.js 19:11:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93c81800) [pid = 1813] [serial = 2118] [outer = 0x93aa5c00] 19:11:31 INFO - PROCESS | 1813 | 1472091091819 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]]]}] 19:11:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:11:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1682ms 19:11:31 INFO - PROCESS | 1813 | 1472091091872 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 19:11:31 INFO - PROCESS | 1813 | 1472091091877 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 19:11:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:11:31 INFO - PROCESS | 1813 | 1472091091893 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:11:31 INFO - PROCESS | 1813 | 1472091091903 Marionette TRACE conn3 <- [1,2794,null,{}] 19:11:31 INFO - PROCESS | 1813 | 1472091091909 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}] 19:11:31 INFO - PROCESS | 1813 | 1472091091917 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:32 INFO - PROCESS | 1813 | 1472091092149 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 19:11:32 INFO - PROCESS | 1813 | 1472091092382 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:32 INFO - PROCESS | 1813 | 1472091092394 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aefc00 == 25 [pid = 1813] [id = 706] 19:11:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x95072400) [pid = 1813] [serial = 2119] [outer = (nil)] 19:11:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x99ce0400) [pid = 1813] [serial = 2120] [outer = 0x95072400] 19:11:32 INFO - PROCESS | 1813 | 1472091092519 Marionette DEBUG loaded listener.js 19:11:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x99f79c00) [pid = 1813] [serial = 2121] [outer = 0x95072400] 19:11:33 INFO - PROCESS | 1813 | 1472091093494 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]]]}] 19:11:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:11:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1651ms 19:11:33 INFO - PROCESS | 1813 | 1472091093536 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 19:11:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:11:33 INFO - PROCESS | 1813 | 1472091093541 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 19:11:33 INFO - PROCESS | 1813 | 1472091093548 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:11:33 INFO - PROCESS | 1813 | 1472091093551 Marionette TRACE conn3 <- [1,2798,null,{}] 19:11:33 INFO - PROCESS | 1813 | 1472091093557 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}] 19:11:33 INFO - PROCESS | 1813 | 1472091093563 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:33 INFO - PROCESS | 1813 | 1472091093748 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 19:11:33 INFO - PROCESS | 1813 | 1472091093936 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:33 INFO - PROCESS | 1813 | 1472091093943 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x924df800 == 26 [pid = 1813] [id = 707] 19:11:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x995ab000) [pid = 1813] [serial = 2122] [outer = (nil)] 19:11:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9a65f800) [pid = 1813] [serial = 2123] [outer = 0x995ab000] 19:11:34 INFO - PROCESS | 1813 | 1472091094028 Marionette DEBUG loaded listener.js 19:11:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9a56c000) [pid = 1813] [serial = 2124] [outer = 0x995ab000] 19:11:35 INFO - PROCESS | 1813 | 1472091095006 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]]]}] 19:11:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:11:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1481ms 19:11:35 INFO - PROCESS | 1813 | 1472091095029 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 19:11:35 INFO - PROCESS | 1813 | 1472091095033 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 19:11:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:11:35 INFO - PROCESS | 1813 | 1472091095039 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:11:35 INFO - PROCESS | 1813 | 1472091095043 Marionette TRACE conn3 <- [1,2802,null,{}] 19:11:35 INFO - PROCESS | 1813 | 1472091095049 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}] 19:11:35 INFO - PROCESS | 1813 | 1472091095054 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:35 INFO - PROCESS | 1813 | 1472091095230 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 19:11:35 INFO - PROCESS | 1813 | 1472091095438 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:35 INFO - PROCESS | 1813 | 1472091095458 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x9a8c9c00 == 27 [pid = 1813] [id = 708] 19:11:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9a8ca400) [pid = 1813] [serial = 2125] [outer = (nil)] 19:11:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9a8d1000) [pid = 1813] [serial = 2126] [outer = 0x9a8ca400] 19:11:35 INFO - PROCESS | 1813 | 1472091095599 Marionette DEBUG loaded listener.js 19:11:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9b38d000) [pid = 1813] [serial = 2127] [outer = 0x9a8ca400] 19:11:36 INFO - PROCESS | 1813 | 1472091096707 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]]]}] 19:11:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:11:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1732ms 19:11:36 INFO - PROCESS | 1813 | 1472091096772 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 19:11:36 INFO - PROCESS | 1813 | 1472091096777 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 19:11:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:11:36 INFO - PROCESS | 1813 | 1472091096783 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:11:36 INFO - PROCESS | 1813 | 1472091096787 Marionette TRACE conn3 <- [1,2806,null,{}] 19:11:36 INFO - PROCESS | 1813 | 1472091096793 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}] 19:11:36 INFO - PROCESS | 1813 | 1472091096798 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:36 INFO - PROCESS | 1813 | 1472091096979 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 19:11:37 INFO - PROCESS | 1813 | 1472091097440 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:37 INFO - PROCESS | 1813 | 1472091097447 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f647c00 == 28 [pid = 1813] [id = 709] 19:11:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x8f649400) [pid = 1813] [serial = 2128] [outer = (nil)] 19:11:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x8f9efc00) [pid = 1813] [serial = 2129] [outer = 0x8f649400] 19:11:37 INFO - PROCESS | 1813 | 1472091097572 Marionette DEBUG loaded listener.js 19:11:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x91aef400) [pid = 1813] [serial = 2130] [outer = 0x8f649400] 19:11:38 INFO - PROCESS | 1813 | 1472091098497 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]]]}] 19:11:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:11:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1789ms 19:11:38 INFO - PROCESS | 1813 | 1472091098576 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 19:11:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:11:38 INFO - PROCESS | 1813 | 1472091098581 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 19:11:38 INFO - PROCESS | 1813 | 1472091098589 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:11:38 INFO - PROCESS | 1813 | 1472091098593 Marionette TRACE conn3 <- [1,2810,null,{}] 19:11:38 INFO - PROCESS | 1813 | 1472091098601 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}] 19:11:38 INFO - PROCESS | 1813 | 1472091098608 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:38 INFO - PROCESS | 1813 | 1472091098842 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede2c00 == 27 [pid = 1813] [id = 702] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede0400 == 26 [pid = 1813] [id = 701] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x93c81c00 == 25 [pid = 1813] [id = 700] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x924d6400 == 24 [pid = 1813] [id = 699] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f7400 == 23 [pid = 1813] [id = 698] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f0400 == 22 [pid = 1813] [id = 689] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe0c00 == 21 [pid = 1813] [id = 693] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x9221f000 == 20 [pid = 1813] [id = 690] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede6800 == 19 [pid = 1813] [id = 695] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x8efacc00 == 18 [pid = 1813] [id = 697] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x91af4000 == 17 [pid = 1813] [id = 694] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x96365800 == 16 [pid = 1813] [id = 696] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x92fc3400 == 15 [pid = 1813] [id = 691] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f6000 == 14 [pid = 1813] [id = 688] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede5400 == 13 [pid = 1813] [id = 692] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x9a8c9c00 == 12 [pid = 1813] [id = 708] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x924df800 == 11 [pid = 1813] [id = 707] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x91aefc00 == 10 [pid = 1813] [id = 706] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x923cb000 == 9 [pid = 1813] [id = 705] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede9000 == 8 [pid = 1813] [id = 703] 19:11:39 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f9c00 == 7 [pid = 1813] [id = 704] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x9244fc00) [pid = 1813] [serial = 2067] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x97561c00) [pid = 1813] [serial = 2055] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x92e98800) [pid = 1813] [serial = 2078] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x923bf800) [pid = 1813] [serial = 2073] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x93c4e800) [pid = 1813] [serial = 2052] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x97ff1000) [pid = 1813] [serial = 2057] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x93a70c00) [pid = 1813] [serial = 2076] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x93a63800) [pid = 1813] [serial = 2075] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x91aea400) [pid = 1813] [serial = 2069] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x92349400) [pid = 1813] [serial = 2066] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x99dc2400) [pid = 1813] [serial = 2061] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x995aac00) [pid = 1813] [serial = 2060] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9513f800) [pid = 1813] [serial = 2054] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91af7800) [pid = 1813] [serial = 2070] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9a7cb400) [pid = 1813] [serial = 2064] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x99040400) [pid = 1813] [serial = 2058] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x923c2800) [pid = 1813] [serial = 2063] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x92e98400) [pid = 1813] [serial = 2051] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8f9f9800) [pid = 1813] [serial = 2048] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x91b71c00) [pid = 1813] [serial = 2049] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x92354400) [pid = 1813] [serial = 2072] [outer = (nil)] [url = about:blank] 19:11:39 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x93c51c00) [pid = 1813] [serial = 2079] [outer = (nil)] [url = about:blank] 19:11:40 INFO - PROCESS | 1813 | 1472091100126 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:40 INFO - PROCESS | 1813 | 1472091100134 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edecc00 == 8 [pid = 1813] [id = 710] 19:11:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x8ededc00) [pid = 1813] [serial = 2131] [outer = (nil)] 19:11:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8efa7c00) [pid = 1813] [serial = 2132] [outer = 0x8ededc00] 19:11:40 INFO - PROCESS | 1813 | 1472091100218 Marionette DEBUG loaded listener.js 19:11:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8f645800) [pid = 1813] [serial = 2133] [outer = 0x8ededc00] 19:11:41 INFO - PROCESS | 1813 | 1472091101079 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]]]}] 19:11:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:11:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 2535ms 19:11:41 INFO - PROCESS | 1813 | 1472091101136 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 19:11:41 INFO - PROCESS | 1813 | 1472091101142 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 19:11:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:11:41 INFO - PROCESS | 1813 | 1472091101153 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:11:41 INFO - PROCESS | 1813 | 1472091101157 Marionette TRACE conn3 <- [1,2814,null,{}] 19:11:41 INFO - PROCESS | 1813 | 1472091101165 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}] 19:11:41 INFO - PROCESS | 1813 | 1472091101173 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:41 INFO - PROCESS | 1813 | 1472091101345 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 19:11:41 INFO - PROCESS | 1813 | 1472091101359 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:41 INFO - PROCESS | 1813 | 1472091101371 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b70800 == 9 [pid = 1813] [id = 711] 19:11:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x91b71000) [pid = 1813] [serial = 2134] [outer = (nil)] 19:11:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x91b78400) [pid = 1813] [serial = 2135] [outer = 0x91b71000] 19:11:41 INFO - PROCESS | 1813 | 1472091101447 Marionette DEBUG loaded listener.js 19:11:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x91f39400) [pid = 1813] [serial = 2136] [outer = 0x91b71000] 19:11:42 INFO - PROCESS | 1813 | 1472091102462 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]]]}] 19:11:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:11:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1331ms 19:11:42 INFO - PROCESS | 1813 | 1472091102492 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 19:11:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:11:42 INFO - PROCESS | 1813 | 1472091102500 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 19:11:42 INFO - PROCESS | 1813 | 1472091102512 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:11:42 INFO - PROCESS | 1813 | 1472091102515 Marionette TRACE conn3 <- [1,2818,null,{}] 19:11:42 INFO - PROCESS | 1813 | 1472091102522 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}] 19:11:42 INFO - PROCESS | 1813 | 1472091102527 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:42 INFO - PROCESS | 1813 | 1472091102771 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 19:11:42 INFO - PROCESS | 1813 | 1472091102806 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:42 INFO - PROCESS | 1813 | 1472091102814 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221cc00 == 10 [pid = 1813] [id = 712] 19:11:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92354400) [pid = 1813] [serial = 2137] [outer = (nil)] 19:11:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9244a800) [pid = 1813] [serial = 2138] [outer = 0x92354400] 19:11:42 INFO - PROCESS | 1813 | 1472091102891 Marionette DEBUG loaded listener.js 19:11:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x924d5800) [pid = 1813] [serial = 2139] [outer = 0x92354400] 19:11:44 INFO - PROCESS | 1813 | 1472091104080 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]]]}] 19:11:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:11:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1590ms 19:11:44 INFO - PROCESS | 1813 | 1472091104098 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 19:11:44 INFO - PROCESS | 1813 | 1472091104101 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 19:11:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:11:44 INFO - PROCESS | 1813 | 1472091104116 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:11:44 INFO - PROCESS | 1813 | 1472091104127 Marionette TRACE conn3 <- [1,2822,null,{}] 19:11:44 INFO - PROCESS | 1813 | 1472091104142 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}] 19:11:44 INFO - PROCESS | 1813 | 1472091104149 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:44 INFO - PROCESS | 1813 | 1472091104380 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 19:11:44 INFO - PROCESS | 1813 | 1472091104406 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:44 INFO - PROCESS | 1813 | 1472091104413 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a67800 == 11 [pid = 1813] [id = 713] 19:11:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93a6e000) [pid = 1813] [serial = 2140] [outer = (nil)] 19:11:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93aa4000) [pid = 1813] [serial = 2141] [outer = 0x93a6e000] 19:11:44 INFO - PROCESS | 1813 | 1472091104486 Marionette DEBUG loaded listener.js 19:11:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93c01400) [pid = 1813] [serial = 2142] [outer = 0x93a6e000] 19:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8ede8c00) [pid = 1813] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x92356400) [pid = 1813] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8efb1c00) [pid = 1813] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91aeb800) [pid = 1813] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x91b6a800) [pid = 1813] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x94fdfc00) [pid = 1813] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x96367400) [pid = 1813] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x94fe3400) [pid = 1813] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x924d8000) [pid = 1813] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:11:45 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x93c86c00) [pid = 1813] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:11:46 INFO - PROCESS | 1813 | 1472091106013 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]]]}] 19:11:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:11:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1957ms 19:11:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:11:46 INFO - PROCESS | 1813 | 1472091106066 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 19:11:46 INFO - PROCESS | 1813 | 1472091106070 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 19:11:46 INFO - PROCESS | 1813 | 1472091106076 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:11:46 INFO - PROCESS | 1813 | 1472091106080 Marionette TRACE conn3 <- [1,2826,null,{}] 19:11:46 INFO - PROCESS | 1813 | 1472091106086 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}] 19:11:46 INFO - PROCESS | 1813 | 1472091106091 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:46 INFO - PROCESS | 1813 | 1472091106312 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 19:11:46 INFO - PROCESS | 1813 | 1472091106327 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:46 INFO - PROCESS | 1813 | 1472091106333 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b73c00 == 12 [pid = 1813] [id = 714] 19:11:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x91f33c00) [pid = 1813] [serial = 2143] [outer = (nil)] 19:11:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93a6fc00) [pid = 1813] [serial = 2144] [outer = 0x91f33c00] 19:11:46 INFO - PROCESS | 1813 | 1472091106405 Marionette DEBUG loaded listener.js 19:11:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93c4dc00) [pid = 1813] [serial = 2145] [outer = 0x91f33c00] 19:11:47 INFO - PROCESS | 1813 | 1472091107250 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:11:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:11:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1281ms 19:11:47 INFO - PROCESS | 1813 | 1472091107358 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 19:11:47 INFO - PROCESS | 1813 | 1472091107364 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 19:11:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:11:47 INFO - PROCESS | 1813 | 1472091107372 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:11:47 INFO - PROCESS | 1813 | 1472091107379 Marionette TRACE conn3 <- [1,2830,null,{}] 19:11:47 INFO - PROCESS | 1813 | 1472091107398 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}] 19:11:47 INFO - PROCESS | 1813 | 1472091107405 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:47 INFO - PROCESS | 1813 | 1472091107622 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 19:11:47 INFO - PROCESS | 1813 | 1472091107820 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:47 INFO - PROCESS | 1813 | 1472091107836 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f7400 == 13 [pid = 1813] [id = 715] 19:11:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8f9fac00) [pid = 1813] [serial = 2146] [outer = (nil)] 19:11:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x91af1000) [pid = 1813] [serial = 2147] [outer = 0x8f9fac00] 19:11:47 INFO - PROCESS | 1813 | 1472091107973 Marionette DEBUG loaded listener.js 19:11:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x923bec00) [pid = 1813] [serial = 2148] [outer = 0x8f9fac00] 19:11:49 INFO - PROCESS | 1813 | 1472091109112 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]]]}] 19:11:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:11:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1802ms 19:11:49 INFO - PROCESS | 1813 | 1472091109175 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 19:11:49 INFO - PROCESS | 1813 | 1472091109181 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 19:11:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:11:49 INFO - PROCESS | 1813 | 1472091109192 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:11:49 INFO - PROCESS | 1813 | 1472091109198 Marionette TRACE conn3 <- [1,2834,null,{}] 19:11:49 INFO - PROCESS | 1813 | 1472091109205 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}] 19:11:49 INFO - PROCESS | 1813 | 1472091109212 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:49 INFO - PROCESS | 1813 | 1472091109407 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 19:11:49 INFO - PROCESS | 1813 | 1472091109641 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:49 INFO - PROCESS | 1813 | 1472091109655 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede9400 == 14 [pid = 1813] [id = 716] 19:11:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91aed400) [pid = 1813] [serial = 2149] [outer = (nil)] 19:11:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93a66000) [pid = 1813] [serial = 2150] [outer = 0x91aed400] 19:11:49 INFO - PROCESS | 1813 | 1472091109744 Marionette DEBUG loaded listener.js 19:11:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93c53800) [pid = 1813] [serial = 2151] [outer = 0x91aed400] 19:11:50 INFO - PROCESS | 1813 | 1472091110767 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:11:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:11:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1660ms 19:11:50 INFO - PROCESS | 1813 | 1472091110850 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 19:11:50 INFO - PROCESS | 1813 | 1472091110854 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 19:11:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:11:50 INFO - PROCESS | 1813 | 1472091110868 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:11:50 INFO - PROCESS | 1813 | 1472091110872 Marionette TRACE conn3 <- [1,2838,null,{}] 19:11:50 INFO - PROCESS | 1813 | 1472091110897 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}] 19:11:50 INFO - PROCESS | 1813 | 1472091110906 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:51 INFO - PROCESS | 1813 | 1472091111217 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 19:11:51 INFO - PROCESS | 1813 | 1472091111470 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:51 INFO - PROCESS | 1813 | 1472091111486 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x95079800 == 15 [pid = 1813] [id = 717] 19:11:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9507b000) [pid = 1813] [serial = 2152] [outer = (nil)] 19:11:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x950d3c00) [pid = 1813] [serial = 2153] [outer = 0x9507b000] 19:11:51 INFO - PROCESS | 1813 | 1472091111568 Marionette DEBUG loaded listener.js 19:11:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x950da400) [pid = 1813] [serial = 2154] [outer = 0x9507b000] 19:11:52 INFO - PROCESS | 1813 | 1472091112565 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]]]}] 19:11:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:11:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1753ms 19:11:52 INFO - PROCESS | 1813 | 1472091112614 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 19:11:52 INFO - PROCESS | 1813 | 1472091112618 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 19:11:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:11:52 INFO - PROCESS | 1813 | 1472091112624 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:11:52 INFO - PROCESS | 1813 | 1472091112628 Marionette TRACE conn3 <- [1,2842,null,{}] 19:11:52 INFO - PROCESS | 1813 | 1472091112634 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}] 19:11:52 INFO - PROCESS | 1813 | 1472091112639 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:52 INFO - PROCESS | 1813 | 1472091112830 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 19:11:53 INFO - PROCESS | 1813 | 1472091113024 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:53 INFO - PROCESS | 1813 | 1472091113035 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fec000 == 16 [pid = 1813] [id = 718] 19:11:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9513dc00) [pid = 1813] [serial = 2155] [outer = (nil)] 19:11:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x97566c00) [pid = 1813] [serial = 2156] [outer = 0x9513dc00] 19:11:53 INFO - PROCESS | 1813 | 1472091113205 Marionette DEBUG loaded listener.js 19:11:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9756b000) [pid = 1813] [serial = 2157] [outer = 0x9513dc00] 19:11:54 INFO - PROCESS | 1813 | 1472091114401 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]]]}] 19:11:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:11:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1838ms 19:11:54 INFO - PROCESS | 1813 | 1472091114465 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 19:11:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:11:54 INFO - PROCESS | 1813 | 1472091114471 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 19:11:54 INFO - PROCESS | 1813 | 1472091114480 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:11:54 INFO - PROCESS | 1813 | 1472091114485 Marionette TRACE conn3 <- [1,2846,null,{}] 19:11:54 INFO - PROCESS | 1813 | 1472091114569 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}] 19:11:54 INFO - PROCESS | 1813 | 1472091114574 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:54 INFO - PROCESS | 1813 | 1472091114843 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 19:11:55 INFO - PROCESS | 1813 | --DOCSHELL 0x8f647c00 == 15 [pid = 1813] [id = 709] 19:11:55 INFO - PROCESS | 1813 | 1472091115064 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:55 INFO - PROCESS | 1813 | 1472091115079 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x96365400) [pid = 1813] [serial = 2108] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9636d000) [pid = 1813] [serial = 2105] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8f9f9000) [pid = 1813] [serial = 2093] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x91b77000) [pid = 1813] [serial = 2094] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x91af6000) [pid = 1813] [serial = 2096] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x91b76000) [pid = 1813] [serial = 2097] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9234f800) [pid = 1813] [serial = 2084] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9244bc00) [pid = 1813] [serial = 2085] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x94fed800) [pid = 1813] [serial = 2087] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x924df400) [pid = 1813] [serial = 2088] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x97561400) [pid = 1813] [serial = 2090] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x97568400) [pid = 1813] [serial = 2091] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9506e400) [pid = 1813] [serial = 2082] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x94fe8c00) [pid = 1813] [serial = 2081] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92e8e800) [pid = 1813] [serial = 2099] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x950d2000) [pid = 1813] [serial = 2103] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x94fe9800) [pid = 1813] [serial = 2102] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x9756f800) [pid = 1813] [serial = 2106] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x92fc3c00) [pid = 1813] [serial = 2100] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x97f20800) [pid = 1813] [serial = 2109] [outer = (nil)] [url = about:blank] 19:11:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f647c00 == 16 [pid = 1813] [id = 719] 19:11:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x8f9eb800) [pid = 1813] [serial = 2158] [outer = (nil)] 19:11:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x91b6a400) [pid = 1813] [serial = 2159] [outer = 0x8f9eb800] 19:11:55 INFO - PROCESS | 1813 | 1472091115185 Marionette DEBUG loaded listener.js 19:11:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x91f35000) [pid = 1813] [serial = 2160] [outer = 0x8f9eb800] 19:11:56 INFO - PROCESS | 1813 | 1472091116044 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]]]}] 19:11:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:11:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1601ms 19:11:56 INFO - PROCESS | 1813 | 1472091116080 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 19:11:56 INFO - PROCESS | 1813 | 1472091116087 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 19:11:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:11:56 INFO - PROCESS | 1813 | 1472091116098 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:11:56 INFO - PROCESS | 1813 | 1472091116102 Marionette TRACE conn3 <- [1,2850,null,{}] 19:11:56 INFO - PROCESS | 1813 | 1472091116108 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}] 19:11:56 INFO - PROCESS | 1813 | 1472091116113 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:56 INFO - PROCESS | 1813 | 1472091116299 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 19:11:56 INFO - PROCESS | 1813 | 1472091116309 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:56 INFO - PROCESS | 1813 | 1472091116317 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x9244bc00 == 17 [pid = 1813] [id = 720] 19:11:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9244dc00) [pid = 1813] [serial = 2161] [outer = (nil)] 19:11:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x924dd800) [pid = 1813] [serial = 2162] [outer = 0x9244dc00] 19:11:56 INFO - PROCESS | 1813 | 1472091116403 Marionette DEBUG loaded listener.js 19:11:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x92e9ac00) [pid = 1813] [serial = 2163] [outer = 0x9244dc00] 19:11:57 INFO - PROCESS | 1813 | 1472091117460 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:11:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:11:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1384ms 19:11:57 INFO - PROCESS | 1813 | 1472091117483 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 19:11:57 INFO - PROCESS | 1813 | 1472091117487 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 19:11:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:11:57 INFO - PROCESS | 1813 | 1472091117495 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:11:57 INFO - PROCESS | 1813 | 1472091117501 Marionette TRACE conn3 <- [1,2854,null,{}] 19:11:57 INFO - PROCESS | 1813 | 1472091117517 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}] 19:11:57 INFO - PROCESS | 1813 | 1472091117525 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:57 INFO - PROCESS | 1813 | 1472091117760 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 19:11:57 INFO - PROCESS | 1813 | 1472091117791 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:57 INFO - PROCESS | 1813 | 1472091117798 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x9506d800 == 18 [pid = 1813] [id = 721] 19:11:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x9506e400) [pid = 1813] [serial = 2164] [outer = (nil)] 19:11:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x95075000) [pid = 1813] [serial = 2165] [outer = 0x9506e400] 19:11:57 INFO - PROCESS | 1813 | 1472091117872 Marionette DEBUG loaded listener.js 19:11:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x950d1c00) [pid = 1813] [serial = 2166] [outer = 0x9506e400] 19:11:58 INFO - PROCESS | 1813 | 1472091118881 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]]]}] 19:11:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:11:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1443ms 19:11:58 INFO - PROCESS | 1813 | 1472091118948 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 19:11:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:11:58 INFO - PROCESS | 1813 | 1472091118953 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 19:11:58 INFO - PROCESS | 1813 | 1472091118959 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:11:58 INFO - PROCESS | 1813 | 1472091118963 Marionette TRACE conn3 <- [1,2858,null,{}] 19:11:58 INFO - PROCESS | 1813 | 1472091118969 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}] 19:11:58 INFO - PROCESS | 1813 | 1472091118974 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:59 INFO - PROCESS | 1813 | 1472091119213 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 19:11:59 INFO - PROCESS | 1813 | 1472091119235 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:11:59 INFO - PROCESS | 1813 | 1472091119245 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:11:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c2800 == 19 [pid = 1813] [id = 722] 19:11:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9244c400) [pid = 1813] [serial = 2167] [outer = (nil)] 19:11:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x97563400) [pid = 1813] [serial = 2168] [outer = 0x9244c400] 19:11:59 INFO - PROCESS | 1813 | 1472091119316 Marionette DEBUG loaded listener.js 19:11:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x97566000) [pid = 1813] [serial = 2169] [outer = 0x9244c400] 19:11:59 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91b71000) [pid = 1813] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:11:59 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x92354400) [pid = 1813] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:11:59 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x93a6e000) [pid = 1813] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:11:59 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x8edea800) [pid = 1813] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:11:59 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8ededc00) [pid = 1813] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:11:59 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x91af7000) [pid = 1813] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:11:59 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x8f649400) [pid = 1813] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:11:59 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x93aa5c00) [pid = 1813] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:11:59 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x95072400) [pid = 1813] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:11:59 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x995ab000) [pid = 1813] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:11:59 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x9a8ca400) [pid = 1813] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:12:00 INFO - PROCESS | 1813 | 1472091120398 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:12:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:12:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1491ms 19:12:00 INFO - PROCESS | 1813 | 1472091120452 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 19:12:00 INFO - PROCESS | 1813 | 1472091120455 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 19:12:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:12:00 INFO - PROCESS | 1813 | 1472091120461 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:12:00 INFO - PROCESS | 1813 | 1472091120465 Marionette TRACE conn3 <- [1,2862,null,{}] 19:12:00 INFO - PROCESS | 1813 | 1472091120470 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}] 19:12:00 INFO - PROCESS | 1813 | 1472091120480 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:00 INFO - PROCESS | 1813 | 1472091120702 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 19:12:00 INFO - PROCESS | 1813 | 1472091120716 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:00 INFO - PROCESS | 1813 | 1472091120725 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edea800 == 20 [pid = 1813] [id = 723] 19:12:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x8f64cc00) [pid = 1813] [serial = 2170] [outer = (nil)] 19:12:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x93aa5c00) [pid = 1813] [serial = 2171] [outer = 0x8f64cc00] 19:12:00 INFO - PROCESS | 1813 | 1472091120793 Marionette DEBUG loaded listener.js 19:12:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x950d5800) [pid = 1813] [serial = 2172] [outer = 0x8f64cc00] 19:12:01 INFO - PROCESS | 1813 | 1472091121740 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]]]}] 19:12:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:12:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1334ms 19:12:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:12:01 INFO - PROCESS | 1813 | 1472091121798 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 19:12:01 INFO - PROCESS | 1813 | 1472091121801 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 19:12:01 INFO - PROCESS | 1813 | 1472091121807 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:12:01 INFO - PROCESS | 1813 | 1472091121810 Marionette TRACE conn3 <- [1,2866,null,{}] 19:12:01 INFO - PROCESS | 1813 | 1472091121816 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}] 19:12:01 INFO - PROCESS | 1813 | 1472091121830 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:02 INFO - PROCESS | 1813 | 1472091122102 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 19:12:02 INFO - PROCESS | 1813 | 1472091122310 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:02 INFO - PROCESS | 1813 | 1472091122320 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efae000 == 21 [pid = 1813] [id = 724] 19:12:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8f63d400) [pid = 1813] [serial = 2173] [outer = (nil)] 19:12:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8f64b800) [pid = 1813] [serial = 2174] [outer = 0x8f63d400] 19:12:02 INFO - PROCESS | 1813 | 1472091122510 Marionette DEBUG loaded listener.js 19:12:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8f9f7800) [pid = 1813] [serial = 2175] [outer = 0x8f63d400] 19:12:03 INFO - PROCESS | 1813 | 1472091123532 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]]]}] 19:12:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:12:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1783ms 19:12:03 INFO - PROCESS | 1813 | 1472091123591 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 19:12:03 INFO - PROCESS | 1813 | 1472091123598 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 19:12:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:12:03 INFO - PROCESS | 1813 | 1472091123607 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:12:03 INFO - PROCESS | 1813 | 1472091123612 Marionette TRACE conn3 <- [1,2870,null,{}] 19:12:03 INFO - PROCESS | 1813 | 1472091123621 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}] 19:12:03 INFO - PROCESS | 1813 | 1472091123627 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:03 INFO - PROCESS | 1813 | 1472091123823 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 19:12:04 INFO - PROCESS | 1813 | 1472091124087 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:04 INFO - PROCESS | 1813 | 1472091124099 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x9234fc00 == 22 [pid = 1813] [id = 725] 19:12:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x92354800) [pid = 1813] [serial = 2176] [outer = (nil)] 19:12:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x923c3c00) [pid = 1813] [serial = 2177] [outer = 0x92354800] 19:12:04 INFO - PROCESS | 1813 | 1472091124229 Marionette DEBUG loaded listener.js 19:12:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x92445000) [pid = 1813] [serial = 2178] [outer = 0x92354800] 19:12:05 INFO - PROCESS | 1813 | 1472091125227 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]]]}] 19:12:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:12:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1646ms 19:12:05 INFO - PROCESS | 1813 | 1472091125256 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 19:12:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:12:05 INFO - PROCESS | 1813 | 1472091125263 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 19:12:05 INFO - PROCESS | 1813 | 1472091125272 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:12:05 INFO - PROCESS | 1813 | 1472091125278 Marionette TRACE conn3 <- [1,2874,null,{}] 19:12:05 INFO - PROCESS | 1813 | 1472091125284 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}] 19:12:05 INFO - PROCESS | 1813 | 1472091125289 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:05 INFO - PROCESS | 1813 | 1472091125527 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 19:12:05 INFO - PROCESS | 1813 | 1472091125810 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:05 INFO - PROCESS | 1813 | 1472091125823 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aa2000 == 23 [pid = 1813] [id = 726] 19:12:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93c50000) [pid = 1813] [serial = 2179] [outer = (nil)] 19:12:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93c81400) [pid = 1813] [serial = 2180] [outer = 0x93c50000] 19:12:05 INFO - PROCESS | 1813 | 1472091125951 Marionette DEBUG loaded listener.js 19:12:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x94fe8c00) [pid = 1813] [serial = 2181] [outer = 0x93c50000] 19:12:07 INFO - PROCESS | 1813 | 1472091127002 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]]]}] 19:12:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:12:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1790ms 19:12:07 INFO - PROCESS | 1813 | 1472091127062 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 19:12:07 INFO - PROCESS | 1813 | 1472091127068 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 19:12:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:12:07 INFO - PROCESS | 1813 | 1472091127085 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:12:07 INFO - PROCESS | 1813 | 1472091127093 Marionette TRACE conn3 <- [1,2878,null,{}] 19:12:07 INFO - PROCESS | 1813 | 1472091127099 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}] 19:12:07 INFO - PROCESS | 1813 | 1472091127106 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:07 INFO - PROCESS | 1813 | 1472091127349 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 19:12:07 INFO - PROCESS | 1813 | 1472091127586 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:07 INFO - PROCESS | 1813 | 1472091127593 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x92fc6c00 == 24 [pid = 1813] [id = 727] 19:12:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93a66800) [pid = 1813] [serial = 2182] [outer = (nil)] 19:12:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x981a0000) [pid = 1813] [serial = 2183] [outer = 0x93a66800] 19:12:07 INFO - PROCESS | 1813 | 1472091127694 Marionette DEBUG loaded listener.js 19:12:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x995b3000) [pid = 1813] [serial = 2184] [outer = 0x93a66800] 19:12:08 INFO - PROCESS | 1813 | 1472091128650 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]]]}] 19:12:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:12:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1647ms 19:12:08 INFO - PROCESS | 1813 | 1472091128728 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 19:12:08 INFO - PROCESS | 1813 | 1472091128735 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 19:12:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:12:08 INFO - PROCESS | 1813 | 1472091128745 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:12:08 INFO - PROCESS | 1813 | 1472091128750 Marionette TRACE conn3 <- [1,2882,null,{}] 19:12:08 INFO - PROCESS | 1813 | 1472091128758 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}] 19:12:08 INFO - PROCESS | 1813 | 1472091128766 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:09 INFO - PROCESS | 1813 | 1472091129082 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 19:12:09 INFO - PROCESS | 1813 | 1472091129393 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:09 INFO - PROCESS | 1813 | 1472091129400 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f648c00 == 25 [pid = 1813] [id = 728] 19:12:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x8f64a800) [pid = 1813] [serial = 2185] [outer = (nil)] 19:12:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x93c4b800) [pid = 1813] [serial = 2186] [outer = 0x8f64a800] 19:12:09 INFO - PROCESS | 1813 | 1472091129484 Marionette DEBUG loaded listener.js 19:12:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x99f78000) [pid = 1813] [serial = 2187] [outer = 0x8f64a800] 19:12:10 INFO - PROCESS | 1813 | 1472091130738 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]]]}] 19:12:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:12:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2037ms 19:12:10 INFO - PROCESS | 1813 | 1472091130782 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 19:12:10 INFO - PROCESS | 1813 | 1472091130789 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 19:12:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:12:10 INFO - PROCESS | 1813 | 1472091130798 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:12:10 INFO - PROCESS | 1813 | 1472091130804 Marionette TRACE conn3 <- [1,2886,null,{}] 19:12:10 INFO - PROCESS | 1813 | 1472091130812 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}] 19:12:10 INFO - PROCESS | 1813 | 1472091130817 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:11 INFO - PROCESS | 1813 | 1472091130999 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 19:12:11 INFO - PROCESS | 1813 | 1472091131225 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:11 INFO - PROCESS | 1813 | 1472091131239 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x9221e400 == 26 [pid = 1813] [id = 729] 19:12:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x92222400) [pid = 1813] [serial = 2188] [outer = (nil)] 19:12:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x923bc400) [pid = 1813] [serial = 2189] [outer = 0x92222400] 19:12:11 INFO - PROCESS | 1813 | 1472091131407 Marionette DEBUG loaded listener.js 19:12:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x923c7c00) [pid = 1813] [serial = 2190] [outer = 0x92222400] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8edecc00 == 25 [pid = 1813] [id = 710] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x91b70800 == 24 [pid = 1813] [id = 711] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x9221cc00 == 23 [pid = 1813] [id = 712] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x93a67800 == 22 [pid = 1813] [id = 713] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8edea800 == 21 [pid = 1813] [id = 723] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x923c2800 == 20 [pid = 1813] [id = 722] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x9506d800 == 19 [pid = 1813] [id = 721] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x9244bc00 == 18 [pid = 1813] [id = 720] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8f647c00 == 17 [pid = 1813] [id = 719] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x94fec000 == 16 [pid = 1813] [id = 718] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x95079800 == 15 [pid = 1813] [id = 717] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede9400 == 14 [pid = 1813] [id = 716] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x91b73c00 == 13 [pid = 1813] [id = 714] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f7400 == 12 [pid = 1813] [id = 715] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8f648c00 == 11 [pid = 1813] [id = 728] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x92fc6c00 == 10 [pid = 1813] [id = 727] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x9234fc00 == 9 [pid = 1813] [id = 725] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x93aa2000 == 8 [pid = 1813] [id = 726] 19:12:12 INFO - PROCESS | 1813 | --DOCSHELL 0x8efae000 == 7 [pid = 1813] [id = 724] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x93a6fc00) [pid = 1813] [serial = 2144] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x91b78400) [pid = 1813] [serial = 2135] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x91f39400) [pid = 1813] [serial = 2136] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x924d5800) [pid = 1813] [serial = 2139] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x93aa4000) [pid = 1813] [serial = 2141] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8efb1000) [pid = 1813] [serial = 2112] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x8efa7c00) [pid = 1813] [serial = 2132] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x8edef400) [pid = 1813] [serial = 2111] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8f645800) [pid = 1813] [serial = 2133] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x923cb800) [pid = 1813] [serial = 2115] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91aef400) [pid = 1813] [serial = 2130] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x8f9efc00) [pid = 1813] [serial = 2129] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x923c2400) [pid = 1813] [serial = 2114] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93c81800) [pid = 1813] [serial = 2118] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x93c4c800) [pid = 1813] [serial = 2117] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9244a800) [pid = 1813] [serial = 2138] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x99f79c00) [pid = 1813] [serial = 2121] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x99ce0400) [pid = 1813] [serial = 2120] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x9a56c000) [pid = 1813] [serial = 2124] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x9a65f800) [pid = 1813] [serial = 2123] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x9b38d000) [pid = 1813] [serial = 2127] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x9a8d1000) [pid = 1813] [serial = 2126] [outer = (nil)] [url = about:blank] 19:12:12 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x93c01400) [pid = 1813] [serial = 2142] [outer = (nil)] [url = about:blank] 19:12:13 INFO - PROCESS | 1813 | 1472091133392 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]]]}] 19:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 2645ms 19:12:13 INFO - PROCESS | 1813 | 1472091133444 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 19:12:13 INFO - PROCESS | 1813 | 1472091133451 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 19:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:12:13 INFO - PROCESS | 1813 | 1472091133459 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:12:13 INFO - PROCESS | 1813 | 1472091133464 Marionette TRACE conn3 <- [1,2890,null,{}] 19:12:13 INFO - PROCESS | 1813 | 1472091133472 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}] 19:12:13 INFO - PROCESS | 1813 | 1472091133478 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:13 INFO - PROCESS | 1813 | 1472091133716 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 19:12:13 INFO - PROCESS | 1813 | 1472091133862 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:13 INFO - PROCESS | 1813 | 1472091133869 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63fc00 == 8 [pid = 1813] [id = 730] 19:12:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x8f640000) [pid = 1813] [serial = 2191] [outer = (nil)] 19:12:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x8f9f2400) [pid = 1813] [serial = 2192] [outer = 0x8f640000] 19:12:13 INFO - PROCESS | 1813 | 1472091133947 Marionette DEBUG loaded listener.js 19:12:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x91ae8400) [pid = 1813] [serial = 2193] [outer = 0x8f640000] 19:12:14 INFO - PROCESS | 1813 | 1472091134834 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1435ms 19:12:14 INFO - PROCESS | 1813 | 1472091134894 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 19:12:14 INFO - PROCESS | 1813 | 1472091134903 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 19:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:12:14 INFO - PROCESS | 1813 | 1472091134914 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:12:14 INFO - PROCESS | 1813 | 1472091134918 Marionette TRACE conn3 <- [1,2894,null,{}] 19:12:14 INFO - PROCESS | 1813 | 1472091134925 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}] 19:12:14 INFO - PROCESS | 1813 | 1472091134931 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:15 INFO - PROCESS | 1813 | 1472091135114 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 19:12:15 INFO - PROCESS | 1813 | 1472091135266 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:15 INFO - PROCESS | 1813 | 1472091135277 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x91b77800 == 9 [pid = 1813] [id = 731] 19:12:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x92218400) [pid = 1813] [serial = 2194] [outer = (nil)] 19:12:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x92220000) [pid = 1813] [serial = 2195] [outer = 0x92218400] 19:12:15 INFO - PROCESS | 1813 | 1472091135355 Marionette DEBUG loaded listener.js 19:12:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x923c1800) [pid = 1813] [serial = 2196] [outer = 0x92218400] 19:12:16 INFO - PROCESS | 1813 | 1472091136398 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]]]}] 19:12:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:12:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1533ms 19:12:16 INFO - PROCESS | 1813 | 1472091136448 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 19:12:16 INFO - PROCESS | 1813 | 1472091136453 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 19:12:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:12:16 INFO - PROCESS | 1813 | 1472091136468 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:12:16 INFO - PROCESS | 1813 | 1472091136475 Marionette TRACE conn3 <- [1,2898,null,{}] 19:12:16 INFO - PROCESS | 1813 | 1472091136494 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}] 19:12:16 INFO - PROCESS | 1813 | 1472091136503 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:16 INFO - PROCESS | 1813 | 1472091136758 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 19:12:16 INFO - PROCESS | 1813 | 1472091136782 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:16 INFO - PROCESS | 1813 | 1472091136795 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d9000 == 10 [pid = 1813] [id = 732] 19:12:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x924e0400) [pid = 1813] [serial = 2197] [outer = (nil)] 19:12:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x92fbf400) [pid = 1813] [serial = 2198] [outer = 0x924e0400] 19:12:16 INFO - PROCESS | 1813 | 1472091136874 Marionette DEBUG loaded listener.js 19:12:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93a67400) [pid = 1813] [serial = 2199] [outer = 0x924e0400] 19:12:18 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f64cc00) [pid = 1813] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:12:18 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9244c400) [pid = 1813] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:12:18 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x91f33c00) [pid = 1813] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:12:18 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x91aed400) [pid = 1813] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:12:18 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x8f9fac00) [pid = 1813] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:12:18 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x9513dc00) [pid = 1813] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:12:18 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x9244dc00) [pid = 1813] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:12:18 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x9507b000) [pid = 1813] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:12:18 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x8f9eb800) [pid = 1813] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:12:18 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x9506e400) [pid = 1813] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:12:18 INFO - PROCESS | 1813 | 1472091138402 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]]]}] 19:12:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:12:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1959ms 19:12:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:12:18 INFO - PROCESS | 1813 | 1472091138419 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 19:12:18 INFO - PROCESS | 1813 | 1472091138423 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 19:12:18 INFO - PROCESS | 1813 | 1472091138429 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:12:18 INFO - PROCESS | 1813 | 1472091138433 Marionette TRACE conn3 <- [1,2902,null,{}] 19:12:18 INFO - PROCESS | 1813 | 1472091138484 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}] 19:12:18 INFO - PROCESS | 1813 | 1472091138488 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:18 INFO - PROCESS | 1813 | 1472091138646 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 19:12:18 INFO - PROCESS | 1813 | 1472091138656 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:18 INFO - PROCESS | 1813 | 1472091138662 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede9c00 == 11 [pid = 1813] [id = 733] 19:12:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x91af2c00) [pid = 1813] [serial = 2200] [outer = (nil)] 19:12:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x92e95400) [pid = 1813] [serial = 2201] [outer = 0x91af2c00] 19:12:18 INFO - PROCESS | 1813 | 1472091138866 Marionette DEBUG loaded listener.js 19:12:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x93c0dc00) [pid = 1813] [serial = 2202] [outer = 0x91af2c00] 19:12:19 INFO - PROCESS | 1813 | 1472091139628 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:12:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:12:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1225ms 19:12:19 INFO - PROCESS | 1813 | 1472091139654 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 19:12:19 INFO - PROCESS | 1813 | 1472091139658 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 19:12:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:12:19 INFO - PROCESS | 1813 | 1472091139664 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:12:19 INFO - PROCESS | 1813 | 1472091139667 Marionette TRACE conn3 <- [1,2906,null,{}] 19:12:19 INFO - PROCESS | 1813 | 1472091139673 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}] 19:12:19 INFO - PROCESS | 1813 | 1472091139678 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:19 INFO - PROCESS | 1813 | 1472091139907 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 19:12:19 INFO - PROCESS | 1813 | 1472091139922 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:19 INFO - PROCESS | 1813 | 1472091139930 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c7f800 == 12 [pid = 1813] [id = 734] 19:12:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x93c81c00) [pid = 1813] [serial = 2203] [outer = (nil)] 19:12:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x94fe0800) [pid = 1813] [serial = 2204] [outer = 0x93c81c00] 19:12:20 INFO - PROCESS | 1813 | 1472091140002 Marionette DEBUG loaded listener.js 19:12:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x94fe8400) [pid = 1813] [serial = 2205] [outer = 0x93c81c00] 19:12:21 INFO - PROCESS | 1813 | 1472091141207 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]]]}] 19:12:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:12:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1585ms 19:12:21 INFO - PROCESS | 1813 | 1472091141250 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 19:12:21 INFO - PROCESS | 1813 | 1472091141258 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 19:12:21 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:12:21 INFO - PROCESS | 1813 | 1472091141266 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:12:21 INFO - PROCESS | 1813 | 1472091141272 Marionette TRACE conn3 <- [1,2910,null,{}] 19:12:21 INFO - PROCESS | 1813 | 1472091141283 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}] 19:12:21 INFO - PROCESS | 1813 | 1472091141288 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:21 INFO - PROCESS | 1813 | 1472091141494 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 19:12:21 INFO - PROCESS | 1813 | 1472091141728 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:21 INFO - PROCESS | 1813 | 1472091141738 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f1c00 == 13 [pid = 1813] [id = 735] 19:12:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x8f9f4800) [pid = 1813] [serial = 2206] [outer = (nil)] 19:12:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x91f33c00) [pid = 1813] [serial = 2207] [outer = 0x8f9f4800] 19:12:21 INFO - PROCESS | 1813 | 1472091141881 Marionette DEBUG loaded listener.js 19:12:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x92354400) [pid = 1813] [serial = 2208] [outer = 0x8f9f4800] 19:12:22 INFO - PROCESS | 1813 | 1472091142759 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]]]}] 19:12:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:12:22 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:12:22 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1545ms 19:12:22 INFO - PROCESS | 1813 | 1472091142812 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 19:12:22 INFO - PROCESS | 1813 | 1472091142819 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 19:12:22 INFO - TEST-START | /DOMEvents/constructors.html 19:12:22 INFO - PROCESS | 1813 | 1472091142830 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:12:22 INFO - PROCESS | 1813 | 1472091142834 Marionette TRACE conn3 <- [1,2914,null,{}] 19:12:22 INFO - PROCESS | 1813 | 1472091142869 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}] 19:12:22 INFO - PROCESS | 1813 | 1472091142876 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:23 INFO - PROCESS | 1813 | 1472091143061 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 19:12:23 INFO - PROCESS | 1813 | 1472091143262 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:23 INFO - PROCESS | 1813 | 1472091143273 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63f400 == 14 [pid = 1813] [id = 736] 19:12:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x924d6000) [pid = 1813] [serial = 2209] [outer = (nil)] 19:12:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c4c800) [pid = 1813] [serial = 2210] [outer = 0x924d6000] 19:12:23 INFO - PROCESS | 1813 | 1472091143359 Marionette DEBUG loaded listener.js 19:12:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93c86000) [pid = 1813] [serial = 2211] [outer = 0x924d6000] 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:12:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:12:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:12:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:12:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:12:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:12:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:12:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 1745ms 19:12:24 INFO - PROCESS | 1813 | 1472091144509 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]]]}] 19:12:24 INFO - PROCESS | 1813 | 1472091144600 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 19:12:24 INFO - PROCESS | 1813 | 1472091144608 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 19:12:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:12:24 INFO - PROCESS | 1813 | 1472091144621 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:12:24 INFO - PROCESS | 1813 | 1472091144628 Marionette TRACE conn3 <- [1,2918,null,{}] 19:12:24 INFO - PROCESS | 1813 | 1472091144650 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}] 19:12:24 INFO - PROCESS | 1813 | 1472091144660 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:24 INFO - PROCESS | 1813 | 1472091144856 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 19:12:25 INFO - PROCESS | 1813 | 1472091145091 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:25 INFO - PROCESS | 1813 | 1472091145104 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x950dc000 == 15 [pid = 1813] [id = 737] 19:12:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9513d800) [pid = 1813] [serial = 2212] [outer = (nil)] 19:12:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x96374800) [pid = 1813] [serial = 2213] [outer = 0x9513d800] 19:12:25 INFO - PROCESS | 1813 | 1472091145212 Marionette DEBUG loaded listener.js 19:12:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x97568400) [pid = 1813] [serial = 2214] [outer = 0x9513d800] 19:12:26 INFO - PROCESS | 1813 | 1472091146098 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:12:26 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:12:26 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1492ms 19:12:26 INFO - PROCESS | 1813 | 1472091146114 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 19:12:26 INFO - PROCESS | 1813 | 1472091146120 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 19:12:26 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:12:26 INFO - PROCESS | 1813 | 1472091146126 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:12:26 INFO - PROCESS | 1813 | 1472091146130 Marionette TRACE conn3 <- [1,2922,null,{}] 19:12:26 INFO - PROCESS | 1813 | 1472091146137 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}] 19:12:26 INFO - PROCESS | 1813 | 1472091146142 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:26 INFO - PROCESS | 1813 | 1472091146322 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 19:12:26 INFO - PROCESS | 1813 | 1472091146554 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:26 INFO - PROCESS | 1813 | 1472091146562 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d5c00 == 16 [pid = 1813] [id = 738] 19:12:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x9636a400) [pid = 1813] [serial = 2215] [outer = (nil)] 19:12:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x995aec00) [pid = 1813] [serial = 2216] [outer = 0x9636a400] 19:12:26 INFO - PROCESS | 1813 | 1472091146650 Marionette DEBUG loaded listener.js 19:12:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x99cd4c00) [pid = 1813] [serial = 2217] [outer = 0x9636a400] 19:12:27 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 19:12:27 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 19:12:27 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 19:12:27 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 19:12:27 INFO - PROCESS | 1813 | 1472091147618 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]]]}] 19:12:27 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:12:27 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:12:27 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 19:12:27 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:12:27 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 19:12:27 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:12:27 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]" 19:12:27 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:12:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:27 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:12:27 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:12:27 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1532ms 19:12:27 INFO - PROCESS | 1813 | 1472091147662 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 19:12:27 INFO - PROCESS | 1813 | 1472091147669 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 19:12:27 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:12:27 INFO - PROCESS | 1813 | 1472091147678 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:12:27 INFO - PROCESS | 1813 | 1472091147684 Marionette TRACE conn3 <- [1,2926,null,{}] 19:12:27 INFO - PROCESS | 1813 | 1472091147878 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}] 19:12:27 INFO - PROCESS | 1813 | 1472091147883 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:28 INFO - PROCESS | 1813 | 1472091148063 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 19:12:28 INFO - PROCESS | 1813 | 1472091148378 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:28 INFO - PROCESS | 1813 | 1472091148386 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f5400 == 17 [pid = 1813] [id = 739] 19:12:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x8f9f6800) [pid = 1813] [serial = 2218] [outer = (nil)] 19:12:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x91af4c00) [pid = 1813] [serial = 2219] [outer = 0x8f9f6800] 19:12:28 INFO - PROCESS | 1813 | 1472091148505 Marionette DEBUG loaded listener.js 19:12:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x91f3e800) [pid = 1813] [serial = 2220] [outer = 0x8f9f6800] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x93aa5c00) [pid = 1813] [serial = 2171] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x97563400) [pid = 1813] [serial = 2168] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x93c4dc00) [pid = 1813] [serial = 2145] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93a66000) [pid = 1813] [serial = 2150] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x93c53800) [pid = 1813] [serial = 2151] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x91af1000) [pid = 1813] [serial = 2147] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x923bec00) [pid = 1813] [serial = 2148] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x97566c00) [pid = 1813] [serial = 2156] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9756b000) [pid = 1813] [serial = 2157] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x924dd800) [pid = 1813] [serial = 2162] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x92e9ac00) [pid = 1813] [serial = 2163] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x950d3c00) [pid = 1813] [serial = 2153] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x950da400) [pid = 1813] [serial = 2154] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x91b6a400) [pid = 1813] [serial = 2159] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x91f35000) [pid = 1813] [serial = 2160] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x97566000) [pid = 1813] [serial = 2169] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x950d5800) [pid = 1813] [serial = 2172] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x95075000) [pid = 1813] [serial = 2165] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x950d1c00) [pid = 1813] [serial = 2166] [outer = (nil)] [url = about:blank] 19:12:29 INFO - PROCESS | 1813 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:12:29 INFO - PROCESS | 1813 | 1472091149371 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]]]}] 19:12:29 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:12:29 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1715ms 19:12:29 INFO - PROCESS | 1813 | 1472091149396 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 19:12:29 INFO - PROCESS | 1813 | 1472091149402 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 19:12:29 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:12:29 INFO - PROCESS | 1813 | 1472091149411 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:12:29 INFO - PROCESS | 1813 | 1472091149417 Marionette TRACE conn3 <- [1,2930,null,{}] 19:12:29 INFO - PROCESS | 1813 | 1472091149426 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}] 19:12:29 INFO - PROCESS | 1813 | 1472091149431 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:29 INFO - PROCESS | 1813 | 1472091149600 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 19:12:29 INFO - PROCESS | 1813 | 1472091149791 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:29 INFO - PROCESS | 1813 | 1472091149805 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x92449400 == 18 [pid = 1813] [id = 740] 19:12:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x924d5400) [pid = 1813] [serial = 2221] [outer = (nil)] 19:12:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x924e1c00) [pid = 1813] [serial = 2222] [outer = 0x924d5400] 19:12:29 INFO - PROCESS | 1813 | 1472091149881 Marionette DEBUG loaded listener.js 19:12:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x92fc6400) [pid = 1813] [serial = 2223] [outer = 0x924d5400] 19:12:30 INFO - PROCESS | 1813 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:12:30 INFO - PROCESS | 1813 | 1472091150610 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]]]}] 19:12:30 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:12:30 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1235ms 19:12:30 INFO - PROCESS | 1813 | 1472091150646 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 19:12:30 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:12:30 INFO - PROCESS | 1813 | 1472091150654 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 19:12:30 INFO - PROCESS | 1813 | 1472091150661 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:12:30 INFO - PROCESS | 1813 | 1472091150664 Marionette TRACE conn3 <- [1,2934,null,{}] 19:12:30 INFO - PROCESS | 1813 | 1472091150678 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}] 19:12:30 INFO - PROCESS | 1813 | 1472091150684 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:30 INFO - PROCESS | 1813 | 1472091150845 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 19:12:30 INFO - PROCESS | 1813 | 1472091150863 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:30 INFO - PROCESS | 1813 | 1472091150877 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x94fe1c00 == 19 [pid = 1813] [id = 741] 19:12:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9506f000) [pid = 1813] [serial = 2224] [outer = (nil)] 19:12:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x95076400) [pid = 1813] [serial = 2225] [outer = 0x9506f000] 19:12:30 INFO - PROCESS | 1813 | 1472091150950 Marionette DEBUG loaded listener.js 19:12:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x950d5800) [pid = 1813] [serial = 2226] [outer = 0x9506f000] 19:12:31 INFO - PROCESS | 1813 | 1472091151952 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]]]}] 19:12: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. 19:12:31 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1335ms 19:12:32 INFO - PROCESS | 1813 | 1472091152013 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 19:12:32 INFO - PROCESS | 1813 | 1472091152022 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 19:12:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:12:32 INFO - PROCESS | 1813 | 1472091152029 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:12:32 INFO - PROCESS | 1813 | 1472091152033 Marionette TRACE conn3 <- [1,2938,null,{}] 19:12:32 INFO - PROCESS | 1813 | 1472091152044 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}] 19:12:32 INFO - PROCESS | 1813 | 1472091152048 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:32 INFO - PROCESS | 1813 | 1472091152265 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 19:12:32 INFO - PROCESS | 1813 | 1472091152290 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:32 INFO - PROCESS | 1813 | 1472091152297 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x95077800 == 20 [pid = 1813] [id = 742] 19:12:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x96373400) [pid = 1813] [serial = 2227] [outer = (nil)] 19:12:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x97ff3400) [pid = 1813] [serial = 2228] [outer = 0x96373400] 19:12:32 INFO - PROCESS | 1813 | 1472091152369 Marionette DEBUG loaded listener.js 19:12:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x95079000) [pid = 1813] [serial = 2229] [outer = 0x96373400] 19:12:33 INFO - PROCESS | 1813 | 1472091153229 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]]]}] 19:12:33 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. 19:12:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1230ms 19:12:33 INFO - PROCESS | 1813 | 1472091153266 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 19:12:33 INFO - PROCESS | 1813 | 1472091153271 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 19:12:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:12:33 INFO - PROCESS | 1813 | 1472091153277 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:12:33 INFO - PROCESS | 1813 | 1472091153281 Marionette TRACE conn3 <- [1,2942,null,{}] 19:12:33 INFO - PROCESS | 1813 | 1472091153286 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}] 19:12:33 INFO - PROCESS | 1813 | 1472091153292 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:33 INFO - PROCESS | 1813 | 1472091153501 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 19:12:33 INFO - PROCESS | 1813 | 1472091153535 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:33 INFO - PROCESS | 1813 | 1472091153540 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x9756b000 == 21 [pid = 1813] [id = 743] 19:12:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x99f75800) [pid = 1813] [serial = 2230] [outer = (nil)] 19:12:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x9a0e6800) [pid = 1813] [serial = 2231] [outer = 0x99f75800] 19:12:33 INFO - PROCESS | 1813 | 1472091153612 Marionette DEBUG loaded listener.js 19:12:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9a65f800) [pid = 1813] [serial = 2232] [outer = 0x99f75800] 19:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8f63d400) [pid = 1813] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x92354800) [pid = 1813] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x92222400) [pid = 1813] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93c50000) [pid = 1813] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f640000) [pid = 1813] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:12:33 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x924e0400) [pid = 1813] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:12:34 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92218400) [pid = 1813] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:12:34 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x93a66800) [pid = 1813] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:12:34 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x8f64a800) [pid = 1813] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:12:34 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x91af2c00) [pid = 1813] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:12:34 INFO - PROCESS | 1813 | 1472091154510 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"]]]}] 19:12: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 19:12:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:12:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:12:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1292ms 19:12:34 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:12:34 INFO - PROCESS | 1813 | 1472091154571 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 19:12:34 INFO - PROCESS | 1813 | 1472091154574 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 19:12:34 INFO - PROCESS | 1813 | 1472091154580 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:12:34 INFO - PROCESS | 1813 | 1472091154584 Marionette TRACE conn3 <- [1,2946,null,{}] 19:12:34 INFO - PROCESS | 1813 | 1472091154589 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}] 19:12:34 INFO - PROCESS | 1813 | 1472091154599 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:34 INFO - PROCESS | 1813 | 1472091154788 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 19:12:34 INFO - PROCESS | 1813 | 1472091154945 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:34 INFO - PROCESS | 1813 | 1472091154954 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x8efa6400 == 22 [pid = 1813] [id = 744] 19:12:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x9513dc00) [pid = 1813] [serial = 2233] [outer = (nil)] 19:12:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9a7cb400) [pid = 1813] [serial = 2234] [outer = 0x9513dc00] 19:12:35 INFO - PROCESS | 1813 | 1472091155024 Marionette DEBUG loaded listener.js 19:12:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x9a8ca000) [pid = 1813] [serial = 2235] [outer = 0x9513dc00] 19:12:35 INFO - PROCESS | 1813 | 1472091155732 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]]]}] 19:12: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. 19:12:35 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1188ms 19:12:35 INFO - PROCESS | 1813 | 1472091155769 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 19:12:35 INFO - PROCESS | 1813 | 1472091155772 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 19:12:35 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:12:35 INFO - PROCESS | 1813 | 1472091155779 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:12:35 INFO - PROCESS | 1813 | 1472091155781 Marionette TRACE conn3 <- [1,2950,null,{}] 19:12:35 INFO - PROCESS | 1813 | 1472091155787 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}] 19:12:35 INFO - PROCESS | 1813 | 1472091155792 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:35 INFO - PROCESS | 1813 | 1472091155993 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 19:12:36 INFO - PROCESS | 1813 | 1472091156157 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:36 INFO - PROCESS | 1813 | 1472091156167 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede5000 == 23 [pid = 1813] [id = 745] 19:12:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x8ede6400) [pid = 1813] [serial = 2236] [outer = (nil)] 19:12:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8efa8400) [pid = 1813] [serial = 2237] [outer = 0x8ede6400] 19:12:36 INFO - PROCESS | 1813 | 1472091156287 Marionette DEBUG loaded listener.js 19:12:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8f647000) [pid = 1813] [serial = 2238] [outer = 0x8ede6400] 19:12:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e92400 == 24 [pid = 1813] [id = 746] 19:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x92e98400) [pid = 1813] [serial = 2239] [outer = (nil)] 19:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93a62400) [pid = 1813] [serial = 2240] [outer = 0x92e98400] 19:12:37 INFO - PROCESS | 1813 | 1472091157309 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]]]}] 19:12: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. 19:12:37 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1585ms 19:12:37 INFO - PROCESS | 1813 | 1472091157370 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 19:12:37 INFO - PROCESS | 1813 | 1472091157375 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 19:12:37 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:12:37 INFO - PROCESS | 1813 | 1472091157383 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:12:37 INFO - PROCESS | 1813 | 1472091157388 Marionette TRACE conn3 <- [1,2954,null,{}] 19:12:37 INFO - PROCESS | 1813 | 1472091157396 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}] 19:12:37 INFO - PROCESS | 1813 | 1472091157402 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:37 INFO - PROCESS | 1813 | 1472091157652 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 19:12:37 INFO - PROCESS | 1813 | 1472091157844 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:37 INFO - PROCESS | 1813 | 1472091157855 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x9244c800 == 25 [pid = 1813] [id = 747] 19:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93c4f800) [pid = 1813] [serial = 2241] [outer = (nil)] 19:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93c7d400) [pid = 1813] [serial = 2242] [outer = 0x93c4f800] 19:12:37 INFO - PROCESS | 1813 | 1472091157993 Marionette DEBUG loaded listener.js 19:12:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x94fed000) [pid = 1813] [serial = 2243] [outer = 0x93c4f800] 19:12:38 INFO - PROCESS | 1813 | 1472091158813 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]]]}] 19:12:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:12: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 19:12:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1485ms 19:12:38 INFO - PROCESS | 1813 | 1472091158872 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 19:12:38 INFO - PROCESS | 1813 | 1472091158879 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 19:12:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:12:38 INFO - PROCESS | 1813 | 1472091158886 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:12:38 INFO - PROCESS | 1813 | 1472091158889 Marionette TRACE conn3 <- [1,2958,null,{}] 19:12:38 INFO - PROCESS | 1813 | 1472091158896 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}] 19:12:38 INFO - PROCESS | 1813 | 1472091158901 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:39 INFO - PROCESS | 1813 | 1472091159117 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 19:12:39 INFO - PROCESS | 1813 | 1472091159307 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:39 INFO - PROCESS | 1813 | 1472091159314 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x97564800 == 26 [pid = 1813] [id = 748] 19:12:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x97565400) [pid = 1813] [serial = 2244] [outer = (nil)] 19:12:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x9a56b400) [pid = 1813] [serial = 2245] [outer = 0x97565400] 19:12:39 INFO - PROCESS | 1813 | 1472091159394 Marionette DEBUG loaded listener.js 19:12:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9a8c7800) [pid = 1813] [serial = 2246] [outer = 0x97565400] 19:12:40 INFO - PROCESS | 1813 | 1472091160313 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]]]}] 19:12: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. 19:12:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1446ms 19:12:40 INFO - PROCESS | 1813 | 1472091160331 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 19:12:40 INFO - PROCESS | 1813 | 1472091160336 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 19:12:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:12:40 INFO - PROCESS | 1813 | 1472091160352 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:12:40 INFO - PROCESS | 1813 | 1472091160362 Marionette TRACE conn3 <- [1,2962,null,{}] 19:12:40 INFO - PROCESS | 1813 | 1472091160368 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}] 19:12:40 INFO - PROCESS | 1813 | 1472091160377 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:40 INFO - PROCESS | 1813 | 1472091160583 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 19:12:40 INFO - PROCESS | 1813 | 1472091160784 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:40 INFO - PROCESS | 1813 | 1472091160795 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x9244fc00 == 27 [pid = 1813] [id = 749] 19:12:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9507bc00) [pid = 1813] [serial = 2247] [outer = (nil)] 19:12:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9b38f000) [pid = 1813] [serial = 2248] [outer = 0x9507bc00] 19:12:40 INFO - PROCESS | 1813 | 1472091160872 Marionette DEBUG loaded listener.js 19:12:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9b3a2800) [pid = 1813] [serial = 2249] [outer = 0x9507bc00] 19:12:41 INFO - PROCESS | 1813 | 1472091161716 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]]]}] 19:12: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. 19:12:41 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1404ms 19:12:41 INFO - PROCESS | 1813 | 1472091161748 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 19:12:41 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:12:41 INFO - PROCESS | 1813 | 1472091161753 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 19:12:41 INFO - PROCESS | 1813 | 1472091161759 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:12:41 INFO - PROCESS | 1813 | 1472091161763 Marionette TRACE conn3 <- [1,2966,null,{}] 19:12:41 INFO - PROCESS | 1813 | 1472091161769 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}] 19:12:41 INFO - PROCESS | 1813 | 1472091161774 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:41 INFO - PROCESS | 1813 | 1472091161977 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 19:12:42 INFO - PROCESS | 1813 | 1472091162148 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:42 INFO - PROCESS | 1813 | 1472091162157 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x92e92c00 == 28 [pid = 1813] [id = 750] 19:12:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9a8c9400) [pid = 1813] [serial = 2250] [outer = (nil)] 19:12:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x9b3ae800) [pid = 1813] [serial = 2251] [outer = 0x9a8c9400] 19:12:42 INFO - PROCESS | 1813 | 1472091162274 Marionette DEBUG loaded listener.js 19:12:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9b55b000) [pid = 1813] [serial = 2252] [outer = 0x9a8c9400] 19:12:43 INFO - PROCESS | 1813 | 1472091163104 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]]]}] 19:12: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. 19:12:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1389ms 19:12:43 INFO - PROCESS | 1813 | 1472091163150 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 19:12:43 INFO - PROCESS | 1813 | 1472091163159 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 19:12:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:12:43 INFO - PROCESS | 1813 | 1472091163171 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:12:43 INFO - PROCESS | 1813 | 1472091163177 Marionette TRACE conn3 <- [1,2970,null,{}] 19:12:43 INFO - PROCESS | 1813 | 1472091163229 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}] 19:12:43 INFO - PROCESS | 1813 | 1472091163234 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:43 INFO - PROCESS | 1813 | 1472091163442 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 19:12:43 INFO - PROCESS | 1813 | 1472091163663 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:43 INFO - PROCESS | 1813 | 1472091163681 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b3a9000 == 29 [pid = 1813] [id = 751] 19:12:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9b3ac800) [pid = 1813] [serial = 2253] [outer = (nil)] 19:12:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9b91d000) [pid = 1813] [serial = 2254] [outer = 0x9b3ac800] 19:12:43 INFO - PROCESS | 1813 | 1472091163780 Marionette DEBUG loaded listener.js 19:12:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x9b9d7800) [pid = 1813] [serial = 2255] [outer = 0x9b3ac800] 19:12:44 INFO - PROCESS | 1813 | 1472091164683 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]]]}] 19:12:44 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. 19:12:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1549ms 19:12:44 INFO - PROCESS | 1813 | 1472091164719 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 19:12:44 INFO - PROCESS | 1813 | 1472091164723 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 19:12:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:12:44 INFO - PROCESS | 1813 | 1472091164730 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:12:44 INFO - PROCESS | 1813 | 1472091164734 Marionette TRACE conn3 <- [1,2974,null,{}] 19:12:44 INFO - PROCESS | 1813 | 1472091164740 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}] 19:12:44 INFO - PROCESS | 1813 | 1472091164746 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:44 INFO - PROCESS | 1813 | 1472091164923 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 19:12:45 INFO - PROCESS | 1813 | 1472091165483 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:45 INFO - PROCESS | 1813 | 1472091165496 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f4400 == 30 [pid = 1813] [id = 752] 19:12:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x8f9f5000) [pid = 1813] [serial = 2256] [outer = (nil)] 19:12:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x91b6a400) [pid = 1813] [serial = 2257] [outer = 0x8f9f5000] 19:12:45 INFO - PROCESS | 1813 | 1472091165574 Marionette DEBUG loaded listener.js 19:12:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x91f33800) [pid = 1813] [serial = 2258] [outer = 0x8f9f5000] 19:12:46 INFO - PROCESS | 1813 | 1472091166384 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]]]}] 19:12:46 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. 19:12:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1681ms 19:12:46 INFO - PROCESS | 1813 | 1472091166415 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 19:12:46 INFO - PROCESS | 1813 | 1472091166421 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 19:12:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:12:46 INFO - PROCESS | 1813 | 1472091166429 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:12:46 INFO - PROCESS | 1813 | 1472091166433 Marionette TRACE conn3 <- [1,2978,null,{}] 19:12:46 INFO - PROCESS | 1813 | 1472091166441 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}] 19:12:46 INFO - PROCESS | 1813 | 1472091166449 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:46 INFO - PROCESS | 1813 | 1472091166695 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 19:12:46 INFO - PROCESS | 1813 | 1472091166925 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:46 INFO - PROCESS | 1813 | 1472091166933 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:47 INFO - PROCESS | 1813 | --DOCSHELL 0x92e92400 == 29 [pid = 1813] [id = 746] 19:12:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede2000 == 30 [pid = 1813] [id = 753] 19:12:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x8ede2400) [pid = 1813] [serial = 2259] [outer = (nil)] 19:12:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x8ede7c00) [pid = 1813] [serial = 2260] [outer = 0x8ede2400] 19:12:48 INFO - PROCESS | 1813 | 1472091167996 Marionette DEBUG loaded listener.js 19:12:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x8efa3c00) [pid = 1813] [serial = 2261] [outer = 0x8ede2400] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x8f9f7800) [pid = 1813] [serial = 2175] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x8f64b800) [pid = 1813] [serial = 2174] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x92445000) [pid = 1813] [serial = 2178] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x923c3c00) [pid = 1813] [serial = 2177] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x923c7c00) [pid = 1813] [serial = 2190] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x923bc400) [pid = 1813] [serial = 2189] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x94fe8c00) [pid = 1813] [serial = 2181] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x8f9f2400) [pid = 1813] [serial = 2192] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x93c81400) [pid = 1813] [serial = 2180] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x92fbf400) [pid = 1813] [serial = 2198] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x91ae8400) [pid = 1813] [serial = 2193] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x92220000) [pid = 1813] [serial = 2195] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x995b3000) [pid = 1813] [serial = 2184] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x981a0000) [pid = 1813] [serial = 2183] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x99f78000) [pid = 1813] [serial = 2187] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x93c4b800) [pid = 1813] [serial = 2186] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x94fe0800) [pid = 1813] [serial = 2204] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x92e95400) [pid = 1813] [serial = 2201] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x93a67400) [pid = 1813] [serial = 2199] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x93c0dc00) [pid = 1813] [serial = 2202] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x923c1800) [pid = 1813] [serial = 2196] [outer = (nil)] [url = about:blank] 19:12:48 INFO - PROCESS | 1813 | 1472091168936 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]]]}] 19:12:48 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. 19:12:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 2535ms 19:12:48 INFO - PROCESS | 1813 | 1472091168966 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 19:12:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:12:48 INFO - PROCESS | 1813 | 1472091168972 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 19:12:48 INFO - PROCESS | 1813 | 1472091168981 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:12:48 INFO - PROCESS | 1813 | 1472091168985 Marionette TRACE conn3 <- [1,2982,null,{}] 19:12:48 INFO - PROCESS | 1813 | 1472091168992 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}] 19:12:49 INFO - PROCESS | 1813 | 1472091168998 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:49 INFO - PROCESS | 1813 | 1472091169154 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 19:12:49 INFO - PROCESS | 1813 | 1472091169168 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:49 INFO - PROCESS | 1813 | 1472091169174 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f3c00 == 31 [pid = 1813] [id = 754] 19:12:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x8f9fac00) [pid = 1813] [serial = 2262] [outer = (nil)] 19:12:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91aefc00) [pid = 1813] [serial = 2263] [outer = 0x8f9fac00] 19:12:49 INFO - PROCESS | 1813 | 1472091169269 Marionette DEBUG loaded listener.js 19:12:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x91b6a000) [pid = 1813] [serial = 2264] [outer = 0x8f9fac00] 19:12:50 INFO - PROCESS | 1813 | 1472091170150 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"]]]}] 19:12:50 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 19:12:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:12:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:12:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1184ms 19:12:50 INFO - PROCESS | 1813 | 1472091170171 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 19:12:50 INFO - PROCESS | 1813 | 1472091170180 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 19:12:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:12:50 INFO - PROCESS | 1813 | 1472091170191 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:12:50 INFO - PROCESS | 1813 | 1472091170196 Marionette TRACE conn3 <- [1,2986,null,{}] 19:12:50 INFO - PROCESS | 1813 | 1472091170202 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}] 19:12:50 INFO - PROCESS | 1813 | 1472091170207 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:50 INFO - PROCESS | 1813 | 1472091170450 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 19:12:50 INFO - PROCESS | 1813 | 1472091170549 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:50 INFO - PROCESS | 1813 | 1472091170559 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x9234ac00 == 32 [pid = 1813] [id = 755] 19:12:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x9234f000) [pid = 1813] [serial = 2265] [outer = (nil)] 19:12:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x923c0800) [pid = 1813] [serial = 2266] [outer = 0x9234f000] 19:12:50 INFO - PROCESS | 1813 | 1472091170630 Marionette DEBUG loaded listener.js 19:12:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x923c9400) [pid = 1813] [serial = 2267] [outer = 0x9234f000] 19:12:51 INFO - PROCESS | 1813 | 1472091171515 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]]]}] 19:12:51 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. 19:12:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1383ms 19:12:51 INFO - PROCESS | 1813 | 1472091171574 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 19:12:51 INFO - PROCESS | 1813 | 1472091171577 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 19:12:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:12:51 INFO - PROCESS | 1813 | 1472091171594 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:12:51 INFO - PROCESS | 1813 | 1472091171600 Marionette TRACE conn3 <- [1,2990,null,{}] 19:12:51 INFO - PROCESS | 1813 | 1472091171621 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}] 19:12:51 INFO - PROCESS | 1813 | 1472091171631 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:51 INFO - PROCESS | 1813 | 1472091171871 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 19:12:51 INFO - PROCESS | 1813 | 1472091171897 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:51 INFO - PROCESS | 1813 | 1472091171906 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d7000 == 33 [pid = 1813] [id = 756] 19:12:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x924da400) [pid = 1813] [serial = 2268] [outer = (nil)] 19:12:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x92e94400) [pid = 1813] [serial = 2269] [outer = 0x924da400] 19:12:51 INFO - PROCESS | 1813 | 1472091171974 Marionette DEBUG loaded listener.js 19:12:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x92fc0400) [pid = 1813] [serial = 2270] [outer = 0x924da400] 19:12:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a69000 == 34 [pid = 1813] [id = 757] 19:12:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x93aa4000) [pid = 1813] [serial = 2271] [outer = (nil)] 19:12:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x92fc4400) [pid = 1813] [serial = 2272] [outer = 0x93aa4000] 19:12:53 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x9513dc00) [pid = 1813] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:12:53 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x99f75800) [pid = 1813] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:12:53 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9513d800) [pid = 1813] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:12:53 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x96373400) [pid = 1813] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:12:53 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x8f9f4800) [pid = 1813] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:12:53 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x924d5400) [pid = 1813] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:12:53 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x924d6000) [pid = 1813] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:12:53 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8f9f6800) [pid = 1813] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:12:53 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9506f000) [pid = 1813] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:12:53 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9636a400) [pid = 1813] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:12:53 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93c81c00) [pid = 1813] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:12:53 INFO - PROCESS | 1813 | 1472091173389 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]]]}] 19:12:53 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. 19:12:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1848ms 19:12:53 INFO - PROCESS | 1813 | 1472091173442 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 19:12:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:12:53 INFO - PROCESS | 1813 | 1472091173447 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 19:12:53 INFO - PROCESS | 1813 | 1472091173454 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:12:53 INFO - PROCESS | 1813 | 1472091173458 Marionette TRACE conn3 <- [1,2994,null,{}] 19:12:53 INFO - PROCESS | 1813 | 1472091173464 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}] 19:12:53 INFO - PROCESS | 1813 | 1472091173469 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:53 INFO - PROCESS | 1813 | 1472091173699 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 19:12:53 INFO - PROCESS | 1813 | 1472091173853 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:53 INFO - PROCESS | 1813 | 1472091173859 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f0800 == 35 [pid = 1813] [id = 758] 19:12:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x924de400) [pid = 1813] [serial = 2273] [outer = (nil)] 19:12:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93a67c00) [pid = 1813] [serial = 2274] [outer = 0x924de400] 19:12:53 INFO - PROCESS | 1813 | 1472091173934 Marionette DEBUG loaded listener.js 19:12:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93c4a000) [pid = 1813] [serial = 2275] [outer = 0x924de400] 19:12:54 INFO - PROCESS | 1813 | 1472091174594 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]]]}] 19:12:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:12:54 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 19:12:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1195ms 19:12:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:12:54 INFO - PROCESS | 1813 | 1472091174649 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 19:12:54 INFO - PROCESS | 1813 | 1472091174652 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 19:12:54 INFO - PROCESS | 1813 | 1472091174659 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:12:54 INFO - PROCESS | 1813 | 1472091174662 Marionette TRACE conn3 <- [1,2998,null,{}] 19:12:54 INFO - PROCESS | 1813 | 1472091174668 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}] 19:12:54 INFO - PROCESS | 1813 | 1472091174674 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:54 INFO - PROCESS | 1813 | 1472091174890 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 19:12:54 INFO - PROCESS | 1813 | 1472091174906 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:54 INFO - PROCESS | 1813 | 1472091174913 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x93c7d000 == 36 [pid = 1813] [id = 759] 19:12:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x93c7dc00) [pid = 1813] [serial = 2276] [outer = (nil)] 19:12:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93c88c00) [pid = 1813] [serial = 2277] [outer = 0x93c7dc00] 19:12:55 INFO - PROCESS | 1813 | 1472091175001 Marionette DEBUG loaded listener.js 19:12:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9506d800) [pid = 1813] [serial = 2278] [outer = 0x93c7dc00] 19:12:56 INFO - PROCESS | 1813 | 1472091176050 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]]]}] 19:12:56 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. 19:12:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1435ms 19:12:56 INFO - PROCESS | 1813 | 1472091176095 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 19:12:56 INFO - PROCESS | 1813 | 1472091176102 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 19:12:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:12:56 INFO - PROCESS | 1813 | 1472091176111 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:12:56 INFO - PROCESS | 1813 | 1472091176116 Marionette TRACE conn3 <- [1,3002,null,{}] 19:12:56 INFO - PROCESS | 1813 | 1472091176127 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}] 19:12:56 INFO - PROCESS | 1813 | 1472091176133 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:56 INFO - PROCESS | 1813 | 1472091176341 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 19:12:56 INFO - PROCESS | 1813 | 1472091176532 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:56 INFO - PROCESS | 1813 | 1472091176542 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9ec400 == 37 [pid = 1813] [id = 760] 19:12:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x8f9f1400) [pid = 1813] [serial = 2279] [outer = (nil)] 19:12:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x91f35c00) [pid = 1813] [serial = 2280] [outer = 0x8f9f1400] 19:12:56 INFO - PROCESS | 1813 | 1472091176634 Marionette DEBUG loaded listener.js 19:12:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9234f800) [pid = 1813] [serial = 2281] [outer = 0x8f9f1400] 19:12:57 INFO - PROCESS | 1813 | 1472091177570 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]]]}] 19:12:57 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. 19:12:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1495ms 19:12:57 INFO - PROCESS | 1813 | 1472091177612 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 19:12:57 INFO - PROCESS | 1813 | 1472091177620 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 19:12:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:12:57 INFO - PROCESS | 1813 | 1472091177632 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:12:57 INFO - PROCESS | 1813 | 1472091177636 Marionette TRACE conn3 <- [1,3006,null,{}] 19:12:57 INFO - PROCESS | 1813 | 1472091177643 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}] 19:12:57 INFO - PROCESS | 1813 | 1472091177649 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:57 INFO - PROCESS | 1813 | 1472091177845 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 19:12:58 INFO - PROCESS | 1813 | 1472091178035 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:58 INFO - PROCESS | 1813 | 1472091178042 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x92444400 == 38 [pid = 1813] [id = 761] 19:12:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x924db400) [pid = 1813] [serial = 2282] [outer = (nil)] 19:12:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x92e95400) [pid = 1813] [serial = 2283] [outer = 0x924db400] 19:12:58 INFO - PROCESS | 1813 | 1472091178134 Marionette DEBUG loaded listener.js 19:12:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x92fc2400) [pid = 1813] [serial = 2284] [outer = 0x924db400] 19:12:59 INFO - PROCESS | 1813 | 1472091179090 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]]]}] 19:12:59 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. 19:12:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1484ms 19:12:59 INFO - PROCESS | 1813 | 1472091179117 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 19:12:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:12:59 INFO - PROCESS | 1813 | 1472091179121 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 19:12:59 INFO - PROCESS | 1813 | 1472091179128 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:12:59 INFO - PROCESS | 1813 | 1472091179134 Marionette TRACE conn3 <- [1,3010,null,{}] 19:12:59 INFO - PROCESS | 1813 | 1472091179151 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}] 19:12:59 INFO - PROCESS | 1813 | 1472091179160 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:59 INFO - PROCESS | 1813 | 1472091179362 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 19:12:59 INFO - PROCESS | 1813 | 1472091179546 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:12:59 INFO - PROCESS | 1813 | 1472091179558 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:12:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x950d9800 == 39 [pid = 1813] [id = 762] 19:12:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x950da000) [pid = 1813] [serial = 2285] [outer = (nil)] 19:12:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9513dc00) [pid = 1813] [serial = 2286] [outer = 0x950da000] 19:12:59 INFO - PROCESS | 1813 | 1472091179681 Marionette DEBUG loaded listener.js 19:12:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x96365400) [pid = 1813] [serial = 2287] [outer = 0x950da000] 19:13:00 INFO - PROCESS | 1813 | 1472091180662 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]]]}] 19:13:00 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 19:13:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1586ms 19:13:00 INFO - PROCESS | 1813 | 1472091180715 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 19:13:00 INFO - PROCESS | 1813 | 1472091180719 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 19:13:00 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:13:00 INFO - PROCESS | 1813 | 1472091180726 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:13:00 INFO - PROCESS | 1813 | 1472091180730 Marionette TRACE conn3 <- [1,3014,null,{}] 19:13:00 INFO - PROCESS | 1813 | 1472091180799 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}] 19:13:00 INFO - PROCESS | 1813 | 1472091180805 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:00 INFO - PROCESS | 1813 | 1472091180993 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 19:13:01 INFO - PROCESS | 1813 | 1472091181201 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:01 INFO - PROCESS | 1813 | 1472091181209 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x924d4000 == 40 [pid = 1813] [id = 763] 19:13:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x96373c00) [pid = 1813] [serial = 2288] [outer = (nil)] 19:13:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x9813bc00) [pid = 1813] [serial = 2289] [outer = 0x96373c00] 19:13:01 INFO - PROCESS | 1813 | 1472091181291 Marionette DEBUG loaded listener.js 19:13:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x990cd000) [pid = 1813] [serial = 2290] [outer = 0x96373c00] 19:13:01 INFO - PROCESS | 1813 | [1813] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:13:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:13:02 INFO - {} 19:13:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:13:02 INFO - {} 19:13:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:13:02 INFO - {} 19:13:02 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:13:02 INFO - {} 19:13:02 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1638ms 19:13:02 INFO - PROCESS | 1813 | 1472091182355 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:13:02 INFO - PROCESS | 1813 | 1472091182367 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 19:13:02 INFO - PROCESS | 1813 | 1472091182370 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 19:13:02 INFO - TEST-START | /FileAPI/fileReader.html 19:13:02 INFO - PROCESS | 1813 | 1472091182384 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:13:02 INFO - PROCESS | 1813 | 1472091182387 Marionette TRACE conn3 <- [1,3018,null,{}] 19:13:02 INFO - PROCESS | 1813 | 1472091182394 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}] 19:13:02 INFO - PROCESS | 1813 | 1472091182398 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:02 INFO - PROCESS | 1813 | 1472091182607 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 19:13:02 INFO - PROCESS | 1813 | 1472091182811 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:02 INFO - PROCESS | 1813 | 1472091182819 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x95073400 == 41 [pid = 1813] [id = 764] 19:13:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x95074c00) [pid = 1813] [serial = 2291] [outer = (nil)] 19:13:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x9a8c9c00) [pid = 1813] [serial = 2292] [outer = 0x95074c00] 19:13:02 INFO - PROCESS | 1813 | 1472091182911 Marionette DEBUG loaded listener.js 19:13:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x9a8d0000) [pid = 1813] [serial = 2293] [outer = 0x95074c00] 19:13:04 INFO - PROCESS | 1813 | 1472091184037 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]]]}] 19:13:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:13:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:13:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:13:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:13:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 1704ms 19:13:04 INFO - PROCESS | 1813 | 1472091184084 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 19:13:04 INFO - PROCESS | 1813 | 1472091184091 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 19:13:04 INFO - TEST-START | /FileAPI/historical.html 19:13:04 INFO - PROCESS | 1813 | 1472091184102 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:13:04 INFO - PROCESS | 1813 | 1472091184106 Marionette TRACE conn3 <- [1,3022,null,{}] 19:13:04 INFO - PROCESS | 1813 | 1472091184143 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}] 19:13:04 INFO - PROCESS | 1813 | 1472091184149 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:04 INFO - PROCESS | 1813 | 1472091184349 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 19:13:04 INFO - PROCESS | 1813 | 1472091184723 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:04 INFO - PROCESS | 1813 | 1472091184737 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:04 INFO - PROCESS | 1813 | --DOCSHELL 0x9221e400 == 40 [pid = 1813] [id = 729] 19:13:04 INFO - PROCESS | 1813 | --DOCSHELL 0x94fe1c00 == 39 [pid = 1813] [id = 741] 19:13:04 INFO - PROCESS | 1813 | --DOCSHELL 0x91b77800 == 38 [pid = 1813] [id = 731] 19:13:04 INFO - PROCESS | 1813 | --DOCSHELL 0x92449400 == 37 [pid = 1813] [id = 740] 19:13:04 INFO - PROCESS | 1813 | --DOCSHELL 0x93a69000 == 36 [pid = 1813] [id = 757] 19:13:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f9f6c00 == 37 [pid = 1813] [id = 765] 19:13:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x8f9f9000) [pid = 1813] [serial = 2294] [outer = (nil)] 19:13:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x91b70800) [pid = 1813] [serial = 2295] [outer = 0x8f9f9000] 19:13:04 INFO - PROCESS | 1813 | 1472091184844 Marionette DEBUG loaded listener.js 19:13:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x91f3b000) [pid = 1813] [serial = 2296] [outer = 0x8f9f9000] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x9a65f800) [pid = 1813] [serial = 2232] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x96374800) [pid = 1813] [serial = 2213] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x9a0e6800) [pid = 1813] [serial = 2231] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x95079000) [pid = 1813] [serial = 2229] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x92354400) [pid = 1813] [serial = 2208] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x924e1c00) [pid = 1813] [serial = 2222] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x93c4c800) [pid = 1813] [serial = 2210] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x91af4c00) [pid = 1813] [serial = 2219] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x95076400) [pid = 1813] [serial = 2225] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x93c86000) [pid = 1813] [serial = 2211] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x995aec00) [pid = 1813] [serial = 2216] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x91f3e800) [pid = 1813] [serial = 2220] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x950d5800) [pid = 1813] [serial = 2226] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x94fe8400) [pid = 1813] [serial = 2205] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x97568400) [pid = 1813] [serial = 2214] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x97ff3400) [pid = 1813] [serial = 2228] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x91f33c00) [pid = 1813] [serial = 2207] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x92fc6400) [pid = 1813] [serial = 2223] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x99cd4c00) [pid = 1813] [serial = 2217] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9a7cb400) [pid = 1813] [serial = 2234] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9a8ca000) [pid = 1813] [serial = 2235] [outer = (nil)] [url = about:blank] 19:13:05 INFO - PROCESS | 1813 | 1472091185618 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"]]]}] 19:13:05 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:13:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:13:05 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:13:05 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:13:05 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:13:05 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:13:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:13:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:05 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:13:05 INFO - TEST-OK | /FileAPI/historical.html | took 1573ms 19:13:05 INFO - PROCESS | 1813 | 1472091185677 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 19:13:05 INFO - PROCESS | 1813 | 1472091185683 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 19:13:05 INFO - TEST-START | /FileAPI/idlharness.html 19:13:05 INFO - PROCESS | 1813 | 1472091185695 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:13:05 INFO - PROCESS | 1813 | 1472091185699 Marionette TRACE conn3 <- [1,3026,null,{}] 19:13:05 INFO - PROCESS | 1813 | 1472091185706 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}] 19:13:05 INFO - PROCESS | 1813 | 1472091185712 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:05 INFO - PROCESS | 1813 | 1472091185884 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 19:13:06 INFO - PROCESS | 1813 | 1472091186032 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:06 INFO - PROCESS | 1813 | 1472091186038 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c6000 == 38 [pid = 1813] [id = 766] 19:13:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x92446400) [pid = 1813] [serial = 2297] [outer = (nil)] 19:13:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x924d8400) [pid = 1813] [serial = 2298] [outer = 0x92446400] 19:13:06 INFO - PROCESS | 1813 | 1472091186120 Marionette DEBUG loaded listener.js 19:13:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x92e90c00) [pid = 1813] [serial = 2299] [outer = 0x92446400] 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:13:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:13:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:13:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:13:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:13:07 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 19:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:13:07 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 19:13:07 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 19:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:13:07 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:13:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:13:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:13:07 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 19:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:13:07 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 19:13:07 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 19:13:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:13:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:13:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:13:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:13:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:13:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:13:07 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:13:07 INFO - TEST-OK | /FileAPI/idlharness.html | took 1913ms 19:13:07 INFO - PROCESS | 1813 | 1472091187466 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\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\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\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\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\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\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\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\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]]]}] 19:13:07 INFO - PROCESS | 1813 | 1472091187761 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 19:13:07 INFO - PROCESS | 1813 | 1472091187764 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 19:13:07 INFO - TEST-START | /FileAPI/idlharness.worker 19:13:07 INFO - PROCESS | 1813 | 1472091187808 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:13:07 INFO - PROCESS | 1813 | 1472091187814 Marionette TRACE conn3 <- [1,3030,null,{}] 19:13:07 INFO - PROCESS | 1813 | 1472091187829 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}] 19:13:07 INFO - PROCESS | 1813 | 1472091187838 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:08 INFO - PROCESS | 1813 | 1472091188060 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 19:13:08 INFO - PROCESS | 1813 | 1472091188085 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:08 INFO - PROCESS | 1813 | 1472091188094 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b264400 == 39 [pid = 1813] [id = 767] 19:13:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9b38d000) [pid = 1813] [serial = 2300] [outer = (nil)] 19:13:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9b3aa400) [pid = 1813] [serial = 2301] [outer = 0x9b38d000] 19:13:08 INFO - PROCESS | 1813 | 1472091188168 Marionette DEBUG loaded listener.js 19:13:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9b557000) [pid = 1813] [serial = 2302] [outer = 0x9b38d000] 19:13:08 INFO - PROCESS | 1813 | [1813] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x924de400) [pid = 1813] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x8ede2400) [pid = 1813] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x924da400) [pid = 1813] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9234f000) [pid = 1813] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x92e98400) [pid = 1813] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x8f9fac00) [pid = 1813] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x8ede6400) [pid = 1813] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x8f9f5000) [pid = 1813] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x93c4f800) [pid = 1813] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x97565400) [pid = 1813] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x9507bc00) [pid = 1813] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9a8c9400) [pid = 1813] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x9b3ac800) [pid = 1813] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:13:10 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x93aa4000) [pid = 1813] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:13:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:13:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:13:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:13:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:13:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:13:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:13:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:13:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:13:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:13:10 INFO - {} 19:13:10 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 19:13:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:13:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:13:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:13:10 INFO - {} 19:13:10 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 - {} 19:13:10 INFO - {} 19:13:10 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 19:13:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:13:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:13:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:13:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:13:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:13:10 INFO - {} 19:13:10 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 19:13:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:13:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:13:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:13:10 INFO - {} 19:13:10 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 - {} 19:13:10 INFO - {} 19:13:10 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 19:13:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:13:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:13:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 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 19:13:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:13:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:13:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:13:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:13:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:13:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 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 19:13:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:13:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 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 19:13:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:13:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 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 19:13:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:13:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:13:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:13:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:13:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:13:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:13:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:13:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:13:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:13:10 INFO - {} 19:13:10 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2518ms 19:13:10 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:13:10 INFO - PROCESS | 1813 | 1472091190198 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\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 19:13:10 INFO - PROCESS | 1813 | 1472091190324 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 19:13:10 INFO - PROCESS | 1813 | 1472091190331 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 19:13:10 INFO - PROCESS | 1813 | 1472091190342 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:13:10 INFO - PROCESS | 1813 | 1472091190347 Marionette TRACE conn3 <- [1,3034,null,{}] 19:13:10 INFO - PROCESS | 1813 | 1472091190361 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}] 19:13:10 INFO - PROCESS | 1813 | 1472091190370 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:10 INFO - PROCESS | 1813 | 1472091190687 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 19:13:10 INFO - PROCESS | 1813 | 1472091190710 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:10 INFO - PROCESS | 1813 | 1472091190719 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b387800 == 40 [pid = 1813] [id = 768] 19:13:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x9b9d3400) [pid = 1813] [serial = 2303] [outer = (nil)] 19:13:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0xa2563800) [pid = 1813] [serial = 2304] [outer = 0x9b9d3400] 19:13:10 INFO - PROCESS | 1813 | 1472091190785 Marionette DEBUG loaded listener.js 19:13:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0xa2fcac00) [pid = 1813] [serial = 2305] [outer = 0x9b9d3400] 19:13:11 INFO - PROCESS | 1813 | 1472091191526 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]]]}] 19:13:11 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:13:11 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1243ms 19:13:11 INFO - PROCESS | 1813 | 1472091191587 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 19:13:11 INFO - PROCESS | 1813 | 1472091191591 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 19:13:11 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:13:11 INFO - PROCESS | 1813 | 1472091191597 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:13:11 INFO - PROCESS | 1813 | 1472091191600 Marionette TRACE conn3 <- [1,3038,null,{}] 19:13:11 INFO - PROCESS | 1813 | 1472091191606 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}] 19:13:11 INFO - PROCESS | 1813 | 1472091191611 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:11 INFO - PROCESS | 1813 | 1472091191811 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 19:13:11 INFO - PROCESS | 1813 | 1472091191829 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:11 INFO - PROCESS | 1813 | 1472091191836 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x9b91e800 == 41 [pid = 1813] [id = 769] 19:13:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0xa250e800) [pid = 1813] [serial = 2306] [outer = (nil)] 19:13:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0xa3117400) [pid = 1813] [serial = 2307] [outer = 0xa250e800] 19:13:11 INFO - PROCESS | 1813 | 1472091191906 Marionette DEBUG loaded listener.js 19:13:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0xa317ac00) [pid = 1813] [serial = 2308] [outer = 0xa250e800] 19:13:12 INFO - PROCESS | 1813 | 1472091192983 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"]]]}] 19:13:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:13:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:13:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1431ms 19:13:13 INFO - PROCESS | 1813 | 1472091193032 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 19:13:13 INFO - PROCESS | 1813 | 1472091193038 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 19:13:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:13:13 INFO - PROCESS | 1813 | 1472091193047 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:13:13 INFO - PROCESS | 1813 | 1472091193054 Marionette TRACE conn3 <- [1,3042,null,{}] 19:13:13 INFO - PROCESS | 1813 | 1472091193082 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}] 19:13:13 INFO - PROCESS | 1813 | 1472091193087 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:13 INFO - PROCESS | 1813 | 1472091193267 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 19:13:13 INFO - PROCESS | 1813 | 1472091193458 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:13 INFO - PROCESS | 1813 | 1472091193467 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aecc00 == 42 [pid = 1813] [id = 770] 19:13:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x91af0c00) [pid = 1813] [serial = 2309] [outer = (nil)] 19:13:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x923c5800) [pid = 1813] [serial = 2310] [outer = 0x91af0c00] 19:13:13 INFO - PROCESS | 1813 | 1472091193598 Marionette DEBUG loaded listener.js 19:13:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x924d2800) [pid = 1813] [serial = 2311] [outer = 0x91af0c00] 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:13:14 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. 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:13:14 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'.) 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:13:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:13:15 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. 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:13:15 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. 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:13:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:13:15 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. 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:13:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:13:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 19:13:15 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:13:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:13:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:13:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:13:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:13:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:13:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:13:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:13:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:13:15 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:13:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:13:15 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:13:15 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:13:15 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1980ms 19:13:15 INFO - PROCESS | 1813 | 1472091194886 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]]]}] 19:13:15 INFO - PROCESS | 1813 | 1472091195093 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 19:13:15 INFO - PROCESS | 1813 | 1472091195115 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 19:13:15 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:13:15 INFO - PROCESS | 1813 | 1472091195276 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:13:15 INFO - PROCESS | 1813 | 1472091195280 Marionette TRACE conn3 <- [1,3046,null,{}] 19:13:15 INFO - PROCESS | 1813 | 1472091195290 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}] 19:13:15 INFO - PROCESS | 1813 | 1472091195296 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:15 INFO - PROCESS | 1813 | 1472091195482 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 19:13:15 INFO - PROCESS | 1813 | 1472091195793 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:15 INFO - PROCESS | 1813 | 1472091195802 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x8ede3400 == 43 [pid = 1813] [id = 771] 19:13:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x93a65c00) [pid = 1813] [serial = 2312] [outer = (nil)] 19:13:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x9b062c00) [pid = 1813] [serial = 2313] [outer = 0x93a65c00] 19:13:15 INFO - PROCESS | 1813 | 1472091195901 Marionette DEBUG loaded listener.js 19:13:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x9b3ac400) [pid = 1813] [serial = 2314] [outer = 0x93a65c00] 19:13:16 INFO - PROCESS | 1813 | [1813] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:13:16 INFO - PROCESS | 1813 | 1472091196815 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:13:16 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:13:16 INFO - {} 19:13:16 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1638ms 19:13:16 INFO - PROCESS | 1813 | 1472091196864 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 19:13:16 INFO - PROCESS | 1813 | 1472091196868 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 19:13:16 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:13:16 INFO - PROCESS | 1813 | 1472091196875 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:13:16 INFO - PROCESS | 1813 | 1472091196881 Marionette TRACE conn3 <- [1,3050,null,{}] 19:13:16 INFO - PROCESS | 1813 | 1472091196939 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}] 19:13:16 INFO - PROCESS | 1813 | 1472091196948 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:17 INFO - PROCESS | 1813 | 1472091197217 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 19:13:17 INFO - PROCESS | 1813 | 1472091197392 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:17 INFO - PROCESS | 1813 | 1472091197401 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x9bee1c00 == 44 [pid = 1813] [id = 772] 19:13:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x9bee2000) [pid = 1813] [serial = 2315] [outer = (nil)] 19:13:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x9c145000) [pid = 1813] [serial = 2316] [outer = 0x9bee2000] 19:13:17 INFO - PROCESS | 1813 | 1472091197534 Marionette DEBUG loaded listener.js 19:13:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x9cb0a000) [pid = 1813] [serial = 2317] [outer = 0x9bee2000] 19:13:18 INFO - PROCESS | 1813 | 1472091198353 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]]]}] 19:13:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:13:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:13:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:13:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:13:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1537ms 19:13:18 INFO - PROCESS | 1813 | 1472091198414 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 19:13:18 INFO - PROCESS | 1813 | 1472091198420 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 19:13:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:13:18 INFO - PROCESS | 1813 | 1472091198428 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:13:18 INFO - PROCESS | 1813 | 1472091198432 Marionette TRACE conn3 <- [1,3054,null,{}] 19:13:18 INFO - PROCESS | 1813 | 1472091198439 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}] 19:13:18 INFO - PROCESS | 1813 | 1472091198445 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:18 INFO - PROCESS | 1813 | 1472091198669 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 19:13:18 INFO - PROCESS | 1813 | 1472091198863 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:18 INFO - PROCESS | 1813 | 1472091198872 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x93aaa800 == 45 [pid = 1813] [id = 773] 19:13:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x93aab000) [pid = 1813] [serial = 2318] [outer = (nil)] 19:13:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x9d810c00) [pid = 1813] [serial = 2319] [outer = 0x93aab000] 19:13:18 INFO - PROCESS | 1813 | 1472091198957 Marionette DEBUG loaded listener.js 19:13:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x9d86f000) [pid = 1813] [serial = 2320] [outer = 0x93aab000] 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:13:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:13:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:13:20 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" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:13:20 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" 19:13:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:13:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:13:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1935ms 19:13:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:13:20 INFO - PROCESS | 1813 | 1472091200209 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"]]]}] 19:13:20 INFO - PROCESS | 1813 | 1472091200394 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 19:13:20 INFO - PROCESS | 1813 | 1472091200404 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 19:13:20 INFO - PROCESS | 1813 | 1472091200418 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:13:20 INFO - PROCESS | 1813 | 1472091200430 Marionette TRACE conn3 <- [1,3058,null,{}] 19:13:20 INFO - PROCESS | 1813 | 1472091200445 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}] 19:13:20 INFO - PROCESS | 1813 | 1472091200453 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:20 INFO - PROCESS | 1813 | 1472091200775 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 19:13:21 INFO - PROCESS | 1813 | 1472091200987 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:21 INFO - PROCESS | 1813 | 1472091200994 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x91aec400 == 46 [pid = 1813] [id = 774] 19:13:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x9d876000) [pid = 1813] [serial = 2321] [outer = (nil)] 19:13:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0xa3179c00) [pid = 1813] [serial = 2322] [outer = 0x9d876000] 19:13:21 INFO - PROCESS | 1813 | 1472091201079 Marionette DEBUG loaded listener.js 19:13:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0xa3352000) [pid = 1813] [serial = 2323] [outer = 0x9d876000] 19:13:22 INFO - PROCESS | 1813 | 1472091202031 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]]]}] 19:13:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:13:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:13:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:13:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:13:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:13:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:13:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:13:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:13:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:13:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:13:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:13:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:13:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:13:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:13:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:13:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:13:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:13:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:13:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:13:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:13:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:13:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:13:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1652ms 19:13:22 INFO - PROCESS | 1813 | 1472091202074 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 19:13:22 INFO - PROCESS | 1813 | 1472091202084 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 19:13:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:13:22 INFO - PROCESS | 1813 | 1472091202098 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:13:22 INFO - PROCESS | 1813 | 1472091202105 Marionette TRACE conn3 <- [1,3062,null,{}] 19:13:22 INFO - PROCESS | 1813 | 1472091202115 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}] 19:13:22 INFO - PROCESS | 1813 | 1472091202134 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:22 INFO - PROCESS | 1813 | 1472091202714 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 19:13:22 INFO - PROCESS | 1813 | 1472091202913 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:22 INFO - PROCESS | 1813 | 1472091202928 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edef400 == 47 [pid = 1813] [id = 775] 19:13:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x91aedc00) [pid = 1813] [serial = 2324] [outer = (nil)] 19:13:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x92356000) [pid = 1813] [serial = 2325] [outer = 0x91aedc00] 19:13:23 INFO - PROCESS | 1813 | 1472091203101 Marionette DEBUG loaded listener.js 19:13:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x923c8c00) [pid = 1813] [serial = 2326] [outer = 0x91aedc00] 19:13:23 INFO - PROCESS | 1813 | [1813] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x9756b000 == 46 [pid = 1813] [id = 743] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f5400 == 45 [pid = 1813] [id = 739] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x95077800 == 44 [pid = 1813] [id = 742] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f1c00 == 43 [pid = 1813] [id = 735] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63f400 == 42 [pid = 1813] [id = 736] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x97564800 == 41 [pid = 1813] [id = 748] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x9244fc00 == 40 [pid = 1813] [id = 749] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede2000 == 39 [pid = 1813] [id = 753] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63fc00 == 38 [pid = 1813] [id = 730] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede9c00 == 37 [pid = 1813] [id = 733] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8efa6400 == 36 [pid = 1813] [id = 744] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x924d9000 == 35 [pid = 1813] [id = 732] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x950dc000 == 34 [pid = 1813] [id = 737] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8ede5000 == 33 [pid = 1813] [id = 745] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x924d5c00 == 32 [pid = 1813] [id = 738] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x93c7f800 == 31 [pid = 1813] [id = 734] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x8f9f4400 == 30 [pid = 1813] [id = 752] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x9244c800 == 29 [pid = 1813] [id = 747] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x92e92c00 == 28 [pid = 1813] [id = 750] 19:13:24 INFO - PROCESS | 1813 | --DOCSHELL 0x9b3a9000 == 27 [pid = 1813] [id = 751] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x8ede7c00) [pid = 1813] [serial = 2260] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x8efa3c00) [pid = 1813] [serial = 2261] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x92e94400) [pid = 1813] [serial = 2269] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x923c0800) [pid = 1813] [serial = 2266] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x93a62400) [pid = 1813] [serial = 2240] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x91aefc00) [pid = 1813] [serial = 2263] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x8f647000) [pid = 1813] [serial = 2238] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x91b6a000) [pid = 1813] [serial = 2264] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x8efa8400) [pid = 1813] [serial = 2237] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x91f33800) [pid = 1813] [serial = 2258] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x91b6a400) [pid = 1813] [serial = 2257] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x94fed000) [pid = 1813] [serial = 2243] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x93c7d400) [pid = 1813] [serial = 2242] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x9a8c7800) [pid = 1813] [serial = 2246] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9a56b400) [pid = 1813] [serial = 2245] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x9b3a2800) [pid = 1813] [serial = 2249] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9b38f000) [pid = 1813] [serial = 2248] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x9b55b000) [pid = 1813] [serial = 2252] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9b3ae800) [pid = 1813] [serial = 2251] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9b9d7800) [pid = 1813] [serial = 2255] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93a67c00) [pid = 1813] [serial = 2274] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x9b91d000) [pid = 1813] [serial = 2254] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x92fc0400) [pid = 1813] [serial = 2270] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92fc4400) [pid = 1813] [serial = 2272] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x93c88c00) [pid = 1813] [serial = 2277] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x93c4a000) [pid = 1813] [serial = 2275] [outer = (nil)] [url = about:blank] 19:13:24 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x923c9400) [pid = 1813] [serial = 2267] [outer = (nil)] [url = about:blank] 19:13:25 INFO - PROCESS | 1813 | 1472091205215 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:13:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:13:25 INFO - {} 19:13:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 3158ms 19:13:25 INFO - PROCESS | 1813 | 1472091205256 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 19:13:25 INFO - PROCESS | 1813 | 1472091205263 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 19:13:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:13:25 INFO - PROCESS | 1813 | 1472091205286 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:13:25 INFO - PROCESS | 1813 | 1472091205291 Marionette TRACE conn3 <- [1,3066,null,{}] 19:13:25 INFO - PROCESS | 1813 | 1472091205300 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}] 19:13:25 INFO - PROCESS | 1813 | 1472091205306 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:25 INFO - PROCESS | 1813 | 1472091205468 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 19:13:25 INFO - PROCESS | 1813 | 1472091205686 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:25 INFO - PROCESS | 1813 | 1472091205700 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f63f000 == 28 [pid = 1813] [id = 776] 19:13:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x91aea400) [pid = 1813] [serial = 2327] [outer = (nil)] 19:13:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x91af3c00) [pid = 1813] [serial = 2328] [outer = 0x91aea400] 19:13:25 INFO - PROCESS | 1813 | 1472091205776 Marionette DEBUG loaded listener.js 19:13:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x91b69c00) [pid = 1813] [serial = 2329] [outer = 0x91aea400] 19:13:26 INFO - PROCESS | 1813 | 1472091206520 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]]]}] 19:13:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:13:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:13:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:13:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:13:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:13:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:13:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:13:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1284ms 19:13:26 INFO - PROCESS | 1813 | 1472091206573 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 19:13:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:13:26 INFO - PROCESS | 1813 | 1472091206581 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 19:13:26 INFO - PROCESS | 1813 | 1472091206595 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:13:26 INFO - PROCESS | 1813 | 1472091206600 Marionette TRACE conn3 <- [1,3070,null,{}] 19:13:26 INFO - PROCESS | 1813 | 1472091206606 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}] 19:13:26 INFO - PROCESS | 1813 | 1472091206613 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:26 INFO - PROCESS | 1813 | 1472091206836 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 19:13:26 INFO - PROCESS | 1813 | 1472091206858 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:26 INFO - PROCESS | 1813 | 1472091206870 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x9234b800 == 29 [pid = 1813] [id = 777] 19:13:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x92351c00) [pid = 1813] [serial = 2330] [outer = (nil)] 19:13:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x923bdc00) [pid = 1813] [serial = 2331] [outer = 0x92351c00] 19:13:26 INFO - PROCESS | 1813 | 1472091206946 Marionette DEBUG loaded listener.js 19:13:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x923c2c00) [pid = 1813] [serial = 2332] [outer = 0x92351c00] 19:13:27 INFO - PROCESS | 1813 | 1472091207914 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]]]}] 19:13:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:13:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:13:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:13:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:13:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:13:27 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:13:27 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1345ms 19:13:27 INFO - PROCESS | 1813 | 1472091207951 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 19:13:27 INFO - PROCESS | 1813 | 1472091207956 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 19:13:27 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:13:27 INFO - PROCESS | 1813 | 1472091207962 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:13:27 INFO - PROCESS | 1813 | 1472091207968 Marionette TRACE conn3 <- [1,3074,null,{}] 19:13:28 INFO - PROCESS | 1813 | 1472091207997 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}] 19:13:28 INFO - PROCESS | 1813 | 1472091208007 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:28 INFO - PROCESS | 1813 | 1472091208226 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 19:13:28 INFO - PROCESS | 1813 | 1472091208253 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:28 INFO - PROCESS | 1813 | 1472091208261 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a62c00 == 30 [pid = 1813] [id = 778] 19:13:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93a65400) [pid = 1813] [serial = 2333] [outer = (nil)] 19:13:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x93a6e800) [pid = 1813] [serial = 2334] [outer = 0x93a65400] 19:13:28 INFO - PROCESS | 1813 | 1472091208339 Marionette DEBUG loaded listener.js 19:13:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x93c0dc00) [pid = 1813] [serial = 2335] [outer = 0x93a65400] 19:13:29 INFO - PROCESS | 1813 | 1472091209223 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]]]}] 19:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:13:29 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:13:29 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1294ms 19:13:29 INFO - PROCESS | 1813 | 1472091209265 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 19:13:29 INFO - PROCESS | 1813 | 1472091209270 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 19:13:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:13:29 INFO - PROCESS | 1813 | 1472091209277 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:13:29 INFO - PROCESS | 1813 | 1472091209280 Marionette TRACE conn3 <- [1,3078,null,{}] 19:13:29 INFO - PROCESS | 1813 | 1472091209286 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}] 19:13:29 INFO - PROCESS | 1813 | 1472091209291 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:29 INFO - PROCESS | 1813 | 1472091209499 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 19:13:29 INFO - PROCESS | 1813 | 1472091209533 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:29 INFO - PROCESS | 1813 | 1472091209540 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f34400 == 31 [pid = 1813] [id = 779] 19:13:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x93c52000) [pid = 1813] [serial = 2336] [outer = (nil)] 19:13:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x93c82800) [pid = 1813] [serial = 2337] [outer = 0x93c52000] 19:13:29 INFO - PROCESS | 1813 | 1472091209611 Marionette DEBUG loaded listener.js 19:13:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x94fea800) [pid = 1813] [serial = 2338] [outer = 0x93c52000] 19:13:30 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0xa250e800) [pid = 1813] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 19:13:30 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x9b38d000) [pid = 1813] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 19:13:30 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x924db400) [pid = 1813] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 19:13:30 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x95074c00) [pid = 1813] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 19:13:30 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x950da000) [pid = 1813] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 19:13:30 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x93c7dc00) [pid = 1813] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:13:30 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x8f9f9000) [pid = 1813] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 19:13:30 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x8f9f1400) [pid = 1813] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 19:13:30 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x96373c00) [pid = 1813] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 19:13:30 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x92446400) [pid = 1813] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 19:13:30 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x9b9d3400) [pid = 1813] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 19:13:31 INFO - PROCESS | 1813 | 1472091211012 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] 19:13:31 INFO - PROCESS | 1813 | 1472091211070 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 19:13:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:13:31 INFO - PROCESS | 1813 | 1472091211079 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:13:31 INFO - PROCESS | 1813 | 1472091211087 Marionette TRACE conn3 <- [1,3082,null,{}] 19:13:31 INFO - PROCESS | 1813 | 1472091211095 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}] 19:13:31 INFO - PROCESS | 1813 | 1472091211099 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:31 INFO - PROCESS | 1813 | 1472091211243 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 19:13:31 INFO - PROCESS | 1813 | 1472091211403 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:31 INFO - PROCESS | 1813 | 1472091211412 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x92349800 == 32 [pid = 1813] [id = 780] 19:13:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x924d7c00) [pid = 1813] [serial = 2339] [outer = (nil)] 19:13:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x93c7dc00) [pid = 1813] [serial = 2340] [outer = 0x924d7c00] 19:13:31 INFO - PROCESS | 1813 | 1472091211484 Marionette DEBUG loaded listener.js 19:13:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x94fed800) [pid = 1813] [serial = 2341] [outer = 0x924d7c00] 19:13:32 INFO - PROCESS | 1813 | 1472091212206 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]]]}] 19:13:32 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:13:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:13:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:32 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:13:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:13:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1147ms 19:13:32 INFO - PROCESS | 1813 | 1472091212229 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 19:13:32 INFO - PROCESS | 1813 | 1472091212232 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 19:13:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:13:32 INFO - PROCESS | 1813 | 1472091212239 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:13:32 INFO - PROCESS | 1813 | 1472091212242 Marionette TRACE conn3 <- [1,3086,null,{}] 19:13:32 INFO - PROCESS | 1813 | 1472091212248 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}] 19:13:32 INFO - PROCESS | 1813 | 1472091212257 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:32 INFO - PROCESS | 1813 | 1472091212605 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 19:13:32 INFO - PROCESS | 1813 | 1472091212758 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:32 INFO - PROCESS | 1813 | 1472091212769 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x8edec800 == 33 [pid = 1813] [id = 781] 19:13:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x8edeec00) [pid = 1813] [serial = 2342] [outer = (nil)] 19:13:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x8efb0c00) [pid = 1813] [serial = 2343] [outer = 0x8edeec00] 19:13:32 INFO - PROCESS | 1813 | 1472091212863 Marionette DEBUG loaded listener.js 19:13:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x8f9ef400) [pid = 1813] [serial = 2344] [outer = 0x8edeec00] 19:13:33 INFO - PROCESS | 1813 | 1472091213834 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:13:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:13:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1634ms 19:13:33 INFO - PROCESS | 1813 | 1472091213876 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 19:13:33 INFO - PROCESS | 1813 | 1472091213883 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 19:13:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:13:33 INFO - PROCESS | 1813 | 1472091213892 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:13:33 INFO - PROCESS | 1813 | 1472091213898 Marionette TRACE conn3 <- [1,3090,null,{}] 19:13:33 INFO - PROCESS | 1813 | 1472091213906 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}] 19:13:33 INFO - PROCESS | 1813 | 1472091213912 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:34 INFO - PROCESS | 1813 | 1472091214178 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 19:13:34 INFO - PROCESS | 1813 | 1472091214322 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:34 INFO - PROCESS | 1813 | 1472091214335 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f33800 == 34 [pid = 1813] [id = 782] 19:13:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x9221d000) [pid = 1813] [serial = 2345] [outer = (nil)] 19:13:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x92447400) [pid = 1813] [serial = 2346] [outer = 0x9221d000] 19:13:34 INFO - PROCESS | 1813 | 1472091214465 Marionette DEBUG loaded listener.js 19:13:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x9244c400) [pid = 1813] [serial = 2347] [outer = 0x9221d000] 19:13:35 INFO - PROCESS | 1813 | 1472091215432 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:13:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:13:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1587ms 19:13:35 INFO - PROCESS | 1813 | 1472091215524 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 19:13:35 INFO - PROCESS | 1813 | 1472091215529 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 19:13:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:13:35 INFO - PROCESS | 1813 | 1472091215543 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:13:35 INFO - PROCESS | 1813 | 1472091215547 Marionette TRACE conn3 <- [1,3094,null,{}] 19:13:35 INFO - PROCESS | 1813 | 1472091215553 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}] 19:13:35 INFO - PROCESS | 1813 | 1472091215559 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:35 INFO - PROCESS | 1813 | 1472091215744 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 19:13:36 INFO - PROCESS | 1813 | 1472091216021 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:36 INFO - PROCESS | 1813 | 1472091216027 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f648c00 == 35 [pid = 1813] [id = 783] 19:13:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x94fdf800) [pid = 1813] [serial = 2348] [outer = (nil)] 19:13:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x9507a400) [pid = 1813] [serial = 2349] [outer = 0x94fdf800] 19:13:36 INFO - PROCESS | 1813 | 1472091216211 Marionette DEBUG loaded listener.js 19:13:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x950d3800) [pid = 1813] [serial = 2350] [outer = 0x94fdf800] 19:13:37 INFO - PROCESS | 1813 | 1472091217160 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:13:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:13:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1637ms 19:13:37 INFO - PROCESS | 1813 | 1472091217181 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 19:13:37 INFO - PROCESS | 1813 | 1472091217188 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 19:13:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:13:37 INFO - PROCESS | 1813 | 1472091217207 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:13:37 INFO - PROCESS | 1813 | 1472091217215 Marionette TRACE conn3 <- [1,3098,null,{}] 19:13:37 INFO - PROCESS | 1813 | 1472091217222 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}] 19:13:37 INFO - PROCESS | 1813 | 1472091217229 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:37 INFO - PROCESS | 1813 | 1472091217526 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 19:13:37 INFO - PROCESS | 1813 | 1472091217669 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:37 INFO - PROCESS | 1813 | 1472091217678 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x950d9400 == 36 [pid = 1813] [id = 784] 19:13:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x97568800) [pid = 1813] [serial = 2351] [outer = (nil)] 19:13:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x97fe6800) [pid = 1813] [serial = 2352] [outer = 0x97568800] 19:13:37 INFO - PROCESS | 1813 | 1472091217764 Marionette DEBUG loaded listener.js 19:13:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x98197000) [pid = 1813] [serial = 2353] [outer = 0x97568800] 19:13:38 INFO - PROCESS | 1813 | 1472091218706 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]]]}] 19:13:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:13:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:13:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1551ms 19:13:38 INFO - PROCESS | 1813 | 1472091218750 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 19:13:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:13:38 INFO - PROCESS | 1813 | 1472091218755 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 19:13:38 INFO - PROCESS | 1813 | 1472091218761 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:13:38 INFO - PROCESS | 1813 | 1472091218765 Marionette TRACE conn3 <- [1,3102,null,{}] 19:13:38 INFO - PROCESS | 1813 | 1472091218772 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}] 19:13:38 INFO - PROCESS | 1813 | 1472091218777 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:38 INFO - PROCESS | 1813 | 1472091218959 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 19:13:39 INFO - PROCESS | 1813 | 1472091219157 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:39 INFO - PROCESS | 1813 | 1472091219168 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x923c3800 == 37 [pid = 1813] [id = 785] 19:13:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x995a5800) [pid = 1813] [serial = 2354] [outer = (nil)] 19:13:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x99d28c00) [pid = 1813] [serial = 2355] [outer = 0x995a5800] 19:13:39 INFO - PROCESS | 1813 | 1472091219295 Marionette DEBUG loaded listener.js 19:13:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x99f75400) [pid = 1813] [serial = 2356] [outer = 0x995a5800] 19:13:40 INFO - PROCESS | 1813 | 1472091220183 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:13:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:13:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1432ms 19:13:40 INFO - PROCESS | 1813 | 1472091220192 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 19:13:40 INFO - PROCESS | 1813 | 1472091220197 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 19:13:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:13:40 INFO - PROCESS | 1813 | 1472091220203 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 19:13:40 INFO - PROCESS | 1813 | 1472091220207 Marionette TRACE conn3 <- [1,3106,null,{}] 19:13:40 INFO - PROCESS | 1813 | 1472091220213 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}] 19:13:40 INFO - PROCESS | 1813 | 1472091220218 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:40 INFO - PROCESS | 1813 | 1472091220553 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 19:13:40 INFO - PROCESS | 1813 | 1472091220753 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:40 INFO - PROCESS | 1813 | 1472091220766 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x8f64c800 == 38 [pid = 1813] [id = 786] 19:13:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x8f9ecc00) [pid = 1813] [serial = 2357] [outer = (nil)] 19:13:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x91af1000) [pid = 1813] [serial = 2358] [outer = 0x8f9ecc00] 19:13:40 INFO - PROCESS | 1813 | 1472091220887 Marionette DEBUG loaded listener.js 19:13:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x91b6e800) [pid = 1813] [serial = 2359] [outer = 0x8f9ecc00] 19:13:41 INFO - PROCESS | 1813 | --DOCSHELL 0x92349800 == 37 [pid = 1813] [id = 780] 19:13:41 INFO - PROCESS | 1813 | --DOCSHELL 0x91f34400 == 36 [pid = 1813] [id = 779] 19:13:41 INFO - PROCESS | 1813 | --DOCSHELL 0x93a62c00 == 35 [pid = 1813] [id = 778] 19:13:41 INFO - PROCESS | 1813 | --DOCSHELL 0x9234b800 == 34 [pid = 1813] [id = 777] 19:13:41 INFO - PROCESS | 1813 | --DOCSHELL 0x8f63f000 == 33 [pid = 1813] [id = 776] 19:13:41 INFO - PROCESS | 1813 | 1472091221880 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]]]}] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0xa317ac00) [pid = 1813] [serial = 2308] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x9b557000) [pid = 1813] [serial = 2302] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x9b3aa400) [pid = 1813] [serial = 2301] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x92e95400) [pid = 1813] [serial = 2283] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x92fc2400) [pid = 1813] [serial = 2284] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x9a8c9c00) [pid = 1813] [serial = 2292] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x9a8d0000) [pid = 1813] [serial = 2293] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x9513dc00) [pid = 1813] [serial = 2286] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x96365400) [pid = 1813] [serial = 2287] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x9506d800) [pid = 1813] [serial = 2278] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x91b70800) [pid = 1813] [serial = 2295] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x91f3b000) [pid = 1813] [serial = 2296] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x91f35c00) [pid = 1813] [serial = 2280] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x9234f800) [pid = 1813] [serial = 2281] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x9813bc00) [pid = 1813] [serial = 2289] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x990cd000) [pid = 1813] [serial = 2290] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x924d8400) [pid = 1813] [serial = 2298] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0xa2563800) [pid = 1813] [serial = 2304] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x92e90c00) [pid = 1813] [serial = 2299] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0xa2fcac00) [pid = 1813] [serial = 2305] [outer = (nil)] [url = about:blank] 19:13:41 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0xa3117400) [pid = 1813] [serial = 2307] [outer = (nil)] [url = about:blank] 19:13:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:13:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:13:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:13:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1741ms 19:13:41 INFO - PROCESS | 1813 | 1472091221951 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 19:13:41 INFO - PROCESS | 1813 | 1472091221957 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 19:13:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:13:41 INFO - PROCESS | 1813 | 1472091221967 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 19:13:41 INFO - PROCESS | 1813 | 1472091221971 Marionette TRACE conn3 <- [1,3110,null,{}] 19:13:41 INFO - PROCESS | 1813 | 1472091221980 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}] 19:13:41 INFO - PROCESS | 1813 | 1472091221986 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:42 INFO - PROCESS | 1813 | 1472091222148 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 19:13:42 INFO - PROCESS | 1813 | 1472091222306 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:42 INFO - PROCESS | 1813 | 1472091222320 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x91f3ec00 == 34 [pid = 1813] [id = 787] 19:13:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x9221c000) [pid = 1813] [serial = 2360] [outer = (nil)] 19:13:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x92354800) [pid = 1813] [serial = 2361] [outer = 0x9221c000] 19:13:42 INFO - PROCESS | 1813 | 1472091222388 Marionette DEBUG loaded listener.js 19:13:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x923c9400) [pid = 1813] [serial = 2362] [outer = 0x9221c000] 19:13:43 INFO - PROCESS | 1813 | 1472091223167 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"]]]}] 19:13:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:13:43 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 19:13:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:13:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:13:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:13:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:13:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1243ms 19:13:43 INFO - PROCESS | 1813 | 1472091223212 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 19:13:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:13:43 INFO - PROCESS | 1813 | 1472091223217 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 19:13:43 INFO - PROCESS | 1813 | 1472091223224 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 19:13:43 INFO - PROCESS | 1813 | 1472091223228 Marionette TRACE conn3 <- [1,3114,null,{}] 19:13:43 INFO - PROCESS | 1813 | 1472091223234 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}] 19:13:43 INFO - PROCESS | 1813 | 1472091223239 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:43 INFO - PROCESS | 1813 | 1472091223463 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 19:13:43 INFO - PROCESS | 1813 | 1472091223487 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\", \"9fc27d91-a803-45b4-a054-e8ee475a83a7\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:13:43 INFO - PROCESS | 1813 | 1472091223495 Marionette INFO sendAsync 38c5fdbb-f167-4333-83ce-b6a43ca3fe31 19:13:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x93a62c00 == 35 [pid = 1813] [id = 788] 19:13:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x93aad800) [pid = 1813] [serial = 2363] [outer = (nil)] 19:13:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x93c4ec00) [pid = 1813] [serial = 2364] [outer = 0x93aad800] 19:13:43 INFO - PROCESS | 1813 | 1472091223568 Marionette DEBUG loaded listener.js 19:13:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x93c86400) [pid = 1813] [serial = 2365] [outer = 0x93aad800] 19:13:44 INFO - PROCESS | 1813 | 1472091224439 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]]]}] 19:13:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:13:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1234ms 19:13:44 INFO - PROCESS | 1813 | 1472091224458 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 19:13:44 INFO - PROCESS | 1813 | 1472091224465 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 19:13:45 WARNING - u'runner_teardown' () 19:13:45 INFO - No more tests 19:13:45 INFO - Got 0 unexpected results 19:13:45 INFO - SUITE-END | took 1261s 19:13:45 INFO - Closing logging queue 19:13:45 INFO - queue closed 19:13:45 INFO - Return code: 0 19:13:45 WARNING - # TBPL SUCCESS # 19:13:45 INFO - Running post-action listener: _resource_record_post_action 19:13:45 INFO - Running post-run listener: _resource_record_post_run 19:13:46 INFO - Total resource usage - Wall time: 1295s; CPU: 98.0%; Read bytes: 13946880; Write bytes: 931463168; Read time: 516; Write time: 230608 19:13:46 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:13:46 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 4096; Write bytes: 142639104; Read time: 16; Write time: 129252 19:13:46 INFO - run-tests - Wall time: 1266s; CPU: 98.0%; Read bytes: 11231232; Write bytes: 788803584; Read time: 424; Write time: 101356 19:13:46 INFO - Running post-run listener: _upload_blobber_files 19:13:46 INFO - Blob upload gear active. 19:13:46 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 19:13:46 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 19:13:46 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-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 19:13:46 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-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 19:13:47 INFO - (blobuploader) - INFO - Open directory for files ... 19:13:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 19:13:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:13:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:13:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:13:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:13:49 INFO - (blobuploader) - INFO - Done attempting. 19:13:49 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 19:13:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:13:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:13:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:13:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:13:50 INFO - (blobuploader) - INFO - Done attempting. 19:13:50 INFO - (blobuploader) - INFO - Iteration through files over. 19:13:50 INFO - Return code: 0 19:13:50 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 19:13:50 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 19:13:50 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e8b7add5f3738e237f3d8e7e19ac9a5a3399e4c53ecf9665b19d11649fe81ebb8fc2048a9c2601078f3509fc6b9a347ebd8b8c708cbb439d7b6e215e3545d119", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/15dc08df9788c449ea4148cc6135f57e71e5a317461b5789215935a90d7177cbaa0c1dd9e7d19f560000171c1293d72fc35ad6030a8bfc4d73a6d6d6a0864a37"} 19:13:50 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 19:13:50 INFO - Writing to file /builds/slave/test/properties/blobber_files 19:13:50 INFO - Contents: 19:13:50 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e8b7add5f3738e237f3d8e7e19ac9a5a3399e4c53ecf9665b19d11649fe81ebb8fc2048a9c2601078f3509fc6b9a347ebd8b8c708cbb439d7b6e215e3545d119", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/15dc08df9788c449ea4148cc6135f57e71e5a317461b5789215935a90d7177cbaa0c1dd9e7d19f560000171c1293d72fc35ad6030a8bfc4d73a6d6d6a0864a37"} 19:13:50 INFO - Running post-run listener: copy_logs_to_upload_dir 19:13:50 INFO - Copying logs to upload dir... 19:13:50 INFO - mkdir: /builds/slave/test/build/upload/logs 19:13:50 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1828.268935 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 28 secs) (at 2016-08-24 19:13:51.256566) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-24 19:13:51.257737) ========= 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-1472089394.273280-958346318 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e8b7add5f3738e237f3d8e7e19ac9a5a3399e4c53ecf9665b19d11649fe81ebb8fc2048a9c2601078f3509fc6b9a347ebd8b8c708cbb439d7b6e215e3545d119", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/15dc08df9788c449ea4148cc6135f57e71e5a317461b5789215935a90d7177cbaa0c1dd9e7d19f560000171c1293d72fc35ad6030a8bfc4d73a6d6d6a0864a37"} build_url:https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033752 build_url: 'https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/e8b7add5f3738e237f3d8e7e19ac9a5a3399e4c53ecf9665b19d11649fe81ebb8fc2048a9c2601078f3509fc6b9a347ebd8b8c708cbb439d7b6e215e3545d119", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/15dc08df9788c449ea4148cc6135f57e71e5a317461b5789215935a90d7177cbaa0c1dd9e7d19f560000171c1293d72fc35ad6030a8bfc4d73a6d6d6a0864a37"}' symbols_url: 'https://queue.taskcluster.net/v1/task/VcHFY0KkQ2GY2J7TL8bW-A/artifacts/public/build/firefox-48.0.3.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-24 19:13:51.327886) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-24 19:13:51.328398) ========= 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-1472089394.273280-958346318 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019213 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-24 19:13:51.392789) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-24 19:13:51.393130) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-24 19:13:51.393435) ========= ========= Total master_lag: 0.46 =========