builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-1486 starttime: 1461327657.49 results: success (0) buildid: 20160422042409 builduid: 57747f6ab90a4abfb6829331cb47fbcc revision: b0b5fc24d37bb236179d5f7619425600828defb2 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:57.490942) ========= master: http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:57.491429) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:57.491717) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:57.532201) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:57.532468) ========= 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=9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385 _=/tools/buildbot/bin/python using PTY: False --2016-04-22 05:20:57-- 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% 9.26M=0.001s 2016-04-22 05:20:57 (9.26 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.254716 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:57.822517) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:57.822838) ========= 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=9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.036422 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:57.894126) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:57.894489) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev b0b5fc24d37bb236179d5f7619425600828defb2 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev b0b5fc24d37bb236179d5f7619425600828defb2 --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=9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385 _=/tools/buildbot/bin/python using PTY: False 2016-04-22 05:20:58,002 truncating revision to first 12 chars 2016-04-22 05:20:58,003 Setting DEBUG logging. 2016-04-22 05:20:58,003 attempt 1/10 2016-04-22 05:20:58,003 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/b0b5fc24d37b?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-22 05:20:58,313 unpacking tar archive at: fx-team-b0b5fc24d37b/testing/mozharness/ program finished with exit code 0 elapsedTime=0.597632 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:58.582796) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:58.583149) ========= script_repo_revision: b0b5fc24d37bb236179d5f7619425600828defb2 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:58.583543) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:58.583809) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-22 05:20:58.943374) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 24 secs) (at 2016-04-22 05:20:58.943851) ========= /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 fx-team --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', 'fx-team', '--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=9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385 _=/tools/buildbot/bin/python using PTY: False 05:20:59 INFO - MultiFileLogger online at 20160422 05:20:59 in /builds/slave/test 05:20:59 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 fx-team --download-symbols true 05:20:59 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:20:59 INFO - {'append_to_log': False, 05:20:59 INFO - 'base_work_dir': '/builds/slave/test', 05:20:59 INFO - 'blob_upload_branch': 'fx-team', 05:20:59 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:20:59 INFO - 'buildbot_json_path': 'buildprops.json', 05:20:59 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:20:59 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:20:59 INFO - 'download_minidump_stackwalk': True, 05:20:59 INFO - 'download_symbols': 'true', 05:20:59 INFO - 'e10s': False, 05:20:59 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:20:59 INFO - 'tooltool.py': '/tools/tooltool.py', 05:20:59 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:20:59 INFO - '/tools/misc-python/virtualenv.py')}, 05:20:59 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:20:59 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:20:59 INFO - 'log_level': 'info', 05:20:59 INFO - 'log_to_console': True, 05:20:59 INFO - 'opt_config_files': (), 05:20:59 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:20:59 INFO - '--processes=1', 05:20:59 INFO - '--config=%(test_path)s/wptrunner.ini', 05:20:59 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:20:59 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:20:59 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:20:59 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:20:59 INFO - 'pip_index': False, 05:20:59 INFO - 'require_test_zip': True, 05:20:59 INFO - 'test_type': ('testharness',), 05:20:59 INFO - 'this_chunk': '1', 05:20:59 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:20:59 INFO - 'total_chunks': '10', 05:20:59 INFO - 'virtualenv_path': 'venv', 05:20:59 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:20:59 INFO - 'work_dir': 'build'} 05:20:59 INFO - ##### 05:20:59 INFO - ##### Running clobber step. 05:20:59 INFO - ##### 05:20:59 INFO - Running pre-action listener: _resource_record_pre_action 05:20:59 INFO - Running main action method: clobber 05:20:59 INFO - rmtree: /builds/slave/test/build 05:20:59 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:21:00 INFO - Running post-action listener: _resource_record_post_action 05:21:00 INFO - ##### 05:21:00 INFO - ##### Running read-buildbot-config step. 05:21:00 INFO - ##### 05:21:00 INFO - Running pre-action listener: _resource_record_pre_action 05:21:00 INFO - Running main action method: read_buildbot_config 05:21:00 INFO - Using buildbot properties: 05:21:00 INFO - { 05:21:00 INFO - "project": "", 05:21:00 INFO - "product": "firefox", 05:21:00 INFO - "script_repo_revision": "production", 05:21:00 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600", 05:21:00 INFO - "repository": "", 05:21:00 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-1", 05:21:00 INFO - "buildid": "20160422042409", 05:21:00 INFO - "pgo_build": "False", 05:21:00 INFO - "basedir": "/builds/slave/test", 05:21:00 INFO - "buildnumber": 21, 05:21:00 INFO - "slavename": "tst-linux64-spot-1486", 05:21:00 INFO - "master": "http://buildbot-master125.bb.releng.usw2.mozilla.com:8201/", 05:21:00 INFO - "platform": "linux64", 05:21:00 INFO - "branch": "fx-team", 05:21:00 INFO - "revision": "b0b5fc24d37bb236179d5f7619425600828defb2", 05:21:00 INFO - "repo_path": "integration/fx-team", 05:21:00 INFO - "moz_repo_path": "", 05:21:00 INFO - "stage_platform": "linux64", 05:21:00 INFO - "builduid": "57747f6ab90a4abfb6829331cb47fbcc", 05:21:00 INFO - "slavebuilddir": "test" 05:21:00 INFO - } 05:21:00 INFO - Found installer url https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 05:21:00 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 05:21:00 INFO - Running post-action listener: _resource_record_post_action 05:21:00 INFO - ##### 05:21:00 INFO - ##### Running download-and-extract step. 05:21:00 INFO - ##### 05:21:00 INFO - Running pre-action listener: _resource_record_pre_action 05:21:00 INFO - Running main action method: download_and_extract 05:21:00 INFO - mkdir: /builds/slave/test/build/tests 05:21:00 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')]} 05:21:00 INFO - https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 05:21:00 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:21:00 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:21:00 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:21:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 05:21:22 INFO - Downloaded 1361 bytes. 05:21:22 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:21:22 INFO - Using the following test package requirements: 05:21:22 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:21:22 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:21:22 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 05:21:22 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:21:22 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 05:21:22 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:21:22 INFO - u'jsshell-linux-x86_64.zip'], 05:21:22 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:21:22 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 05:21:22 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:21:22 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:21:22 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 05:21:22 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:21:22 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 05:21:22 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:21:22 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 05:21:22 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:21:22 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 05:21:22 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 05:21:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:21:22 INFO - https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 05:21:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:21:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:21:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:21:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 05:21:25 INFO - Downloaded 22741647 bytes. 05:21:25 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:21:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:21:25 INFO - caution: filename not matched: web-platform/* 05:21:25 INFO - Return code: 11 05:21: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')]} 05:21:25 INFO - https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 05:21:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:21:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:21:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:21:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 05:21:28 INFO - Downloaded 36400341 bytes. 05:21:28 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:21:28 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:21:31 INFO - caution: filename not matched: bin/* 05:21:31 INFO - caution: filename not matched: config/* 05:21:31 INFO - caution: filename not matched: mozbase/* 05:21:31 INFO - caution: filename not matched: marionette/* 05:21:31 INFO - caution: filename not matched: tools/wptserve/* 05:21:31 INFO - Return code: 11 05:21:31 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')]} 05:21:31 INFO - https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 05:21:31 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:21:31 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:21:31 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:21:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 05:21:36 INFO - Downloaded 64394224 bytes. 05:21:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:21:36 INFO - mkdir: /builds/slave/test/properties 05:21:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:21:36 INFO - Writing to file /builds/slave/test/properties/build_url 05:21:36 INFO - Contents: 05:21:36 INFO - build_url:https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:21:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:21:37 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:21:37 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:21:37 INFO - Contents: 05:21:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:21: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')]} 05:21:37 INFO - https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:21:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:21:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:21:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:21:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 05:21:42 INFO - Downloaded 90812203 bytes. 05:21:42 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:21:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:21:48 INFO - Return code: 0 05:21:48 INFO - Running post-action listener: _resource_record_post_action 05:21:48 INFO - Running post-action listener: set_extra_try_arguments 05:21:48 INFO - ##### 05:21:48 INFO - ##### Running create-virtualenv step. 05:21:48 INFO - ##### 05:21:48 INFO - Running pre-action listener: _pre_create_virtualenv 05:21:48 INFO - Running pre-action listener: _resource_record_pre_action 05:21:48 INFO - Running main action method: create_virtualenv 05:21:48 INFO - Creating virtualenv /builds/slave/test/build/venv 05:21:48 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 05:21:48 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:21:48 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:21:48 INFO - Using real prefix '/usr' 05:21:48 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:21:51 INFO - Installing distribute.............................................................................................................................................................................................done. 05:21:55 INFO - Installing pip.................done. 05:21:55 INFO - Return code: 0 05:21:55 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:21:55 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')]} 05:21:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:21:55 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:21:55 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')]} 05:21:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:21:55 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:21:55 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 0x21c5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21c63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x22dc850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22076d0>, '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 0x22085d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2208a60>, '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': '9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385', '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 05:21:55 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 05:21:55 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 05:21:55 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:21:55 INFO - 'CCACHE_UMASK': '002', 05:21:55 INFO - 'DISPLAY': ':0', 05:21:55 INFO - 'HOME': '/home/cltbld', 05:21:55 INFO - 'LANG': 'en_US.UTF-8', 05:21:55 INFO - 'LOGNAME': 'cltbld', 05:21:55 INFO - 'MAIL': '/var/mail/cltbld', 05:21:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:21:55 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:21:55 INFO - 'MOZ_NO_REMOTE': '1', 05:21:55 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:21:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:21:55 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:21:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:21:55 INFO - 'PWD': '/builds/slave/test', 05:21:55 INFO - 'SHELL': '/bin/bash', 05:21:55 INFO - 'SHLVL': '1', 05:21:55 INFO - 'TERM': 'linux', 05:21:55 INFO - 'TMOUT': '86400', 05:21:55 INFO - 'USER': 'cltbld', 05:21:55 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385', 05:21:55 INFO - '_': '/tools/buildbot/bin/python'} 05:21:55 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:21:55 INFO - Downloading/unpacking psutil>=0.7.1 05:21:55 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 05:21:55 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 05:21:55 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 05:21:55 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 05:21:55 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 05:21:55 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 05:21:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:21:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:21:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:21:59 INFO - Installing collected packages: psutil 05:21:59 INFO - Running setup.py install for psutil 05:21:59 INFO - building 'psutil._psutil_linux' extension 05:21:59 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-x86_64-2.7/psutil/_psutil_linux.o 05:22:00 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 05:22:00 INFO - building 'psutil._psutil_posix' extension 05:22:00 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-x86_64-2.7/psutil/_psutil_posix.o 05:22:00 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 05:22:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:22:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:22:00 INFO - Successfully installed psutil 05:22:00 INFO - Cleaning up... 05:22:00 INFO - Return code: 0 05:22:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:22:00 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')]} 05:22:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:22:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:00 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')]} 05:22:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:22:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:00 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 0x21c5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21c63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x22dc850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22076d0>, '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 0x22085d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2208a60>, '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': '9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385', '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 05:22:00 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 05:22:00 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 05:22:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:22:00 INFO - 'CCACHE_UMASK': '002', 05:22:00 INFO - 'DISPLAY': ':0', 05:22:00 INFO - 'HOME': '/home/cltbld', 05:22:00 INFO - 'LANG': 'en_US.UTF-8', 05:22:00 INFO - 'LOGNAME': 'cltbld', 05:22:00 INFO - 'MAIL': '/var/mail/cltbld', 05:22:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:22:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:22:00 INFO - 'MOZ_NO_REMOTE': '1', 05:22:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:22:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:22:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:22:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:22:00 INFO - 'PWD': '/builds/slave/test', 05:22:00 INFO - 'SHELL': '/bin/bash', 05:22:00 INFO - 'SHLVL': '1', 05:22:00 INFO - 'TERM': 'linux', 05:22:00 INFO - 'TMOUT': '86400', 05:22:00 INFO - 'USER': 'cltbld', 05:22:00 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385', 05:22:00 INFO - '_': '/tools/buildbot/bin/python'} 05:22:01 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:22:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:22:01 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 05:22:01 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 05:22:01 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 05:22:01 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 05:22:01 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 05:22:01 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 05:22:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:22:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:22:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 05:22:05 INFO - Installing collected packages: mozsystemmonitor 05:22:05 INFO - Running setup.py install for mozsystemmonitor 05:22:05 INFO - Successfully installed mozsystemmonitor 05:22:05 INFO - Cleaning up... 05:22:05 INFO - Return code: 0 05:22:05 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:22:05 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')]} 05:22:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:22:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:05 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')]} 05:22:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:22:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:05 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 0x21c5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21c63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x22dc850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22076d0>, '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 0x22085d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2208a60>, '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': '9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385', '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 05:22:05 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 05:22:05 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 05:22:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:22:05 INFO - 'CCACHE_UMASK': '002', 05:22:05 INFO - 'DISPLAY': ':0', 05:22:05 INFO - 'HOME': '/home/cltbld', 05:22:05 INFO - 'LANG': 'en_US.UTF-8', 05:22:05 INFO - 'LOGNAME': 'cltbld', 05:22:05 INFO - 'MAIL': '/var/mail/cltbld', 05:22:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:22:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:22:05 INFO - 'MOZ_NO_REMOTE': '1', 05:22:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:22:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:22:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:22:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:22:05 INFO - 'PWD': '/builds/slave/test', 05:22:05 INFO - 'SHELL': '/bin/bash', 05:22:05 INFO - 'SHLVL': '1', 05:22:05 INFO - 'TERM': 'linux', 05:22:05 INFO - 'TMOUT': '86400', 05:22:05 INFO - 'USER': 'cltbld', 05:22:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385', 05:22:05 INFO - '_': '/tools/buildbot/bin/python'} 05:22:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:22:06 INFO - Downloading/unpacking blobuploader==1.2.4 05:22:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:22:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:22:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:22:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 05:22:06 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:22:06 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:22:09 INFO - Downloading blobuploader-1.2.4.tar.gz 05:22:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:22:09 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:22:09 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 05:22:09 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 05:22:09 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 05:22:09 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 05:22:09 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 05:22:09 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 05:22:10 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:22:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:22:10 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 05:22:10 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 05:22:10 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 05:22:10 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 05:22:10 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 05:22:10 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 05:22:11 INFO - Downloading docopt-0.6.1.tar.gz 05:22:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:22:11 INFO - Installing collected packages: blobuploader, requests, docopt 05:22:11 INFO - Running setup.py install for blobuploader 05:22:11 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:22:11 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:22:11 INFO - Running setup.py install for requests 05:22:12 INFO - Running setup.py install for docopt 05:22:12 INFO - Successfully installed blobuploader requests docopt 05:22:12 INFO - Cleaning up... 05:22:12 INFO - Return code: 0 05:22:12 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:22:12 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')]} 05:22:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:22:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:12 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')]} 05:22:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:22:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:12 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 0x21c5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21c63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x22dc850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22076d0>, '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 0x22085d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2208a60>, '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': '9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385', '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 05:22:12 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 05:22:12 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 05:22:12 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:22:12 INFO - 'CCACHE_UMASK': '002', 05:22:12 INFO - 'DISPLAY': ':0', 05:22:12 INFO - 'HOME': '/home/cltbld', 05:22:12 INFO - 'LANG': 'en_US.UTF-8', 05:22:12 INFO - 'LOGNAME': 'cltbld', 05:22:12 INFO - 'MAIL': '/var/mail/cltbld', 05:22:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:22:12 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:22:12 INFO - 'MOZ_NO_REMOTE': '1', 05:22:12 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:22:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:22:12 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:22:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:22:12 INFO - 'PWD': '/builds/slave/test', 05:22:12 INFO - 'SHELL': '/bin/bash', 05:22:12 INFO - 'SHLVL': '1', 05:22:12 INFO - 'TERM': 'linux', 05:22:12 INFO - 'TMOUT': '86400', 05:22:12 INFO - 'USER': 'cltbld', 05:22:12 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385', 05:22:12 INFO - '_': '/tools/buildbot/bin/python'} 05:22:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:22:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:22:13 INFO - Running setup.py (path:/tmp/pip-Z1OKCr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:22:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:22:13 INFO - Running setup.py (path:/tmp/pip-_jRSGR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:22:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:22:13 INFO - Running setup.py (path:/tmp/pip-_TOrej-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:22:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:22:13 INFO - Running setup.py (path:/tmp/pip-2497fJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:22:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:22:13 INFO - Running setup.py (path:/tmp/pip-QTaDsC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:22:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:22:13 INFO - Running setup.py (path:/tmp/pip-n03iPP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:22:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:22:13 INFO - Running setup.py (path:/tmp/pip-k1uMlN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:22:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:22:14 INFO - Running setup.py (path:/tmp/pip-W2jh9I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:22:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:22:14 INFO - Running setup.py (path:/tmp/pip-DUE1AF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:22:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:22:14 INFO - Running setup.py (path:/tmp/pip-PhucB0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:22:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:22:14 INFO - Running setup.py (path:/tmp/pip-okFXvm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:22:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:22:14 INFO - Running setup.py (path:/tmp/pip-kQsH3Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:22:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:22:14 INFO - Running setup.py (path:/tmp/pip-PhdPDO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:22:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:22:14 INFO - Running setup.py (path:/tmp/pip-R96oVa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:22:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:22:15 INFO - Running setup.py (path:/tmp/pip-e06_ZA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:22:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:22:15 INFO - Running setup.py (path:/tmp/pip-bJVf5S-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:22:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:22:15 INFO - Running setup.py (path:/tmp/pip-xamOK0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:22:15 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:22:15 INFO - Running setup.py (path:/tmp/pip-ttq73k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:22:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:22:15 INFO - Running setup.py (path:/tmp/pip-BHva9V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:22:15 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:22:15 INFO - Running setup.py (path:/tmp/pip-6RUc54-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:22:15 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:22:16 INFO - Running setup.py (path:/tmp/pip-pGo5Xr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:22:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:22:16 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 05:22:16 INFO - Running setup.py install for manifestparser 05:22:16 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:22:16 INFO - Running setup.py install for mozcrash 05:22:16 INFO - Running setup.py install for mozdebug 05:22:17 INFO - Running setup.py install for mozdevice 05:22:17 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:22:17 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:22:17 INFO - Running setup.py install for mozfile 05:22:17 INFO - Running setup.py install for mozhttpd 05:22:17 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:22:17 INFO - Running setup.py install for mozinfo 05:22:17 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:22:17 INFO - Running setup.py install for mozInstall 05:22:18 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:22:18 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:22:18 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:22:18 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:22:18 INFO - Running setup.py install for mozleak 05:22:18 INFO - Running setup.py install for mozlog 05:22:18 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:22:18 INFO - Running setup.py install for moznetwork 05:22:18 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:22:18 INFO - Running setup.py install for mozprocess 05:22:19 INFO - Running setup.py install for mozprofile 05:22:19 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:22:19 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:22:19 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:22:19 INFO - Running setup.py install for mozrunner 05:22:19 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:22:19 INFO - Running setup.py install for mozscreenshot 05:22:19 INFO - Running setup.py install for moztest 05:22:19 INFO - Running setup.py install for mozversion 05:22:20 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:22:20 INFO - Running setup.py install for wptserve 05:22:20 INFO - Running setup.py install for marionette-driver 05:22:20 INFO - Running setup.py install for browsermob-proxy 05:22:20 INFO - Running setup.py install for marionette-client 05:22:21 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:22:21 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:22:21 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 05:22:21 INFO - Cleaning up... 05:22:21 INFO - Return code: 0 05:22:21 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:22:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:22:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:22:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:22:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:22:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:22:21 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 0x21c5030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x21c63f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x22dc850>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22076d0>, '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 0x22085d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2208a60>, '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': '9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385', '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 05:22:21 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 05:22:21 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 05:22:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:22:21 INFO - 'CCACHE_UMASK': '002', 05:22:21 INFO - 'DISPLAY': ':0', 05:22:21 INFO - 'HOME': '/home/cltbld', 05:22:21 INFO - 'LANG': 'en_US.UTF-8', 05:22:21 INFO - 'LOGNAME': 'cltbld', 05:22:21 INFO - 'MAIL': '/var/mail/cltbld', 05:22:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:22:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:22:21 INFO - 'MOZ_NO_REMOTE': '1', 05:22:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:22:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:22:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:22:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:22:21 INFO - 'PWD': '/builds/slave/test', 05:22:21 INFO - 'SHELL': '/bin/bash', 05:22:21 INFO - 'SHLVL': '1', 05:22:21 INFO - 'TERM': 'linux', 05:22:21 INFO - 'TMOUT': '86400', 05:22:21 INFO - 'USER': 'cltbld', 05:22:21 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385', 05:22:21 INFO - '_': '/tools/buildbot/bin/python'} 05:22:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:22:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:22:21 INFO - Running setup.py (path:/tmp/pip-kzBPui-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:22:21 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)) 05:22:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:22:21 INFO - Running setup.py (path:/tmp/pip-NO3YBi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:22:22 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)) 05:22:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:22:22 INFO - Running setup.py (path:/tmp/pip-j5N1Ur-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:22:22 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)) 05:22:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:22:22 INFO - Running setup.py (path:/tmp/pip-BvTvK7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:22:22 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)) 05:22:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:22:22 INFO - Running setup.py (path:/tmp/pip-fbXH4_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:22:22 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)) 05:22:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:22:22 INFO - Running setup.py (path:/tmp/pip-ym35aP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:22:22 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)) 05:22:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:22:22 INFO - Running setup.py (path:/tmp/pip-EiMQtH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:22:22 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)) 05:22:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:22:22 INFO - Running setup.py (path:/tmp/pip-eT4wZC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:22:22 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)) 05:22:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:22:22 INFO - Running setup.py (path:/tmp/pip-J_aymk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:22:23 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)) 05:22:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:22:23 INFO - Running setup.py (path:/tmp/pip-Yvwwfa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:22:23 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)) 05:22:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:22:23 INFO - Running setup.py (path:/tmp/pip-YLBuIG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:22:23 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)) 05:22:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:22:23 INFO - Running setup.py (path:/tmp/pip-cPA0TD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:22:23 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)) 05:22:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:22:23 INFO - Running setup.py (path:/tmp/pip-5jXi7E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:22:23 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)) 05:22:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:22:23 INFO - Running setup.py (path:/tmp/pip-KBkPoM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:22:23 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)) 05:22:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:22:23 INFO - Running setup.py (path:/tmp/pip-spvb9V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:22:23 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)) 05:22:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:22:23 INFO - Running setup.py (path:/tmp/pip-t137H9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:22:24 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)) 05:22:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:22:24 INFO - Running setup.py (path:/tmp/pip-Ozdfln-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:22:24 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)) 05:22:24 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:22:24 INFO - Running setup.py (path:/tmp/pip-hAWgu9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:22:24 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)) 05:22:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:22:24 INFO - Running setup.py (path:/tmp/pip-p2UZ65-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:22:24 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)) 05:22:24 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:22:24 INFO - Running setup.py (path:/tmp/pip-3gPtpI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:22:24 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)) 05:22:24 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:22:24 INFO - Running setup.py (path:/tmp/pip-US63NJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:22:25 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:22:25 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)) 05:22:25 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)) 05:22:25 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)) 05:22:25 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)) 05:22:25 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)) 05:22:25 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)) 05:22:25 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:22:25 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 05:22:25 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 05:22:25 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 05:22:25 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 05:22:25 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 05:22:25 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 05:22:29 INFO - Downloading blessings-1.6.tar.gz 05:22:29 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:22:29 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)) 05:22:29 INFO - Installing collected packages: blessings 05:22:29 INFO - Running setup.py install for blessings 05:22:29 INFO - Successfully installed blessings 05:22:29 INFO - Cleaning up... 05:22:30 INFO - Return code: 0 05:22:30 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:22:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:22:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:22:30 INFO - Reading from file tmpfile_stdout 05:22:30 INFO - Current package versions: 05:22:30 INFO - argparse == 1.2.1 05:22:30 INFO - blessings == 1.6 05:22:30 INFO - blobuploader == 1.2.4 05:22:30 INFO - browsermob-proxy == 0.6.0 05:22:30 INFO - docopt == 0.6.1 05:22:30 INFO - manifestparser == 1.1 05:22:30 INFO - marionette-client == 2.3.0 05:22:30 INFO - marionette-driver == 1.4.0 05:22:30 INFO - mozInstall == 1.12 05:22:30 INFO - mozcrash == 0.17 05:22:30 INFO - mozdebug == 0.1 05:22:30 INFO - mozdevice == 0.48 05:22:30 INFO - mozfile == 1.2 05:22:30 INFO - mozhttpd == 0.7 05:22:30 INFO - mozinfo == 0.9 05:22:30 INFO - mozleak == 0.1 05:22:30 INFO - mozlog == 3.1 05:22:30 INFO - moznetwork == 0.27 05:22:30 INFO - mozprocess == 0.22 05:22:30 INFO - mozprofile == 0.28 05:22:30 INFO - mozrunner == 6.11 05:22:30 INFO - mozscreenshot == 0.1 05:22:30 INFO - mozsystemmonitor == 0.0 05:22:30 INFO - moztest == 0.7 05:22:30 INFO - mozversion == 1.4 05:22:30 INFO - psutil == 3.1.1 05:22:30 INFO - requests == 1.2.3 05:22:30 INFO - wptserve == 1.4.0 05:22:30 INFO - wsgiref == 0.1.2 05:22:30 INFO - Running post-action listener: _resource_record_post_action 05:22:30 INFO - Running post-action listener: _start_resource_monitoring 05:22:30 INFO - Starting resource monitoring. 05:22:30 INFO - ##### 05:22:30 INFO - ##### Running pull step. 05:22:30 INFO - ##### 05:22:30 INFO - Running pre-action listener: _resource_record_pre_action 05:22:30 INFO - Running main action method: pull 05:22:30 INFO - Pull has nothing to do! 05:22:30 INFO - Running post-action listener: _resource_record_post_action 05:22:30 INFO - ##### 05:22:30 INFO - ##### Running install step. 05:22:30 INFO - ##### 05:22:30 INFO - Running pre-action listener: _resource_record_pre_action 05:22:30 INFO - Running main action method: install 05:22:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:22:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:22:30 INFO - Reading from file tmpfile_stdout 05:22:30 INFO - Detecting whether we're running mozinstall >=1.0... 05:22:30 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:22:30 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:22:31 INFO - Reading from file tmpfile_stdout 05:22:31 INFO - Output received: 05:22:31 INFO - Usage: mozinstall [options] installer 05:22:31 INFO - Options: 05:22:31 INFO - -h, --help show this help message and exit 05:22:31 INFO - -d DEST, --destination=DEST 05:22:31 INFO - Directory to install application into. [default: 05:22:31 INFO - "/builds/slave/test"] 05:22:31 INFO - --app=APP Application being installed. [default: firefox] 05:22:31 INFO - mkdir: /builds/slave/test/build/application 05:22:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:22:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 05:23:01 INFO - Reading from file tmpfile_stdout 05:23:01 INFO - Output received: 05:23:01 INFO - /builds/slave/test/build/application/firefox/firefox 05:23:01 INFO - Running post-action listener: _resource_record_post_action 05:23:01 INFO - ##### 05:23:01 INFO - ##### Running run-tests step. 05:23:01 INFO - ##### 05:23:01 INFO - Running pre-action listener: _resource_record_pre_action 05:23:01 INFO - Running main action method: run_tests 05:23:01 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:23:01 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:23:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:23:01 INFO - grabbing minidump binary from tooltool 05:23:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:23:01 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x22076d0>, '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 0x22085d0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x2208a60>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:23:01 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/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:23:01 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/linux64/releng.manifest -o -c /builds/tooltool_cache 05:23:01 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:23:01 INFO - Return code: 0 05:23:01 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 05:23:01 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:23:01 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/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 05:23:01 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/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-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 05:23:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:23:01 INFO - 'CCACHE_UMASK': '002', 05:23:01 INFO - 'DISPLAY': ':0', 05:23:01 INFO - 'HOME': '/home/cltbld', 05:23:01 INFO - 'LANG': 'en_US.UTF-8', 05:23:01 INFO - 'LOGNAME': 'cltbld', 05:23:01 INFO - 'MAIL': '/var/mail/cltbld', 05:23:01 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:23:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:23:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:23:01 INFO - 'MOZ_NO_REMOTE': '1', 05:23:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:23:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:23:01 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:23:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:23:01 INFO - 'PWD': '/builds/slave/test', 05:23:01 INFO - 'SHELL': '/bin/bash', 05:23:01 INFO - 'SHLVL': '1', 05:23:01 INFO - 'TERM': 'linux', 05:23:01 INFO - 'TMOUT': '86400', 05:23:01 INFO - 'USER': 'cltbld', 05:23:01 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385', 05:23:01 INFO - '_': '/tools/buildbot/bin/python'} 05:23:01 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/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-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 05:23:02 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 05:23:02 INFO - import pkg_resources 05:23:03 INFO - Using 1 client processes 05:23:04 INFO - wptserve Starting http server on 127.0.0.1:8000 05:23:04 INFO - wptserve Starting http server on 127.0.0.1:8001 05:23:04 INFO - wptserve Starting http server on 127.0.0.1:8443 05:23:06 INFO - SUITE-START | Running 778 tests 05:23:06 INFO - Running testharness tests 05:23:06 INFO - Setting up ssl 05:23:06 INFO - PROCESS | certutil | 05:23:06 INFO - PROCESS | certutil | 05:23:06 INFO - PROCESS | certutil | 05:23:06 INFO - Certificate Nickname Trust Attributes 05:23:06 INFO - SSL,S/MIME,JAR/XPI 05:23:06 INFO - 05:23:06 INFO - web-platform-tests CT,, 05:23:06 INFO - 05:23:06 INFO - Starting runner 05:23:09 INFO - PROCESS | 1832 | 1461327789169 Marionette DEBUG Marionette enabled via build flag and pref 05:23:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2da18800 == 1 [pid = 1832] [id = 1] 05:23:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 1 (0x7f5f2da19000) [pid = 1832] [serial = 1] [outer = (nil)] 05:23:09 INFO - PROCESS | 1832 | [1832] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:23:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 2 (0x7f5f2da1a000) [pid = 1832] [serial = 2] [outer = 0x7f5f2da19000] 05:23:09 INFO - PROCESS | 1832 | 1461327789814 Marionette INFO Listening on port 2828 05:23:10 INFO - PROCESS | 1832 | 1461327790358 Marionette DEBUG Marionette enabled via command-line flag 05:23:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2ab94800 == 2 [pid = 1832] [id = 2] 05:23:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 3 (0x7f5f2abe3000) [pid = 1832] [serial = 3] [outer = (nil)] 05:23:10 INFO - PROCESS | 1832 | [1832] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 05:23:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 4 (0x7f5f2abe4000) [pid = 1832] [serial = 4] [outer = 0x7f5f2abe3000] 05:23:10 INFO - PROCESS | 1832 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f5f2a9cfc70 05:23:10 INFO - PROCESS | 1832 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f5f2f6034f0 05:23:10 INFO - PROCESS | 1832 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f5f29d297c0 05:23:10 INFO - PROCESS | 1832 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f5f29d29ac0 05:23:10 INFO - PROCESS | 1832 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f5f29d29df0 05:23:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 5 (0x7f5f3007e000) [pid = 1832] [serial = 5] [outer = 0x7f5f2da19000] 05:23:10 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:23:10 INFO - PROCESS | 1832 | 1461327790757 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:55380 05:23:10 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:23:10 INFO - PROCESS | 1832 | 1461327790846 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:55381 05:23:10 INFO - PROCESS | 1832 | 1461327790852 Marionette DEBUG Closed connection conn0 05:23:10 INFO - PROCESS | 1832 | [1832] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 05:23:10 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:23:10 INFO - PROCESS | 1832 | 1461327790981 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:55382 05:23:10 INFO - PROCESS | 1832 | 1461327790983 Marionette DEBUG Closed connection conn1 05:23:11 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:23:11 INFO - PROCESS | 1832 | 1461327791052 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:55383 05:23:11 INFO - PROCESS | 1832 | 1461327791058 Marionette DEBUG Closed connection conn2 05:23:11 INFO - PROCESS | 1832 | 1461327791115 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:23:11 INFO - PROCESS | 1832 | 1461327791134 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422042409","device":"desktop","version":"48.0a1"} 05:23:11 INFO - PROCESS | 1832 | [1832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:23:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e1c5800 == 3 [pid = 1832] [id = 3] 05:23:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 6 (0x7f5f1e1c6000) [pid = 1832] [serial = 6] [outer = (nil)] 05:23:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e1c6800 == 4 [pid = 1832] [id = 4] 05:23:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 7 (0x7f5f1e11bc00) [pid = 1832] [serial = 7] [outer = (nil)] 05:23:13 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:23:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d3af800 == 5 [pid = 1832] [id = 5] 05:23:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 8 (0x7f5f1d58d000) [pid = 1832] [serial = 8] [outer = (nil)] 05:23:13 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:23:13 INFO - PROCESS | 1832 | [1832] WARNING: Couldn't create child process for iframe.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:23:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 9 (0x7f5f1d187400) [pid = 1832] [serial = 9] [outer = 0x7f5f1d58d000] 05:23:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 10 (0x7f5f1cc1b000) [pid = 1832] [serial = 10] [outer = 0x7f5f1e1c6000] 05:23:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 11 (0x7f5f1cc58800) [pid = 1832] [serial = 11] [outer = 0x7f5f1e11bc00] 05:23:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 12 (0x7f5f1cc5a800) [pid = 1832] [serial = 12] [outer = 0x7f5f1d58d000] 05:23:14 INFO - PROCESS | 1832 | 1461327794966 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 1832 | 1461327794988 Marionette DEBUG loaded listener.js 05:23:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 13 (0x7f5f1abe0c00) [pid = 1832] [serial = 13] [outer = 0x7f5f1d58d000] 05:23:15 INFO - PROCESS | 1832 | 1461327795838 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"7cfe62df-036b-4a33-8041-1fba6b5f0024","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Linux","platformVersion":"3.2.0-76-generic","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160422042409","device":"desktop","version":"48.0a1","command_id":1}}] 05:23:16 INFO - PROCESS | 1832 | 1461327796128 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}] 05:23:16 INFO - PROCESS | 1832 | 1461327796470 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:23:16 INFO - PROCESS | 1832 | 1461327796523 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:23:16 INFO - PROCESS | 1832 | [1832] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:23:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 14 (0x7f5f1f03c400) [pid = 1832] [serial = 14] [outer = 0x7f5f1d58d000] 05:23:17 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:23:17 INFO - PROCESS | 1832 | 1461327797155 Marionette TRACE conn3 <- [1,3,null,{}] 05:23:17 INFO - PROCESS | 1832 | 1461327797204 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:23:17 INFO - PROCESS | 1832 | 1461327797240 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:23:17 INFO - PROCESS | 1832 | 1461327797311 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:23:17 INFO - PROCESS | 1832 | 1461327797314 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:23:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:23:17 INFO - PROCESS | 1832 | 1461327797362 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 1832 | 1461327797372 Marionette TRACE conn3 <- [1,6,null,{}] 05:23:17 INFO - PROCESS | 1832 | 1461327797455 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}] 05:23:17 INFO - PROCESS | 1832 | 1461327797484 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:23:17 INFO - PROCESS | 1832 | 1461327797498 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1608e000 == 6 [pid = 1832] [id = 6] 05:23:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 15 (0x7f5f1614ac00) [pid = 1832] [serial = 15] [outer = (nil)] 05:23:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 16 (0x7f5f1614c800) [pid = 1832] [serial = 16] [outer = 0x7f5f1614ac00] 05:23:17 INFO - PROCESS | 1832 | 1461327797575 Marionette DEBUG loaded listener.js 05:23:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 17 (0x7f5f16153000) [pid = 1832] [serial = 17] [outer = 0x7f5f1614ac00] 05:23:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f15e8e000 == 7 [pid = 1832] [id = 7] 05:23:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 18 (0x7f5f15ee3000) [pid = 1832] [serial = 18] [outer = (nil)] 05:23:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 19 (0x7f5f15ee9400) [pid = 1832] [serial = 19] [outer = 0x7f5f15ee3000] 05:23:18 INFO - PROCESS | 1832 | 1461327798077 Marionette DEBUG loaded listener.js 05:23:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 20 (0x7f5f15ca3400) [pid = 1832] [serial = 20] [outer = 0x7f5f15ee3000] 05:23:18 INFO - PROCESS | 1832 | [1832] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:23:18 INFO - PROCESS | 1832 | 1461327798723 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]]]}] 05:23:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:23:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1401ms 05:23:18 INFO - PROCESS | 1832 | 1461327798788 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:23:18 INFO - PROCESS | 1832 | 1461327798793 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:23:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:23:18 INFO - PROCESS | 1832 | 1461327798831 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:23:18 INFO - PROCESS | 1832 | 1461327798835 Marionette TRACE conn3 <- [1,10,null,{}] 05:23:18 INFO - PROCESS | 1832 | 1461327798864 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}] 05:23:19 INFO - PROCESS | 1832 | 1461327799052 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:23:19 INFO - PROCESS | 1832 | 1461327799069 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f3d0cf000 == 8 [pid = 1832] [id = 8] 05:23:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 21 (0x7f5f14fe5400) [pid = 1832] [serial = 21] [outer = (nil)] 05:23:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 22 (0x7f5f13f5cc00) [pid = 1832] [serial = 22] [outer = 0x7f5f14fe5400] 05:23:19 INFO - PROCESS | 1832 | 1461327799166 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 23 (0x7f5f13f61400) [pid = 1832] [serial = 23] [outer = 0x7f5f14fe5400] 05:23:20 INFO - PROCESS | 1832 | 1461327800293 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]]]}] 05:23:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:23:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1521ms 05:23:20 INFO - PROCESS | 1832 | 1461327800334 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:23:20 INFO - PROCESS | 1832 | 1461327800341 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:23:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:23:20 INFO - PROCESS | 1832 | 1461327800353 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:23:20 INFO - PROCESS | 1832 | 1461327800357 Marionette TRACE conn3 <- [1,14,null,{}] 05:23:20 INFO - PROCESS | 1832 | 1461327800366 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}] 05:23:20 INFO - PROCESS | 1832 | 1461327800599 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:23:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f15a5e000 == 9 [pid = 1832] [id = 9] 05:23:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 24 (0x7f5f15a5e800) [pid = 1832] [serial = 24] [outer = (nil)] 05:23:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 25 (0x7f5f15a5f000) [pid = 1832] [serial = 25] [outer = 0x7f5f15a5e800] 05:23:20 INFO - PROCESS | 1832 | 1461327800795 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 26 (0x7f5f15ab6800) [pid = 1832] [serial = 26] [outer = 0x7f5f15a5e800] 05:23:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f15acb000 == 10 [pid = 1832] [id = 10] 05:23:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 27 (0x7f5f14399800) [pid = 1832] [serial = 27] [outer = (nil)] 05:23:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 28 (0x7f5f1439b800) [pid = 1832] [serial = 28] [outer = 0x7f5f14399800] 05:23:20 INFO - PROCESS | 1832 | 1461327800899 Marionette DEBUG loaded listener.js 05:23:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 29 (0x7f5f15062400) [pid = 1832] [serial = 29] [outer = 0x7f5f14399800] 05:23:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f15ac8800 == 11 [pid = 1832] [id = 11] 05:23:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 30 (0x7f5f13f5c800) [pid = 1832] [serial = 30] [outer = (nil)] 05:23:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 31 (0x7f5f16150400) [pid = 1832] [serial = 31] [outer = 0x7f5f13f5c800] 05:23:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 32 (0x7f5f19fefc00) [pid = 1832] [serial = 32] [outer = 0x7f5f13f5c800] 05:23:22 INFO - PROCESS | 1832 | 1461327802410 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]]]}] 05:23:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:23:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 2093ms 05:23:22 INFO - PROCESS | 1832 | 1461327802539 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:23:22 INFO - PROCESS | 1832 | 1461327802551 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:23:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:23:22 INFO - PROCESS | 1832 | 1461327802639 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:23:22 INFO - PROCESS | 1832 | 1461327802644 Marionette TRACE conn3 <- [1,18,null,{}] 05:23:22 INFO - PROCESS | 1832 | 1461327802652 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}] 05:23:22 INFO - PROCESS | 1832 | 1461327802845 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:23:22 INFO - PROCESS | 1832 | 1461327802968 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cc14000 == 12 [pid = 1832] [id = 12] 05:23:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 33 (0x7f5f15ca0400) [pid = 1832] [serial = 33] [outer = (nil)] 05:23:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 34 (0x7f5f1c471000) [pid = 1832] [serial = 34] [outer = 0x7f5f15ca0400] 05:23:23 INFO - PROCESS | 1832 | 1461327803045 Marionette DEBUG loaded listener.js 05:23:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 35 (0x7f5f1dd33400) [pid = 1832] [serial = 35] [outer = 0x7f5f15ca0400] 05:23:23 INFO - PROCESS | 1832 | 1461327803919 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]]]}] 05:23:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:23:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1379ms 05:23:23 INFO - PROCESS | 1832 | 1461327803976 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:23:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:23:23 INFO - PROCESS | 1832 | 1461327803983 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:23:23 INFO - PROCESS | 1832 | 1461327803995 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:23:24 INFO - PROCESS | 1832 | 1461327804005 Marionette TRACE conn3 <- [1,22,null,{}] 05:23:24 INFO - PROCESS | 1832 | 1461327804029 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}] 05:23:24 INFO - PROCESS | 1832 | 1461327804394 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:23:24 INFO - PROCESS | 1832 | 1461327804552 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14dd4800 == 13 [pid = 1832] [id = 13] 05:23:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 36 (0x7f5f15c95800) [pid = 1832] [serial = 36] [outer = (nil)] 05:23:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 37 (0x7f5f16b91800) [pid = 1832] [serial = 37] [outer = 0x7f5f15c95800] 05:23:24 INFO - PROCESS | 1832 | 1461327804720 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 38 (0x7f5f1b87b800) [pid = 1832] [serial = 38] [outer = 0x7f5f15c95800] 05:23:25 INFO - PROCESS | 1832 | 1461327805512 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]]]}] 05:23:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:23:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1550ms 05:23:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:23:25 INFO - PROCESS | 1832 | 1461327805541 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:23:25 INFO - PROCESS | 1832 | 1461327805545 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:23:25 INFO - PROCESS | 1832 | 1461327805554 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:23:25 INFO - PROCESS | 1832 | 1461327805557 Marionette TRACE conn3 <- [1,26,null,{}] 05:23:25 INFO - PROCESS | 1832 | 1461327805564 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}] 05:23:25 INFO - PROCESS | 1832 | 1461327805709 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:23:25 INFO - PROCESS | 1832 | 1461327805730 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d82f800 == 14 [pid = 1832] [id = 14] 05:23:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 39 (0x7f5f1ded5c00) [pid = 1832] [serial = 39] [outer = (nil)] 05:23:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 40 (0x7f5f1e47e000) [pid = 1832] [serial = 40] [outer = 0x7f5f1ded5c00] 05:23:25 INFO - PROCESS | 1832 | 1461327805798 Marionette DEBUG loaded listener.js 05:23:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 41 (0x7f5f1ec6b000) [pid = 1832] [serial = 41] [outer = 0x7f5f1ded5c00] 05:23:26 INFO - PROCESS | 1832 | 1461327806515 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]]]}] 05:23:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:23:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 987ms 05:23:26 INFO - PROCESS | 1832 | 1461327806539 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:23:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:23:26 INFO - PROCESS | 1832 | 1461327806544 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:23:26 INFO - PROCESS | 1832 | 1461327806550 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 1832 | 1461327806553 Marionette TRACE conn3 <- [1,30,null,{}] 05:23:26 INFO - PROCESS | 1832 | 1461327806558 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}] 05:23:26 INFO - PROCESS | 1832 | 1461327806733 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:23:26 INFO - PROCESS | 1832 | 1461327806822 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1dda7000 == 15 [pid = 1832] [id = 15] 05:23:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 42 (0x7f5f1e844800) [pid = 1832] [serial = 42] [outer = (nil)] 05:23:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 43 (0x7f5f1f0e0800) [pid = 1832] [serial = 43] [outer = 0x7f5f1e844800] 05:23:26 INFO - PROCESS | 1832 | 1461327806889 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 44 (0x7f5f20a22800) [pid = 1832] [serial = 44] [outer = 0x7f5f1e844800] 05:23:27 INFO - PROCESS | 1832 | 1461327807550 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]]]}] 05:23:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:23:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1028ms 05:23:27 INFO - PROCESS | 1832 | 1461327807580 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:23:27 INFO - PROCESS | 1832 | 1461327807586 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:23:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:23:27 INFO - PROCESS | 1832 | 1461327807603 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:23:27 INFO - PROCESS | 1832 | 1461327807609 Marionette TRACE conn3 <- [1,34,null,{}] 05:23:27 INFO - PROCESS | 1832 | 1461327807616 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}] 05:23:27 INFO - PROCESS | 1832 | 1461327807785 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:23:27 INFO - PROCESS | 1832 | 1461327807814 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e314000 == 16 [pid = 1832] [id = 16] 05:23:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 45 (0x7f5f13f5d000) [pid = 1832] [serial = 45] [outer = (nil)] 05:23:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 46 (0x7f5f20aa2c00) [pid = 1832] [serial = 46] [outer = 0x7f5f13f5d000] 05:23:27 INFO - PROCESS | 1832 | 1461327807895 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 47 (0x7f5f24df7c00) [pid = 1832] [serial = 47] [outer = 0x7f5f13f5d000] 05:23:28 INFO - PROCESS | 1832 | 1461327808554 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]]]}] 05:23:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:23:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 994ms 05:23:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:23:28 INFO - PROCESS | 1832 | 1461327808589 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:23:28 INFO - PROCESS | 1832 | 1461327808592 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:23:28 INFO - PROCESS | 1832 | 1461327808598 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:23:28 INFO - PROCESS | 1832 | 1461327808601 Marionette TRACE conn3 <- [1,38,null,{}] 05:23:28 INFO - PROCESS | 1832 | 1461327808605 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}] 05:23:28 INFO - PROCESS | 1832 | 1461327808760 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:23:28 INFO - PROCESS | 1832 | 1461327808779 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e886800 == 17 [pid = 1832] [id = 17] 05:23:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 48 (0x7f5f16011c00) [pid = 1832] [serial = 48] [outer = (nil)] 05:23:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 49 (0x7f5f29d31800) [pid = 1832] [serial = 49] [outer = 0x7f5f16011c00] 05:23:28 INFO - PROCESS | 1832 | 1461327808871 Marionette DEBUG loaded listener.js 05:23:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 50 (0x7f5f2a97cc00) [pid = 1832] [serial = 50] [outer = 0x7f5f16011c00] 05:23:29 INFO - PROCESS | 1832 | 1461327809928 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]]]}] 05:23:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:23:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1381ms 05:23:29 INFO - PROCESS | 1832 | 1461327809980 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:23:29 INFO - PROCESS | 1832 | 1461327809986 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:23:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:23:29 INFO - PROCESS | 1832 | 1461327809994 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:23:30 INFO - PROCESS | 1832 | 1461327810000 Marionette TRACE conn3 <- [1,42,null,{}] 05:23:30 INFO - PROCESS | 1832 | 1461327810009 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}] 05:23:30 INFO - PROCESS | 1832 | 1461327810230 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:23:30 INFO - PROCESS | 1832 | 1461327810436 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1c4b2000 == 18 [pid = 1832] [id = 18] 05:23:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 51 (0x7f5f16154000) [pid = 1832] [serial = 51] [outer = (nil)] 05:23:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 52 (0x7f5f19f88400) [pid = 1832] [serial = 52] [outer = 0x7f5f16154000] 05:23:30 INFO - PROCESS | 1832 | 1461327810623 Marionette DEBUG loaded listener.js 05:23:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 53 (0x7f5f1b3fac00) [pid = 1832] [serial = 53] [outer = 0x7f5f16154000] 05:23:31 INFO - PROCESS | 1832 | 1461327811542 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]]]}] 05:23:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:23:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1585ms 05:23:31 INFO - PROCESS | 1832 | 1461327811580 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:23:31 INFO - PROCESS | 1832 | 1461327811588 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:23:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:23:31 INFO - PROCESS | 1832 | 1461327811600 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:23:31 INFO - PROCESS | 1832 | 1461327811604 Marionette TRACE conn3 <- [1,46,null,{}] 05:23:31 INFO - PROCESS | 1832 | 1461327811610 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}] 05:23:31 INFO - PROCESS | 1832 | 1461327811784 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:23:31 INFO - PROCESS | 1832 | 1461327811908 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e1d6800 == 19 [pid = 1832] [id = 19] 05:23:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 54 (0x7f5f1cbed000) [pid = 1832] [serial = 54] [outer = (nil)] 05:23:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 55 (0x7f5f1dd34400) [pid = 1832] [serial = 55] [outer = 0x7f5f1cbed000] 05:23:31 INFO - PROCESS | 1832 | 1461327811984 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 56 (0x7f5f1ded7000) [pid = 1832] [serial = 56] [outer = 0x7f5f1cbed000] 05:23:32 INFO - PROCESS | 1832 | 1461327812880 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]]]}] 05:23:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:23:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1337ms 05:23:32 INFO - PROCESS | 1832 | 1461327812937 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:23:32 INFO - PROCESS | 1832 | 1461327812941 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:23:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:23:32 INFO - PROCESS | 1832 | 1461327812947 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:23:32 INFO - PROCESS | 1832 | 1461327812953 Marionette TRACE conn3 <- [1,50,null,{}] 05:23:32 INFO - PROCESS | 1832 | 1461327812968 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}] 05:23:33 INFO - PROCESS | 1832 | 1461327813173 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:23:33 INFO - PROCESS | 1832 | 1461327813330 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f20b86000 == 20 [pid = 1832] [id = 20] 05:23:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 57 (0x7f5f20a22c00) [pid = 1832] [serial = 57] [outer = (nil)] 05:23:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 58 (0x7f5f20aab400) [pid = 1832] [serial = 58] [outer = 0x7f5f20a22c00] 05:23:33 INFO - PROCESS | 1832 | 1461327813423 Marionette DEBUG loaded listener.js 05:23:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 59 (0x7f5f29d3e000) [pid = 1832] [serial = 59] [outer = 0x7f5f20a22c00] 05:23:34 INFO - PROCESS | 1832 | 1461327814202 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]]]}] 05:23:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:23:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1284ms 05:23:34 INFO - PROCESS | 1832 | 1461327814232 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 1832 | 1461327814237 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:23:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:23:34 INFO - PROCESS | 1832 | 1461327814244 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 1832 | 1461327814248 Marionette TRACE conn3 <- [1,54,null,{}] 05:23:34 INFO - PROCESS | 1832 | 1461327814253 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}] 05:23:34 INFO - PROCESS | 1832 | 1461327814415 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:23:34 INFO - PROCESS | 1832 | 1461327814647 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f16085800 == 21 [pid = 1832] [id = 21] 05:23:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 60 (0x7f5f14392800) [pid = 1832] [serial = 60] [outer = (nil)] 05:23:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 61 (0x7f5f14fe2400) [pid = 1832] [serial = 61] [outer = 0x7f5f14392800] 05:23:34 INFO - PROCESS | 1832 | 1461327814720 Marionette DEBUG loaded listener.js 05:23:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 62 (0x7f5f16159400) [pid = 1832] [serial = 62] [outer = 0x7f5f14392800] 05:23:35 INFO - PROCESS | 1832 | 1461327815601 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]]]}] 05:23:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e314000 == 20 [pid = 1832] [id = 16] 05:23:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1dda7000 == 19 [pid = 1832] [id = 15] 05:23:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d82f800 == 18 [pid = 1832] [id = 14] 05:23:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14dd4800 == 17 [pid = 1832] [id = 13] 05:23:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cc14000 == 16 [pid = 1832] [id = 12] 05:23:35 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f15acb000 == 15 [pid = 1832] [id = 10] 05:23:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:23:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1551ms 05:23:35 INFO - PROCESS | 1832 | 1461327815803 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:23:35 INFO - PROCESS | 1832 | 1461327815809 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:23:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:23:35 INFO - PROCESS | 1832 | 1461327815821 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:23:35 INFO - PROCESS | 1832 | 1461327815826 Marionette TRACE conn3 <- [1,58,null,{}] 05:23:35 INFO - PROCESS | 1832 | 1461327815836 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}] 05:23:36 INFO - PROCESS | 1832 | 1461327816008 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:23:36 INFO - PROCESS | 1832 | 1461327816174 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ab69000 == 16 [pid = 1832] [id = 22] 05:23:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 63 (0x7f5f17b11400) [pid = 1832] [serial = 63] [outer = (nil)] 05:23:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 64 (0x7f5f1abe1c00) [pid = 1832] [serial = 64] [outer = 0x7f5f17b11400] 05:23:36 INFO - PROCESS | 1832 | 1461327816261 Marionette DEBUG loaded listener.js 05:23:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 65 (0x7f5f1c78ec00) [pid = 1832] [serial = 65] [outer = 0x7f5f17b11400] 05:23:37 INFO - PROCESS | 1832 | 1461327817046 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]]]}] 05:23:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:23:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1285ms 05:23:37 INFO - PROCESS | 1832 | 1461327817109 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:23:37 INFO - PROCESS | 1832 | 1461327817118 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:23:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:23:37 INFO - PROCESS | 1832 | 1461327817132 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:23:37 INFO - PROCESS | 1832 | 1461327817136 Marionette TRACE conn3 <- [1,62,null,{}] 05:23:37 INFO - PROCESS | 1832 | 1461327817146 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}] 05:23:37 INFO - PROCESS | 1832 | 1461327817316 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:23:37 INFO - PROCESS | 1832 | 1461327817441 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da92000 == 17 [pid = 1832] [id = 23] 05:23:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 66 (0x7f5f1d636c00) [pid = 1832] [serial = 66] [outer = (nil)] 05:23:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 67 (0x7f5f1e8de000) [pid = 1832] [serial = 67] [outer = 0x7f5f1d636c00] 05:23:37 INFO - PROCESS | 1832 | 1461327817570 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 68 (0x7f5f1f048c00) [pid = 1832] [serial = 68] [outer = 0x7f5f1d636c00] 05:23:38 INFO - PROCESS | 1832 | 1461327818591 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]]]}] 05:23:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:23:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1491ms 05:23:38 INFO - PROCESS | 1832 | 1461327818623 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 1832 | 1461327818627 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:23:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:23:38 INFO - PROCESS | 1832 | 1461327818633 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - PROCESS | 1832 | 1461327818638 Marionette TRACE conn3 <- [1,66,null,{}] 05:23:38 INFO - PROCESS | 1832 | 1461327818654 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}] 05:23:38 INFO - PROCESS | 1832 | 1461327818821 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:23:38 INFO - PROCESS | 1832 | 1461327818946 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1efd5800 == 18 [pid = 1832] [id = 24] 05:23:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 69 (0x7f5f20fb7400) [pid = 1832] [serial = 69] [outer = (nil)] 05:23:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 70 (0x7f5f2a97bc00) [pid = 1832] [serial = 70] [outer = 0x7f5f20fb7400] 05:23:39 INFO - PROCESS | 1832 | 1461327819025 Marionette DEBUG loaded listener.js 05:23:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 71 (0x7f5f2acb3000) [pid = 1832] [serial = 71] [outer = 0x7f5f20fb7400] 05:23:39 INFO - PROCESS | 1832 | 1461327819866 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]]]}] 05:23:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:23:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1284ms 05:23:39 INFO - PROCESS | 1832 | 1461327819919 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:23:39 INFO - PROCESS | 1832 | 1461327819922 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:23:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:23:39 INFO - PROCESS | 1832 | 1461327819929 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:23:39 INFO - PROCESS | 1832 | 1461327819931 Marionette TRACE conn3 <- [1,70,null,{}] 05:23:39 INFO - PROCESS | 1832 | 1461327819937 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}] 05:23:40 INFO - PROCESS | 1832 | 1461327820089 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:23:40 INFO - PROCESS | 1832 | 1461327820229 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f24dc9800 == 19 [pid = 1832] [id = 25] 05:23:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 72 (0x7f5f20fc4800) [pid = 1832] [serial = 72] [outer = (nil)] 05:23:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 73 (0x7f5f2bd25000) [pid = 1832] [serial = 73] [outer = 0x7f5f20fc4800] 05:23:40 INFO - PROCESS | 1832 | 1461327820308 Marionette DEBUG loaded listener.js 05:23:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 74 (0x7f5f2bed1400) [pid = 1832] [serial = 74] [outer = 0x7f5f20fc4800] 05:23:41 INFO - PROCESS | 1832 | 1461327821215 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]]]}] 05:23:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:23:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1328ms 05:23:41 INFO - PROCESS | 1832 | 1461327821262 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:23:41 INFO - PROCESS | 1832 | 1461327821268 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:23:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:23:41 INFO - PROCESS | 1832 | 1461327821276 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:23:41 INFO - PROCESS | 1832 | 1461327821281 Marionette TRACE conn3 <- [1,74,null,{}] 05:23:41 INFO - PROCESS | 1832 | 1461327821298 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}] 05:23:41 INFO - PROCESS | 1832 | 1461327821445 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:23:41 INFO - PROCESS | 1832 | 1461327821585 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f15e90000 == 20 [pid = 1832] [id = 26] 05:23:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 75 (0x7f5f17b10000) [pid = 1832] [serial = 75] [outer = (nil)] 05:23:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 76 (0x7f5f19ff6400) [pid = 1832] [serial = 76] [outer = 0x7f5f17b10000] 05:23:41 INFO - PROCESS | 1832 | 1461327821676 Marionette DEBUG loaded listener.js 05:23:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 77 (0x7f5f1c2a6400) [pid = 1832] [serial = 77] [outer = 0x7f5f17b10000] 05:23:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e1d6800 == 19 [pid = 1832] [id = 19] 05:23:42 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1c4b2000 == 18 [pid = 1832] [id = 18] 05:23:42 INFO - PROCESS | 1832 | 1461327822699 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]]]}] 05:23:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:23:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1494ms 05:23:42 INFO - PROCESS | 1832 | 1461327822771 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:23:42 INFO - PROCESS | 1832 | 1461327822777 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:23:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:23:42 INFO - PROCESS | 1832 | 1461327822784 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - PROCESS | 1832 | 1461327822790 Marionette TRACE conn3 <- [1,78,null,{}] 05:23:42 INFO - PROCESS | 1832 | 1461327822798 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}] 05:23:43 INFO - PROCESS | 1832 | 1461327823006 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:23:43 INFO - PROCESS | 1832 | 1461327823171 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e1d0000 == 19 [pid = 1832] [id = 27] 05:23:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 78 (0x7f5f1d89a800) [pid = 1832] [serial = 78] [outer = (nil)] 05:23:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 79 (0x7f5f1dd3ec00) [pid = 1832] [serial = 79] [outer = 0x7f5f1d89a800] 05:23:43 INFO - PROCESS | 1832 | 1461327823256 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 80 (0x7f5f1e8e0000) [pid = 1832] [serial = 80] [outer = 0x7f5f1d89a800] 05:23:44 INFO - PROCESS | 1832 | 1461327824085 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]]]}] 05:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1390ms 05:23:44 INFO - PROCESS | 1832 | 1461327824178 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:23:44 INFO - PROCESS | 1832 | 1461327824192 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:23:44 INFO - PROCESS | 1832 | 1461327824223 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:23:44 INFO - PROCESS | 1832 | 1461327824230 Marionette TRACE conn3 <- [1,82,null,{}] 05:23:44 INFO - PROCESS | 1832 | 1461327824240 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}] 05:23:44 INFO - PROCESS | 1832 | 1461327824464 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:23:44 INFO - PROCESS | 1832 | 1461327824598 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f24dca000 == 20 [pid = 1832] [id = 28] 05:23:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 81 (0x7f5f1f047000) [pid = 1832] [serial = 81] [outer = (nil)] 05:23:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 82 (0x7f5f29df0000) [pid = 1832] [serial = 82] [outer = 0x7f5f1f047000] 05:23:44 INFO - PROCESS | 1832 | 1461327824674 Marionette DEBUG loaded listener.js 05:23:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 83 (0x7f5f2acadc00) [pid = 1832] [serial = 83] [outer = 0x7f5f1f047000] 05:23:45 INFO - PROCESS | 1832 | 1461327825477 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]]]}] 05:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1295ms 05:23:45 INFO - PROCESS | 1832 | 1461327825514 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:23:45 INFO - PROCESS | 1832 | 1461327825517 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:23:45 INFO - PROCESS | 1832 | 1461327825525 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:23:45 INFO - PROCESS | 1832 | 1461327825531 Marionette TRACE conn3 <- [1,86,null,{}] 05:23:45 INFO - PROCESS | 1832 | 1461327825546 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}] 05:23:45 INFO - PROCESS | 1832 | 1461327825717 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:23:45 INFO - PROCESS | 1832 | 1461327825845 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2abe9800 == 21 [pid = 1832] [id = 29] 05:23:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 84 (0x7f5f2acb2800) [pid = 1832] [serial = 84] [outer = (nil)] 05:23:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 85 (0x7f5f2becc400) [pid = 1832] [serial = 85] [outer = 0x7f5f2acb2800] 05:23:45 INFO - PROCESS | 1832 | 1461327825925 Marionette DEBUG loaded listener.js 05:23:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 86 (0x7f5f2da04c00) [pid = 1832] [serial = 86] [outer = 0x7f5f2acb2800] 05:23:46 INFO - PROCESS | 1832 | 1461327826810 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]]]}] 05:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1335ms 05:23:46 INFO - PROCESS | 1832 | 1461327826877 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:23:46 INFO - PROCESS | 1832 | 1461327826882 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:23:46 INFO - PROCESS | 1832 | 1461327826891 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:23:46 INFO - PROCESS | 1832 | 1461327826894 Marionette TRACE conn3 <- [1,90,null,{}] 05:23:46 INFO - PROCESS | 1832 | 1461327826901 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}] 05:23:47 INFO - PROCESS | 1832 | 1461327827072 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:23:47 INFO - PROCESS | 1832 | 1461327827205 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2aec2000 == 22 [pid = 1832] [id = 30] 05:23:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 87 (0x7f5f2b0e4400) [pid = 1832] [serial = 87] [outer = (nil)] 05:23:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 88 (0x7f5f2fdce800) [pid = 1832] [serial = 88] [outer = 0x7f5f2b0e4400] 05:23:47 INFO - PROCESS | 1832 | 1461327827291 Marionette DEBUG loaded listener.js 05:23:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 89 (0x7f5f2fdd9c00) [pid = 1832] [serial = 89] [outer = 0x7f5f2b0e4400] 05:23:48 INFO - PROCESS | 1832 | 1461327828084 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]]]}] 05:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1230ms 05:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:23:48 INFO - PROCESS | 1832 | 1461327828122 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:23:48 INFO - PROCESS | 1832 | 1461327828125 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:23:48 INFO - PROCESS | 1832 | 1461327828131 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:23:48 INFO - PROCESS | 1832 | 1461327828136 Marionette TRACE conn3 <- [1,94,null,{}] 05:23:48 INFO - PROCESS | 1832 | 1461327828144 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}] 05:23:48 INFO - PROCESS | 1832 | 1461327828295 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:23:48 INFO - PROCESS | 1832 | 1461327828492 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2bd1b000 == 23 [pid = 1832] [id = 31] 05:23:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 90 (0x7f5f2fe81000) [pid = 1832] [serial = 90] [outer = (nil)] 05:23:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 91 (0x7f5f30078000) [pid = 1832] [serial = 91] [outer = 0x7f5f2fe81000] 05:23:48 INFO - PROCESS | 1832 | 1461327828571 Marionette DEBUG loaded listener.js 05:23:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 92 (0x7f5f30205000) [pid = 1832] [serial = 92] [outer = 0x7f5f2fe81000] 05:23:49 INFO - PROCESS | 1832 | 1461327829520 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]]]}] 05:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1436ms 05:23:49 INFO - PROCESS | 1832 | 1461327829568 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:23:49 INFO - PROCESS | 1832 | 1461327829573 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:23:49 INFO - PROCESS | 1832 | 1461327829581 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:23:49 INFO - PROCESS | 1832 | 1461327829586 Marionette TRACE conn3 <- [1,98,null,{}] 05:23:49 INFO - PROCESS | 1832 | 1461327829594 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}] 05:23:49 INFO - PROCESS | 1832 | 1461327829756 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:23:49 INFO - PROCESS | 1832 | 1461327829908 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cc10800 == 24 [pid = 1832] [id = 32] 05:23:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 93 (0x7f5f1b875000) [pid = 1832] [serial = 93] [outer = (nil)] 05:23:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 94 (0x7f5f1ce10000) [pid = 1832] [serial = 94] [outer = 0x7f5f1b875000] 05:23:50 INFO - PROCESS | 1832 | 1461327830025 Marionette DEBUG loaded listener.js 05:23:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 95 (0x7f5f1e47e800) [pid = 1832] [serial = 95] [outer = 0x7f5f1b875000] 05:23:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1efd5800 == 23 [pid = 1832] [id = 24] 05:23:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da92000 == 22 [pid = 1832] [id = 23] 05:23:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ab69000 == 21 [pid = 1832] [id = 22] 05:23:50 INFO - PROCESS | 1832 | 1461327830915 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]]]}] 05:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1383ms 05:23:50 INFO - PROCESS | 1832 | 1461327830964 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:23:50 INFO - PROCESS | 1832 | 1461327830972 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:23:51 INFO - PROCESS | 1832 | 1461327831001 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:23:51 INFO - PROCESS | 1832 | 1461327831006 Marionette TRACE conn3 <- [1,102,null,{}] 05:23:51 INFO - PROCESS | 1832 | 1461327831014 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}] 05:23:51 INFO - PROCESS | 1832 | 1461327831186 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:23:51 INFO - PROCESS | 1832 | 1461327831319 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f23f87000 == 22 [pid = 1832] [id = 33] 05:23:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 96 (0x7f5f1e8de400) [pid = 1832] [serial = 96] [outer = (nil)] 05:23:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7f5f1f049400) [pid = 1832] [serial = 97] [outer = 0x7f5f1e8de400] 05:23:51 INFO - PROCESS | 1832 | 1461327831401 Marionette DEBUG loaded listener.js 05:23:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 98 (0x7f5f2405ec00) [pid = 1832] [serial = 98] [outer = 0x7f5f1e8de400] 05:23:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 99 (0x7f5f2abce800) [pid = 1832] [serial = 99] [outer = 0x7f5f13f5c800] 05:23:52 INFO - PROCESS | 1832 | 1461327832305 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]]]}] 05:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1348ms 05:23:52 INFO - PROCESS | 1832 | 1461327832346 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:23:52 INFO - PROCESS | 1832 | 1461327832355 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:23:52 INFO - PROCESS | 1832 | 1461327832366 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:23:52 INFO - PROCESS | 1832 | 1461327832369 Marionette TRACE conn3 <- [1,106,null,{}] 05:23:52 INFO - PROCESS | 1832 | 1461327832376 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}] 05:23:52 INFO - PROCESS | 1832 | 1461327832548 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:23:52 INFO - PROCESS | 1832 | 1461327832683 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2ae61000 == 23 [pid = 1832] [id = 34] 05:23:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 100 (0x7f5f2ae9fc00) [pid = 1832] [serial = 100] [outer = (nil)] 05:23:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 101 (0x7f5f2bd2fc00) [pid = 1832] [serial = 101] [outer = 0x7f5f2ae9fc00] 05:23:52 INFO - PROCESS | 1832 | 1461327832760 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 102 (0x7f5f2c011800) [pid = 1832] [serial = 102] [outer = 0x7f5f2ae9fc00] 05:23:53 INFO - PROCESS | 1832 | 1461327833621 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]]]}] 05:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1331ms 05:23:53 INFO - PROCESS | 1832 | 1461327833700 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 1832 | 1461327833705 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:23:53 INFO - PROCESS | 1832 | 1461327833711 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 1832 | 1461327833717 Marionette TRACE conn3 <- [1,110,null,{}] 05:23:53 INFO - PROCESS | 1832 | 1461327833733 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}] 05:23:53 INFO - PROCESS | 1832 | 1461327833941 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:23:54 INFO - PROCESS | 1832 | 1461327834077 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f7ab800 == 24 [pid = 1832] [id = 35] 05:23:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7f5f2fdd4800) [pid = 1832] [serial = 103] [outer = (nil)] 05:23:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7f5f3020a800) [pid = 1832] [serial = 104] [outer = 0x7f5f2fdd4800] 05:23:54 INFO - PROCESS | 1832 | 1461327834165 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7f5f31f43c00) [pid = 1832] [serial = 105] [outer = 0x7f5f2fdd4800] 05:23:55 INFO - PROCESS | 1832 | 1461327835000 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]]]}] 05:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1339ms 05:23:55 INFO - PROCESS | 1832 | 1461327835052 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:23:55 INFO - PROCESS | 1832 | 1461327835057 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:23:55 INFO - PROCESS | 1832 | 1461327835081 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:23:55 INFO - PROCESS | 1832 | 1461327835084 Marionette TRACE conn3 <- [1,114,null,{}] 05:23:55 INFO - PROCESS | 1832 | 1461327835090 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}] 05:23:55 INFO - PROCESS | 1832 | 1461327835249 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:23:55 INFO - PROCESS | 1832 | 1461327835380 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2fed0000 == 25 [pid = 1832] [id = 36] 05:23:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 106 (0x7f5f16006000) [pid = 1832] [serial = 106] [outer = (nil)] 05:23:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 107 (0x7f5f32c93800) [pid = 1832] [serial = 107] [outer = 0x7f5f16006000] 05:23:55 INFO - PROCESS | 1832 | 1461327835459 Marionette DEBUG loaded listener.js 05:23:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 108 (0x7f5f3448e400) [pid = 1832] [serial = 108] [outer = 0x7f5f16006000] 05:23:56 INFO - PROCESS | 1832 | 1461327836225 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]]]}] 05:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1182ms 05:23:56 INFO - PROCESS | 1832 | 1461327836260 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:23:56 INFO - PROCESS | 1832 | 1461327836263 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:23:56 INFO - PROCESS | 1832 | 1461327836269 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:23:56 INFO - PROCESS | 1832 | 1461327836272 Marionette TRACE conn3 <- [1,118,null,{}] 05:23:56 INFO - PROCESS | 1832 | 1461327836277 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}] 05:23:56 INFO - PROCESS | 1832 | 1461327836421 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:23:56 INFO - PROCESS | 1832 | 1461327836557 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14dec000 == 26 [pid = 1832] [id = 37] 05:23:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 109 (0x7f5f2fd0ac00) [pid = 1832] [serial = 109] [outer = (nil)] 05:23:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7f5f2fd13000) [pid = 1832] [serial = 110] [outer = 0x7f5f2fd0ac00] 05:23:56 INFO - PROCESS | 1832 | 1461327836634 Marionette DEBUG loaded listener.js 05:23:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7f5f2fd16c00) [pid = 1832] [serial = 111] [outer = 0x7f5f2fd0ac00] 05:23:57 INFO - PROCESS | 1832 | 1461327837485 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]]]}] 05:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1231ms 05:23:57 INFO - PROCESS | 1832 | 1461327837501 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:23:57 INFO - PROCESS | 1832 | 1461327837505 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:23:57 INFO - PROCESS | 1832 | 1461327837577 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - PROCESS | 1832 | 1461327837580 Marionette TRACE conn3 <- [1,122,null,{}] 05:23:57 INFO - PROCESS | 1832 | 1461327837586 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}] 05:23:57 INFO - PROCESS | 1832 | 1461327837779 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:23:57 INFO - PROCESS | 1832 | 1461327837990 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ccae800 == 27 [pid = 1832] [id = 38] 05:23:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7f5f13cb2400) [pid = 1832] [serial = 112] [outer = (nil)] 05:23:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7f5f13cb4000) [pid = 1832] [serial = 113] [outer = 0x7f5f13cb2400] 05:23:58 INFO - PROCESS | 1832 | 1461327838068 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7f5f1438f400) [pid = 1832] [serial = 114] [outer = 0x7f5f13cb2400] 05:23:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f24dca000 == 26 [pid = 1832] [id = 28] 05:23:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e1d0000 == 25 [pid = 1832] [id = 27] 05:23:59 INFO - PROCESS | 1832 | 1461327839064 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]]]}] 05:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1579ms 05:23:59 INFO - PROCESS | 1832 | 1461327839111 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:23:59 INFO - PROCESS | 1832 | 1461327839117 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:23:59 INFO - PROCESS | 1832 | 1461327839131 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - PROCESS | 1832 | 1461327839140 Marionette TRACE conn3 <- [1,126,null,{}] 05:23:59 INFO - PROCESS | 1832 | 1461327839152 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}] 05:23:59 INFO - PROCESS | 1832 | 1461327839361 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:23:59 INFO - PROCESS | 1832 | 1461327839547 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da2c000 == 26 [pid = 1832] [id = 39] 05:23:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 115 (0x7f5f13cb8400) [pid = 1832] [serial = 115] [outer = (nil)] 05:23:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7f5f13cbe400) [pid = 1832] [serial = 116] [outer = 0x7f5f13cb8400] 05:23:59 INFO - PROCESS | 1832 | 1461327839674 Marionette DEBUG loaded listener.js 05:23:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 117 (0x7f5f1762d800) [pid = 1832] [serial = 117] [outer = 0x7f5f13cb8400] 05:24:00 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2aec2000 == 25 [pid = 1832] [id = 30] 05:24:00 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f24dc9800 == 24 [pid = 1832] [id = 25] 05:24:00 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2fed0000 == 23 [pid = 1832] [id = 36] 05:24:00 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2f7ab800 == 22 [pid = 1832] [id = 35] 05:24:00 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2ae61000 == 21 [pid = 1832] [id = 34] 05:24:00 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f23f87000 == 20 [pid = 1832] [id = 33] 05:24:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f20b86000 == 19 [pid = 1832] [id = 20] 05:24:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2abe9800 == 18 [pid = 1832] [id = 29] 05:24:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1608e000 == 17 [pid = 1832] [id = 6] 05:24:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2bd1b000 == 16 [pid = 1832] [id = 31] 05:24:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f16085800 == 15 [pid = 1832] [id = 21] 05:24:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14dec000 == 14 [pid = 1832] [id = 37] 05:24:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cc10800 == 13 [pid = 1832] [id = 32] 05:24:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f15e90000 == 12 [pid = 1832] [id = 26] 05:24:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f3d0cf000 == 11 [pid = 1832] [id = 8] 05:24:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e886800 == 10 [pid = 1832] [id = 17] 05:24:03 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ccae800 == 9 [pid = 1832] [id = 38] 05:24:04 INFO - PROCESS | 1832 | 1461327844469 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]]]}] 05:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 5370ms 05:24:04 INFO - PROCESS | 1832 | 1461327844497 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 1832 | 1461327844502 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:24:04 INFO - PROCESS | 1832 | 1461327844511 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 1832 | 1461327844514 Marionette TRACE conn3 <- [1,130,null,{}] 05:24:04 INFO - PROCESS | 1832 | 1461327844525 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}] 05:24:04 INFO - PROCESS | 1832 | 1461327844709 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:24:04 INFO - PROCESS | 1832 | 1461327844809 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17b58000 == 10 [pid = 1832] [id = 40] 05:24:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7f5f15ef0c00) [pid = 1832] [serial = 118] [outer = (nil)] 05:24:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7f5f17632400) [pid = 1832] [serial = 119] [outer = 0x7f5f15ef0c00] 05:24:04 INFO - PROCESS | 1832 | 1461327844882 Marionette DEBUG loaded listener.js 05:24:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7f5f17639400) [pid = 1832] [serial = 120] [outer = 0x7f5f15ef0c00] 05:24:05 INFO - PROCESS | 1832 | 1461327845551 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]]]}] 05:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1085ms 05:24:05 INFO - PROCESS | 1832 | 1461327845617 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:24:05 INFO - PROCESS | 1832 | 1461327845627 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:24:05 INFO - PROCESS | 1832 | 1461327845659 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:24:05 INFO - PROCESS | 1832 | 1461327845663 Marionette TRACE conn3 <- [1,134,null,{}] 05:24:05 INFO - PROCESS | 1832 | 1461327845669 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}] 05:24:05 INFO - PROCESS | 1832 | 1461327845834 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:24:05 INFO - PROCESS | 1832 | 1461327845848 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17b3e800 == 11 [pid = 1832] [id = 41] 05:24:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 121 (0x7f5f17b15800) [pid = 1832] [serial = 121] [outer = (nil)] 05:24:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 122 (0x7f5f1a996400) [pid = 1832] [serial = 122] [outer = 0x7f5f17b15800] 05:24:05 INFO - PROCESS | 1832 | 1461327845913 Marionette DEBUG loaded listener.js 05:24:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7f5f1c0ac400) [pid = 1832] [serial = 123] [outer = 0x7f5f17b15800] 05:24:07 INFO - PROCESS | 1832 | 1461327847239 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]]]}] 05:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1636ms 05:24:07 INFO - PROCESS | 1832 | 1461327847324 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:24:07 INFO - PROCESS | 1832 | 1461327847330 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:24:07 INFO - PROCESS | 1832 | 1461327847339 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:24:07 INFO - PROCESS | 1832 | 1461327847349 Marionette TRACE conn3 <- [1,138,null,{}] 05:24:07 INFO - PROCESS | 1832 | 1461327847483 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}] 05:24:07 INFO - PROCESS | 1832 | 1461327847753 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:24:07 INFO - PROCESS | 1832 | 1461327847800 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2ab8f000 == 12 [pid = 1832] [id = 42] 05:24:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7f5f1438e800) [pid = 1832] [serial = 124] [outer = (nil)] 05:24:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7f5f1ec6c800) [pid = 1832] [serial = 125] [outer = 0x7f5f1438e800] 05:24:07 INFO - PROCESS | 1832 | 1461327847918 Marionette DEBUG loaded listener.js 05:24:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7f5f20aa3000) [pid = 1832] [serial = 126] [outer = 0x7f5f1438e800] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7f5f1cbed000) [pid = 1832] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 124 (0x7f5f16154000) [pid = 1832] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 123 (0x7f5f16011c00) [pid = 1832] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 122 (0x7f5f17b10000) [pid = 1832] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 121 (0x7f5f1d636c00) [pid = 1832] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 120 (0x7f5f17b11400) [pid = 1832] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 119 (0x7f5f13cb2400) [pid = 1832] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 118 (0x7f5f2acb2800) [pid = 1832] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 117 (0x7f5f14392800) [pid = 1832] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 116 (0x7f5f15c95800) [pid = 1832] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 115 (0x7f5f1ded5c00) [pid = 1832] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 114 (0x7f5f1e844800) [pid = 1832] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 113 (0x7f5f13f5d000) [pid = 1832] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 112 (0x7f5f14399800) [pid = 1832] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 111 (0x7f5f15ca0400) [pid = 1832] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 110 (0x7f5f20fb7400) [pid = 1832] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 109 (0x7f5f2fd0ac00) [pid = 1832] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 108 (0x7f5f14fe5400) [pid = 1832] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 107 (0x7f5f16006000) [pid = 1832] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 106 (0x7f5f20fc4800) [pid = 1832] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 105 (0x7f5f1d89a800) [pid = 1832] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 104 (0x7f5f1f047000) [pid = 1832] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 103 (0x7f5f1614ac00) [pid = 1832] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 102 (0x7f5f2ae9fc00) [pid = 1832] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 101 (0x7f5f1e8de400) [pid = 1832] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 100 (0x7f5f2fdd4800) [pid = 1832] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 99 (0x7f5f1b875000) [pid = 1832] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 98 (0x7f5f2fe81000) [pid = 1832] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 97 (0x7f5f2b0e4400) [pid = 1832] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:24:09 INFO - PROCESS | 1832 | --DOMWINDOW == 96 (0x7f5f20a22c00) [pid = 1832] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:24:09 INFO - PROCESS | 1832 | 1461327849862 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]]]}] 05:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 2567ms 05:24:09 INFO - PROCESS | 1832 | 1461327849948 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:24:09 INFO - PROCESS | 1832 | 1461327849953 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:24:10 INFO - PROCESS | 1832 | 1461327850003 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:24:10 INFO - PROCESS | 1832 | 1461327850006 Marionette TRACE conn3 <- [1,142,null,{}] 05:24:10 INFO - PROCESS | 1832 | 1461327850034 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}] 05:24:10 INFO - PROCESS | 1832 | 1461327850184 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:24:10 INFO - PROCESS | 1832 | 1461327850194 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1c76a000 == 13 [pid = 1832] [id = 43] 05:24:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7f5f13c5a400) [pid = 1832] [serial = 127] [outer = (nil)] 05:24:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 98 (0x7f5f16011c00) [pid = 1832] [serial = 128] [outer = 0x7f5f13c5a400] 05:24:10 INFO - PROCESS | 1832 | 1461327850272 Marionette DEBUG loaded listener.js 05:24:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 99 (0x7f5f1e8de400) [pid = 1832] [serial = 129] [outer = 0x7f5f13c5a400] 05:24:10 INFO - PROCESS | 1832 | 1461327850973 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]]]}] 05:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1013ms 05:24:10 INFO - PROCESS | 1832 | 1461327850993 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:24:10 INFO - PROCESS | 1832 | 1461327850996 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:24:11 INFO - PROCESS | 1832 | 1461327851003 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - PROCESS | 1832 | 1461327851006 Marionette TRACE conn3 <- [1,146,null,{}] 05:24:11 INFO - PROCESS | 1832 | 1461327851011 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}] 05:24:11 INFO - PROCESS | 1832 | 1461327851189 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:24:11 INFO - PROCESS | 1832 | 1461327851211 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2abf0800 == 14 [pid = 1832] [id = 44] 05:24:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 100 (0x7f5f13cb8c00) [pid = 1832] [serial = 130] [outer = (nil)] 05:24:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 101 (0x7f5f20fc3000) [pid = 1832] [serial = 131] [outer = 0x7f5f13cb8c00] 05:24:11 INFO - PROCESS | 1832 | 1461327851276 Marionette DEBUG loaded listener.js 05:24:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 102 (0x7f5f2a97c400) [pid = 1832] [serial = 132] [outer = 0x7f5f13cb8c00] 05:24:12 INFO - PROCESS | 1832 | 1461327852270 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]]]}] 05:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1286ms 05:24:12 INFO - PROCESS | 1832 | 1461327852291 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:24:12 INFO - PROCESS | 1832 | 1461327852297 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:24:12 INFO - PROCESS | 1832 | 1461327852307 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:24:12 INFO - PROCESS | 1832 | 1461327852312 Marionette TRACE conn3 <- [1,150,null,{}] 05:24:12 INFO - PROCESS | 1832 | 1461327852320 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}] 05:24:12 INFO - PROCESS | 1832 | 1461327852524 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:24:12 INFO - PROCESS | 1832 | 1461327852661 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da93000 == 15 [pid = 1832] [id = 45] 05:24:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7f5f15eebc00) [pid = 1832] [serial = 133] [outer = (nil)] 05:24:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7f5f17b12800) [pid = 1832] [serial = 134] [outer = 0x7f5f15eebc00] 05:24:12 INFO - PROCESS | 1832 | 1461327852743 Marionette DEBUG loaded listener.js 05:24:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7f5f1c0ad400) [pid = 1832] [serial = 135] [outer = 0x7f5f15eebc00] 05:24:13 INFO - PROCESS | 1832 | 1461327853682 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]]]}] 05:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1389ms 05:24:13 INFO - PROCESS | 1832 | 1461327853696 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:24:13 INFO - PROCESS | 1832 | 1461327853704 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:24:13 INFO - PROCESS | 1832 | 1461327853714 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:24:13 INFO - PROCESS | 1832 | 1461327853718 Marionette TRACE conn3 <- [1,154,null,{}] 05:24:13 INFO - PROCESS | 1832 | 1461327853724 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}] 05:24:13 INFO - PROCESS | 1832 | 1461327853884 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:24:14 INFO - PROCESS | 1832 | 1461327854026 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2bb14800 == 16 [pid = 1832] [id = 46] 05:24:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 106 (0x7f5f16008c00) [pid = 1832] [serial = 136] [outer = (nil)] 05:24:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 107 (0x7f5f1e474c00) [pid = 1832] [serial = 137] [outer = 0x7f5f16008c00] 05:24:14 INFO - PROCESS | 1832 | 1461327854101 Marionette DEBUG loaded listener.js 05:24:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 108 (0x7f5f20aab000) [pid = 1832] [serial = 138] [outer = 0x7f5f16008c00] 05:24:15 INFO - PROCESS | 1832 | 1461327855272 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:24:15 INFO - PROCESS | 1832 | 1461327855350 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]]]}] 05:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1686ms 05:24:15 INFO - PROCESS | 1832 | 1461327855406 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:24:15 INFO - PROCESS | 1832 | 1461327855412 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:24:15 INFO - PROCESS | 1832 | 1461327855421 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:24:15 INFO - PROCESS | 1832 | 1461327855425 Marionette TRACE conn3 <- [1,158,null,{}] 05:24:15 INFO - PROCESS | 1832 | 1461327855432 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}] 05:24:15 INFO - PROCESS | 1832 | 1461327855734 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:24:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da2c000 == 15 [pid = 1832] [id = 39] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 107 (0x7f5f2becc400) [pid = 1832] [serial = 85] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 106 (0x7f5f16159400) [pid = 1832] [serial = 62] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 105 (0x7f5f2da1a000) [pid = 1832] [serial = 2] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 104 (0x7f5f19ff6400) [pid = 1832] [serial = 76] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 103 (0x7f5f16b91800) [pid = 1832] [serial = 37] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 102 (0x7f5f15a5f000) [pid = 1832] [serial = 25] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 101 (0x7f5f1e47e000) [pid = 1832] [serial = 40] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 100 (0x7f5f1f0e0800) [pid = 1832] [serial = 43] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 99 (0x7f5f20aa2c00) [pid = 1832] [serial = 46] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 98 (0x7f5f24df7c00) [pid = 1832] [serial = 47] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 97 (0x7f5f14fe2400) [pid = 1832] [serial = 61] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 96 (0x7f5f15062400) [pid = 1832] [serial = 29] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 95 (0x7f5f1c471000) [pid = 1832] [serial = 34] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 94 (0x7f5f20a22800) [pid = 1832] [serial = 44] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 93 (0x7f5f1dd33400) [pid = 1832] [serial = 35] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 92 (0x7f5f1ec6b000) [pid = 1832] [serial = 41] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 91 (0x7f5f1b87b800) [pid = 1832] [serial = 38] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 90 (0x7f5f2a97cc00) [pid = 1832] [serial = 50] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 89 (0x7f5f16150400) [pid = 1832] [serial = 31] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 88 (0x7f5f1439b800) [pid = 1832] [serial = 28] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 87 (0x7f5f13f61400) [pid = 1832] [serial = 23] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 86 (0x7f5f19f88400) [pid = 1832] [serial = 52] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 85 (0x7f5f29d31800) [pid = 1832] [serial = 49] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 84 (0x7f5f1c2a6400) [pid = 1832] [serial = 77] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 83 (0x7f5f1e47e800) [pid = 1832] [serial = 95] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 82 (0x7f5f2a97bc00) [pid = 1832] [serial = 70] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 81 (0x7f5f1f048c00) [pid = 1832] [serial = 68] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 80 (0x7f5f1f049400) [pid = 1832] [serial = 97] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 79 (0x7f5f1abe1c00) [pid = 1832] [serial = 64] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 78 (0x7f5f1e8de000) [pid = 1832] [serial = 67] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 77 (0x7f5f1438f400) [pid = 1832] [serial = 114] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 76 (0x7f5f1c78ec00) [pid = 1832] [serial = 65] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 75 (0x7f5f2fdce800) [pid = 1832] [serial = 88] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 74 (0x7f5f2da04c00) [pid = 1832] [serial = 86] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 73 (0x7f5f13cb4000) [pid = 1832] [serial = 113] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 72 (0x7f5f30078000) [pid = 1832] [serial = 91] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 71 (0x7f5f2bd25000) [pid = 1832] [serial = 73] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 70 (0x7f5f2acadc00) [pid = 1832] [serial = 83] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 69 (0x7f5f2fdd9c00) [pid = 1832] [serial = 89] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 68 (0x7f5f29d3e000) [pid = 1832] [serial = 59] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 67 (0x7f5f19fefc00) [pid = 1832] [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.] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 66 (0x7f5f1cc5a800) [pid = 1832] [serial = 12] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 65 (0x7f5f1d187400) [pid = 1832] [serial = 9] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 64 (0x7f5f20aab400) [pid = 1832] [serial = 58] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 63 (0x7f5f1ded7000) [pid = 1832] [serial = 56] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 62 (0x7f5f2bd2fc00) [pid = 1832] [serial = 101] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 61 (0x7f5f1b3fac00) [pid = 1832] [serial = 53] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 60 (0x7f5f1dd34400) [pid = 1832] [serial = 55] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 59 (0x7f5f2fd13000) [pid = 1832] [serial = 110] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 58 (0x7f5f3448e400) [pid = 1832] [serial = 108] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 57 (0x7f5f2bed1400) [pid = 1832] [serial = 74] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 56 (0x7f5f1e8e0000) [pid = 1832] [serial = 80] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 55 (0x7f5f29df0000) [pid = 1832] [serial = 82] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 54 (0x7f5f1614c800) [pid = 1832] [serial = 16] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 53 (0x7f5f16153000) [pid = 1832] [serial = 17] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 52 (0x7f5f32c93800) [pid = 1832] [serial = 107] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 51 (0x7f5f2c011800) [pid = 1832] [serial = 102] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 50 (0x7f5f15ee9400) [pid = 1832] [serial = 19] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 49 (0x7f5f1dd3ec00) [pid = 1832] [serial = 79] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 48 (0x7f5f2405ec00) [pid = 1832] [serial = 98] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 47 (0x7f5f13cbe400) [pid = 1832] [serial = 116] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 46 (0x7f5f3020a800) [pid = 1832] [serial = 104] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 45 (0x7f5f1ce10000) [pid = 1832] [serial = 94] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 44 (0x7f5f30205000) [pid = 1832] [serial = 92] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 43 (0x7f5f31f43c00) [pid = 1832] [serial = 105] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 42 (0x7f5f2acb3000) [pid = 1832] [serial = 71] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 41 (0x7f5f2fd16c00) [pid = 1832] [serial = 111] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | --DOMWINDOW == 40 (0x7f5f13f5cc00) [pid = 1832] [serial = 22] [outer = (nil)] [url = about:blank] 05:24:16 INFO - PROCESS | 1832 | 1461327856596 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14ddd000 == 16 [pid = 1832] [id = 47] 05:24:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 41 (0x7f5f13f5cc00) [pid = 1832] [serial = 139] [outer = (nil)] 05:24:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 42 (0x7f5f13f63400) [pid = 1832] [serial = 140] [outer = 0x7f5f13f5cc00] 05:24:16 INFO - PROCESS | 1832 | 1461327856670 Marionette DEBUG loaded listener.js 05:24:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 43 (0x7f5f14393400) [pid = 1832] [serial = 141] [outer = 0x7f5f13f5cc00] 05:24:17 INFO - PROCESS | 1832 | 1461327857574 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]]]}] 05:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 2188ms 05:24:17 INFO - PROCESS | 1832 | 1461327857611 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:24:17 INFO - PROCESS | 1832 | 1461327857618 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:24:17 INFO - PROCESS | 1832 | 1461327857628 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 1832 | 1461327857632 Marionette TRACE conn3 <- [1,162,null,{}] 05:24:17 INFO - PROCESS | 1832 | 1461327857641 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}] 05:24:17 INFO - PROCESS | 1832 | 1461327857805 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:24:17 INFO - PROCESS | 1832 | 1461327857819 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f16b76000 == 17 [pid = 1832] [id = 48] 05:24:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 44 (0x7f5f13f64000) [pid = 1832] [serial = 142] [outer = (nil)] 05:24:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 45 (0x7f5f16156400) [pid = 1832] [serial = 143] [outer = 0x7f5f13f64000] 05:24:17 INFO - PROCESS | 1832 | 1461327857894 Marionette DEBUG loaded listener.js 05:24:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 46 (0x7f5f17637c00) [pid = 1832] [serial = 144] [outer = 0x7f5f13f64000] 05:24:18 INFO - PROCESS | 1832 | 1461327858686 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]]]}] 05:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1080ms 05:24:18 INFO - PROCESS | 1832 | 1461327858722 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:24:18 INFO - PROCESS | 1832 | 1461327858730 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:24:18 INFO - PROCESS | 1832 | 1461327858737 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:24:18 INFO - PROCESS | 1832 | 1461327858740 Marionette TRACE conn3 <- [1,166,null,{}] 05:24:18 INFO - PROCESS | 1832 | 1461327858746 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}] 05:24:18 INFO - PROCESS | 1832 | 1461327858923 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:24:18 INFO - PROCESS | 1832 | 1461327858959 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1c09e000 == 18 [pid = 1832] [id = 49] 05:24:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 47 (0x7f5f1763c800) [pid = 1832] [serial = 145] [outer = (nil)] 05:24:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 48 (0x7f5f19f8dc00) [pid = 1832] [serial = 146] [outer = 0x7f5f1763c800] 05:24:19 INFO - PROCESS | 1832 | 1461327859024 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 49 (0x7f5f1a9a2c00) [pid = 1832] [serial = 147] [outer = 0x7f5f1763c800] 05:24:19 INFO - PROCESS | 1832 | 1461327859926 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]]]}] 05:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1240ms 05:24:19 INFO - PROCESS | 1832 | 1461327859981 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:24:19 INFO - PROCESS | 1832 | 1461327859985 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:24:20 INFO - PROCESS | 1832 | 1461327860006 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 1832 | 1461327860016 Marionette TRACE conn3 <- [1,170,null,{}] 05:24:20 INFO - PROCESS | 1832 | 1461327860023 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}] 05:24:20 INFO - PROCESS | 1832 | 1461327860236 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:24:20 INFO - PROCESS | 1832 | 1461327860298 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d3ca000 == 19 [pid = 1832] [id = 50] 05:24:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 50 (0x7f5f17b13c00) [pid = 1832] [serial = 148] [outer = (nil)] 05:24:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 51 (0x7f5f1c2a9c00) [pid = 1832] [serial = 149] [outer = 0x7f5f17b13c00] 05:24:20 INFO - PROCESS | 1832 | 1461327860361 Marionette DEBUG loaded listener.js 05:24:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 52 (0x7f5f1ce14400) [pid = 1832] [serial = 150] [outer = 0x7f5f17b13c00] 05:24:20 INFO - PROCESS | 1832 | --DOMWINDOW == 51 (0x7f5f13cb8c00) [pid = 1832] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:24:20 INFO - PROCESS | 1832 | --DOMWINDOW == 50 (0x7f5f13c5a400) [pid = 1832] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:24:20 INFO - PROCESS | 1832 | --DOMWINDOW == 49 (0x7f5f13cb8400) [pid = 1832] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:24:20 INFO - PROCESS | 1832 | --DOMWINDOW == 48 (0x7f5f1438e800) [pid = 1832] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:24:20 INFO - PROCESS | 1832 | --DOMWINDOW == 47 (0x7f5f17b15800) [pid = 1832] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:24:20 INFO - PROCESS | 1832 | --DOMWINDOW == 46 (0x7f5f15ef0c00) [pid = 1832] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:24:21 INFO - PROCESS | 1832 | 1461327861097 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]]]}] 05:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1145ms 05:24:21 INFO - PROCESS | 1832 | 1461327861145 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:24:21 INFO - PROCESS | 1832 | 1461327861149 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:24:21 INFO - PROCESS | 1832 | 1461327861161 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:24:21 INFO - PROCESS | 1832 | 1461327861163 Marionette TRACE conn3 <- [1,174,null,{}] 05:24:21 INFO - PROCESS | 1832 | 1461327861169 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}] 05:24:21 INFO - PROCESS | 1832 | 1461327861309 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:24:21 INFO - PROCESS | 1832 | 1461327861325 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da2d800 == 20 [pid = 1832] [id = 51] 05:24:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 47 (0x7f5f13c5a800) [pid = 1832] [serial = 151] [outer = (nil)] 05:24:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 48 (0x7f5f1d187400) [pid = 1832] [serial = 152] [outer = 0x7f5f13c5a800] 05:24:21 INFO - PROCESS | 1832 | 1461327861391 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 49 (0x7f5f1dd3b800) [pid = 1832] [serial = 153] [outer = 0x7f5f13c5a800] 05:24:22 INFO - PROCESS | 1832 | 1461327862110 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]]]}] 05:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 981ms 05:24:22 INFO - PROCESS | 1832 | 1461327862145 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:24:22 INFO - PROCESS | 1832 | 1461327862147 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:24:22 INFO - PROCESS | 1832 | 1461327862153 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:24:22 INFO - PROCESS | 1832 | 1461327862155 Marionette TRACE conn3 <- [1,178,null,{}] 05:24:22 INFO - PROCESS | 1832 | 1461327862161 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}] 05:24:22 INFO - PROCESS | 1832 | 1461327862325 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:24:22 INFO - PROCESS | 1832 | 1461327862346 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ddbb000 == 21 [pid = 1832] [id = 52] 05:24:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 50 (0x7f5f1ded7000) [pid = 1832] [serial = 154] [outer = (nil)] 05:24:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 51 (0x7f5f1e47f400) [pid = 1832] [serial = 155] [outer = 0x7f5f1ded7000] 05:24:22 INFO - PROCESS | 1832 | 1461327862426 Marionette DEBUG loaded listener.js 05:24:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 52 (0x7f5f1f03e000) [pid = 1832] [serial = 156] [outer = 0x7f5f1ded7000] 05:24:23 INFO - PROCESS | 1832 | 1461327863332 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]]]}] 05:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1232ms 05:24:23 INFO - PROCESS | 1832 | 1461327863388 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:24:23 INFO - PROCESS | 1832 | 1461327863394 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:24:23 INFO - PROCESS | 1832 | 1461327863402 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 1832 | 1461327863408 Marionette TRACE conn3 <- [1,182,null,{}] 05:24:23 INFO - PROCESS | 1832 | 1461327863417 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}] 05:24:23 INFO - PROCESS | 1832 | 1461327863587 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:24:23 INFO - PROCESS | 1832 | 1461327863713 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17b9d800 == 22 [pid = 1832] [id = 53] 05:24:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 53 (0x7f5f13c55800) [pid = 1832] [serial = 157] [outer = (nil)] 05:24:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 54 (0x7f5f1614ac00) [pid = 1832] [serial = 158] [outer = 0x7f5f13c55800] 05:24:23 INFO - PROCESS | 1832 | 1461327863790 Marionette DEBUG loaded listener.js 05:24:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 55 (0x7f5f17634800) [pid = 1832] [serial = 159] [outer = 0x7f5f13c55800] 05:24:24 INFO - PROCESS | 1832 | 1461327864744 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]]]}] 05:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1386ms 05:24:24 INFO - PROCESS | 1832 | 1461327864788 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:24:24 INFO - PROCESS | 1832 | 1461327864797 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:24:24 INFO - PROCESS | 1832 | 1461327864808 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:24:24 INFO - PROCESS | 1832 | 1461327864811 Marionette TRACE conn3 <- [1,186,null,{}] 05:24:24 INFO - PROCESS | 1832 | 1461327864817 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}] 05:24:24 INFO - PROCESS | 1832 | 1461327864985 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:24:25 INFO - PROCESS | 1832 | 1461327865087 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ddb8000 == 23 [pid = 1832] [id = 54] 05:24:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 56 (0x7f5f1614b400) [pid = 1832] [serial = 160] [outer = (nil)] 05:24:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 57 (0x7f5f1b3f3400) [pid = 1832] [serial = 161] [outer = 0x7f5f1614b400] 05:24:25 INFO - PROCESS | 1832 | 1461327865172 Marionette DEBUG loaded listener.js 05:24:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 58 (0x7f5f1c40d000) [pid = 1832] [serial = 162] [outer = 0x7f5f1614b400] 05:24:26 INFO - PROCESS | 1832 | 1461327866069 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]]]}] 05:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1342ms 05:24:26 INFO - PROCESS | 1832 | 1461327866151 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:24:26 INFO - PROCESS | 1832 | 1461327866154 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:24:26 INFO - PROCESS | 1832 | 1461327866162 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:24:26 INFO - PROCESS | 1832 | 1461327866168 Marionette TRACE conn3 <- [1,190,null,{}] 05:24:26 INFO - PROCESS | 1832 | 1461327866183 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}] 05:24:26 INFO - PROCESS | 1832 | 1461327866475 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:24:26 INFO - PROCESS | 1832 | 1461327866662 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f16089000 == 24 [pid = 1832] [id = 55] 05:24:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 59 (0x7f5f1423a800) [pid = 1832] [serial = 163] [outer = (nil)] 05:24:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 60 (0x7f5f14394000) [pid = 1832] [serial = 164] [outer = 0x7f5f1423a800] 05:24:26 INFO - PROCESS | 1832 | 1461327866735 Marionette DEBUG loaded listener.js 05:24:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 61 (0x7f5f15ee9800) [pid = 1832] [serial = 165] [outer = 0x7f5f1423a800] 05:24:27 INFO - PROCESS | 1832 | --DOMWINDOW == 60 (0x7f5f20fc3000) [pid = 1832] [serial = 131] [outer = (nil)] [url = about:blank] 05:24:27 INFO - PROCESS | 1832 | --DOMWINDOW == 59 (0x7f5f2a97c400) [pid = 1832] [serial = 132] [outer = (nil)] [url = about:blank] 05:24:27 INFO - PROCESS | 1832 | --DOMWINDOW == 58 (0x7f5f16011c00) [pid = 1832] [serial = 128] [outer = (nil)] [url = about:blank] 05:24:27 INFO - PROCESS | 1832 | --DOMWINDOW == 57 (0x7f5f1762d800) [pid = 1832] [serial = 117] [outer = (nil)] [url = about:blank] 05:24:27 INFO - PROCESS | 1832 | --DOMWINDOW == 56 (0x7f5f1ec6c800) [pid = 1832] [serial = 125] [outer = (nil)] [url = about:blank] 05:24:27 INFO - PROCESS | 1832 | --DOMWINDOW == 55 (0x7f5f1e8de400) [pid = 1832] [serial = 129] [outer = (nil)] [url = about:blank] 05:24:27 INFO - PROCESS | 1832 | --DOMWINDOW == 54 (0x7f5f1a996400) [pid = 1832] [serial = 122] [outer = (nil)] [url = about:blank] 05:24:27 INFO - PROCESS | 1832 | --DOMWINDOW == 53 (0x7f5f17632400) [pid = 1832] [serial = 119] [outer = (nil)] [url = about:blank] 05:24:27 INFO - PROCESS | 1832 | --DOMWINDOW == 52 (0x7f5f17639400) [pid = 1832] [serial = 120] [outer = (nil)] [url = about:blank] 05:24:27 INFO - PROCESS | 1832 | --DOMWINDOW == 51 (0x7f5f1c0ac400) [pid = 1832] [serial = 123] [outer = (nil)] [url = about:blank] 05:24:27 INFO - PROCESS | 1832 | --DOMWINDOW == 50 (0x7f5f20aa3000) [pid = 1832] [serial = 126] [outer = (nil)] [url = about:blank] 05:24:27 INFO - PROCESS | 1832 | 1461327867513 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]]]}] 05:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1390ms 05:24:27 INFO - PROCESS | 1832 | 1461327867554 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:24:27 INFO - PROCESS | 1832 | 1461327867561 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:24:27 INFO - PROCESS | 1832 | 1461327867568 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 1832 | 1461327867573 Marionette TRACE conn3 <- [1,194,null,{}] 05:24:27 INFO - PROCESS | 1832 | 1461327867580 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}] 05:24:27 INFO - PROCESS | 1832 | 1461327867716 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:24:27 INFO - PROCESS | 1832 | 1461327867733 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1b850800 == 25 [pid = 1832] [id = 56] 05:24:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 51 (0x7f5f17b0a400) [pid = 1832] [serial = 166] [outer = (nil)] 05:24:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 52 (0x7f5f19f8b800) [pid = 1832] [serial = 167] [outer = 0x7f5f17b0a400] 05:24:27 INFO - PROCESS | 1832 | 1461327867800 Marionette DEBUG loaded listener.js 05:24:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 53 (0x7f5f1a9a1c00) [pid = 1832] [serial = 168] [outer = 0x7f5f17b0a400] 05:24:28 INFO - PROCESS | 1832 | 1461327868561 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]]]}] 05:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1036ms 05:24:28 INFO - PROCESS | 1832 | 1461327868604 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:24:28 INFO - PROCESS | 1832 | 1461327868608 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:24:28 INFO - PROCESS | 1832 | 1461327868614 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:24:28 INFO - PROCESS | 1832 | 1461327868616 Marionette TRACE conn3 <- [1,198,null,{}] 05:24:28 INFO - PROCESS | 1832 | 1461327868622 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}] 05:24:28 INFO - PROCESS | 1832 | 1461327868758 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:24:28 INFO - PROCESS | 1832 | 1461327868780 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da3c800 == 26 [pid = 1832] [id = 57] 05:24:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 54 (0x7f5f1cc5a400) [pid = 1832] [serial = 169] [outer = (nil)] 05:24:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 55 (0x7f5f1d6b5400) [pid = 1832] [serial = 170] [outer = 0x7f5f1cc5a400] 05:24:28 INFO - PROCESS | 1832 | 1461327868849 Marionette DEBUG loaded listener.js 05:24:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 56 (0x7f5f1df7e400) [pid = 1832] [serial = 171] [outer = 0x7f5f1cc5a400] 05:24:29 INFO - PROCESS | 1832 | 1461327869598 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]]]}] 05:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1028ms 05:24:29 INFO - PROCESS | 1832 | 1461327869653 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 1832 | 1461327869659 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:24:29 INFO - PROCESS | 1832 | 1461327869693 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 1832 | 1461327869700 Marionette TRACE conn3 <- [1,202,null,{}] 05:24:29 INFO - PROCESS | 1832 | 1461327869706 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}] 05:24:29 INFO - PROCESS | 1832 | 1461327869893 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:24:29 INFO - PROCESS | 1832 | 1461327869916 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ec04000 == 27 [pid = 1832] [id = 58] 05:24:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 57 (0x7f5f13c55000) [pid = 1832] [serial = 172] [outer = (nil)] 05:24:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 58 (0x7f5f1f045400) [pid = 1832] [serial = 173] [outer = 0x7f5f13c55000] 05:24:29 INFO - PROCESS | 1832 | 1461327869978 Marionette DEBUG loaded listener.js 05:24:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 59 (0x7f5f20aa6000) [pid = 1832] [serial = 174] [outer = 0x7f5f13c55000] 05:24:30 INFO - PROCESS | 1832 | 1461327870676 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]]]}] 05:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1062ms 05:24:30 INFO - PROCESS | 1832 | 1461327870733 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:24:30 INFO - PROCESS | 1832 | 1461327870736 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:24:30 INFO - PROCESS | 1832 | 1461327870742 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:24:30 INFO - PROCESS | 1832 | 1461327870744 Marionette TRACE conn3 <- [1,206,null,{}] 05:24:30 INFO - PROCESS | 1832 | 1461327870750 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}] 05:24:30 INFO - PROCESS | 1832 | 1461327870913 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:24:30 INFO - PROCESS | 1832 | 1461327870938 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f20b78800 == 28 [pid = 1832] [id = 59] 05:24:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 60 (0x7f5f13c58400) [pid = 1832] [serial = 175] [outer = (nil)] 05:24:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 61 (0x7f5f20fb8000) [pid = 1832] [serial = 176] [outer = 0x7f5f13c58400] 05:24:31 INFO - PROCESS | 1832 | 1461327870999 Marionette DEBUG loaded listener.js 05:24:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 62 (0x7f5f24067800) [pid = 1832] [serial = 177] [outer = 0x7f5f13c58400] 05:24:31 INFO - PROCESS | 1832 | --DOMWINDOW == 61 (0x7f5f17b13c00) [pid = 1832] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:24:31 INFO - PROCESS | 1832 | --DOMWINDOW == 60 (0x7f5f13c5a800) [pid = 1832] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:24:31 INFO - PROCESS | 1832 | --DOMWINDOW == 59 (0x7f5f13f5cc00) [pid = 1832] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:24:31 INFO - PROCESS | 1832 | --DOMWINDOW == 58 (0x7f5f13f64000) [pid = 1832] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:24:31 INFO - PROCESS | 1832 | --DOMWINDOW == 57 (0x7f5f15eebc00) [pid = 1832] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:24:31 INFO - PROCESS | 1832 | --DOMWINDOW == 56 (0x7f5f1763c800) [pid = 1832] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:24:31 INFO - PROCESS | 1832 | 1461327871820 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]]]}] 05:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1133ms 05:24:31 INFO - PROCESS | 1832 | 1461327871876 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:24:31 INFO - PROCESS | 1832 | 1461327871880 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:24:31 INFO - PROCESS | 1832 | 1461327871886 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - PROCESS | 1832 | 1461327871888 Marionette TRACE conn3 <- [1,210,null,{}] 05:24:31 INFO - PROCESS | 1832 | 1461327871894 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}] 05:24:32 INFO - PROCESS | 1832 | 1461327872084 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:24:32 INFO - PROCESS | 1832 | 1461327872141 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ccae800 == 29 [pid = 1832] [id = 60] 05:24:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 57 (0x7f5f20fc6c00) [pid = 1832] [serial = 178] [outer = (nil)] 05:24:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 58 (0x7f5f29d32400) [pid = 1832] [serial = 179] [outer = 0x7f5f20fc6c00] 05:24:32 INFO - PROCESS | 1832 | 1461327872220 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 59 (0x7f5f2a983400) [pid = 1832] [serial = 180] [outer = 0x7f5f20fc6c00] 05:24:32 INFO - PROCESS | 1832 | 1461327872854 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]]]}] 05:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 995ms 05:24:32 INFO - PROCESS | 1832 | 1461327872882 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:24:32 INFO - PROCESS | 1832 | 1461327872886 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:24:32 INFO - PROCESS | 1832 | 1461327872891 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:24:32 INFO - PROCESS | 1832 | 1461327872893 Marionette TRACE conn3 <- [1,214,null,{}] 05:24:32 INFO - PROCESS | 1832 | 1461327872898 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}] 05:24:33 INFO - PROCESS | 1832 | 1461327873028 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:24:33 INFO - PROCESS | 1832 | 1461327873119 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f29db7000 == 30 [pid = 1832] [id = 61] 05:24:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 60 (0x7f5f1e84a400) [pid = 1832] [serial = 181] [outer = (nil)] 05:24:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 61 (0x7f5f2aea1c00) [pid = 1832] [serial = 182] [outer = 0x7f5f1e84a400] 05:24:33 INFO - PROCESS | 1832 | 1461327873180 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 62 (0x7f5f2b08a800) [pid = 1832] [serial = 183] [outer = 0x7f5f1e84a400] 05:24:33 INFO - PROCESS | 1832 | 1461327873799 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]]]}] 05:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 986ms 05:24:33 INFO - PROCESS | 1832 | 1461327873879 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 1832 | 1461327873885 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:24:33 INFO - PROCESS | 1832 | 1461327873893 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 1832 | 1461327873899 Marionette TRACE conn3 <- [1,218,null,{}] 05:24:33 INFO - PROCESS | 1832 | 1461327873978 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}] 05:24:34 INFO - PROCESS | 1832 | 1461327874140 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:24:34 INFO - PROCESS | 1832 | 1461327874267 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f19fbb800 == 31 [pid = 1832] [id = 62] 05:24:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 63 (0x7f5f13c58000) [pid = 1832] [serial = 184] [outer = (nil)] 05:24:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 64 (0x7f5f14feac00) [pid = 1832] [serial = 185] [outer = 0x7f5f13c58000] 05:24:34 INFO - PROCESS | 1832 | 1461327874342 Marionette DEBUG loaded listener.js 05:24:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 65 (0x7f5f16004000) [pid = 1832] [serial = 186] [outer = 0x7f5f13c58000] 05:24:35 INFO - PROCESS | 1832 | 1461327875204 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]]]}] 05:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1339ms 05:24:35 INFO - PROCESS | 1832 | 1461327875234 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:24:35 INFO - PROCESS | 1832 | 1461327875241 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:24:35 INFO - PROCESS | 1832 | 1461327875252 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:24:35 INFO - PROCESS | 1832 | 1461327875255 Marionette TRACE conn3 <- [1,222,null,{}] 05:24:35 INFO - PROCESS | 1832 | 1461327875263 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}] 05:24:35 INFO - PROCESS | 1832 | 1461327875429 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:24:35 INFO - PROCESS | 1832 | 1461327875561 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da2b000 == 32 [pid = 1832] [id = 63] 05:24:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 66 (0x7f5f17b16800) [pid = 1832] [serial = 187] [outer = (nil)] 05:24:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 67 (0x7f5f1ce11800) [pid = 1832] [serial = 188] [outer = 0x7f5f17b16800] 05:24:35 INFO - PROCESS | 1832 | 1461327875634 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 68 (0x7f5f1ded1800) [pid = 1832] [serial = 189] [outer = 0x7f5f17b16800] 05:24:36 INFO - PROCESS | 1832 | 1461327876458 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]]]}] 05:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1230ms 05:24:36 INFO - PROCESS | 1832 | 1461327876482 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:24:36 INFO - PROCESS | 1832 | 1461327876487 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:24:36 INFO - PROCESS | 1832 | 1461327876494 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:24:36 INFO - PROCESS | 1832 | 1461327876501 Marionette TRACE conn3 <- [1,226,null,{}] 05:24:36 INFO - PROCESS | 1832 | 1461327876532 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}] 05:24:36 INFO - PROCESS | 1832 | 1461327876726 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:24:36 INFO - PROCESS | 1832 | 1461327876786 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2abf2000 == 33 [pid = 1832] [id = 64] 05:24:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 69 (0x7f5f20fc4800) [pid = 1832] [serial = 190] [outer = (nil)] 05:24:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 70 (0x7f5f24df7400) [pid = 1832] [serial = 191] [outer = 0x7f5f20fc4800] 05:24:36 INFO - PROCESS | 1832 | 1461327876903 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 71 (0x7f5f2abd5800) [pid = 1832] [serial = 192] [outer = 0x7f5f20fc4800] 05:24:37 INFO - PROCESS | 1832 | 1461327877763 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]]]}] 05:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1287ms 05:24:37 INFO - PROCESS | 1832 | 1461327877782 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:24:37 INFO - PROCESS | 1832 | 1461327877787 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:24:37 INFO - PROCESS | 1832 | 1461327877792 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:24:37 INFO - PROCESS | 1832 | 1461327877795 Marionette TRACE conn3 <- [1,230,null,{}] 05:24:37 INFO - PROCESS | 1832 | 1461327877800 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}] 05:24:37 INFO - PROCESS | 1832 | 1461327877957 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:24:38 INFO - PROCESS | 1832 | 1461327878064 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2b0c4000 == 34 [pid = 1832] [id = 65] 05:24:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 72 (0x7f5f2b00cc00) [pid = 1832] [serial = 193] [outer = (nil)] 05:24:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 73 (0x7f5f2bddec00) [pid = 1832] [serial = 194] [outer = 0x7f5f2b00cc00] 05:24:38 INFO - PROCESS | 1832 | 1461327878135 Marionette DEBUG loaded listener.js 05:24:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 74 (0x7f5f2becac00) [pid = 1832] [serial = 195] [outer = 0x7f5f2b00cc00] 05:24:39 INFO - PROCESS | 1832 | 1461327879009 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]]]}] 05:24:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1235ms 05:24:39 INFO - PROCESS | 1832 | 1461327879028 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:24:39 INFO - PROCESS | 1832 | 1461327879031 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:24:39 INFO - PROCESS | 1832 | 1461327879037 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:24:39 INFO - PROCESS | 1832 | 1461327879039 Marionette TRACE conn3 <- [1,234,null,{}] 05:24:39 INFO - PROCESS | 1832 | 1461327879045 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}] 05:24:39 INFO - PROCESS | 1832 | 1461327879193 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:24:39 INFO - PROCESS | 1832 | 1461327879327 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d7ad000 == 35 [pid = 1832] [id = 66] 05:24:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 75 (0x7f5f1439c000) [pid = 1832] [serial = 196] [outer = (nil)] 05:24:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 76 (0x7f5f2b011800) [pid = 1832] [serial = 197] [outer = 0x7f5f1439c000] 05:24:39 INFO - PROCESS | 1832 | 1461327879398 Marionette DEBUG loaded listener.js 05:24:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 77 (0x7f5f2c1d7c00) [pid = 1832] [serial = 198] [outer = 0x7f5f1439c000] 05:24:40 INFO - PROCESS | 1832 | 1461327880335 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]]]}] 05:24:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1327ms 05:24:40 INFO - PROCESS | 1832 | 1461327880366 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:24:40 INFO - PROCESS | 1832 | 1461327880372 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:24:40 INFO - PROCESS | 1832 | 1461327880381 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:24:40 INFO - PROCESS | 1832 | 1461327880385 Marionette TRACE conn3 <- [1,238,null,{}] 05:24:40 INFO - PROCESS | 1832 | 1461327880392 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}] 05:24:40 INFO - PROCESS | 1832 | 1461327880536 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:24:40 INFO - PROCESS | 1832 | 1461327880706 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1609c000 == 36 [pid = 1832] [id = 67] 05:24:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 78 (0x7f5f1614e000) [pid = 1832] [serial = 199] [outer = (nil)] 05:24:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 79 (0x7f5f1762e800) [pid = 1832] [serial = 200] [outer = 0x7f5f1614e000] 05:24:40 INFO - PROCESS | 1832 | 1461327880786 Marionette DEBUG loaded listener.js 05:24:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 80 (0x7f5f19ddc400) [pid = 1832] [serial = 201] [outer = 0x7f5f1614e000] 05:24:41 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2abf0800 == 35 [pid = 1832] [id = 44] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 79 (0x7f5f1e47f400) [pid = 1832] [serial = 155] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 78 (0x7f5f1c2a9c00) [pid = 1832] [serial = 149] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 77 (0x7f5f1d187400) [pid = 1832] [serial = 152] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 76 (0x7f5f13f63400) [pid = 1832] [serial = 140] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 75 (0x7f5f1ce14400) [pid = 1832] [serial = 150] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 74 (0x7f5f14393400) [pid = 1832] [serial = 141] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 73 (0x7f5f16156400) [pid = 1832] [serial = 143] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 72 (0x7f5f17637c00) [pid = 1832] [serial = 144] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 71 (0x7f5f1c0ad400) [pid = 1832] [serial = 135] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 70 (0x7f5f17b12800) [pid = 1832] [serial = 134] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 69 (0x7f5f1e474c00) [pid = 1832] [serial = 137] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 68 (0x7f5f19f8dc00) [pid = 1832] [serial = 146] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 67 (0x7f5f1a9a2c00) [pid = 1832] [serial = 147] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | --DOMWINDOW == 66 (0x7f5f1dd3b800) [pid = 1832] [serial = 153] [outer = (nil)] [url = about:blank] 05:24:41 INFO - PROCESS | 1832 | 1461327881573 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]]]}] 05:24:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1232ms 05:24:41 INFO - PROCESS | 1832 | 1461327881614 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:24:41 INFO - PROCESS | 1832 | 1461327881622 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:24:41 INFO - PROCESS | 1832 | 1461327881640 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:24:41 INFO - PROCESS | 1832 | 1461327881643 Marionette TRACE conn3 <- [1,242,null,{}] 05:24:41 INFO - PROCESS | 1832 | 1461327881649 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}] 05:24:41 INFO - PROCESS | 1832 | 1461327881794 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:24:41 INFO - PROCESS | 1832 | 1461327881805 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ccb7000 == 36 [pid = 1832] [id = 68] 05:24:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 67 (0x7f5f1c0ad800) [pid = 1832] [serial = 202] [outer = (nil)] 05:24:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 68 (0x7f5f1ce17000) [pid = 1832] [serial = 203] [outer = 0x7f5f1c0ad800] 05:24:41 INFO - PROCESS | 1832 | 1461327881867 Marionette DEBUG loaded listener.js 05:24:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 69 (0x7f5f1ded0800) [pid = 1832] [serial = 204] [outer = 0x7f5f1c0ad800] 05:24:42 INFO - PROCESS | 1832 | 1461327882605 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]]]}] 05:24:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 990ms 05:24:42 INFO - PROCESS | 1832 | 1461327882626 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:24:42 INFO - PROCESS | 1832 | 1461327882631 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:24:42 INFO - PROCESS | 1832 | 1461327882637 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:24:42 INFO - PROCESS | 1832 | 1461327882642 Marionette TRACE conn3 <- [1,246,null,{}] 05:24:42 INFO - PROCESS | 1832 | 1461327882656 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}] 05:24:42 INFO - PROCESS | 1832 | 1461327882838 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:24:42 INFO - PROCESS | 1832 | 1461327882866 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1efd3800 == 37 [pid = 1832] [id = 69] 05:24:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 70 (0x7f5f20aab400) [pid = 1832] [serial = 205] [outer = (nil)] 05:24:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 71 (0x7f5f24deb800) [pid = 1832] [serial = 206] [outer = 0x7f5f20aab400] 05:24:42 INFO - PROCESS | 1832 | 1461327882931 Marionette DEBUG loaded listener.js 05:24:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 72 (0x7f5f2acacc00) [pid = 1832] [serial = 207] [outer = 0x7f5f20aab400] 05:24:43 INFO - PROCESS | 1832 | 1461327883702 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]]]}] 05:24:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1088ms 05:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:24:43 INFO - PROCESS | 1832 | 1461327883753 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 1832 | 1461327883757 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:24:43 INFO - PROCESS | 1832 | 1461327883764 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 1832 | 1461327883767 Marionette TRACE conn3 <- [1,250,null,{}] 05:24:43 INFO - PROCESS | 1832 | 1461327883772 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}] 05:24:43 INFO - PROCESS | 1832 | 1461327883958 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:24:43 INFO - PROCESS | 1832 | 1461327883983 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f29dc2000 == 38 [pid = 1832] [id = 70] 05:24:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 73 (0x7f5f1dece400) [pid = 1832] [serial = 208] [outer = (nil)] 05:24:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 74 (0x7f5f2c00bc00) [pid = 1832] [serial = 209] [outer = 0x7f5f1dece400] 05:24:44 INFO - PROCESS | 1832 | 1461327884044 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 75 (0x7f5f2df2a400) [pid = 1832] [serial = 210] [outer = 0x7f5f1dece400] 05:24:44 INFO - PROCESS | 1832 | 1461327884742 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]]]}] 05:24:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1036ms 05:24:44 INFO - PROCESS | 1832 | 1461327884801 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:24:44 INFO - PROCESS | 1832 | 1461327884804 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:24:44 INFO - PROCESS | 1832 | 1461327884809 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 1832 | 1461327884811 Marionette TRACE conn3 <- [1,254,null,{}] 05:24:44 INFO - PROCESS | 1832 | 1461327884817 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}] 05:24:45 INFO - PROCESS | 1832 | 1461327885035 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:24:45 INFO - PROCESS | 1832 | 1461327885068 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2bd18000 == 39 [pid = 1832] [id = 71] 05:24:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 76 (0x7f5f19ff3800) [pid = 1832] [serial = 211] [outer = (nil)] 05:24:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 77 (0x7f5f2f621c00) [pid = 1832] [serial = 212] [outer = 0x7f5f19ff3800] 05:24:45 INFO - PROCESS | 1832 | 1461327885130 Marionette DEBUG loaded listener.js 05:24:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 78 (0x7f5f2fd0ac00) [pid = 1832] [serial = 213] [outer = 0x7f5f19ff3800] 05:24:45 INFO - PROCESS | 1832 | --DOMWINDOW == 77 (0x7f5f13c58400) [pid = 1832] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:24:45 INFO - PROCESS | 1832 | --DOMWINDOW == 76 (0x7f5f13c55000) [pid = 1832] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:24:45 INFO - PROCESS | 1832 | --DOMWINDOW == 75 (0x7f5f1cc5a400) [pid = 1832] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:24:45 INFO - PROCESS | 1832 | --DOMWINDOW == 74 (0x7f5f20fc6c00) [pid = 1832] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:24:45 INFO - PROCESS | 1832 | --DOMWINDOW == 73 (0x7f5f17b0a400) [pid = 1832] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:24:45 INFO - PROCESS | 1832 | --DOMWINDOW == 72 (0x7f5f1423a800) [pid = 1832] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:24:45 INFO - PROCESS | 1832 | 1461327885853 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]]]}] 05:24:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1076ms 05:24:45 INFO - PROCESS | 1832 | 1461327885886 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:24:45 INFO - PROCESS | 1832 | 1461327885890 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:24:45 INFO - PROCESS | 1832 | 1461327885895 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:24:45 INFO - PROCESS | 1832 | 1461327885898 Marionette TRACE conn3 <- [1,258,null,{}] 05:24:45 INFO - PROCESS | 1832 | 1461327885903 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}] 05:24:46 INFO - PROCESS | 1832 | 1461327886071 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:24:46 INFO - PROCESS | 1832 | 1461327886169 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14de3800 == 40 [pid = 1832] [id = 72] 05:24:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 73 (0x7f5f2abd8400) [pid = 1832] [serial = 214] [outer = (nil)] 05:24:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 74 (0x7f5f2fd11800) [pid = 1832] [serial = 215] [outer = 0x7f5f2abd8400] 05:24:46 INFO - PROCESS | 1832 | 1461327886247 Marionette DEBUG loaded listener.js 05:24:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 75 (0x7f5f2fdd1400) [pid = 1832] [serial = 216] [outer = 0x7f5f2abd8400] 05:24:46 INFO - PROCESS | 1832 | 1461327886849 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]]]}] 05:24:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 979ms 05:24:46 INFO - PROCESS | 1832 | 1461327886875 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:24:46 INFO - PROCESS | 1832 | 1461327886878 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:24:46 INFO - PROCESS | 1832 | 1461327886885 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 1832 | 1461327886886 Marionette TRACE conn3 <- [1,262,null,{}] 05:24:46 INFO - PROCESS | 1832 | 1461327886892 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}] 05:24:47 INFO - PROCESS | 1832 | 1461327887032 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:24:47 INFO - PROCESS | 1832 | 1461327887131 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f7b6800 == 41 [pid = 1832] [id = 73] 05:24:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 76 (0x7f5f14244c00) [pid = 1832] [serial = 217] [outer = (nil)] 05:24:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 77 (0x7f5f1b8eec00) [pid = 1832] [serial = 218] [outer = 0x7f5f14244c00] 05:24:47 INFO - PROCESS | 1832 | 1461327887192 Marionette DEBUG loaded listener.js 05:24:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 78 (0x7f5f1b8f4400) [pid = 1832] [serial = 219] [outer = 0x7f5f14244c00] 05:24:47 INFO - PROCESS | 1832 | 1461327887894 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]]]}] 05:24:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1077ms 05:24:47 INFO - PROCESS | 1832 | 1461327887963 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:24:47 INFO - PROCESS | 1832 | 1461327887969 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:24:47 INFO - PROCESS | 1832 | 1461327887977 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:24:47 INFO - PROCESS | 1832 | 1461327887983 Marionette TRACE conn3 <- [1,266,null,{}] 05:24:47 INFO - PROCESS | 1832 | 1461327887992 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}] 05:24:48 INFO - PROCESS | 1832 | 1461327888208 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:24:48 INFO - PROCESS | 1832 | 1461327888225 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d071800 == 42 [pid = 1832] [id = 74] 05:24:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 79 (0x7f5f16005c00) [pid = 1832] [serial = 220] [outer = (nil)] 05:24:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 80 (0x7f5f17b0d400) [pid = 1832] [serial = 221] [outer = 0x7f5f16005c00] 05:24:48 INFO - PROCESS | 1832 | 1461327888300 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 81 (0x7f5f1a99e400) [pid = 1832] [serial = 222] [outer = 0x7f5f16005c00] 05:24:49 INFO - PROCESS | 1832 | 1461327889142 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]]]}] 05:24:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1240ms 05:24:49 INFO - PROCESS | 1832 | 1461327889218 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:24:49 INFO - PROCESS | 1832 | 1461327889226 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:24:49 INFO - PROCESS | 1832 | 1461327889236 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:24:49 INFO - PROCESS | 1832 | 1461327889239 Marionette TRACE conn3 <- [1,270,null,{}] 05:24:49 INFO - PROCESS | 1832 | 1461327889245 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}] 05:24:49 INFO - PROCESS | 1832 | 1461327889443 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:24:49 INFO - PROCESS | 1832 | 1461327889576 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f24dc4000 == 43 [pid = 1832] [id = 75] 05:24:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 82 (0x7f5f1a9a2c00) [pid = 1832] [serial = 223] [outer = (nil)] 05:24:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 83 (0x7f5f1cbed000) [pid = 1832] [serial = 224] [outer = 0x7f5f1a9a2c00] 05:24:49 INFO - PROCESS | 1832 | 1461327889653 Marionette DEBUG loaded listener.js 05:24:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 84 (0x7f5f1e47f400) [pid = 1832] [serial = 225] [outer = 0x7f5f1a9a2c00] 05:24:50 INFO - PROCESS | 1832 | 1461327890503 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]]]}] 05:24:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1329ms 05:24:50 INFO - PROCESS | 1832 | 1461327890566 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:24:50 INFO - PROCESS | 1832 | 1461327890570 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:24:50 INFO - PROCESS | 1832 | 1461327890576 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:24:50 INFO - PROCESS | 1832 | 1461327890582 Marionette TRACE conn3 <- [1,274,null,{}] 05:24:50 INFO - PROCESS | 1832 | 1461327890597 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}] 05:24:50 INFO - PROCESS | 1832 | 1461327890793 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:24:50 INFO - PROCESS | 1832 | 1461327890927 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2fed0000 == 44 [pid = 1832] [id = 76] 05:24:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 85 (0x7f5f29def800) [pid = 1832] [serial = 226] [outer = (nil)] 05:24:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 86 (0x7f5f2beca400) [pid = 1832] [serial = 227] [outer = 0x7f5f29def800] 05:24:51 INFO - PROCESS | 1832 | 1461327891003 Marionette DEBUG loaded listener.js 05:24:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 87 (0x7f5f2f624000) [pid = 1832] [serial = 228] [outer = 0x7f5f29def800] 05:24:51 INFO - PROCESS | 1832 | 1461327891913 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]]]}] 05:24:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 88 (0x7f5f2b0eb000) [pid = 1832] [serial = 229] [outer = 0x7f5f13f5c800] 05:24:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1383ms 05:24:51 INFO - PROCESS | 1832 | 1461327891972 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:24:51 INFO - PROCESS | 1832 | 1461327891976 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:24:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:24:52 INFO - PROCESS | 1832 | 1461327892047 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:24:52 INFO - PROCESS | 1832 | 1461327892051 Marionette TRACE conn3 <- [1,278,null,{}] 05:24:52 INFO - PROCESS | 1832 | 1461327892060 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}] 05:24:52 INFO - PROCESS | 1832 | 1461327892219 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:24:52 INFO - PROCESS | 1832 | 1461327892326 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f3007f000 == 45 [pid = 1832] [id = 77] 05:24:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 89 (0x7f5f24deb400) [pid = 1832] [serial = 230] [outer = (nil)] 05:24:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 90 (0x7f5f2b0eac00) [pid = 1832] [serial = 231] [outer = 0x7f5f24deb400] 05:24:52 INFO - PROCESS | 1832 | 1461327892398 Marionette DEBUG loaded listener.js 05:24:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 91 (0x7f5f2fdd8c00) [pid = 1832] [serial = 232] [outer = 0x7f5f24deb400] 05:24:53 INFO - PROCESS | 1832 | 1461327893189 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]]]}] 05:24:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:24:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1227ms 05:24:53 INFO - PROCESS | 1832 | 1461327893232 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:24:53 INFO - PROCESS | 1832 | 1461327893235 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:24:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:24:53 INFO - PROCESS | 1832 | 1461327893241 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:24:53 INFO - PROCESS | 1832 | 1461327893243 Marionette TRACE conn3 <- [1,282,null,{}] 05:24:53 INFO - PROCESS | 1832 | 1461327893267 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}] 05:24:53 INFO - PROCESS | 1832 | 1461327893418 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:24:53 INFO - PROCESS | 1832 | 1461327893550 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f31f75000 == 46 [pid = 1832] [id = 78] 05:24:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 92 (0x7f5f2acb6800) [pid = 1832] [serial = 233] [outer = (nil)] 05:24:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 93 (0x7f5f3006e000) [pid = 1832] [serial = 234] [outer = 0x7f5f2acb6800] 05:24:53 INFO - PROCESS | 1832 | 1461327893625 Marionette DEBUG loaded listener.js 05:24:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 94 (0x7f5f300ab800) [pid = 1832] [serial = 235] [outer = 0x7f5f2acb6800] 05:24:54 INFO - PROCESS | 1832 | 1461327894423 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]]]}] 05:24:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:24:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1254ms 05:24:54 INFO - PROCESS | 1832 | 1461327894497 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:24:54 INFO - PROCESS | 1832 | 1461327894501 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:24:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:24:54 INFO - PROCESS | 1832 | 1461327894507 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:24:54 INFO - PROCESS | 1832 | 1461327894509 Marionette TRACE conn3 <- [1,286,null,{}] 05:24:54 INFO - PROCESS | 1832 | 1461327894515 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}] 05:24:54 INFO - PROCESS | 1832 | 1461327894704 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:24:55 INFO - PROCESS | 1832 | 1461327895030 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da88800 == 47 [pid = 1832] [id = 79] 05:24:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 95 (0x7f5f1423ac00) [pid = 1832] [serial = 236] [outer = (nil)] 05:24:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 96 (0x7f5f15ca2c00) [pid = 1832] [serial = 237] [outer = 0x7f5f1423ac00] 05:24:55 INFO - PROCESS | 1832 | 1461327895153 Marionette DEBUG loaded listener.js 05:24:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7f5f17630c00) [pid = 1832] [serial = 238] [outer = 0x7f5f1423ac00] 05:24:55 INFO - PROCESS | 1832 | 1461327895940 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]]]}] 05:24:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:24:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1480ms 05:24:55 INFO - PROCESS | 1832 | 1461327895988 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:24:55 INFO - PROCESS | 1832 | 1461327895995 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:24:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:24:56 INFO - PROCESS | 1832 | 1461327896004 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:24:56 INFO - PROCESS | 1832 | 1461327896008 Marionette TRACE conn3 <- [1,290,null,{}] 05:24:56 INFO - PROCESS | 1832 | 1461327896015 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}] 05:24:56 INFO - PROCESS | 1832 | 1461327896272 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:24:56 INFO - PROCESS | 1832 | 1461327896288 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17679000 == 48 [pid = 1832] [id = 80] 05:24:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 98 (0x7f5f13c5a800) [pid = 1832] [serial = 239] [outer = (nil)] 05:24:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 99 (0x7f5f1b8ee800) [pid = 1832] [serial = 240] [outer = 0x7f5f13c5a800] 05:24:56 INFO - PROCESS | 1832 | 1461327896356 Marionette DEBUG loaded listener.js 05:24:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 100 (0x7f5f1c5cc000) [pid = 1832] [serial = 241] [outer = 0x7f5f13c5a800] 05:24:57 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1c76a000 == 47 [pid = 1832] [id = 43] 05:24:57 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17b3e800 == 46 [pid = 1832] [id = 41] 05:24:57 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14ddd000 == 45 [pid = 1832] [id = 47] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 99 (0x7f5f2aea1c00) [pid = 1832] [serial = 182] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | 1461327897351 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]]]}] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 98 (0x7f5f20fb8000) [pid = 1832] [serial = 176] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 97 (0x7f5f1f045400) [pid = 1832] [serial = 173] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 96 (0x7f5f20aa6000) [pid = 1832] [serial = 174] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 95 (0x7f5f1b3f3400) [pid = 1832] [serial = 161] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 94 (0x7f5f1d6b5400) [pid = 1832] [serial = 170] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 93 (0x7f5f29d32400) [pid = 1832] [serial = 179] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 92 (0x7f5f1a9a1c00) [pid = 1832] [serial = 168] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 91 (0x7f5f15ee9800) [pid = 1832] [serial = 165] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 90 (0x7f5f1df7e400) [pid = 1832] [serial = 171] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 89 (0x7f5f24067800) [pid = 1832] [serial = 177] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 88 (0x7f5f1614ac00) [pid = 1832] [serial = 158] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 87 (0x7f5f14394000) [pid = 1832] [serial = 164] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 86 (0x7f5f2a983400) [pid = 1832] [serial = 180] [outer = (nil)] [url = about:blank] 05:24:57 INFO - PROCESS | 1832 | --DOMWINDOW == 85 (0x7f5f19f8b800) [pid = 1832] [serial = 167] [outer = (nil)] [url = about:blank] 05:24:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:24:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1380ms 05:24:57 INFO - PROCESS | 1832 | 1461327897386 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:24:57 INFO - PROCESS | 1832 | 1461327897391 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:24:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:24:57 INFO - PROCESS | 1832 | 1461327897398 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:24:57 INFO - PROCESS | 1832 | 1461327897401 Marionette TRACE conn3 <- [1,294,null,{}] 05:24:57 INFO - PROCESS | 1832 | 1461327897407 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}] 05:24:57 INFO - PROCESS | 1832 | 1461327897601 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:24:57 INFO - PROCESS | 1832 | 1461327897713 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17b5a000 == 46 [pid = 1832] [id = 81] 05:24:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 86 (0x7f5f17633400) [pid = 1832] [serial = 242] [outer = (nil)] 05:24:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 87 (0x7f5f1e843800) [pid = 1832] [serial = 243] [outer = 0x7f5f17633400] 05:24:57 INFO - PROCESS | 1832 | 1461327897779 Marionette DEBUG loaded listener.js 05:24:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 88 (0x7f5f20c9ac00) [pid = 1832] [serial = 244] [outer = 0x7f5f17633400] 05:24:58 INFO - PROCESS | 1832 | 1461327898573 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]]]}] 05:24:58 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. 05:24:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1230ms 05:24:58 INFO - PROCESS | 1832 | 1461327898629 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:24:58 INFO - PROCESS | 1832 | 1461327898633 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:24:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:24:58 INFO - PROCESS | 1832 | 1461327898641 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:24:58 INFO - PROCESS | 1832 | 1461327898649 Marionette TRACE conn3 <- [1,298,null,{}] 05:24:58 INFO - PROCESS | 1832 | 1461327898664 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}] 05:24:58 INFO - PROCESS | 1832 | 1461327898810 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:24:58 INFO - PROCESS | 1832 | 1461327898823 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f24dc6000 == 47 [pid = 1832] [id = 82] 05:24:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 89 (0x7f5f29ded800) [pid = 1832] [serial = 245] [outer = (nil)] 05:24:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 90 (0x7f5f2bde6400) [pid = 1832] [serial = 246] [outer = 0x7f5f29ded800] 05:24:58 INFO - PROCESS | 1832 | 1461327898883 Marionette DEBUG loaded listener.js 05:24:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 91 (0x7f5f2c013000) [pid = 1832] [serial = 247] [outer = 0x7f5f29ded800] 05:24:59 INFO - PROCESS | 1832 | 1461327899604 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]]]}] 05:24:59 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. 05:24:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 993ms 05:24:59 INFO - PROCESS | 1832 | 1461327899633 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:24:59 INFO - PROCESS | 1832 | 1461327899638 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:24:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:24:59 INFO - PROCESS | 1832 | 1461327899643 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:24:59 INFO - PROCESS | 1832 | 1461327899645 Marionette TRACE conn3 <- [1,302,null,{}] 05:24:59 INFO - PROCESS | 1832 | 1461327899650 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}] 05:24:59 INFO - PROCESS | 1832 | 1461327899846 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:24:59 INFO - PROCESS | 1832 | 1461327899878 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2aebe800 == 48 [pid = 1832] [id = 83] 05:24:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 92 (0x7f5f2b009800) [pid = 1832] [serial = 248] [outer = (nil)] 05:24:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 93 (0x7f5f2f828800) [pid = 1832] [serial = 249] [outer = 0x7f5f2b009800] 05:24:59 INFO - PROCESS | 1832 | 1461327899942 Marionette DEBUG loaded listener.js 05:25:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 94 (0x7f5f2dfdac00) [pid = 1832] [serial = 250] [outer = 0x7f5f2b009800] 05:25:00 INFO - PROCESS | 1832 | 1461327900763 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]]]}] 05:25:00 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. 05:25:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1182ms 05:25:00 INFO - PROCESS | 1832 | 1461327900826 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:25:00 INFO - PROCESS | 1832 | 1461327900829 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:25:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:25:00 INFO - PROCESS | 1832 | 1461327900835 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:25:00 INFO - PROCESS | 1832 | 1461327900837 Marionette TRACE conn3 <- [1,306,null,{}] 05:25:00 INFO - PROCESS | 1832 | 1461327900842 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}] 05:25:01 INFO - PROCESS | 1832 | 1461327901018 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:25:01 INFO - PROCESS | 1832 | 1461327901082 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1c084000 == 49 [pid = 1832] [id = 84] 05:25:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 95 (0x7f5f3006f400) [pid = 1832] [serial = 251] [outer = (nil)] 05:25:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 96 (0x7f5f300ac400) [pid = 1832] [serial = 252] [outer = 0x7f5f3006f400] 05:25:01 INFO - PROCESS | 1832 | 1461327901167 Marionette DEBUG loaded listener.js 05:25:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7f5f302f6000) [pid = 1832] [serial = 253] [outer = 0x7f5f3006f400] 05:25:02 INFO - PROCESS | 1832 | --DOMWINDOW == 96 (0x7f5f19ff3800) [pid = 1832] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:25:02 INFO - PROCESS | 1832 | --DOMWINDOW == 95 (0x7f5f1614e000) [pid = 1832] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:25:02 INFO - PROCESS | 1832 | --DOMWINDOW == 94 (0x7f5f20aab400) [pid = 1832] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:25:02 INFO - PROCESS | 1832 | --DOMWINDOW == 93 (0x7f5f1c0ad800) [pid = 1832] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:25:02 INFO - PROCESS | 1832 | --DOMWINDOW == 92 (0x7f5f1e84a400) [pid = 1832] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:25:02 INFO - PROCESS | 1832 | --DOMWINDOW == 91 (0x7f5f1dece400) [pid = 1832] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:25:02 INFO - PROCESS | 1832 | --DOMWINDOW == 90 (0x7f5f2abd8400) [pid = 1832] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:25:02 INFO - PROCESS | 1832 | 1461327902298 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]]]}] 05:25:02 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. 05:25:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1482ms 05:25:02 INFO - PROCESS | 1832 | 1461327902318 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:25:02 INFO - PROCESS | 1832 | 1461327902321 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:25:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:25:02 INFO - PROCESS | 1832 | 1461327902327 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:25:02 INFO - PROCESS | 1832 | 1461327902329 Marionette TRACE conn3 <- [1,310,null,{}] 05:25:02 INFO - PROCESS | 1832 | 1461327902334 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}] 05:25:02 INFO - PROCESS | 1832 | 1461327902476 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:25:02 INFO - PROCESS | 1832 | 1461327902494 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f23f75800 == 50 [pid = 1832] [id = 85] 05:25:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 91 (0x7f5f1793ec00) [pid = 1832] [serial = 254] [outer = (nil)] 05:25:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 92 (0x7f5f1dece400) [pid = 1832] [serial = 255] [outer = 0x7f5f1793ec00] 05:25:02 INFO - PROCESS | 1832 | 1461327902557 Marionette DEBUG loaded listener.js 05:25:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 93 (0x7f5f2fdce800) [pid = 1832] [serial = 256] [outer = 0x7f5f1793ec00] 05:25:03 INFO - PROCESS | 1832 | 1461327903297 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]]]}] 05:25:03 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. 05:25:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1028ms 05:25:03 INFO - PROCESS | 1832 | 1461327903357 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:25:03 INFO - PROCESS | 1832 | 1461327903359 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:25:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:25:03 INFO - PROCESS | 1832 | 1461327903367 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:25:03 INFO - PROCESS | 1832 | 1461327903370 Marionette TRACE conn3 <- [1,314,null,{}] 05:25:03 INFO - PROCESS | 1832 | 1461327903375 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}] 05:25:03 INFO - PROCESS | 1832 | 1461327903563 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:25:03 INFO - PROCESS | 1832 | 1461327903573 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f31f79800 == 51 [pid = 1832] [id = 86] 05:25:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 94 (0x7f5f1776bc00) [pid = 1832] [serial = 257] [outer = (nil)] 05:25:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 95 (0x7f5f17773c00) [pid = 1832] [serial = 258] [outer = 0x7f5f1776bc00] 05:25:03 INFO - PROCESS | 1832 | 1461327903633 Marionette DEBUG loaded listener.js 05:25:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 96 (0x7f5f17777800) [pid = 1832] [serial = 259] [outer = 0x7f5f1776bc00] 05:25:04 INFO - PROCESS | 1832 | 1461327904482 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]]]}] 05:25:04 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. 05:25:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1130ms 05:25:04 INFO - PROCESS | 1832 | 1461327904498 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:25:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:25:04 INFO - PROCESS | 1832 | 1461327904504 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:25:04 INFO - PROCESS | 1832 | 1461327904512 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:25:04 INFO - PROCESS | 1832 | 1461327904518 Marionette TRACE conn3 <- [1,318,null,{}] 05:25:04 INFO - PROCESS | 1832 | 1461327904527 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}] 05:25:04 INFO - PROCESS | 1832 | 1461327904699 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:25:04 INFO - PROCESS | 1832 | 1461327904835 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da26800 == 52 [pid = 1832] [id = 87] 05:25:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 97 (0x7f5f1614ac00) [pid = 1832] [serial = 260] [outer = (nil)] 05:25:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 98 (0x7f5f17774c00) [pid = 1832] [serial = 261] [outer = 0x7f5f1614ac00] 05:25:04 INFO - PROCESS | 1832 | 1461327904914 Marionette DEBUG loaded listener.js 05:25:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 99 (0x7f5f17937400) [pid = 1832] [serial = 262] [outer = 0x7f5f1614ac00] 05:25:05 INFO - PROCESS | 1832 | 1461327905897 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]]]}] 05:25:05 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. 05:25:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1446ms 05:25:05 INFO - PROCESS | 1832 | 1461327905958 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:25:05 INFO - PROCESS | 1832 | 1461327905967 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:25:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:25:05 INFO - PROCESS | 1832 | 1461327905978 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:25:05 INFO - PROCESS | 1832 | 1461327905981 Marionette TRACE conn3 <- [1,322,null,{}] 05:25:05 INFO - PROCESS | 1832 | 1461327905988 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}] 05:25:06 INFO - PROCESS | 1832 | 1461327906162 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:25:06 INFO - PROCESS | 1832 | 1461327906298 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2bace000 == 53 [pid = 1832] [id = 88] 05:25:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 100 (0x7f5f1793e000) [pid = 1832] [serial = 263] [outer = (nil)] 05:25:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 101 (0x7f5f1c471000) [pid = 1832] [serial = 264] [outer = 0x7f5f1793e000] 05:25:06 INFO - PROCESS | 1832 | 1461327906371 Marionette DEBUG loaded listener.js 05:25:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 102 (0x7f5f1dd39400) [pid = 1832] [serial = 265] [outer = 0x7f5f1793e000] 05:25:07 INFO - PROCESS | 1832 | 1461327907658 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]]]}] 05:25:07 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. 05:25:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1735ms 05:25:07 INFO - PROCESS | 1832 | 1461327907713 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:25:07 INFO - PROCESS | 1832 | 1461327907717 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:25:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:25:07 INFO - PROCESS | 1832 | 1461327907724 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:25:07 INFO - PROCESS | 1832 | 1461327907730 Marionette TRACE conn3 <- [1,326,null,{}] 05:25:07 INFO - PROCESS | 1832 | 1461327907746 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}] 05:25:08 INFO - PROCESS | 1832 | 1461327908106 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:25:08 INFO - PROCESS | 1832 | 1461327908214 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f34478000 == 54 [pid = 1832] [id = 89] 05:25:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7f5f2abd8000) [pid = 1832] [serial = 266] [outer = (nil)] 05:25:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7f5f2c1cd000) [pid = 1832] [serial = 267] [outer = 0x7f5f2abd8000] 05:25:08 INFO - PROCESS | 1832 | 1461327908291 Marionette DEBUG loaded listener.js 05:25:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7f5f2fdd0800) [pid = 1832] [serial = 268] [outer = 0x7f5f2abd8000] 05:25:09 INFO - PROCESS | 1832 | 1461327909125 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]]]}] 05:25:09 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. 05:25:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1434ms 05:25:09 INFO - PROCESS | 1832 | 1461327909159 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:25:09 INFO - PROCESS | 1832 | 1461327909163 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:25:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:25:09 INFO - PROCESS | 1832 | 1461327909172 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:25:09 INFO - PROCESS | 1832 | 1461327909176 Marionette TRACE conn3 <- [1,330,null,{}] 05:25:09 INFO - PROCESS | 1832 | 1461327909183 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}] 05:25:09 INFO - PROCESS | 1832 | 1461327909340 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:25:09 INFO - PROCESS | 1832 | 1461327909542 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d041000 == 55 [pid = 1832] [id = 90] 05:25:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 106 (0x7f5f302c4400) [pid = 1832] [serial = 269] [outer = (nil)] 05:25:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 107 (0x7f5f302f6800) [pid = 1832] [serial = 270] [outer = 0x7f5f302c4400] 05:25:09 INFO - PROCESS | 1832 | 1461327909624 Marionette DEBUG loaded listener.js 05:25:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 108 (0x7f5f30331800) [pid = 1832] [serial = 271] [outer = 0x7f5f302c4400] 05:25:10 INFO - PROCESS | 1832 | 1461327910532 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]]]}] 05:25:10 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. 05:25:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1387ms 05:25:10 INFO - PROCESS | 1832 | 1461327910559 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:25:10 INFO - PROCESS | 1832 | 1461327910563 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:25:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:25:10 INFO - PROCESS | 1832 | 1461327910569 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:25:10 INFO - PROCESS | 1832 | 1461327910572 Marionette TRACE conn3 <- [1,334,null,{}] 05:25:10 INFO - PROCESS | 1832 | 1461327910577 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}] 05:25:10 INFO - PROCESS | 1832 | 1461327910730 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:25:10 INFO - PROCESS | 1832 | 1461327910872 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cd16800 == 56 [pid = 1832] [id = 91] 05:25:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 109 (0x7f5f1df7f400) [pid = 1832] [serial = 272] [outer = (nil)] 05:25:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7f5f3033ec00) [pid = 1832] [serial = 273] [outer = 0x7f5f1df7f400] 05:25:10 INFO - PROCESS | 1832 | 1461327910959 Marionette DEBUG loaded listener.js 05:25:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7f5f31fa8000) [pid = 1832] [serial = 274] [outer = 0x7f5f1df7f400] 05:25:11 INFO - PROCESS | 1832 | 1461327911793 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]]]}] 05:25:11 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. 05:25:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1277ms 05:25:11 INFO - PROCESS | 1832 | 1461327911848 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:25:11 INFO - PROCESS | 1832 | 1461327911851 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:25:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:25:11 INFO - PROCESS | 1832 | 1461327911858 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:25:11 INFO - PROCESS | 1832 | 1461327911861 Marionette TRACE conn3 <- [1,338,null,{}] 05:25:11 INFO - PROCESS | 1832 | 1461327911883 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}] 05:25:12 INFO - PROCESS | 1832 | 1461327912107 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:25:12 INFO - PROCESS | 1832 | 1461327912414 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cd15800 == 57 [pid = 1832] [id = 92] 05:25:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7f5f14fdfc00) [pid = 1832] [serial = 275] [outer = (nil)] 05:25:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7f5f15ee7c00) [pid = 1832] [serial = 276] [outer = 0x7f5f14fdfc00] 05:25:12 INFO - PROCESS | 1832 | 1461327912555 Marionette DEBUG loaded listener.js 05:25:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7f5f17772400) [pid = 1832] [serial = 277] [outer = 0x7f5f14fdfc00] 05:25:13 INFO - PROCESS | 1832 | 1461327913365 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]]]}] 05:25:13 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. 05:25:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1579ms 05:25:13 INFO - PROCESS | 1832 | 1461327913438 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:25:13 INFO - PROCESS | 1832 | 1461327913444 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:25:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:25:13 INFO - PROCESS | 1832 | 1461327913452 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:25:13 INFO - PROCESS | 1832 | 1461327913455 Marionette TRACE conn3 <- [1,342,null,{}] 05:25:13 INFO - PROCESS | 1832 | 1461327913462 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}] 05:25:13 INFO - PROCESS | 1832 | 1461327913622 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:25:13 INFO - PROCESS | 1832 | 1461327913796 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14fc2000 == 58 [pid = 1832] [id = 93] 05:25:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 115 (0x7f5f1614d000) [pid = 1832] [serial = 278] [outer = (nil)] 05:25:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7f5f17939c00) [pid = 1832] [serial = 279] [outer = 0x7f5f1614d000] 05:25:13 INFO - PROCESS | 1832 | 1461327913894 Marionette DEBUG loaded listener.js 05:25:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 117 (0x7f5f1c0b7000) [pid = 1832] [serial = 280] [outer = 0x7f5f1614d000] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2bb14800 == 57 [pid = 1832] [id = 46] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da93000 == 56 [pid = 1832] [id = 45] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f23f75800 == 55 [pid = 1832] [id = 85] 05:25:14 INFO - PROCESS | 1832 | --DOMWINDOW == 116 (0x7f5f1b8eec00) [pid = 1832] [serial = 218] [outer = (nil)] [url = about:blank] 05:25:14 INFO - PROCESS | 1832 | 1461327914786 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]]]}] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1c084000 == 54 [pid = 1832] [id = 84] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2aebe800 == 53 [pid = 1832] [id = 83] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f24dc6000 == 52 [pid = 1832] [id = 82] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17b5a000 == 51 [pid = 1832] [id = 81] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17679000 == 50 [pid = 1832] [id = 80] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da88800 == 49 [pid = 1832] [id = 79] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f31f75000 == 48 [pid = 1832] [id = 78] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2fed0000 == 47 [pid = 1832] [id = 76] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f24dc4000 == 46 [pid = 1832] [id = 75] 05:25:14 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d071800 == 45 [pid = 1832] [id = 74] 05:25:14 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. 05:25:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1389ms 05:25:14 INFO - PROCESS | 1832 | 1461327914844 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:25:14 INFO - PROCESS | 1832 | 1461327914850 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:25:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:25:14 INFO - PROCESS | 1832 | 1461327914859 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:25:14 INFO - PROCESS | 1832 | 1461327914863 Marionette TRACE conn3 <- [1,346,null,{}] 05:25:14 INFO - PROCESS | 1832 | 1461327914868 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}] 05:25:15 INFO - PROCESS | 1832 | 1461327915018 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 115 (0x7f5f2f621c00) [pid = 1832] [serial = 212] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 114 (0x7f5f2fd0ac00) [pid = 1832] [serial = 213] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 113 (0x7f5f19ddc400) [pid = 1832] [serial = 201] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 112 (0x7f5f1762e800) [pid = 1832] [serial = 200] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 111 (0x7f5f1ce11800) [pid = 1832] [serial = 188] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 110 (0x7f5f2b011800) [pid = 1832] [serial = 197] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 109 (0x7f5f24deb800) [pid = 1832] [serial = 206] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 108 (0x7f5f24df7400) [pid = 1832] [serial = 191] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 107 (0x7f5f2bddec00) [pid = 1832] [serial = 194] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 106 (0x7f5f14feac00) [pid = 1832] [serial = 185] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 105 (0x7f5f1ce17000) [pid = 1832] [serial = 203] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 104 (0x7f5f1ded0800) [pid = 1832] [serial = 204] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 103 (0x7f5f2b08a800) [pid = 1832] [serial = 183] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 102 (0x7f5f2c00bc00) [pid = 1832] [serial = 209] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 101 (0x7f5f2fd11800) [pid = 1832] [serial = 215] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 100 (0x7f5f2fdd1400) [pid = 1832] [serial = 216] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 99 (0x7f5f2df2a400) [pid = 1832] [serial = 210] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | --DOMWINDOW == 98 (0x7f5f2acacc00) [pid = 1832] [serial = 207] [outer = (nil)] [url = about:blank] 05:25:15 INFO - PROCESS | 1832 | 1461327915134 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d7c7000 == 46 [pid = 1832] [id = 94] 05:25:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 99 (0x7f5f14feac00) [pid = 1832] [serial = 281] [outer = (nil)] 05:25:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 100 (0x7f5f1ded0800) [pid = 1832] [serial = 282] [outer = 0x7f5f14feac00] 05:25:15 INFO - PROCESS | 1832 | 1461327915202 Marionette DEBUG loaded listener.js 05:25:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 101 (0x7f5f20fb8000) [pid = 1832] [serial = 283] [outer = 0x7f5f14feac00] 05:25:16 INFO - PROCESS | 1832 | 1461327916015 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]]]}] 05:25:16 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. 05:25:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1179ms 05:25:16 INFO - PROCESS | 1832 | 1461327916039 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:25:16 INFO - PROCESS | 1832 | 1461327916043 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:25:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:25:16 INFO - PROCESS | 1832 | 1461327916050 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:25:16 INFO - PROCESS | 1832 | 1461327916059 Marionette TRACE conn3 <- [1,350,null,{}] 05:25:16 INFO - PROCESS | 1832 | 1461327916090 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}] 05:25:16 INFO - PROCESS | 1832 | 1461327916247 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:25:16 INFO - PROCESS | 1832 | 1461327916260 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2a9ef800 == 47 [pid = 1832] [id = 95] 05:25:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 102 (0x7f5f2b08a800) [pid = 1832] [serial = 284] [outer = (nil)] 05:25:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7f5f2df26000) [pid = 1832] [serial = 285] [outer = 0x7f5f2b08a800] 05:25:16 INFO - PROCESS | 1832 | 1461327916322 Marionette DEBUG loaded listener.js 05:25:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7f5f2fd0a400) [pid = 1832] [serial = 286] [outer = 0x7f5f2b08a800] 05:25:17 INFO - PROCESS | 1832 | 1461327917061 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]]]}] 05:25:17 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. 05:25:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1051ms 05:25:17 INFO - PROCESS | 1832 | 1461327917101 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:25:17 INFO - PROCESS | 1832 | 1461327917106 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:25:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:25:17 INFO - PROCESS | 1832 | 1461327917111 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:25:17 INFO - PROCESS | 1832 | 1461327917113 Marionette TRACE conn3 <- [1,354,null,{}] 05:25:17 INFO - PROCESS | 1832 | 1461327917119 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}] 05:25:17 INFO - PROCESS | 1832 | 1461327917325 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:25:17 INFO - PROCESS | 1832 | 1461327917359 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2bb0b000 == 48 [pid = 1832] [id = 96] 05:25:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7f5f2b0e4400) [pid = 1832] [serial = 287] [outer = (nil)] 05:25:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 106 (0x7f5f2fdd3800) [pid = 1832] [serial = 288] [outer = 0x7f5f2b0e4400] 05:25:17 INFO - PROCESS | 1832 | 1461327917423 Marionette DEBUG loaded listener.js 05:25:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 107 (0x7f5f302b5800) [pid = 1832] [serial = 289] [outer = 0x7f5f2b0e4400] 05:25:18 INFO - PROCESS | 1832 | 1461327918233 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]]]}] 05:25:18 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. 05:25:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1181ms 05:25:18 INFO - PROCESS | 1832 | 1461327918294 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:25:18 INFO - PROCESS | 1832 | 1461327918298 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:25:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:25:18 INFO - PROCESS | 1832 | 1461327918309 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:25:18 INFO - PROCESS | 1832 | 1461327918311 Marionette TRACE conn3 <- [1,358,null,{}] 05:25:18 INFO - PROCESS | 1832 | 1461327918315 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}] 05:25:18 INFO - PROCESS | 1832 | 1461327918494 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:25:18 INFO - PROCESS | 1832 | 1461327918516 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1a946000 == 49 [pid = 1832] [id = 97] 05:25:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 108 (0x7f5f31fac400) [pid = 1832] [serial = 290] [outer = (nil)] 05:25:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 109 (0x7f5f31fb4800) [pid = 1832] [serial = 291] [outer = 0x7f5f31fac400] 05:25:18 INFO - PROCESS | 1832 | 1461327918593 Marionette DEBUG loaded listener.js 05:25:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7f5f34260400) [pid = 1832] [serial = 292] [outer = 0x7f5f31fac400] 05:25:19 INFO - PROCESS | 1832 | --DOMWINDOW == 109 (0x7f5f3006f400) [pid = 1832] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:25:19 INFO - PROCESS | 1832 | --DOMWINDOW == 108 (0x7f5f13c5a800) [pid = 1832] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:25:19 INFO - PROCESS | 1832 | --DOMWINDOW == 107 (0x7f5f29ded800) [pid = 1832] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:25:19 INFO - PROCESS | 1832 | --DOMWINDOW == 106 (0x7f5f17633400) [pid = 1832] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:25:19 INFO - PROCESS | 1832 | --DOMWINDOW == 105 (0x7f5f1423ac00) [pid = 1832] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:25:19 INFO - PROCESS | 1832 | --DOMWINDOW == 104 (0x7f5f14244c00) [pid = 1832] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:25:19 INFO - PROCESS | 1832 | --DOMWINDOW == 103 (0x7f5f1793ec00) [pid = 1832] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:25:19 INFO - PROCESS | 1832 | --DOMWINDOW == 102 (0x7f5f2b009800) [pid = 1832] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:25:19 INFO - PROCESS | 1832 | 1461327919619 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]]]}] 05:25:19 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. 05:25:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1340ms 05:25:19 INFO - PROCESS | 1832 | 1461327919645 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:25:19 INFO - PROCESS | 1832 | 1461327919648 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:25:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:25:19 INFO - PROCESS | 1832 | 1461327919654 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:25:19 INFO - PROCESS | 1832 | 1461327919656 Marionette TRACE conn3 <- [1,362,null,{}] 05:25:19 INFO - PROCESS | 1832 | 1461327919662 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}] 05:25:19 INFO - PROCESS | 1832 | 1461327919841 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:25:19 INFO - PROCESS | 1832 | 1461327919917 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f7ab000 == 50 [pid = 1832] [id = 98] 05:25:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 103 (0x7f5f1776cc00) [pid = 1832] [serial = 293] [outer = (nil)] 05:25:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 104 (0x7f5f32cb6800) [pid = 1832] [serial = 294] [outer = 0x7f5f1776cc00] 05:25:19 INFO - PROCESS | 1832 | 1461327919984 Marionette DEBUG loaded listener.js 05:25:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 105 (0x7f5f34494000) [pid = 1832] [serial = 295] [outer = 0x7f5f1776cc00] 05:25:20 INFO - PROCESS | 1832 | 1461327920730 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]]]}] 05:25:20 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. 05:25:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1130ms 05:25:20 INFO - PROCESS | 1832 | 1461327920786 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:25:20 INFO - PROCESS | 1832 | 1461327920790 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:25:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:25:20 INFO - PROCESS | 1832 | 1461327920796 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:25:20 INFO - PROCESS | 1832 | 1461327920798 Marionette TRACE conn3 <- [1,366,null,{}] 05:25:20 INFO - PROCESS | 1832 | 1461327920803 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}] 05:25:20 INFO - PROCESS | 1832 | 1461327920946 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:25:20 INFO - PROCESS | 1832 | 1461327920956 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f342a0000 == 51 [pid = 1832] [id = 99] 05:25:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 106 (0x7f5f13bb2400) [pid = 1832] [serial = 296] [outer = (nil)] 05:25:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 107 (0x7f5f13bb7800) [pid = 1832] [serial = 297] [outer = 0x7f5f13bb2400] 05:25:21 INFO - PROCESS | 1832 | 1461327921018 Marionette DEBUG loaded listener.js 05:25:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 108 (0x7f5f13bbe400) [pid = 1832] [serial = 298] [outer = 0x7f5f13bb2400] 05:25:22 INFO - PROCESS | 1832 | 1461327922150 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]]]}] 05:25:22 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. 05:25:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1386ms 05:25:22 INFO - PROCESS | 1832 | 1461327922184 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:25:22 INFO - PROCESS | 1832 | 1461327922189 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:25:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:25:22 INFO - PROCESS | 1832 | 1461327922199 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:25:22 INFO - PROCESS | 1832 | 1461327922204 Marionette TRACE conn3 <- [1,370,null,{}] 05:25:22 INFO - PROCESS | 1832 | 1461327922213 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}] 05:25:22 INFO - PROCESS | 1832 | 1461327922447 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:25:22 INFO - PROCESS | 1832 | 1461327922650 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17696800 == 52 [pid = 1832] [id = 100] 05:25:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 109 (0x7f5f13bb2800) [pid = 1832] [serial = 299] [outer = (nil)] 05:25:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 110 (0x7f5f13bb7c00) [pid = 1832] [serial = 300] [outer = 0x7f5f13bb2800] 05:25:22 INFO - PROCESS | 1832 | 1461327922733 Marionette DEBUG loaded listener.js 05:25:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7f5f13bc0c00) [pid = 1832] [serial = 301] [outer = 0x7f5f13bb2800] 05:25:23 INFO - PROCESS | 1832 | 1461327923581 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]]]}] 05:25:23 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. 05:25:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1439ms 05:25:23 INFO - PROCESS | 1832 | 1461327923641 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:25:23 INFO - PROCESS | 1832 | 1461327923651 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:25:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:25:23 INFO - PROCESS | 1832 | 1461327923662 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:25:23 INFO - PROCESS | 1832 | 1461327923665 Marionette TRACE conn3 <- [1,374,null,{}] 05:25:23 INFO - PROCESS | 1832 | 1461327923672 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}] 05:25:23 INFO - PROCESS | 1832 | 1461327923891 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:25:24 INFO - PROCESS | 1832 | 1461327924035 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f20b76800 == 53 [pid = 1832] [id = 101] 05:25:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7f5f1776c800) [pid = 1832] [serial = 302] [outer = (nil)] 05:25:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7f5f17778000) [pid = 1832] [serial = 303] [outer = 0x7f5f1776c800] 05:25:24 INFO - PROCESS | 1832 | 1461327924159 Marionette DEBUG loaded listener.js 05:25:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7f5f17942000) [pid = 1832] [serial = 304] [outer = 0x7f5f1776c800] 05:25:25 INFO - PROCESS | 1832 | 1461327925146 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:25:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:25:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1531ms 05:25:25 INFO - PROCESS | 1832 | 1461327925194 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:25:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:25:25 INFO - PROCESS | 1832 | 1461327925198 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:25:25 INFO - PROCESS | 1832 | 1461327925204 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:25:25 INFO - PROCESS | 1832 | 1461327925210 Marionette TRACE conn3 <- [1,378,null,{}] 05:25:25 INFO - PROCESS | 1832 | 1461327925226 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}] 05:25:25 INFO - PROCESS | 1832 | 1461327925420 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:25:25 INFO - PROCESS | 1832 | 1461327925604 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2fed0000 == 54 [pid = 1832] [id = 102] 05:25:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 115 (0x7f5f1d486400) [pid = 1832] [serial = 305] [outer = (nil)] 05:25:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7f5f1d48b800) [pid = 1832] [serial = 306] [outer = 0x7f5f1d486400] 05:25:25 INFO - PROCESS | 1832 | 1461327925737 Marionette DEBUG loaded listener.js 05:25:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 117 (0x7f5f1d491400) [pid = 1832] [serial = 307] [outer = 0x7f5f1d486400] 05:25:26 INFO - PROCESS | 1832 | 1461327926621 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:25:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:25:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1486ms 05:25:26 INFO - PROCESS | 1832 | 1461327926690 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:25:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:25:26 INFO - PROCESS | 1832 | 1461327926695 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:25:26 INFO - PROCESS | 1832 | 1461327926701 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:25:26 INFO - PROCESS | 1832 | 1461327926704 Marionette TRACE conn3 <- [1,382,null,{}] 05:25:26 INFO - PROCESS | 1832 | 1461327926710 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}] 05:25:26 INFO - PROCESS | 1832 | 1461327926888 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:25:27 INFO - PROCESS | 1832 | 1461327927029 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a78000 == 55 [pid = 1832] [id = 103] 05:25:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7f5f1439ac00) [pid = 1832] [serial = 308] [outer = (nil)] 05:25:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7f5f20c9c800) [pid = 1832] [serial = 309] [outer = 0x7f5f1439ac00] 05:25:27 INFO - PROCESS | 1832 | 1461327927106 Marionette DEBUG loaded listener.js 05:25:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7f5f2aea6c00) [pid = 1832] [serial = 310] [outer = 0x7f5f1439ac00] 05:25:27 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:25:27 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:25:27 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:25:27 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:25:27 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:25:27 INFO - PROCESS | 1832 | 1461327927983 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:25:28 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:25:28 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1332ms 05:25:28 INFO - PROCESS | 1832 | 1461327928034 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:25:28 INFO - PROCESS | 1832 | 1461327928038 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:25:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:25:28 INFO - PROCESS | 1832 | 1461327928044 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:25:28 INFO - PROCESS | 1832 | 1461327928046 Marionette TRACE conn3 <- [1,386,null,{}] 05:25:28 INFO - PROCESS | 1832 | 1461327928052 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}] 05:25:28 INFO - PROCESS | 1832 | 1461327928208 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:25:28 INFO - PROCESS | 1832 | 1461327928354 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f129d3000 == 56 [pid = 1832] [id = 104] 05:25:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 121 (0x7f5f1d489000) [pid = 1832] [serial = 311] [outer = (nil)] 05:25:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 122 (0x7f5f2fdd1400) [pid = 1832] [serial = 312] [outer = 0x7f5f1d489000] 05:25:28 INFO - PROCESS | 1832 | 1461327928426 Marionette DEBUG loaded listener.js 05:25:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7f5f302c4800) [pid = 1832] [serial = 313] [outer = 0x7f5f1d489000] 05:25:29 INFO - PROCESS | 1832 | 1461327929322 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]]]}] 05:25:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:25:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1334ms 05:25:29 INFO - PROCESS | 1832 | 1461327929380 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:25:29 INFO - PROCESS | 1832 | 1461327929384 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:25:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:25:29 INFO - PROCESS | 1832 | 1461327929390 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:25:29 INFO - PROCESS | 1832 | 1461327929393 Marionette TRACE conn3 <- [1,390,null,{}] 05:25:29 INFO - PROCESS | 1832 | 1461327929398 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}] 05:25:29 INFO - PROCESS | 1832 | 1461327929586 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:25:29 INFO - PROCESS | 1832 | 1461327929754 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1499d800 == 57 [pid = 1832] [id = 105] 05:25:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7f5f32c92c00) [pid = 1832] [serial = 314] [outer = (nil)] 05:25:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7f5f344df000) [pid = 1832] [serial = 315] [outer = 0x7f5f32c92c00] 05:25:29 INFO - PROCESS | 1832 | 1461327929829 Marionette DEBUG loaded listener.js 05:25:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7f5f11529400) [pid = 1832] [serial = 316] [outer = 0x7f5f32c92c00] 05:25:30 INFO - PROCESS | 1832 | 1461327930782 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]]]}] 05:25:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:25:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1428ms 05:25:30 INFO - PROCESS | 1832 | 1461327930822 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:25:30 INFO - PROCESS | 1832 | 1461327930824 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:25:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:25:30 INFO - PROCESS | 1832 | 1461327930831 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:25:30 INFO - PROCESS | 1832 | 1461327930834 Marionette TRACE conn3 <- [1,394,null,{}] 05:25:30 INFO - PROCESS | 1832 | 1461327930841 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}] 05:25:31 INFO - PROCESS | 1832 | 1461327931025 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:25:31 INFO - PROCESS | 1832 | 1461327931262 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17685000 == 58 [pid = 1832] [id = 106] 05:25:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7f5f11533000) [pid = 1832] [serial = 317] [outer = (nil)] 05:25:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7f5f125db000) [pid = 1832] [serial = 318] [outer = 0x7f5f11533000] 05:25:31 INFO - PROCESS | 1832 | 1461327931363 Marionette DEBUG loaded listener.js 05:25:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7f5f1776b800) [pid = 1832] [serial = 319] [outer = 0x7f5f11533000] 05:25:32 INFO - PROCESS | 1832 | 1461327932450 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]]]}] 05:25:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:25:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1682ms 05:25:32 INFO - PROCESS | 1832 | 1461327932518 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:25:32 INFO - PROCESS | 1832 | 1461327932528 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:25:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:25:32 INFO - PROCESS | 1832 | 1461327932544 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:25:32 INFO - PROCESS | 1832 | 1461327932551 Marionette TRACE conn3 <- [1,398,null,{}] 05:25:32 INFO - PROCESS | 1832 | 1461327932560 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}] 05:25:32 INFO - PROCESS | 1832 | 1461327932785 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:25:33 INFO - PROCESS | 1832 | 1461327933028 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f16b77000 == 59 [pid = 1832] [id = 107] 05:25:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7f5f1423a800) [pid = 1832] [serial = 320] [outer = (nil)] 05:25:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f15ca2800) [pid = 1832] [serial = 321] [outer = 0x7f5f1423a800] 05:25:33 INFO - PROCESS | 1832 | 1461327933153 Marionette DEBUG loaded listener.js 05:25:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f17631400) [pid = 1832] [serial = 322] [outer = 0x7f5f1423a800] 05:25:33 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2f7ab000 == 58 [pid = 1832] [id = 98] 05:25:33 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f17b0d400) [pid = 1832] [serial = 221] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7f5f1cbed000) [pid = 1832] [serial = 224] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7f5f2beca400) [pid = 1832] [serial = 227] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7f5f2b0eac00) [pid = 1832] [serial = 231] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7f5f3006e000) [pid = 1832] [serial = 234] [outer = (nil)] [url = about:blank] 05:25:33 INFO - PROCESS | 1832 | --DOMWINDOW == 126 (0x7f5f17773c00) [pid = 1832] [serial = 258] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f3007f000 == 57 [pid = 1832] [id = 77] 05:25:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1a946000 == 56 [pid = 1832] [id = 97] 05:25:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2bb0b000 == 55 [pid = 1832] [id = 96] 05:25:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2a9ef800 == 54 [pid = 1832] [id = 95] 05:25:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d7c7000 == 53 [pid = 1832] [id = 94] 05:25:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14fc2000 == 52 [pid = 1832] [id = 93] 05:25:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cd15800 == 51 [pid = 1832] [id = 92] 05:25:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2bace000 == 50 [pid = 1832] [id = 88] 05:25:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da26800 == 49 [pid = 1832] [id = 87] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7f5f300ac400) [pid = 1832] [serial = 252] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 124 (0x7f5f1c5cc000) [pid = 1832] [serial = 241] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 123 (0x7f5f1b8ee800) [pid = 1832] [serial = 240] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 122 (0x7f5f2bde6400) [pid = 1832] [serial = 246] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 121 (0x7f5f2c013000) [pid = 1832] [serial = 247] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 120 (0x7f5f1e843800) [pid = 1832] [serial = 243] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 119 (0x7f5f20c9ac00) [pid = 1832] [serial = 244] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 118 (0x7f5f17630c00) [pid = 1832] [serial = 238] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 117 (0x7f5f15ca2c00) [pid = 1832] [serial = 237] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 116 (0x7f5f1b8f4400) [pid = 1832] [serial = 219] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 115 (0x7f5f1dece400) [pid = 1832] [serial = 255] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 114 (0x7f5f302f6000) [pid = 1832] [serial = 253] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 113 (0x7f5f2abce800) [pid = 1832] [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.] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 112 (0x7f5f2f828800) [pid = 1832] [serial = 249] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 111 (0x7f5f2fdce800) [pid = 1832] [serial = 256] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | --DOMWINDOW == 110 (0x7f5f2dfdac00) [pid = 1832] [serial = 250] [outer = (nil)] [url = about:blank] 05:25:34 INFO - PROCESS | 1832 | 1461327934151 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]]]}] 05:25:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:25:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1644ms 05:25:34 INFO - PROCESS | 1832 | 1461327934187 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:25:34 INFO - PROCESS | 1832 | 1461327934197 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:25:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:25:34 INFO - PROCESS | 1832 | 1461327934207 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:25:34 INFO - PROCESS | 1832 | 1461327934211 Marionette TRACE conn3 <- [1,402,null,{}] 05:25:34 INFO - PROCESS | 1832 | 1461327934217 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}] 05:25:34 INFO - PROCESS | 1832 | 1461327934383 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:25:34 INFO - PROCESS | 1832 | 1461327934598 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d031800 == 50 [pid = 1832] [id = 108] 05:25:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7f5f17b12000) [pid = 1832] [serial = 323] [outer = (nil)] 05:25:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7f5f19f8bc00) [pid = 1832] [serial = 324] [outer = 0x7f5f17b12000] 05:25:34 INFO - PROCESS | 1832 | 1461327934710 Marionette DEBUG loaded listener.js 05:25:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7f5f1b8ea000) [pid = 1832] [serial = 325] [outer = 0x7f5f17b12000] 05:25:35 INFO - PROCESS | 1832 | 1461327935491 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]]]}] 05:25:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:25:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1337ms 05:25:35 INFO - PROCESS | 1832 | 1461327935572 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:25:35 INFO - PROCESS | 1832 | 1461327935579 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:25:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:25:35 INFO - PROCESS | 1832 | 1461327935590 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:25:35 INFO - PROCESS | 1832 | 1461327935595 Marionette TRACE conn3 <- [1,406,null,{}] 05:25:35 INFO - PROCESS | 1832 | 1461327935610 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}] 05:25:35 INFO - PROCESS | 1832 | 1461327935781 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:25:35 INFO - PROCESS | 1832 | 1461327935895 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e87b000 == 51 [pid = 1832] [id = 109] 05:25:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7f5f17b13800) [pid = 1832] [serial = 326] [outer = (nil)] 05:25:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 115 (0x7f5f1dd33400) [pid = 1832] [serial = 327] [outer = 0x7f5f17b13800] 05:25:35 INFO - PROCESS | 1832 | 1461327935965 Marionette DEBUG loaded listener.js 05:25:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7f5f29df0800) [pid = 1832] [serial = 328] [outer = 0x7f5f17b13800] 05:25:36 INFO - PROCESS | 1832 | 1461327936819 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]]]}] 05:25:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:25:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1290ms 05:25:36 INFO - PROCESS | 1832 | 1461327936882 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:25:36 INFO - PROCESS | 1832 | 1461327936904 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:25:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:25:36 INFO - PROCESS | 1832 | 1461327936925 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:25:36 INFO - PROCESS | 1832 | 1461327936930 Marionette TRACE conn3 <- [1,410,null,{}] 05:25:36 INFO - PROCESS | 1832 | 1461327936940 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}] 05:25:37 INFO - PROCESS | 1832 | 1461327937237 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:25:37 INFO - PROCESS | 1832 | 1461327937277 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2a9d1800 == 52 [pid = 1832] [id = 110] 05:25:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 117 (0x7f5f13d0b400) [pid = 1832] [serial = 329] [outer = (nil)] 05:25:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7f5f13d17000) [pid = 1832] [serial = 330] [outer = 0x7f5f13d0b400] 05:25:37 INFO - PROCESS | 1832 | 1461327937394 Marionette DEBUG loaded listener.js 05:25:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7f5f1d48e800) [pid = 1832] [serial = 331] [outer = 0x7f5f13d0b400] 05:25:38 INFO - PROCESS | 1832 | --DOMWINDOW == 118 (0x7f5f14feac00) [pid = 1832] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:25:38 INFO - PROCESS | 1832 | --DOMWINDOW == 117 (0x7f5f2b08a800) [pid = 1832] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:25:38 INFO - PROCESS | 1832 | --DOMWINDOW == 116 (0x7f5f14fdfc00) [pid = 1832] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:25:38 INFO - PROCESS | 1832 | --DOMWINDOW == 115 (0x7f5f1614d000) [pid = 1832] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:25:38 INFO - PROCESS | 1832 | --DOMWINDOW == 114 (0x7f5f31fac400) [pid = 1832] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:25:38 INFO - PROCESS | 1832 | --DOMWINDOW == 113 (0x7f5f1776bc00) [pid = 1832] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:25:38 INFO - PROCESS | 1832 | --DOMWINDOW == 112 (0x7f5f2b0e4400) [pid = 1832] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:25:38 INFO - PROCESS | 1832 | --DOMWINDOW == 111 (0x7f5f1776cc00) [pid = 1832] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:25:38 INFO - PROCESS | 1832 | --DOMWINDOW == 110 (0x7f5f1ded7000) [pid = 1832] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:25:38 INFO - PROCESS | 1832 | 1461327938545 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]]]}] 05:25:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:25:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1650ms 05:25:38 INFO - PROCESS | 1832 | 1461327938574 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:25:38 INFO - PROCESS | 1832 | 1461327938578 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:25:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:25:38 INFO - PROCESS | 1832 | 1461327938583 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:25:38 INFO - PROCESS | 1832 | 1461327938585 Marionette TRACE conn3 <- [1,414,null,{}] 05:25:38 INFO - PROCESS | 1832 | 1461327938591 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}] 05:25:38 INFO - PROCESS | 1832 | 1461327938780 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:25:38 INFO - PROCESS | 1832 | 1461327938852 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e87a800 == 53 [pid = 1832] [id = 111] 05:25:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 111 (0x7f5f13d0c800) [pid = 1832] [serial = 332] [outer = (nil)] 05:25:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 112 (0x7f5f1d89ac00) [pid = 1832] [serial = 333] [outer = 0x7f5f13d0c800] 05:25:38 INFO - PROCESS | 1832 | 1461327938920 Marionette DEBUG loaded listener.js 05:25:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 113 (0x7f5f2aeeec00) [pid = 1832] [serial = 334] [outer = 0x7f5f13d0c800] 05:25:39 INFO - PROCESS | 1832 | 1461327939702 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]]]}] 05:25:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:25:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1176ms 05:25:39 INFO - PROCESS | 1832 | 1461327939762 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:25:39 INFO - PROCESS | 1832 | 1461327939766 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:25:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:25:39 INFO - PROCESS | 1832 | 1461327939773 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:25:39 INFO - PROCESS | 1832 | 1461327939775 Marionette TRACE conn3 <- [1,418,null,{}] 05:25:39 INFO - PROCESS | 1832 | 1461327939781 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}] 05:25:39 INFO - PROCESS | 1832 | 1461327939960 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:25:40 INFO - PROCESS | 1832 | 1461327940064 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2da2f800 == 54 [pid = 1832] [id = 112] 05:25:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 114 (0x7f5f20a14c00) [pid = 1832] [serial = 335] [outer = (nil)] 05:25:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 115 (0x7f5f2c07f400) [pid = 1832] [serial = 336] [outer = 0x7f5f20a14c00] 05:25:40 INFO - PROCESS | 1832 | 1461327940132 Marionette DEBUG loaded listener.js 05:25:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7f5f2dfdbc00) [pid = 1832] [serial = 337] [outer = 0x7f5f20a14c00] 05:25:41 INFO - PROCESS | 1832 | 1461327941646 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]]]}] 05:25:41 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 05:25:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1883ms 05:25:41 INFO - PROCESS | 1832 | 1461327941657 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:25:41 INFO - PROCESS | 1832 | 1461327941663 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:25:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:25:41 INFO - PROCESS | 1832 | 1461327941672 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:25:41 INFO - PROCESS | 1832 | 1461327941676 Marionette TRACE conn3 <- [1,422,null,{}] 05:25:41 INFO - PROCESS | 1832 | 1461327941687 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}] 05:25:41 INFO - PROCESS | 1832 | 1461327941857 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:25:42 INFO - PROCESS | 1832 | 1461327942001 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ccad000 == 55 [pid = 1832] [id = 113] 05:25:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 117 (0x7f5f13bbc000) [pid = 1832] [serial = 338] [outer = (nil)] 05:25:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7f5f14240c00) [pid = 1832] [serial = 339] [outer = 0x7f5f13bbc000] 05:25:42 INFO - PROCESS | 1832 | 1461327942078 Marionette DEBUG loaded listener.js 05:25:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7f5f17773c00) [pid = 1832] [serial = 340] [outer = 0x7f5f13bbc000] 05:25:43 INFO - PROCESS | 1832 | 1461327943561 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]]]}] 05:25:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:25:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1938ms 05:25:43 INFO - PROCESS | 1832 | 1461327943611 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:25:43 INFO - PROCESS | 1832 | 1461327943620 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:25:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:25:43 INFO - PROCESS | 1832 | 1461327943632 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:25:43 INFO - PROCESS | 1832 | 1461327943636 Marionette TRACE conn3 <- [1,426,null,{}] 05:25:43 INFO - PROCESS | 1832 | 1461327943643 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}] 05:25:43 INFO - PROCESS | 1832 | 1461327943809 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:25:43 INFO - PROCESS | 1832 | 1461327943952 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2acfa000 == 56 [pid = 1832] [id = 114] 05:25:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7f5f13bbf400) [pid = 1832] [serial = 341] [outer = (nil)] 05:25:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 121 (0x7f5f1b8eb400) [pid = 1832] [serial = 342] [outer = 0x7f5f13bbf400] 05:25:44 INFO - PROCESS | 1832 | 1461327944029 Marionette DEBUG loaded listener.js 05:25:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 122 (0x7f5f1dd38c00) [pid = 1832] [serial = 343] [outer = 0x7f5f13bbf400] 05:25:44 INFO - PROCESS | 1832 | 1461327944965 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] 05:25:45 INFO - PROCESS | 1832 | 1461327945024 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:25:45 INFO - PROCESS | 1832 | 1461327945032 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:25:45 INFO - PROCESS | 1832 | 1461327945038 Marionette TRACE conn3 <- [1,430,null,{}] 05:25:45 INFO - PROCESS | 1832 | 1461327945053 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}] 05:25:45 INFO - PROCESS | 1832 | 1461327945242 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:25:45 INFO - PROCESS | 1832 | 1461327945442 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f31f78800 == 57 [pid = 1832] [id = 115] 05:25:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7f5f2b08a800) [pid = 1832] [serial = 344] [outer = (nil)] 05:25:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7f5f2c084c00) [pid = 1832] [serial = 345] [outer = 0x7f5f2b08a800] 05:25:45 INFO - PROCESS | 1832 | 1461327945650 Marionette DEBUG loaded listener.js 05:25:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7f5f2dfdcc00) [pid = 1832] [serial = 346] [outer = 0x7f5f2b08a800] 05:25:46 INFO - PROCESS | 1832 | 1461327946874 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]]]}] 05:25:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:25:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1898ms 05:25:46 INFO - PROCESS | 1832 | 1461327946931 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:25:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:25:46 INFO - PROCESS | 1832 | 1461327946939 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:25:46 INFO - PROCESS | 1832 | 1461327946949 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:25:46 INFO - PROCESS | 1832 | 1461327946954 Marionette TRACE conn3 <- [1,434,null,{}] 05:25:46 INFO - PROCESS | 1832 | 1461327946963 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}] 05:25:47 INFO - PROCESS | 1832 | 1461327947264 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:25:47 INFO - PROCESS | 1832 | 1461327947524 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f145b3000 == 58 [pid = 1832] [id = 116] 05:25:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7f5f13acd400) [pid = 1832] [serial = 347] [outer = (nil)] 05:25:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7f5f13ad6000) [pid = 1832] [serial = 348] [outer = 0x7f5f13acd400] 05:25:47 INFO - PROCESS | 1832 | 1461327947687 Marionette DEBUG loaded listener.js 05:25:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7f5f13adb800) [pid = 1832] [serial = 349] [outer = 0x7f5f13acd400] 05:25:48 INFO - PROCESS | 1832 | 1461327948484 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]]]}] 05:25:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:25:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1591ms 05:25:48 INFO - PROCESS | 1832 | 1461327948539 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:25:48 INFO - PROCESS | 1832 | 1461327948542 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:25:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:25:48 INFO - PROCESS | 1832 | 1461327948548 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:25:48 INFO - PROCESS | 1832 | 1461327948552 Marionette TRACE conn3 <- [1,438,null,{}] 05:25:48 INFO - PROCESS | 1832 | 1461327948558 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}] 05:25:48 INFO - PROCESS | 1832 | 1461327948722 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:25:48 INFO - PROCESS | 1832 | 1461327948872 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f342ae800 == 59 [pid = 1832] [id = 117] 05:25:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7f5f13acf800) [pid = 1832] [serial = 350] [outer = (nil)] 05:25:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7f5f2fd0dc00) [pid = 1832] [serial = 351] [outer = 0x7f5f13acf800] 05:25:48 INFO - PROCESS | 1832 | 1461327948946 Marionette DEBUG loaded listener.js 05:25:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f2fdcb400) [pid = 1832] [serial = 352] [outer = 0x7f5f13acf800] 05:25:49 INFO - PROCESS | 1832 | 1461327949897 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]]]}] 05:25:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:25:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1383ms 05:25:49 INFO - PROCESS | 1832 | 1461327949932 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:25:49 INFO - PROCESS | 1832 | 1461327949936 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:25:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:25:49 INFO - PROCESS | 1832 | 1461327949941 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:25:49 INFO - PROCESS | 1832 | 1461327949945 Marionette TRACE conn3 <- [1,442,null,{}] 05:25:49 INFO - PROCESS | 1832 | 1461327949950 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}] 05:25:50 INFO - PROCESS | 1832 | 1461327950139 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:25:50 INFO - PROCESS | 1832 | 1461327950571 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f149ad000 == 60 [pid = 1832] [id = 118] 05:25:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f125ddc00) [pid = 1832] [serial = 353] [outer = (nil)] 05:25:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f125e1800) [pid = 1832] [serial = 354] [outer = 0x7f5f125ddc00] 05:25:50 INFO - PROCESS | 1832 | 1461327950656 Marionette DEBUG loaded listener.js 05:25:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f13bbb000) [pid = 1832] [serial = 355] [outer = 0x7f5f125ddc00] 05:25:51 INFO - PROCESS | 1832 | 1461327951574 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]]]}] 05:25:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:25:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1683ms 05:25:51 INFO - PROCESS | 1832 | 1461327951626 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:25:51 INFO - PROCESS | 1832 | 1461327951632 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:25:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:25:51 INFO - PROCESS | 1832 | 1461327951640 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:25:51 INFO - PROCESS | 1832 | 1461327951646 Marionette TRACE conn3 <- [1,446,null,{}] 05:25:51 INFO - PROCESS | 1832 | 1461327951653 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}] 05:25:51 INFO - PROCESS | 1832 | 1461327951819 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:25:51 INFO - PROCESS | 1832 | 1461327951983 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f129cc800 == 61 [pid = 1832] [id = 119] 05:25:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f13c5d800) [pid = 1832] [serial = 356] [outer = (nil)] 05:25:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f1505e400) [pid = 1832] [serial = 357] [outer = 0x7f5f13c5d800] 05:25:52 INFO - PROCESS | 1832 | 1461327952097 Marionette DEBUG loaded listener.js 05:25:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f1793d800) [pid = 1832] [serial = 358] [outer = 0x7f5f13c5d800] 05:25:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e87a800 == 60 [pid = 1832] [id = 111] 05:25:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2a9d1800 == 59 [pid = 1832] [id = 110] 05:25:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e87b000 == 58 [pid = 1832] [id = 109] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f3033ec00) [pid = 1832] [serial = 273] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f2c1cd000) [pid = 1832] [serial = 267] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f302f6800) [pid = 1832] [serial = 270] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f13bb7800) [pid = 1832] [serial = 297] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d031800 == 57 [pid = 1832] [id = 108] 05:25:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f16b77000 == 56 [pid = 1832] [id = 107] 05:25:53 INFO - PROCESS | 1832 | 1461327953117 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]]]}] 05:25:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2fed0000 == 55 [pid = 1832] [id = 102] 05:25:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f20b76800 == 54 [pid = 1832] [id = 101] 05:25:53 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17696800 == 53 [pid = 1832] [id = 100] 05:25:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:25:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1538ms 05:25:53 INFO - PROCESS | 1832 | 1461327953182 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:25:53 INFO - PROCESS | 1832 | 1461327953187 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:25:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:25:53 INFO - PROCESS | 1832 | 1461327953194 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:25:53 INFO - PROCESS | 1832 | 1461327953196 Marionette TRACE conn3 <- [1,450,null,{}] 05:25:53 INFO - PROCESS | 1832 | 1461327953202 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}] 05:25:53 INFO - PROCESS | 1832 | 1461327953355 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f20fb8000) [pid = 1832] [serial = 283] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f2fd0a400) [pid = 1832] [serial = 286] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7f5f17772400) [pid = 1832] [serial = 277] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7f5f1c471000) [pid = 1832] [serial = 264] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7f5f1c0b7000) [pid = 1832] [serial = 280] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7f5f2df26000) [pid = 1832] [serial = 285] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 126 (0x7f5f15ee7c00) [pid = 1832] [serial = 276] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7f5f31fb4800) [pid = 1832] [serial = 291] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 124 (0x7f5f17774c00) [pid = 1832] [serial = 261] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 123 (0x7f5f17777800) [pid = 1832] [serial = 259] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 122 (0x7f5f17939c00) [pid = 1832] [serial = 279] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 121 (0x7f5f2fdd3800) [pid = 1832] [serial = 288] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 120 (0x7f5f302b5800) [pid = 1832] [serial = 289] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 119 (0x7f5f32cb6800) [pid = 1832] [serial = 294] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 118 (0x7f5f1f03e000) [pid = 1832] [serial = 156] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 117 (0x7f5f34260400) [pid = 1832] [serial = 292] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 116 (0x7f5f1ded0800) [pid = 1832] [serial = 282] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | --DOMWINDOW == 115 (0x7f5f34494000) [pid = 1832] [serial = 295] [outer = (nil)] [url = about:blank] 05:25:53 INFO - PROCESS | 1832 | 1461327953554 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17684800 == 54 [pid = 1832] [id = 120] 05:25:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 116 (0x7f5f17772400) [pid = 1832] [serial = 359] [outer = (nil)] 05:25:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 117 (0x7f5f1b8ee800) [pid = 1832] [serial = 360] [outer = 0x7f5f17772400] 05:25:53 INFO - PROCESS | 1832 | 1461327953621 Marionette DEBUG loaded listener.js 05:25:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 118 (0x7f5f1d485c00) [pid = 1832] [serial = 361] [outer = 0x7f5f17772400] 05:25:54 INFO - PROCESS | 1832 | 1461327954327 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] 05:25:54 INFO - PROCESS | 1832 | 1461327954391 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:25:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:25:54 INFO - PROCESS | 1832 | 1461327954408 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:25:54 INFO - PROCESS | 1832 | 1461327954419 Marionette TRACE conn3 <- [1,454,null,{}] 05:25:54 INFO - PROCESS | 1832 | 1461327954427 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}] 05:25:54 INFO - PROCESS | 1832 | 1461327954581 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:25:54 INFO - PROCESS | 1832 | 1461327954593 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1dda5800 == 55 [pid = 1832] [id = 121] 05:25:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 119 (0x7f5f1776e400) [pid = 1832] [serial = 362] [outer = (nil)] 05:25:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7f5f1e84a400) [pid = 1832] [serial = 363] [outer = 0x7f5f1776e400] 05:25:54 INFO - PROCESS | 1832 | 1461327954762 Marionette DEBUG loaded listener.js 05:25:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 121 (0x7f5f2abcec00) [pid = 1832] [serial = 364] [outer = 0x7f5f1776e400] 05:25:55 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:25:55 INFO - PROCESS | 1832 | 1461327955722 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]]]}] 05:25:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:25:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1349ms 05:25:55 INFO - PROCESS | 1832 | 1461327955758 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:25:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:25:55 INFO - PROCESS | 1832 | 1461327955766 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:25:55 INFO - PROCESS | 1832 | 1461327955773 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:25:55 INFO - PROCESS | 1832 | 1461327955776 Marionette TRACE conn3 <- [1,458,null,{}] 05:25:55 INFO - PROCESS | 1832 | 1461327955781 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}] 05:25:56 INFO - PROCESS | 1832 | 1461327955996 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:25:56 INFO - PROCESS | 1832 | 1461327956018 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f20b81000 == 56 [pid = 1832] [id = 122] 05:25:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 122 (0x7f5f125d3800) [pid = 1832] [serial = 365] [outer = (nil)] 05:25:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7f5f2c083c00) [pid = 1832] [serial = 366] [outer = 0x7f5f125d3800] 05:25:56 INFO - PROCESS | 1832 | 1461327956078 Marionette DEBUG loaded listener.js 05:25:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7f5f2df2a000) [pid = 1832] [serial = 367] [outer = 0x7f5f125d3800] 05:25:57 INFO - PROCESS | 1832 | 1461327957024 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] 05:25:57 INFO - PROCESS | 1832 | 1461327957061 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:25:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:25:57 INFO - PROCESS | 1832 | 1461327957069 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:25:57 INFO - PROCESS | 1832 | 1461327957072 Marionette TRACE conn3 <- [1,462,null,{}] 05:25:57 INFO - PROCESS | 1832 | 1461327957077 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}] 05:25:57 INFO - PROCESS | 1832 | 1461327957271 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:25:57 INFO - PROCESS | 1832 | 1461327957297 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13b16800 == 57 [pid = 1832] [id = 123] 05:25:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7f5f302b5c00) [pid = 1832] [serial = 368] [outer = (nil)] 05:25:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7f5f302f6800) [pid = 1832] [serial = 369] [outer = 0x7f5f302b5c00] 05:25:57 INFO - PROCESS | 1832 | 1461327957375 Marionette DEBUG loaded listener.js 05:25:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7f5f31faa400) [pid = 1832] [serial = 370] [outer = 0x7f5f302b5c00] 05:25:57 INFO - PROCESS | 1832 | --DOMWINDOW == 126 (0x7f5f13d0b400) [pid = 1832] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:25:57 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7f5f17b13800) [pid = 1832] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:25:57 INFO - PROCESS | 1832 | --DOMWINDOW == 124 (0x7f5f1423a800) [pid = 1832] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:25:57 INFO - PROCESS | 1832 | --DOMWINDOW == 123 (0x7f5f17b12000) [pid = 1832] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:25:57 INFO - PROCESS | 1832 | --DOMWINDOW == 122 (0x7f5f13d0c800) [pid = 1832] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:25:58 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:25:58 INFO - PROCESS | 1832 | 1461327958353 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] 05:25:58 INFO - PROCESS | 1832 | 1461327958412 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:25:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:25:58 INFO - PROCESS | 1832 | 1461327958418 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:25:58 INFO - PROCESS | 1832 | 1461327958420 Marionette TRACE conn3 <- [1,466,null,{}] 05:25:58 INFO - PROCESS | 1832 | 1461327958426 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}] 05:25:58 INFO - PROCESS | 1832 | 1461327958565 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:25:58 INFO - PROCESS | 1832 | 1461327958581 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2c054800 == 58 [pid = 1832] [id = 124] 05:25:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7f5f13b3bc00) [pid = 1832] [serial = 371] [outer = (nil)] 05:25:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7f5f17940000) [pid = 1832] [serial = 372] [outer = 0x7f5f13b3bc00] 05:25:58 INFO - PROCESS | 1832 | 1461327958655 Marionette DEBUG loaded listener.js 05:25:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7f5f302f9400) [pid = 1832] [serial = 373] [outer = 0x7f5f13b3bc00] 05:25:59 INFO - PROCESS | 1832 | 1461327959444 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] 05:25:59 INFO - PROCESS | 1832 | 1461327959505 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:25:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:25:59 INFO - PROCESS | 1832 | 1461327959512 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:25:59 INFO - PROCESS | 1832 | 1461327959514 Marionette TRACE conn3 <- [1,470,null,{}] 05:25:59 INFO - PROCESS | 1832 | 1461327959519 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}] 05:25:59 INFO - PROCESS | 1832 | 1461327959658 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:25:59 INFO - PROCESS | 1832 | 1461327959672 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:25:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f3007f000 == 59 [pid = 1832] [id = 125] 05:25:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7f5f13b3f800) [pid = 1832] [serial = 374] [outer = (nil)] 05:25:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7f5f34260400) [pid = 1832] [serial = 375] [outer = 0x7f5f13b3f800] 05:25:59 INFO - PROCESS | 1832 | 1461327959740 Marionette DEBUG loaded listener.js 05:25:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7f5f34496000) [pid = 1832] [serial = 376] [outer = 0x7f5f13b3f800] 05:26:00 INFO - PROCESS | 1832 | 1461327960988 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]]]}] 05:26:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:26:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1536ms 05:26:01 INFO - PROCESS | 1832 | 1461327961050 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:26:01 INFO - PROCESS | 1832 | 1461327961057 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:26:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:26:01 INFO - PROCESS | 1832 | 1461327961067 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:26:01 INFO - PROCESS | 1832 | 1461327961071 Marionette TRACE conn3 <- [1,474,null,{}] 05:26:01 INFO - PROCESS | 1832 | 1461327961079 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}] 05:26:01 INFO - PROCESS | 1832 | 1461327961293 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:26:01 INFO - PROCESS | 1832 | 1461327961444 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1c766000 == 60 [pid = 1832] [id = 126] 05:26:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7f5f13bba000) [pid = 1832] [serial = 377] [outer = (nil)] 05:26:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7f5f13d10c00) [pid = 1832] [serial = 378] [outer = 0x7f5f13bba000] 05:26:01 INFO - PROCESS | 1832 | 1461327961543 Marionette DEBUG loaded listener.js 05:26:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f15ee7c00) [pid = 1832] [serial = 379] [outer = 0x7f5f13bba000] 05:26:02 INFO - PROCESS | 1832 | 1461327962562 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]]]}] 05:26:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:26:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1535ms 05:26:02 INFO - PROCESS | 1832 | 1461327962603 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:26:02 INFO - PROCESS | 1832 | 1461327962612 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:26:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:26:02 INFO - PROCESS | 1832 | 1461327962622 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:26:02 INFO - PROCESS | 1832 | 1461327962625 Marionette TRACE conn3 <- [1,478,null,{}] 05:26:02 INFO - PROCESS | 1832 | 1461327962632 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}] 05:26:02 INFO - PROCESS | 1832 | 1461327962810 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:26:02 INFO - PROCESS | 1832 | 1461327962958 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2abe2000 == 61 [pid = 1832] [id = 127] 05:26:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f17b0a400) [pid = 1832] [serial = 380] [outer = (nil)] 05:26:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f1d488400) [pid = 1832] [serial = 381] [outer = 0x7f5f17b0a400] 05:26:03 INFO - PROCESS | 1832 | 1461327963113 Marionette DEBUG loaded listener.js 05:26:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f1e84fc00) [pid = 1832] [serial = 382] [outer = 0x7f5f17b0a400] 05:26:04 INFO - PROCESS | 1832 | 1461327963993 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]]]}] 05:26:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:26:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1431ms 05:26:04 INFO - PROCESS | 1832 | 1461327964054 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:26:04 INFO - PROCESS | 1832 | 1461327964057 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:26:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:26:04 INFO - PROCESS | 1832 | 1461327964064 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:26:04 INFO - PROCESS | 1832 | 1461327964069 Marionette TRACE conn3 <- [1,482,null,{}] 05:26:04 INFO - PROCESS | 1832 | 1461327964084 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}] 05:26:04 INFO - PROCESS | 1832 | 1461327964304 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:26:04 INFO - PROCESS | 1832 | 1461327964496 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11604000 == 62 [pid = 1832] [id = 128] 05:26:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f29def000) [pid = 1832] [serial = 383] [outer = (nil)] 05:26:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f300a1800) [pid = 1832] [serial = 384] [outer = 0x7f5f29def000] 05:26:04 INFO - PROCESS | 1832 | 1461327964618 Marionette DEBUG loaded listener.js 05:26:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f32ca9800) [pid = 1832] [serial = 385] [outer = 0x7f5f29def000] 05:26:05 INFO - PROCESS | 1832 | 1461327965502 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]]]}] 05:26:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:26:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1484ms 05:26:05 INFO - PROCESS | 1832 | 1461327965549 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:26:05 INFO - PROCESS | 1832 | 1461327965558 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:26:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:26:05 INFO - PROCESS | 1832 | 1461327965571 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:26:05 INFO - PROCESS | 1832 | 1461327965574 Marionette TRACE conn3 <- [1,486,null,{}] 05:26:05 INFO - PROCESS | 1832 | 1461327965580 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}] 05:26:05 INFO - PROCESS | 1832 | 1461327965798 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:26:06 INFO - PROCESS | 1832 | 1461327965990 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117c3800 == 63 [pid = 1832] [id = 129] 05:26:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f13cb8c00) [pid = 1832] [serial = 386] [outer = (nil)] 05:26:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f303c5800) [pid = 1832] [serial = 387] [outer = 0x7f5f13cb8c00] 05:26:06 INFO - PROCESS | 1832 | 1461327966270 Marionette DEBUG loaded listener.js 05:26:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f303cb000) [pid = 1832] [serial = 388] [outer = 0x7f5f13cb8c00] 05:26:07 INFO - PROCESS | 1832 | 1461327967125 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]]]}] 05:26:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:26:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1584ms 05:26:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:26:07 INFO - PROCESS | 1832 | 1461327967156 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:26:07 INFO - PROCESS | 1832 | 1461327967159 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:26:07 INFO - PROCESS | 1832 | 1461327967166 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:26:07 INFO - PROCESS | 1832 | 1461327967169 Marionette TRACE conn3 <- [1,490,null,{}] 05:26:07 INFO - PROCESS | 1832 | 1461327967175 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}] 05:26:07 INFO - PROCESS | 1832 | 1461327967338 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:26:07 INFO - PROCESS | 1832 | 1461327967495 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117e2800 == 64 [pid = 1832] [id = 130] 05:26:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f303c0400) [pid = 1832] [serial = 389] [outer = (nil)] 05:26:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f34260000) [pid = 1832] [serial = 390] [outer = 0x7f5f303c0400] 05:26:07 INFO - PROCESS | 1832 | 1461327967582 Marionette DEBUG loaded listener.js 05:26:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f344e5c00) [pid = 1832] [serial = 391] [outer = 0x7f5f303c0400] 05:26:08 INFO - PROCESS | 1832 | 1461327968498 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]]]}] 05:26:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:26:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1389ms 05:26:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:26:08 INFO - PROCESS | 1832 | 1461327968554 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:26:08 INFO - PROCESS | 1832 | 1461327968557 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:26:08 INFO - PROCESS | 1832 | 1461327968564 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:26:08 INFO - PROCESS | 1832 | 1461327968569 Marionette TRACE conn3 <- [1,494,null,{}] 05:26:08 INFO - PROCESS | 1832 | 1461327968575 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}] 05:26:08 INFO - PROCESS | 1832 | 1461327968768 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:26:08 INFO - PROCESS | 1832 | 1461327968922 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f188e0800 == 65 [pid = 1832] [id = 131] 05:26:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f18b5ec00) [pid = 1832] [serial = 392] [outer = (nil)] 05:26:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f303ca800) [pid = 1832] [serial = 393] [outer = 0x7f5f18b5ec00] 05:26:09 INFO - PROCESS | 1832 | 1461327968999 Marionette DEBUG loaded listener.js 05:26:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f351a1c00) [pid = 1832] [serial = 394] [outer = 0x7f5f18b5ec00] 05:26:09 INFO - PROCESS | 1832 | 1461327969971 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]]]}] 05:26:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:26:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1483ms 05:26:10 INFO - PROCESS | 1832 | 1461327970047 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:26:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:26:10 INFO - PROCESS | 1832 | 1461327970053 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:26:10 INFO - PROCESS | 1832 | 1461327970062 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:26:10 INFO - PROCESS | 1832 | 1461327970067 Marionette TRACE conn3 <- [1,498,null,{}] 05:26:10 INFO - PROCESS | 1832 | 1461327970075 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}] 05:26:10 INFO - PROCESS | 1832 | 1461327970360 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:26:11 INFO - PROCESS | 1832 | 1461327971120 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14999800 == 66 [pid = 1832] [id = 132] 05:26:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f125d5800) [pid = 1832] [serial = 395] [outer = (nil)] 05:26:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f125db400) [pid = 1832] [serial = 396] [outer = 0x7f5f125d5800] 05:26:11 INFO - PROCESS | 1832 | 1461327971258 Marionette DEBUG loaded listener.js 05:26:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f13b34400) [pid = 1832] [serial = 397] [outer = 0x7f5f125d5800] 05:26:12 INFO - PROCESS | 1832 | 1461327972189 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]]]}] 05:26:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:26:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 2190ms 05:26:12 INFO - PROCESS | 1832 | 1461327972251 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:26:12 INFO - PROCESS | 1832 | 1461327972258 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:26:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:26:12 INFO - PROCESS | 1832 | 1461327972269 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:26:12 INFO - PROCESS | 1832 | 1461327972272 Marionette TRACE conn3 <- [1,502,null,{}] 05:26:12 INFO - PROCESS | 1832 | 1461327972279 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}] 05:26:12 INFO - PROCESS | 1832 | 1461327972551 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:26:12 INFO - PROCESS | 1832 | 1461327972760 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f129e1000 == 67 [pid = 1832] [id = 133] 05:26:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f16011c00) [pid = 1832] [serial = 398] [outer = (nil)] 05:26:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f17635400) [pid = 1832] [serial = 399] [outer = 0x7f5f16011c00] 05:26:12 INFO - PROCESS | 1832 | 1461327972881 Marionette DEBUG loaded listener.js 05:26:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f1793ac00) [pid = 1832] [serial = 400] [outer = 0x7f5f16011c00] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2ab8f000 == 66 [pid = 1832] [id = 42] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f31f79800 == 65 [pid = 1832] [id = 86] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f13bb7c00) [pid = 1832] [serial = 300] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f17778000) [pid = 1832] [serial = 303] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f1d48b800) [pid = 1832] [serial = 306] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f20c9c800) [pid = 1832] [serial = 309] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f2fdd1400) [pid = 1832] [serial = 312] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f344df000) [pid = 1832] [serial = 315] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f2c07f400) [pid = 1832] [serial = 336] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2b0c4000 == 64 [pid = 1832] [id = 65] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2c054800 == 63 [pid = 1832] [id = 124] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f13b16800 == 62 [pid = 1832] [id = 123] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f20b81000 == 61 [pid = 1832] [id = 122] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1dda5800 == 60 [pid = 1832] [id = 121] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17684800 == 59 [pid = 1832] [id = 120] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f129cc800 == 58 [pid = 1832] [id = 119] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f149ad000 == 57 [pid = 1832] [id = 118] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f31f78800 == 56 [pid = 1832] [id = 115] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2acfa000 == 55 [pid = 1832] [id = 114] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ccad000 == 54 [pid = 1832] [id = 113] 05:26:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2da2f800 == 53 [pid = 1832] [id = 112] 05:26:13 INFO - PROCESS | 1832 | 1461327973699 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]]]}] 05:26:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:26:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1460ms 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f13d17000) [pid = 1832] [serial = 330] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f1dd33400) [pid = 1832] [serial = 327] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f15ca2800) [pid = 1832] [serial = 321] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f17631400) [pid = 1832] [serial = 322] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f19f8bc00) [pid = 1832] [serial = 324] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f1b8ea000) [pid = 1832] [serial = 325] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f125db000) [pid = 1832] [serial = 318] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f1d48e800) [pid = 1832] [serial = 331] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f1d89ac00) [pid = 1832] [serial = 333] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f2aeeec00) [pid = 1832] [serial = 334] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f29df0800) [pid = 1832] [serial = 328] [outer = (nil)] [url = about:blank] 05:26:13 INFO - PROCESS | 1832 | 1461327973744 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:26:13 INFO - PROCESS | 1832 | 1461327973748 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:26:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:26:13 INFO - PROCESS | 1832 | 1461327973756 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:26:13 INFO - PROCESS | 1832 | 1461327973758 Marionette TRACE conn3 <- [1,506,null,{}] 05:26:13 INFO - PROCESS | 1832 | 1461327973764 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}] 05:26:13 INFO - PROCESS | 1832 | 1461327973958 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:26:14 INFO - PROCESS | 1832 | 1461327974467 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1c43e800 == 54 [pid = 1832] [id = 134] 05:26:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f1505f400) [pid = 1832] [serial = 401] [outer = (nil)] 05:26:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f1dd35000) [pid = 1832] [serial = 402] [outer = 0x7f5f1505f400] 05:26:14 INFO - PROCESS | 1832 | 1461327974637 Marionette DEBUG loaded listener.js 05:26:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f20aaa000) [pid = 1832] [serial = 403] [outer = 0x7f5f1505f400] 05:26:15 INFO - PROCESS | 1832 | 1461327975350 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]]]}] 05:26:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:26:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1629ms 05:26:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:26:15 INFO - PROCESS | 1832 | 1461327975385 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:26:15 INFO - PROCESS | 1832 | 1461327975388 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:26:15 INFO - PROCESS | 1832 | 1461327975396 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:26:15 INFO - PROCESS | 1832 | 1461327975404 Marionette TRACE conn3 <- [1,510,null,{}] 05:26:15 INFO - PROCESS | 1832 | 1461327975416 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}] 05:26:15 INFO - PROCESS | 1832 | 1461327975604 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:26:15 INFO - PROCESS | 1832 | 1461327975736 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ddc0800 == 55 [pid = 1832] [id = 135] 05:26:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f16b92400) [pid = 1832] [serial = 404] [outer = (nil)] 05:26:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f18b5a000) [pid = 1832] [serial = 405] [outer = 0x7f5f16b92400] 05:26:15 INFO - PROCESS | 1832 | 1461327975797 Marionette DEBUG loaded listener.js 05:26:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f2acb3000) [pid = 1832] [serial = 406] [outer = 0x7f5f16b92400] 05:26:16 INFO - PROCESS | 1832 | 1461327976574 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]]]}] 05:26:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:26:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1246ms 05:26:16 INFO - PROCESS | 1832 | 1461327976640 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:26:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:26:16 INFO - PROCESS | 1832 | 1461327976644 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:26:16 INFO - PROCESS | 1832 | 1461327976650 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:26:16 INFO - PROCESS | 1832 | 1461327976653 Marionette TRACE conn3 <- [1,514,null,{}] 05:26:16 INFO - PROCESS | 1832 | 1461327976658 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}] 05:26:16 INFO - PROCESS | 1832 | 1461327976848 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:26:16 INFO - PROCESS | 1832 | 1461327976870 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ec1d800 == 56 [pid = 1832] [id = 136] 05:26:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f126c2800) [pid = 1832] [serial = 407] [outer = (nil)] 05:26:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f126ccc00) [pid = 1832] [serial = 408] [outer = 0x7f5f126c2800] 05:26:16 INFO - PROCESS | 1832 | 1461327976933 Marionette DEBUG loaded listener.js 05:26:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f1779a800) [pid = 1832] [serial = 409] [outer = 0x7f5f126c2800] 05:26:17 INFO - PROCESS | 1832 | 1461327977798 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]]]}] 05:26:17 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 05:26:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1182ms 05:26:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:26:17 INFO - PROCESS | 1832 | 1461327977832 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:26:17 INFO - PROCESS | 1832 | 1461327977835 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:26:17 INFO - PROCESS | 1832 | 1461327977841 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:26:17 INFO - PROCESS | 1832 | 1461327977844 Marionette TRACE conn3 <- [1,518,null,{}] 05:26:17 INFO - PROCESS | 1832 | 1461327977855 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}] 05:26:18 INFO - PROCESS | 1832 | 1461327978210 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:26:18 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f13b3bc00) [pid = 1832] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:26:18 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f1776e400) [pid = 1832] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:26:18 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f13c5d800) [pid = 1832] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:26:18 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f17772400) [pid = 1832] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:26:18 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f302b5c00) [pid = 1832] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:26:18 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f125ddc00) [pid = 1832] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:26:18 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f20a14c00) [pid = 1832] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:26:18 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f125d3800) [pid = 1832] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:26:18 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f13bb2400) [pid = 1832] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:26:18 INFO - PROCESS | 1832 | 1461327978303 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17686000 == 57 [pid = 1832] [id = 137] 05:26:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f13b38800) [pid = 1832] [serial = 410] [outer = (nil)] 05:26:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f13b40800) [pid = 1832] [serial = 411] [outer = 0x7f5f13b38800] 05:26:18 INFO - PROCESS | 1832 | 1461327978378 Marionette DEBUG loaded listener.js 05:26:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f1786d000) [pid = 1832] [serial = 412] [outer = 0x7f5f13b38800] 05:26:19 INFO - PROCESS | 1832 | 1461327979135 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]]]}] 05:26:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:26:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1339ms 05:26:19 INFO - PROCESS | 1832 | 1461327979181 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:26:19 INFO - PROCESS | 1832 | 1461327979184 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:26:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:26:19 INFO - PROCESS | 1832 | 1461327979190 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:26:19 INFO - PROCESS | 1832 | 1461327979192 Marionette TRACE conn3 <- [1,522,null,{}] 05:26:19 INFO - PROCESS | 1832 | 1461327979198 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}] 05:26:19 INFO - PROCESS | 1832 | 1461327979358 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:26:19 INFO - PROCESS | 1832 | 1461327979373 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2b0c4000 == 58 [pid = 1832] [id = 138] 05:26:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f146dd800) [pid = 1832] [serial = 413] [outer = (nil)] 05:26:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f15ef1c00) [pid = 1832] [serial = 414] [outer = 0x7f5f146dd800] 05:26:19 INFO - PROCESS | 1832 | 1461327979436 Marionette DEBUG loaded listener.js 05:26:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f17871800) [pid = 1832] [serial = 415] [outer = 0x7f5f146dd800] 05:26:20 INFO - PROCESS | 1832 | 1461327980353 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]]]}] 05:26:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:26:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1233ms 05:26:20 INFO - PROCESS | 1832 | 1461327980425 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:26:20 INFO - PROCESS | 1832 | 1461327980431 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:26:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:26:20 INFO - PROCESS | 1832 | 1461327980439 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:26:20 INFO - PROCESS | 1832 | 1461327980445 Marionette TRACE conn3 <- [1,526,null,{}] 05:26:20 INFO - PROCESS | 1832 | 1461327980453 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}] 05:26:20 INFO - PROCESS | 1832 | 1461327980624 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:26:20 INFO - PROCESS | 1832 | 1461327980797 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a64000 == 59 [pid = 1832] [id = 139] 05:26:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f126d0400) [pid = 1832] [serial = 416] [outer = (nil)] 05:26:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f13b34000) [pid = 1832] [serial = 417] [outer = 0x7f5f126d0400] 05:26:20 INFO - PROCESS | 1832 | 1461327980870 Marionette DEBUG loaded listener.js 05:26:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f13bbd000) [pid = 1832] [serial = 418] [outer = 0x7f5f126d0400] 05:26:21 INFO - PROCESS | 1832 | 1461327981834 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]]]}] 05:26:21 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 05:26:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1434ms 05:26:21 INFO - PROCESS | 1832 | 1461327981874 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:26:21 INFO - PROCESS | 1832 | 1461327981882 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:26:21 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:26:21 INFO - PROCESS | 1832 | 1461327981892 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:26:21 INFO - PROCESS | 1832 | 1461327981896 Marionette TRACE conn3 <- [1,530,null,{}] 05:26:21 INFO - PROCESS | 1832 | 1461327981902 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}] 05:26:22 INFO - PROCESS | 1832 | 1461327982074 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:26:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f146d6c00) [pid = 1832] [serial = 419] [outer = 0x7f5f13f5c800] 05:26:22 INFO - PROCESS | 1832 | 1461327982282 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f7b6000 == 60 [pid = 1832] [id = 140] 05:26:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f17792000) [pid = 1832] [serial = 420] [outer = (nil)] 05:26:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f17796000) [pid = 1832] [serial = 421] [outer = 0x7f5f17792000] 05:26:22 INFO - PROCESS | 1832 | 1461327982461 Marionette DEBUG loaded listener.js 05:26:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f1779e000) [pid = 1832] [serial = 422] [outer = 0x7f5f17792000] 05:26:23 INFO - PROCESS | 1832 | 1461327983345 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"]]]}] 05:26:23 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 05:26:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:26:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:26:23 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 05:26:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:26:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:26:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:26:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:26:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:26:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1543ms 05:26:23 INFO - PROCESS | 1832 | 1461327983439 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:26:23 INFO - PROCESS | 1832 | 1461327983443 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:26:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:26:23 INFO - PROCESS | 1832 | 1461327983450 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:26:23 INFO - PROCESS | 1832 | 1461327983456 Marionette TRACE conn3 <- [1,534,null,{}] 05:26:23 INFO - PROCESS | 1832 | 1461327983471 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}] 05:26:23 INFO - PROCESS | 1832 | 1461327983690 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:26:23 INFO - PROCESS | 1832 | 1461327983895 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f3446b800 == 61 [pid = 1832] [id = 141] 05:26:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f17bcb400) [pid = 1832] [serial = 423] [outer = (nil)] 05:26:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f18b56800) [pid = 1832] [serial = 424] [outer = 0x7f5f17bcb400] 05:26:24 INFO - PROCESS | 1832 | 1461327984016 Marionette DEBUG loaded listener.js 05:26:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f18b61400) [pid = 1832] [serial = 425] [outer = 0x7f5f17bcb400] 05:26:24 INFO - PROCESS | 1832 | 1461327984816 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]]]}] 05:26:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:26:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1388ms 05:26:24 INFO - PROCESS | 1832 | 1461327984867 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:26:24 INFO - PROCESS | 1832 | 1461327984871 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:26:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:26:24 INFO - PROCESS | 1832 | 1461327984883 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:26:24 INFO - PROCESS | 1832 | 1461327984889 Marionette TRACE conn3 <- [1,538,null,{}] 05:26:24 INFO - PROCESS | 1832 | 1461327984894 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}] 05:26:25 INFO - PROCESS | 1832 | 1461327985070 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:26:25 INFO - PROCESS | 1832 | 1461327985206 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2ae53000 == 62 [pid = 1832] [id = 142] 05:26:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f17793000) [pid = 1832] [serial = 426] [outer = (nil)] 05:26:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f19f8f800) [pid = 1832] [serial = 427] [outer = 0x7f5f17793000] 05:26:25 INFO - PROCESS | 1832 | 1461327985294 Marionette DEBUG loaded listener.js 05:26:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f2abce800) [pid = 1832] [serial = 428] [outer = 0x7f5f17793000] 05:26:26 INFO - PROCESS | 1832 | 1461327986116 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]]]}] 05:26:26 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. 05:26:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1292ms 05:26:26 INFO - PROCESS | 1832 | 1461327986175 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:26:26 INFO - PROCESS | 1832 | 1461327986179 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:26:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:26:26 INFO - PROCESS | 1832 | 1461327986187 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:26:26 INFO - PROCESS | 1832 | 1461327986191 Marionette TRACE conn3 <- [1,542,null,{}] 05:26:26 INFO - PROCESS | 1832 | 1461327986196 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}] 05:26:26 INFO - PROCESS | 1832 | 1461327986373 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:26:26 INFO - PROCESS | 1832 | 1461327986524 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d6e1000 == 63 [pid = 1832] [id = 143] 05:26:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f1399a800) [pid = 1832] [serial = 429] [outer = (nil)] 05:26:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f139a0800) [pid = 1832] [serial = 430] [outer = 0x7f5f1399a800] 05:26:26 INFO - PROCESS | 1832 | 1461327986611 Marionette DEBUG loaded listener.js 05:26:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f139a6000) [pid = 1832] [serial = 431] [outer = 0x7f5f1399a800] 05:26:27 INFO - PROCESS | 1832 | 1461327987641 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]]]}] 05:26:27 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. 05:26:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1532ms 05:26:27 INFO - PROCESS | 1832 | 1461327987721 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:26:27 INFO - PROCESS | 1832 | 1461327987725 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:26:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:26:27 INFO - PROCESS | 1832 | 1461327987731 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:26:27 INFO - PROCESS | 1832 | 1461327987734 Marionette TRACE conn3 <- [1,546,null,{}] 05:26:27 INFO - PROCESS | 1832 | 1461327987740 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}] 05:26:27 INFO - PROCESS | 1832 | 1461327987962 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:26:28 INFO - PROCESS | 1832 | 1461327988168 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d6d5800 == 64 [pid = 1832] [id = 144] 05:26:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f1e482c00) [pid = 1832] [serial = 432] [outer = (nil)] 05:26:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f2c07b800) [pid = 1832] [serial = 433] [outer = 0x7f5f1e482c00] 05:26:28 INFO - PROCESS | 1832 | 1461327988262 Marionette DEBUG loaded listener.js 05:26:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f2c088400) [pid = 1832] [serial = 434] [outer = 0x7f5f1e482c00] 05:26:29 INFO - PROCESS | 1832 | 1461327989038 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]]]}] 05:26:29 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:26:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1383ms 05:26:29 INFO - PROCESS | 1832 | 1461327989115 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:26:29 INFO - PROCESS | 1832 | 1461327989118 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:26:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:26:29 INFO - PROCESS | 1832 | 1461327989124 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:26:29 INFO - PROCESS | 1832 | 1461327989127 Marionette TRACE conn3 <- [1,550,null,{}] 05:26:29 INFO - PROCESS | 1832 | 1461327989132 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}] 05:26:29 INFO - PROCESS | 1832 | 1461327989337 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:26:29 INFO - PROCESS | 1832 | 1461327989500 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c684000 == 65 [pid = 1832] [id = 145] 05:26:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f0c744c00) [pid = 1832] [serial = 435] [outer = (nil)] 05:26:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f0c749800) [pid = 1832] [serial = 436] [outer = 0x7f5f0c744c00] 05:26:29 INFO - PROCESS | 1832 | 1461327989578 Marionette DEBUG loaded listener.js 05:26:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f0c752000) [pid = 1832] [serial = 437] [outer = 0x7f5f0c744c00] 05:26:30 INFO - PROCESS | 1832 | 1461327990432 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]]]}] 05:26:30 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. 05:26:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1336ms 05:26:30 INFO - PROCESS | 1832 | 1461327990461 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:26:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:26:30 INFO - PROCESS | 1832 | 1461327990465 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:26:30 INFO - PROCESS | 1832 | 1461327990471 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:26:30 INFO - PROCESS | 1832 | 1461327990474 Marionette TRACE conn3 <- [1,554,null,{}] 05:26:30 INFO - PROCESS | 1832 | 1461327990509 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}] 05:26:30 INFO - PROCESS | 1832 | 1461327990693 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:26:30 INFO - PROCESS | 1832 | 1461327990859 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a11000 == 66 [pid = 1832] [id = 146] 05:26:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f0c746800) [pid = 1832] [serial = 438] [outer = (nil)] 05:26:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f0c752c00) [pid = 1832] [serial = 439] [outer = 0x7f5f0c746800] 05:26:30 INFO - PROCESS | 1832 | 1461327990930 Marionette DEBUG loaded listener.js 05:26:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f14a53800) [pid = 1832] [serial = 440] [outer = 0x7f5f0c746800] 05:26:31 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:31 INFO - PROCESS | 1832 | 1461327991871 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]]]}] 05:26:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:26:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1416ms 05:26:31 INFO - PROCESS | 1832 | 1461327991887 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:26:31 INFO - PROCESS | 1832 | 1461327991890 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:26:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:26:31 INFO - PROCESS | 1832 | 1461327991897 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:26:31 INFO - PROCESS | 1832 | 1461327991900 Marionette TRACE conn3 <- [1,558,null,{}] 05:26:31 INFO - PROCESS | 1832 | 1461327991907 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}] 05:26:32 INFO - PROCESS | 1832 | 1461327992114 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:26:32 INFO - PROCESS | 1832 | 1461327992280 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0ad53000 == 67 [pid = 1832] [id = 147] 05:26:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f0b6de000) [pid = 1832] [serial = 441] [outer = (nil)] 05:26:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f0b6e3800) [pid = 1832] [serial = 442] [outer = 0x7f5f0b6de000] 05:26:32 INFO - PROCESS | 1832 | 1461327992353 Marionette DEBUG loaded listener.js 05:26:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f0b6e8800) [pid = 1832] [serial = 443] [outer = 0x7f5f0b6de000] 05:26:33 INFO - PROCESS | 1832 | 1461327993207 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]]]}] 05:26:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:26:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1386ms 05:26:33 INFO - PROCESS | 1832 | 1461327993284 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:26:33 INFO - PROCESS | 1832 | 1461327993288 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:26:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:26:33 INFO - PROCESS | 1832 | 1461327993294 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:26:33 INFO - PROCESS | 1832 | 1461327993296 Marionette TRACE conn3 <- [1,562,null,{}] 05:26:33 INFO - PROCESS | 1832 | 1461327993302 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}] 05:26:33 INFO - PROCESS | 1832 | 1461327993512 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:26:33 INFO - PROCESS | 1832 | 1461327993670 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a1d000 == 68 [pid = 1832] [id = 148] 05:26:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f0b6de800) [pid = 1832] [serial = 444] [outer = (nil)] 05:26:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f14a51000) [pid = 1832] [serial = 445] [outer = 0x7f5f0b6de800] 05:26:33 INFO - PROCESS | 1832 | 1461327993763 Marionette DEBUG loaded listener.js 05:26:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f14a57800) [pid = 1832] [serial = 446] [outer = 0x7f5f0b6de800] 05:26:34 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:34 INFO - PROCESS | 1832 | 1461327994608 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]]]}] 05:26:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:26:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1378ms 05:26:34 INFO - PROCESS | 1832 | 1461327994673 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:26:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:26:34 INFO - PROCESS | 1832 | 1461327994679 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:26:34 INFO - PROCESS | 1832 | 1461327994686 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:26:34 INFO - PROCESS | 1832 | 1461327994690 Marionette TRACE conn3 <- [1,566,null,{}] 05:26:34 INFO - PROCESS | 1832 | 1461327994696 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}] 05:26:34 INFO - PROCESS | 1832 | 1461327994926 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:26:35 INFO - PROCESS | 1832 | 1461327995092 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f185e8800 == 69 [pid = 1832] [id = 149] 05:26:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f0b6e2c00) [pid = 1832] [serial = 447] [outer = (nil)] 05:26:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f18396c00) [pid = 1832] [serial = 448] [outer = 0x7f5f0b6e2c00] 05:26:35 INFO - PROCESS | 1832 | 1461327995176 Marionette DEBUG loaded listener.js 05:26:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f183a0400) [pid = 1832] [serial = 449] [outer = 0x7f5f0b6e2c00] 05:26:35 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:36 INFO - PROCESS | 1832 | 1461327996086 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]]]}] 05:26:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:26:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1484ms 05:26:36 INFO - PROCESS | 1832 | 1461327996170 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:26:36 INFO - PROCESS | 1832 | 1461327996174 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:26:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:26:36 INFO - PROCESS | 1832 | 1461327996181 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:26:36 INFO - PROCESS | 1832 | 1461327996184 Marionette TRACE conn3 <- [1,570,null,{}] 05:26:36 INFO - PROCESS | 1832 | 1461327996189 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}] 05:26:36 INFO - PROCESS | 1832 | 1461327996377 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:26:36 INFO - PROCESS | 1832 | 1461327996642 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13b03000 == 70 [pid = 1832] [id = 150] 05:26:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f0b1c0c00) [pid = 1832] [serial = 450] [outer = (nil)] 05:26:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f0b1cec00) [pid = 1832] [serial = 451] [outer = 0x7f5f0b1c0c00] 05:26:36 INFO - PROCESS | 1832 | 1461327996762 Marionette DEBUG loaded listener.js 05:26:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f0b1d3c00) [pid = 1832] [serial = 452] [outer = 0x7f5f0b1c0c00] 05:26:37 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:37 INFO - PROCESS | 1832 | 1461327997588 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]]]}] 05:26:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:26:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1480ms 05:26:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:26:37 INFO - PROCESS | 1832 | 1461327997663 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:26:37 INFO - PROCESS | 1832 | 1461327997665 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:26:37 INFO - PROCESS | 1832 | 1461327997673 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:26:37 INFO - PROCESS | 1832 | 1461327997675 Marionette TRACE conn3 <- [1,574,null,{}] 05:26:37 INFO - PROCESS | 1832 | 1461327997681 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}] 05:26:37 INFO - PROCESS | 1832 | 1461327997867 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:26:38 INFO - PROCESS | 1832 | 1461327998339 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b246800 == 71 [pid = 1832] [id = 151] 05:26:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f0b1db400) [pid = 1832] [serial = 453] [outer = (nil)] 05:26:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f0b6e4800) [pid = 1832] [serial = 454] [outer = 0x7f5f0b1db400] 05:26:38 INFO - PROCESS | 1832 | 1461327998460 Marionette DEBUG loaded listener.js 05:26:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f11532000) [pid = 1832] [serial = 455] [outer = 0x7f5f0b1db400] 05:26:39 INFO - PROCESS | 1832 | 1461327999425 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]]]}] 05:26:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:26:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1835ms 05:26:39 INFO - PROCESS | 1832 | 1461327999509 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:26:39 INFO - PROCESS | 1832 | 1461327999516 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:26:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:26:39 INFO - PROCESS | 1832 | 1461327999525 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:26:39 INFO - PROCESS | 1832 | 1461327999529 Marionette TRACE conn3 <- [1,578,null,{}] 05:26:39 INFO - PROCESS | 1832 | 1461327999536 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}] 05:26:39 INFO - PROCESS | 1832 | 1461327999782 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:26:40 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17686000 == 70 [pid = 1832] [id = 137] 05:26:40 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ec1d800 == 69 [pid = 1832] [id = 136] 05:26:40 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ddc0800 == 68 [pid = 1832] [id = 135] 05:26:40 INFO - PROCESS | 1832 | 1461328000115 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:40 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1c43e800 == 67 [pid = 1832] [id = 134] 05:26:40 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f129e1000 == 66 [pid = 1832] [id = 133] 05:26:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117d5800 == 67 [pid = 1832] [id = 152] 05:26:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f126cc800) [pid = 1832] [serial = 456] [outer = (nil)] 05:26:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f139a1000) [pid = 1832] [serial = 457] [outer = 0x7f5f126cc800] 05:26:40 INFO - PROCESS | 1832 | 1461328000196 Marionette DEBUG loaded listener.js 05:26:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f13acec00) [pid = 1832] [serial = 458] [outer = 0x7f5f126cc800] 05:26:40 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14999800 == 66 [pid = 1832] [id = 132] 05:26:40 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1c766000 == 65 [pid = 1832] [id = 126] 05:26:40 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f3007f000 == 64 [pid = 1832] [id = 125] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f14240c00) [pid = 1832] [serial = 339] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f2abcec00) [pid = 1832] [serial = 364] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f1505e400) [pid = 1832] [serial = 357] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f1b8ee800) [pid = 1832] [serial = 360] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f2fd0dc00) [pid = 1832] [serial = 351] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f1b8eb400) [pid = 1832] [serial = 342] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f31faa400) [pid = 1832] [serial = 370] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f2c084c00) [pid = 1832] [serial = 345] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f13bbb000) [pid = 1832] [serial = 355] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f1793d800) [pid = 1832] [serial = 358] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f125e1800) [pid = 1832] [serial = 354] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f2dfdbc00) [pid = 1832] [serial = 337] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f302f6800) [pid = 1832] [serial = 369] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f2df2a000) [pid = 1832] [serial = 367] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f13bbe400) [pid = 1832] [serial = 298] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f1d485c00) [pid = 1832] [serial = 361] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f13ad6000) [pid = 1832] [serial = 348] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f2c083c00) [pid = 1832] [serial = 366] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f1e84a400) [pid = 1832] [serial = 363] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f17940000) [pid = 1832] [serial = 372] [outer = (nil)] [url = about:blank] 05:26:40 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f302f9400) [pid = 1832] [serial = 373] [outer = (nil)] [url = about:blank] 05:26:41 INFO - PROCESS | 1832 | 1461328001044 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]]]}] 05:26:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:26:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1539ms 05:26:41 INFO - PROCESS | 1832 | 1461328001082 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:26:41 INFO - PROCESS | 1832 | 1461328001088 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:26:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:26:41 INFO - PROCESS | 1832 | 1461328001096 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:26:41 INFO - PROCESS | 1832 | 1461328001100 Marionette TRACE conn3 <- [1,582,null,{}] 05:26:41 INFO - PROCESS | 1832 | 1461328001109 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}] 05:26:41 INFO - PROCESS | 1832 | 1461328001283 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:26:41 INFO - PROCESS | 1832 | 1461328001302 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a1b800 == 65 [pid = 1832] [id = 153] 05:26:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f13b3cc00) [pid = 1832] [serial = 459] [outer = (nil)] 05:26:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f13c5ac00) [pid = 1832] [serial = 460] [outer = 0x7f5f13b3cc00] 05:26:41 INFO - PROCESS | 1832 | 1461328001380 Marionette DEBUG loaded listener.js 05:26:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f13d19800) [pid = 1832] [serial = 461] [outer = 0x7f5f13b3cc00] 05:26:42 INFO - PROCESS | 1832 | 1461328002302 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]]]}] 05:26:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:26:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1235ms 05:26:42 INFO - PROCESS | 1832 | 1461328002331 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:26:42 INFO - PROCESS | 1832 | 1461328002334 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:26:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:26:42 INFO - PROCESS | 1832 | 1461328002351 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:26:42 INFO - PROCESS | 1832 | 1461328002359 Marionette TRACE conn3 <- [1,586,null,{}] 05:26:42 INFO - PROCESS | 1832 | 1461328002372 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}] 05:26:42 INFO - PROCESS | 1832 | 1461328002597 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:26:42 INFO - PROCESS | 1832 | 1461328002634 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f188dc000 == 66 [pid = 1832] [id = 154] 05:26:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f13bb5c00) [pid = 1832] [serial = 462] [outer = (nil)] 05:26:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f14a58c00) [pid = 1832] [serial = 463] [outer = 0x7f5f13bb5c00] 05:26:42 INFO - PROCESS | 1832 | 1461328002730 Marionette DEBUG loaded listener.js 05:26:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f17792400) [pid = 1832] [serial = 464] [outer = 0x7f5f13bb5c00] 05:26:43 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:26:43 INFO - PROCESS | 1832 | 1461328003571 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]]]}] 05:26:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:26:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1259ms 05:26:43 INFO - PROCESS | 1832 | 1461328003603 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:26:43 INFO - PROCESS | 1832 | 1461328003607 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:26:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:26:43 INFO - PROCESS | 1832 | 1461328003613 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:26:43 INFO - PROCESS | 1832 | 1461328003616 Marionette TRACE conn3 <- [1,590,null,{}] 05:26:43 INFO - PROCESS | 1832 | 1461328003636 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}] 05:26:43 INFO - PROCESS | 1832 | 1461328003883 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:26:43 INFO - PROCESS | 1832 | 1461328003927 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cd15000 == 67 [pid = 1832] [id = 155] 05:26:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f13bbb000) [pid = 1832] [serial = 465] [outer = (nil)] 05:26:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f17865800) [pid = 1832] [serial = 466] [outer = 0x7f5f13bbb000] 05:26:44 INFO - PROCESS | 1832 | 1461328003999 Marionette DEBUG loaded listener.js 05:26:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f17871400) [pid = 1832] [serial = 467] [outer = 0x7f5f13bbb000] 05:26:44 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f1505f400) [pid = 1832] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:26:44 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f126c2800) [pid = 1832] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:26:44 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f13b38800) [pid = 1832] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:26:44 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f16b92400) [pid = 1832] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:26:44 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f16011c00) [pid = 1832] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:26:44 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f125d5800) [pid = 1832] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:26:45 INFO - PROCESS | 1832 | 1461328005118 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]]]}] 05:26:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:26:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1544ms 05:26:45 INFO - PROCESS | 1832 | 1461328005158 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:26:45 INFO - PROCESS | 1832 | 1461328005160 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:26:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:26:45 INFO - PROCESS | 1832 | 1461328005167 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:26:45 INFO - PROCESS | 1832 | 1461328005169 Marionette TRACE conn3 <- [1,594,null,{}] 05:26:45 INFO - PROCESS | 1832 | 1461328005174 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}] 05:26:45 INFO - PROCESS | 1832 | 1461328005353 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:26:45 INFO - PROCESS | 1832 | 1461328005525 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da8e800 == 68 [pid = 1832] [id = 156] 05:26:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f17938c00) [pid = 1832] [serial = 468] [outer = (nil)] 05:26:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f17bc6000) [pid = 1832] [serial = 469] [outer = 0x7f5f17938c00] 05:26:45 INFO - PROCESS | 1832 | 1461328005605 Marionette DEBUG loaded listener.js 05:26:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f1839e000) [pid = 1832] [serial = 470] [outer = 0x7f5f17938c00] 05:26:46 INFO - PROCESS | 1832 | 1461328006398 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]]]}] 05:26:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:26:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1290ms 05:26:46 INFO - PROCESS | 1832 | 1461328006458 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:26:46 INFO - PROCESS | 1832 | 1461328006461 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:26:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:26:46 INFO - PROCESS | 1832 | 1461328006468 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:26:46 INFO - PROCESS | 1832 | 1461328006471 Marionette TRACE conn3 <- [1,598,null,{}] 05:26:46 INFO - PROCESS | 1832 | 1461328006476 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}] 05:26:46 INFO - PROCESS | 1832 | 1461328006653 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:26:46 INFO - PROCESS | 1832 | 1461328006666 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f24dbf000 == 69 [pid = 1832] [id = 157] 05:26:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f1a998c00) [pid = 1832] [serial = 471] [outer = (nil)] 05:26:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f1d48d800) [pid = 1832] [serial = 472] [outer = 0x7f5f1a998c00] 05:26:46 INFO - PROCESS | 1832 | 1461328006731 Marionette DEBUG loaded listener.js 05:26:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f1e844400) [pid = 1832] [serial = 473] [outer = 0x7f5f1a998c00] 05:26:48 INFO - PROCESS | 1832 | 1461328008115 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]]]}] 05:26:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:26:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1685ms 05:26:48 INFO - PROCESS | 1832 | 1461328008163 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:26:48 INFO - PROCESS | 1832 | 1461328008172 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:26:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:26:48 INFO - PROCESS | 1832 | 1461328008181 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:26:48 INFO - PROCESS | 1832 | 1461328008186 Marionette TRACE conn3 <- [1,602,null,{}] 05:26:48 INFO - PROCESS | 1832 | 1461328008194 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}] 05:26:48 INFO - PROCESS | 1832 | 1461328008495 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:26:48 INFO - PROCESS | 1832 | 1461328008622 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13b1a000 == 70 [pid = 1832] [id = 158] 05:26:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f126c3000) [pid = 1832] [serial = 474] [outer = (nil)] 05:26:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f1399d800) [pid = 1832] [serial = 475] [outer = 0x7f5f126c3000] 05:26:48 INFO - PROCESS | 1832 | 1461328008700 Marionette DEBUG loaded listener.js 05:26:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f13b38800) [pid = 1832] [serial = 476] [outer = 0x7f5f126c3000] 05:26:49 INFO - PROCESS | 1832 | 1461328009640 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]]]}] 05:26:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:26:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1532ms 05:26:49 INFO - PROCESS | 1832 | 1461328009716 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:26:49 INFO - PROCESS | 1832 | 1461328009724 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:26:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:26:49 INFO - PROCESS | 1832 | 1461328009735 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:26:49 INFO - PROCESS | 1832 | 1461328009739 Marionette TRACE conn3 <- [1,606,null,{}] 05:26:49 INFO - PROCESS | 1832 | 1461328009746 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}] 05:26:49 INFO - PROCESS | 1832 | 1461328009971 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:26:50 INFO - PROCESS | 1832 | 1461328010181 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ccb1000 == 71 [pid = 1832] [id = 159] 05:26:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f13b3e800) [pid = 1832] [serial = 477] [outer = (nil)] 05:26:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f146de800) [pid = 1832] [serial = 478] [outer = 0x7f5f13b3e800] 05:26:50 INFO - PROCESS | 1832 | 1461328010301 Marionette DEBUG loaded listener.js 05:26:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f15eec800) [pid = 1832] [serial = 479] [outer = 0x7f5f13b3e800] 05:26:51 INFO - PROCESS | 1832 | 1461328011124 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]]]}] 05:26:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:26:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1438ms 05:26:51 INFO - PROCESS | 1832 | 1461328011173 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:26:51 INFO - PROCESS | 1832 | 1461328011177 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:26:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:26:51 INFO - PROCESS | 1832 | 1461328011182 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:26:51 INFO - PROCESS | 1832 | 1461328011188 Marionette TRACE conn3 <- [1,610,null,{}] 05:26:51 INFO - PROCESS | 1832 | 1461328011204 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}] 05:26:51 INFO - PROCESS | 1832 | 1461328011430 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:26:51 INFO - PROCESS | 1832 | 1461328011618 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2da27800 == 72 [pid = 1832] [id = 160] 05:26:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f1763a400) [pid = 1832] [serial = 480] [outer = (nil)] 05:26:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f1839b800) [pid = 1832] [serial = 481] [outer = 0x7f5f1763a400] 05:26:51 INFO - PROCESS | 1832 | 1461328011787 Marionette DEBUG loaded listener.js 05:26:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f19dd8c00) [pid = 1832] [serial = 482] [outer = 0x7f5f1763a400] 05:26:52 INFO - PROCESS | 1832 | 1461328012641 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]]]}] 05:26:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:26:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1505ms 05:26:52 INFO - PROCESS | 1832 | 1461328012690 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:26:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:26:52 INFO - PROCESS | 1832 | 1461328012695 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:26:52 INFO - PROCESS | 1832 | 1461328012702 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:26:52 INFO - PROCESS | 1832 | 1461328012705 Marionette TRACE conn3 <- [1,614,null,{}] 05:26:52 INFO - PROCESS | 1832 | 1461328012712 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}] 05:26:52 INFO - PROCESS | 1832 | 1461328012888 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:26:53 INFO - PROCESS | 1832 | 1461328013062 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f32cd2000 == 73 [pid = 1832] [id = 161] 05:26:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f17bc2c00) [pid = 1832] [serial = 483] [outer = (nil)] 05:26:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f1e849000) [pid = 1832] [serial = 484] [outer = 0x7f5f17bc2c00] 05:26:53 INFO - PROCESS | 1832 | 1461328013138 Marionette DEBUG loaded listener.js 05:26:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f24064800) [pid = 1832] [serial = 485] [outer = 0x7f5f17bc2c00] 05:26:53 INFO - PROCESS | 1832 | 1461328013979 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]]]}] 05:26:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:26:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1330ms 05:26:54 INFO - PROCESS | 1832 | 1461328014033 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:26:54 INFO - PROCESS | 1832 | 1461328014036 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:26:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:26:54 INFO - PROCESS | 1832 | 1461328014042 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:26:54 INFO - PROCESS | 1832 | 1461328014046 Marionette TRACE conn3 <- [1,618,null,{}] 05:26:54 INFO - PROCESS | 1832 | 1461328014051 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}] 05:26:54 INFO - PROCESS | 1832 | 1461328014219 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:26:54 INFO - PROCESS | 1832 | 1461328014384 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117b5800 == 74 [pid = 1832] [id = 162] 05:26:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f18394000) [pid = 1832] [serial = 486] [outer = (nil)] 05:26:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f2bdeb800) [pid = 1832] [serial = 487] [outer = 0x7f5f18394000] 05:26:54 INFO - PROCESS | 1832 | 1461328014457 Marionette DEBUG loaded listener.js 05:26:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f2c07dc00) [pid = 1832] [serial = 488] [outer = 0x7f5f18394000] 05:26:55 INFO - PROCESS | 1832 | 1461328015446 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]]]}] 05:26:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:26:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1481ms 05:26:55 INFO - PROCESS | 1832 | 1461328015524 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:26:55 INFO - PROCESS | 1832 | 1461328015528 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:26:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:26:55 INFO - PROCESS | 1832 | 1461328015533 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:26:55 INFO - PROCESS | 1832 | 1461328015537 Marionette TRACE conn3 <- [1,622,null,{}] 05:26:55 INFO - PROCESS | 1832 | 1461328015544 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}] 05:26:55 INFO - PROCESS | 1832 | 1461328015824 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:26:56 INFO - PROCESS | 1832 | 1461328016043 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d49e800 == 75 [pid = 1832] [id = 163] 05:26:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f0afb0800) [pid = 1832] [serial = 489] [outer = (nil)] 05:26:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f0afb8800) [pid = 1832] [serial = 490] [outer = 0x7f5f0afb0800] 05:26:56 INFO - PROCESS | 1832 | 1461328016122 Marionette DEBUG loaded listener.js 05:26:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f2fd0dc00) [pid = 1832] [serial = 491] [outer = 0x7f5f0afb0800] 05:26:56 INFO - PROCESS | 1832 | 1461328016889 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]]]}] 05:26:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:26:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1388ms 05:26:56 INFO - PROCESS | 1832 | 1461328016923 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:26:56 INFO - PROCESS | 1832 | 1461328016926 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:26:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:26:56 INFO - PROCESS | 1832 | 1461328016932 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:26:56 INFO - PROCESS | 1832 | 1461328016936 Marionette TRACE conn3 <- [1,626,null,{}] 05:26:56 INFO - PROCESS | 1832 | 1461328016941 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}] 05:26:57 INFO - PROCESS | 1832 | 1461328017100 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:26:57 INFO - PROCESS | 1832 | 1461328017266 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11894800 == 76 [pid = 1832] [id = 164] 05:26:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f0afb0c00) [pid = 1832] [serial = 492] [outer = (nil)] 05:26:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f11958c00) [pid = 1832] [serial = 493] [outer = 0x7f5f0afb0c00] 05:26:57 INFO - PROCESS | 1832 | 1461328017337 Marionette DEBUG loaded listener.js 05:26:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f1195e800) [pid = 1832] [serial = 494] [outer = 0x7f5f0afb0c00] 05:26:58 INFO - PROCESS | 1832 | 1461328018249 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]]]}] 05:26:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:26:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1382ms 05:26:58 INFO - PROCESS | 1832 | 1461328018315 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:26:58 INFO - PROCESS | 1832 | 1461328018319 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:26:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:26:58 INFO - PROCESS | 1832 | 1461328018325 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:26:58 INFO - PROCESS | 1832 | 1461328018329 Marionette TRACE conn3 <- [1,630,null,{}] 05:26:58 INFO - PROCESS | 1832 | 1461328018334 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}] 05:26:58 INFO - PROCESS | 1832 | 1461328018512 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:26:58 INFO - PROCESS | 1832 | 1461328018686 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:26:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f118aa000 == 77 [pid = 1832] [id = 165] 05:26:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f09fc5800) [pid = 1832] [serial = 495] [outer = (nil)] 05:26:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f09fcac00) [pid = 1832] [serial = 496] [outer = 0x7f5f09fc5800] 05:26:58 INFO - PROCESS | 1832 | 1461328018761 Marionette DEBUG loaded listener.js 05:26:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f09fd0000) [pid = 1832] [serial = 497] [outer = 0x7f5f09fc5800] 05:26:59 INFO - PROCESS | 1832 | 1461328019629 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]]]}] 05:26:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:26:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1337ms 05:26:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:26:59 INFO - PROCESS | 1832 | 1461328019664 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:26:59 INFO - PROCESS | 1832 | 1461328019667 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:26:59 INFO - PROCESS | 1832 | 1461328019672 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:26:59 INFO - PROCESS | 1832 | 1461328019675 Marionette TRACE conn3 <- [1,634,null,{}] 05:26:59 INFO - PROCESS | 1832 | 1461328019681 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}] 05:26:59 INFO - PROCESS | 1832 | 1461328019858 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:27:00 INFO - PROCESS | 1832 | 1461328020034 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09193800 == 78 [pid = 1832] [id = 166] 05:27:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f091dac00) [pid = 1832] [serial = 498] [outer = (nil)] 05:27:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f091e3400) [pid = 1832] [serial = 499] [outer = 0x7f5f091dac00] 05:27:00 INFO - PROCESS | 1832 | 1461328020113 Marionette DEBUG loaded listener.js 05:27:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f091e8800) [pid = 1832] [serial = 500] [outer = 0x7f5f091dac00] 05:27:01 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:01 INFO - PROCESS | 1832 | 1461328021324 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]]]}] 05:27:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:27:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1695ms 05:27:01 INFO - PROCESS | 1832 | 1461328021368 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:27:01 INFO - PROCESS | 1832 | 1461328021374 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:27:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:27:01 INFO - PROCESS | 1832 | 1461328021383 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:27:01 INFO - PROCESS | 1832 | 1461328021387 Marionette TRACE conn3 <- [1,638,null,{}] 05:27:01 INFO - PROCESS | 1832 | 1461328021423 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}] 05:27:01 INFO - PROCESS | 1832 | 1461328021583 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:27:01 INFO - PROCESS | 1832 | 1461328021757 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117bc000 == 79 [pid = 1832] [id = 167] 05:27:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f0afb7c00) [pid = 1832] [serial = 501] [outer = (nil)] 05:27:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f0b1bb800) [pid = 1832] [serial = 502] [outer = 0x7f5f0afb7c00] 05:27:01 INFO - PROCESS | 1832 | 1461328021844 Marionette DEBUG loaded listener.js 05:27:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f0b1dac00) [pid = 1832] [serial = 503] [outer = 0x7f5f0afb7c00] 05:27:02 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:03 INFO - PROCESS | 1832 | 1461328023003 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]]]}] 05:27:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:27:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1699ms 05:27:03 INFO - PROCESS | 1832 | 1461328023086 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:27:03 INFO - PROCESS | 1832 | 1461328023099 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:27:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:27:03 INFO - PROCESS | 1832 | 1461328023116 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:27:03 INFO - PROCESS | 1832 | 1461328023121 Marionette TRACE conn3 <- [1,642,null,{}] 05:27:03 INFO - PROCESS | 1832 | 1461328023188 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}] 05:27:03 INFO - PROCESS | 1832 | 1461328023553 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:27:03 INFO - PROCESS | 1832 | 1461328023750 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c672800 == 80 [pid = 1832] [id = 168] 05:27:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f0c74d000) [pid = 1832] [serial = 504] [outer = (nil)] 05:27:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f1195a800) [pid = 1832] [serial = 505] [outer = 0x7f5f0c74d000] 05:27:03 INFO - PROCESS | 1832 | 1461328023832 Marionette DEBUG loaded listener.js 05:27:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7f5f11961000) [pid = 1832] [serial = 506] [outer = 0x7f5f0c74d000] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f145b3000 == 79 [pid = 1832] [id = 116] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f342ae800 == 78 [pid = 1832] [id = 117] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7f5f303c5800) [pid = 1832] [serial = 387] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f34260000) [pid = 1832] [serial = 390] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f303ca800) [pid = 1832] [serial = 393] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f15ef1c00) [pid = 1832] [serial = 414] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da8e800 == 77 [pid = 1832] [id = 156] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cd15000 == 76 [pid = 1832] [id = 155] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f188dc000 == 75 [pid = 1832] [id = 154] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14a1b800 == 74 [pid = 1832] [id = 153] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117d5800 == 73 [pid = 1832] [id = 152] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0b246800 == 72 [pid = 1832] [id = 151] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c684000 == 71 [pid = 1832] [id = 145] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d6d5800 == 70 [pid = 1832] [id = 144] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d6e1000 == 69 [pid = 1832] [id = 143] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2ae53000 == 68 [pid = 1832] [id = 142] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f3446b800 == 67 [pid = 1832] [id = 141] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2f7b6000 == 66 [pid = 1832] [id = 140] 05:27:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14a64000 == 65 [pid = 1832] [id = 139] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f1dd35000) [pid = 1832] [serial = 402] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f126ccc00) [pid = 1832] [serial = 408] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f20aaa000) [pid = 1832] [serial = 403] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f34260400) [pid = 1832] [serial = 375] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f13b40800) [pid = 1832] [serial = 411] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f1779a800) [pid = 1832] [serial = 409] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f1d488400) [pid = 1832] [serial = 381] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f18b5a000) [pid = 1832] [serial = 405] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f1793ac00) [pid = 1832] [serial = 400] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f17635400) [pid = 1832] [serial = 399] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f300a1800) [pid = 1832] [serial = 384] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f13d10c00) [pid = 1832] [serial = 378] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f13b34400) [pid = 1832] [serial = 397] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f125db400) [pid = 1832] [serial = 396] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f1786d000) [pid = 1832] [serial = 412] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f2acb3000) [pid = 1832] [serial = 406] [outer = (nil)] [url = about:blank] 05:27:04 INFO - PROCESS | 1832 | 1461328024955 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]]]}] 05:27:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:27:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1875ms 05:27:04 INFO - PROCESS | 1832 | 1461328024988 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:27:04 INFO - PROCESS | 1832 | 1461328024992 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:27:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:27:05 INFO - PROCESS | 1832 | 1461328024997 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:27:05 INFO - PROCESS | 1832 | 1461328025002 Marionette TRACE conn3 <- [1,646,null,{}] 05:27:05 INFO - PROCESS | 1832 | 1461328025017 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}] 05:27:05 INFO - PROCESS | 1832 | 1461328025190 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:27:05 INFO - PROCESS | 1832 | 1461328025381 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117c5800 == 66 [pid = 1832] [id = 169] 05:27:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f1399c400) [pid = 1832] [serial = 507] [outer = (nil)] 05:27:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f139a3c00) [pid = 1832] [serial = 508] [outer = 0x7f5f1399c400] 05:27:05 INFO - PROCESS | 1832 | 1461328025454 Marionette DEBUG loaded listener.js 05:27:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f13b34400) [pid = 1832] [serial = 509] [outer = 0x7f5f1399c400] 05:27:06 INFO - PROCESS | 1832 | 1461328026152 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]]]}] 05:27:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:27:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1186ms 05:27:06 INFO - PROCESS | 1832 | 1461328026185 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:27:06 INFO - PROCESS | 1832 | 1461328026190 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:27:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:27:06 INFO - PROCESS | 1832 | 1461328026208 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:27:06 INFO - PROCESS | 1832 | 1461328026210 Marionette TRACE conn3 <- [1,650,null,{}] 05:27:06 INFO - PROCESS | 1832 | 1461328026217 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}] 05:27:06 INFO - PROCESS | 1832 | 1461328026387 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:27:06 INFO - PROCESS | 1832 | 1461328026403 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a10000 == 67 [pid = 1832] [id = 170] 05:27:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f13999c00) [pid = 1832] [serial = 510] [outer = (nil)] 05:27:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f13d0d400) [pid = 1832] [serial = 511] [outer = 0x7f5f13999c00] 05:27:06 INFO - PROCESS | 1832 | 1461328026466 Marionette DEBUG loaded listener.js 05:27:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f13f6a000) [pid = 1832] [serial = 512] [outer = 0x7f5f13999c00] 05:27:07 INFO - PROCESS | 1832 | 1461328027713 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]]]}] 05:27:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:27:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1537ms 05:27:07 INFO - PROCESS | 1832 | 1461328027752 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:27:07 INFO - PROCESS | 1832 | 1461328027755 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:27:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:27:07 INFO - PROCESS | 1832 | 1461328027764 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:27:07 INFO - PROCESS | 1832 | 1461328027769 Marionette TRACE conn3 <- [1,654,null,{}] 05:27:07 INFO - PROCESS | 1832 | 1461328027777 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}] 05:27:08 INFO - PROCESS | 1832 | 1461328028078 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:27:08 INFO - PROCESS | 1832 | 1461328028196 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1768a800 == 68 [pid = 1832] [id = 171] 05:27:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f13bb7800) [pid = 1832] [serial = 513] [outer = (nil)] 05:27:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f146db800) [pid = 1832] [serial = 514] [outer = 0x7f5f13bb7800] 05:27:08 INFO - PROCESS | 1832 | 1461328028303 Marionette DEBUG loaded listener.js 05:27:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f14a59800) [pid = 1832] [serial = 515] [outer = 0x7f5f13bb7800] 05:27:09 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f17938c00) [pid = 1832] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:27:09 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f13bbb000) [pid = 1832] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:27:09 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f13b3cc00) [pid = 1832] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:27:09 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f126cc800) [pid = 1832] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:27:09 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f0b1db400) [pid = 1832] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:27:09 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f13bb5c00) [pid = 1832] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:27:09 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f146dd800) [pid = 1832] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:27:09 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f13b3f800) [pid = 1832] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:27:09 INFO - PROCESS | 1832 | 1461328029640 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]]]}] 05:27:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:27:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1942ms 05:27:09 INFO - PROCESS | 1832 | 1461328029708 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:27:09 INFO - PROCESS | 1832 | 1461328029712 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:27:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:27:09 INFO - PROCESS | 1832 | 1461328029718 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:27:09 INFO - PROCESS | 1832 | 1461328029720 Marionette TRACE conn3 <- [1,658,null,{}] 05:27:09 INFO - PROCESS | 1832 | 1461328029727 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}] 05:27:10 INFO - PROCESS | 1832 | 1461328030017 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:27:10 INFO - PROCESS | 1832 | 1461328030127 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1b85a000 == 69 [pid = 1832] [id = 172] 05:27:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f1776b400) [pid = 1832] [serial = 516] [outer = (nil)] 05:27:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f17bc5c00) [pid = 1832] [serial = 517] [outer = 0x7f5f1776b400] 05:27:10 INFO - PROCESS | 1832 | 1461328030200 Marionette DEBUG loaded listener.js 05:27:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f18393800) [pid = 1832] [serial = 518] [outer = 0x7f5f1776b400] 05:27:10 INFO - PROCESS | 1832 | 1461328030905 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]]]}] 05:27:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:27:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1233ms 05:27:10 INFO - PROCESS | 1832 | 1461328030952 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:27:10 INFO - PROCESS | 1832 | 1461328030967 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:27:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:27:10 INFO - PROCESS | 1832 | 1461328030975 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:27:10 INFO - PROCESS | 1832 | 1461328030979 Marionette TRACE conn3 <- [1,662,null,{}] 05:27:10 INFO - PROCESS | 1832 | 1461328030984 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}] 05:27:11 INFO - PROCESS | 1832 | 1461328031149 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:27:11 INFO - PROCESS | 1832 | 1461328031164 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d02b000 == 70 [pid = 1832] [id = 173] 05:27:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f17770400) [pid = 1832] [serial = 519] [outer = (nil)] 05:27:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f18b5e000) [pid = 1832] [serial = 520] [outer = 0x7f5f17770400] 05:27:11 INFO - PROCESS | 1832 | 1461328031243 Marionette DEBUG loaded listener.js 05:27:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f1b8e8000) [pid = 1832] [serial = 521] [outer = 0x7f5f17770400] 05:27:12 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:12 INFO - PROCESS | 1832 | 1461328032382 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]]]}] 05:27:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:27:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1441ms 05:27:12 INFO - PROCESS | 1832 | 1461328032418 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:27:12 INFO - PROCESS | 1832 | 1461328032426 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:27:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:27:12 INFO - PROCESS | 1832 | 1461328032437 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:27:12 INFO - PROCESS | 1832 | 1461328032441 Marionette TRACE conn3 <- [1,666,null,{}] 05:27:12 INFO - PROCESS | 1832 | 1461328032450 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}] 05:27:12 INFO - PROCESS | 1832 | 1461328032684 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:27:12 INFO - PROCESS | 1832 | 1461328032909 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d49c000 == 71 [pid = 1832] [id = 174] 05:27:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f0b1d8c00) [pid = 1832] [serial = 522] [outer = (nil)] 05:27:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f0b6e1c00) [pid = 1832] [serial = 523] [outer = 0x7f5f0b1d8c00] 05:27:13 INFO - PROCESS | 1832 | 1461328033032 Marionette DEBUG loaded listener.js 05:27:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f1152f800) [pid = 1832] [serial = 524] [outer = 0x7f5f0b1d8c00] 05:27:13 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:13 INFO - PROCESS | 1832 | 1461328033888 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]]]}] 05:27:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:27:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1537ms 05:27:14 INFO - PROCESS | 1832 | 1461328034072 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:27:14 INFO - PROCESS | 1832 | 1461328034082 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:27:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:27:14 INFO - PROCESS | 1832 | 1461328034128 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:27:14 INFO - PROCESS | 1832 | 1461328034134 Marionette TRACE conn3 <- [1,670,null,{}] 05:27:14 INFO - PROCESS | 1832 | 1461328034140 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}] 05:27:14 INFO - PROCESS | 1832 | 1461328034353 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:27:14 INFO - PROCESS | 1832 | 1461328034636 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f19fb6800 == 72 [pid = 1832] [id = 175] 05:27:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f11960400) [pid = 1832] [serial = 525] [outer = (nil)] 05:27:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f13ad0000) [pid = 1832] [serial = 526] [outer = 0x7f5f11960400] 05:27:14 INFO - PROCESS | 1832 | 1461328034714 Marionette DEBUG loaded listener.js 05:27:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f14a4d800) [pid = 1832] [serial = 527] [outer = 0x7f5f11960400] 05:27:15 INFO - PROCESS | 1832 | 1461328035641 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]]]}] 05:27:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:27:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1597ms 05:27:15 INFO - PROCESS | 1832 | 1461328035716 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:27:15 INFO - PROCESS | 1832 | 1461328035719 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:27:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:27:15 INFO - PROCESS | 1832 | 1461328035727 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:27:15 INFO - PROCESS | 1832 | 1461328035733 Marionette TRACE conn3 <- [1,674,null,{}] 05:27:15 INFO - PROCESS | 1832 | 1461328035750 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}] 05:27:16 INFO - PROCESS | 1832 | 1461328035996 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:27:16 INFO - PROCESS | 1832 | 1461328036228 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1efd6000 == 73 [pid = 1832] [id = 176] 05:27:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f1786f800) [pid = 1832] [serial = 528] [outer = (nil)] 05:27:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f17bcd400) [pid = 1832] [serial = 529] [outer = 0x7f5f1786f800] 05:27:16 INFO - PROCESS | 1832 | 1461328036308 Marionette DEBUG loaded listener.js 05:27:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f18b63c00) [pid = 1832] [serial = 530] [outer = 0x7f5f1786f800] 05:27:16 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:27:17 INFO - PROCESS | 1832 | 1461328037190 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]]]}] 05:27:17 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 05:27:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1537ms 05:27:17 INFO - PROCESS | 1832 | 1461328037265 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:27:17 INFO - PROCESS | 1832 | 1461328037269 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:27:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:27:17 INFO - PROCESS | 1832 | 1461328037275 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:27:17 INFO - PROCESS | 1832 | 1461328037277 Marionette TRACE conn3 <- [1,678,null,{}] 05:27:17 INFO - PROCESS | 1832 | 1461328037283 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}] 05:27:17 INFO - PROCESS | 1832 | 1461328037470 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:27:17 INFO - PROCESS | 1832 | 1461328037635 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2ace0800 == 74 [pid = 1832] [id = 177] 05:27:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f17938800) [pid = 1832] [serial = 531] [outer = (nil)] 05:27:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f1c5c6800) [pid = 1832] [serial = 532] [outer = 0x7f5f17938800] 05:27:17 INFO - PROCESS | 1832 | 1461328037708 Marionette DEBUG loaded listener.js 05:27:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f1dd37c00) [pid = 1832] [serial = 533] [outer = 0x7f5f17938800] 05:27:18 INFO - PROCESS | 1832 | 1461328038610 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]]]}] 05:27:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:27:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1383ms 05:27:18 INFO - PROCESS | 1832 | 1461328038659 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:27:18 INFO - PROCESS | 1832 | 1461328038664 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:27:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:27:18 INFO - PROCESS | 1832 | 1461328038670 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:27:18 INFO - PROCESS | 1832 | 1461328038674 Marionette TRACE conn3 <- [1,682,null,{}] 05:27:18 INFO - PROCESS | 1832 | 1461328038679 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}] 05:27:18 INFO - PROCESS | 1832 | 1461328038847 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:27:19 INFO - PROCESS | 1832 | 1461328039019 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f63e000 == 75 [pid = 1832] [id = 178] 05:27:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7f5f17938400) [pid = 1832] [serial = 534] [outer = (nil)] 05:27:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7f5f1f0e5400) [pid = 1832] [serial = 535] [outer = 0x7f5f17938400] 05:27:19 INFO - PROCESS | 1832 | 1461328039095 Marionette DEBUG loaded listener.js 05:27:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7f5f29d33c00) [pid = 1832] [serial = 536] [outer = 0x7f5f17938400] 05:27:20 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:20 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:27:20 INFO - PROCESS | 1832 | 1461328040424 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]]]}] 05:27:20 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) 05:27:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1792ms 05:27:20 INFO - PROCESS | 1832 | 1461328040555 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:27:20 INFO - PROCESS | 1832 | 1461328040559 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:27:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:27:20 INFO - PROCESS | 1832 | 1461328040576 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:27:20 INFO - PROCESS | 1832 | 1461328040578 Marionette TRACE conn3 <- [1,686,null,{}] 05:27:20 INFO - PROCESS | 1832 | 1461328040585 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}] 05:27:20 INFO - PROCESS | 1832 | 1461328040787 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:27:20 INFO - PROCESS | 1832 | 1461328040955 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f37999800 == 76 [pid = 1832] [id = 179] 05:27:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7f5f1e84c800) [pid = 1832] [serial = 537] [outer = (nil)] 05:27:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7f5f2c07b400) [pid = 1832] [serial = 538] [outer = 0x7f5f1e84c800] 05:27:21 INFO - PROCESS | 1832 | 1461328041032 Marionette DEBUG loaded listener.js 05:27:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7f5f2fd14000) [pid = 1832] [serial = 539] [outer = 0x7f5f1e84c800] 05:27:22 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:22 INFO - PROCESS | 1832 | 1461328042318 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]]]}] 05:27:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:27:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1793ms 05:27:22 INFO - PROCESS | 1832 | 1461328042457 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:27:22 INFO - PROCESS | 1832 | 1461328042461 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:27:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:27:22 INFO - PROCESS | 1832 | 1461328042474 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:27:22 INFO - PROCESS | 1832 | 1461328042478 Marionette TRACE conn3 <- [1,690,null,{}] 05:27:22 INFO - PROCESS | 1832 | 1461328042486 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}] 05:27:22 INFO - PROCESS | 1832 | 1461328042661 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:27:22 INFO - PROCESS | 1832 | 1461328042834 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0afe4000 == 77 [pid = 1832] [id = 180] 05:27:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7f5f0b049800) [pid = 1832] [serial = 540] [outer = (nil)] 05:27:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7f5f0b050800) [pid = 1832] [serial = 541] [outer = 0x7f5f0b049800] 05:27:22 INFO - PROCESS | 1832 | 1461328042907 Marionette DEBUG loaded listener.js 05:27:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7f5f2c07bc00) [pid = 1832] [serial = 542] [outer = 0x7f5f0b049800] 05:27:24 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:24 INFO - PROCESS | 1832 | 1461328044182 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]]]}] 05:27:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:27:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1734ms 05:27:24 INFO - PROCESS | 1832 | 1461328044207 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:27:24 INFO - PROCESS | 1832 | 1461328044211 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:27:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:27:24 INFO - PROCESS | 1832 | 1461328044217 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:27:24 INFO - PROCESS | 1832 | 1461328044221 Marionette TRACE conn3 <- [1,694,null,{}] 05:27:24 INFO - PROCESS | 1832 | 1461328044285 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}] 05:27:24 INFO - PROCESS | 1832 | 1461328044512 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:27:24 INFO - PROCESS | 1832 | 1461328044637 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d3d0800 == 78 [pid = 1832] [id = 181] 05:27:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7f5f0b04f400) [pid = 1832] [serial = 543] [outer = (nil)] 05:27:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7f5f11530800) [pid = 1832] [serial = 544] [outer = 0x7f5f0b04f400] 05:27:24 INFO - PROCESS | 1832 | 1461328044715 Marionette DEBUG loaded listener.js 05:27:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7f5f14a59000) [pid = 1832] [serial = 545] [outer = 0x7f5f0b04f400] 05:27:25 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:26 INFO - PROCESS | 1832 | 1461328046019 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]]]}] 05:27:26 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) 05:27:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1828ms 05:27:26 INFO - PROCESS | 1832 | 1461328046046 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:27:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:27:26 INFO - PROCESS | 1832 | 1461328046051 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:27:26 INFO - PROCESS | 1832 | 1461328046163 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:27:26 INFO - PROCESS | 1832 | 1461328046167 Marionette TRACE conn3 <- [1,698,null,{}] 05:27:26 INFO - PROCESS | 1832 | 1461328046183 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}] 05:27:26 INFO - PROCESS | 1832 | 1461328046384 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:27:26 INFO - PROCESS | 1832 | 1461328046692 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f091a0000 == 79 [pid = 1832] [id = 182] 05:27:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7f5f0afac000) [pid = 1832] [serial = 546] [outer = (nil)] 05:27:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7f5f0b057800) [pid = 1832] [serial = 547] [outer = 0x7f5f0afac000] 05:27:26 INFO - PROCESS | 1832 | 1461328046764 Marionette DEBUG loaded listener.js 05:27:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7f5f0b1bd400) [pid = 1832] [serial = 548] [outer = 0x7f5f0afac000] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11604000 == 78 [pid = 1832] [id = 128] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2abe2000 == 77 [pid = 1832] [id = 127] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7f5f0b1cec00) [pid = 1832] [serial = 451] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7f5f0c752c00) [pid = 1832] [serial = 439] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7f5f0b6e3800) [pid = 1832] [serial = 442] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7f5f0c749800) [pid = 1832] [serial = 436] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7f5f139a0800) [pid = 1832] [serial = 430] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7f5f2c07b800) [pid = 1832] [serial = 433] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7f5f18396c00) [pid = 1832] [serial = 448] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7f5f14a51000) [pid = 1832] [serial = 445] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1b85a000 == 76 [pid = 1832] [id = 172] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1768a800 == 75 [pid = 1832] [id = 171] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14a10000 == 74 [pid = 1832] [id = 170] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117c5800 == 73 [pid = 1832] [id = 169] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c672800 == 72 [pid = 1832] [id = 168] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117bc000 == 71 [pid = 1832] [id = 167] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09193800 == 70 [pid = 1832] [id = 166] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f118aa000 == 69 [pid = 1832] [id = 165] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11894800 == 68 [pid = 1832] [id = 164] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d49e800 == 67 [pid = 1832] [id = 163] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117b5800 == 66 [pid = 1832] [id = 162] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f32cd2000 == 65 [pid = 1832] [id = 161] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ccb1000 == 64 [pid = 1832] [id = 159] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f13b1a000 == 63 [pid = 1832] [id = 158] 05:27:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f24dbf000 == 62 [pid = 1832] [id = 157] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7f5f34496000) [pid = 1832] [serial = 376] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7f5f1839e000) [pid = 1832] [serial = 470] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7f5f17bc6000) [pid = 1832] [serial = 469] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7f5f17871400) [pid = 1832] [serial = 467] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7f5f13c5ac00) [pid = 1832] [serial = 460] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7f5f139a1000) [pid = 1832] [serial = 457] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7f5f11532000) [pid = 1832] [serial = 455] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f2b0eb000) [pid = 1832] [serial = 229] [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.] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f19f8f800) [pid = 1832] [serial = 427] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f17792400) [pid = 1832] [serial = 464] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f14a58c00) [pid = 1832] [serial = 463] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f0b6e4800) [pid = 1832] [serial = 454] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f17865800) [pid = 1832] [serial = 466] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f13b34000) [pid = 1832] [serial = 417] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f17796000) [pid = 1832] [serial = 421] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f13acec00) [pid = 1832] [serial = 458] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f18b56800) [pid = 1832] [serial = 424] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f17871800) [pid = 1832] [serial = 415] [outer = (nil)] [url = about:blank] 05:27:27 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f13d19800) [pid = 1832] [serial = 461] [outer = (nil)] [url = about:blank] 05:27:28 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:28 INFO - PROCESS | 1832 | 1461328048174 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]]]}] 05:27:28 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) 05:27:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2149ms 05:27:28 INFO - PROCESS | 1832 | 1461328048208 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:27:28 INFO - PROCESS | 1832 | 1461328048216 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:27:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:27:28 INFO - PROCESS | 1832 | 1461328048226 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:27:28 INFO - PROCESS | 1832 | 1461328048229 Marionette TRACE conn3 <- [1,702,null,{}] 05:27:28 INFO - PROCESS | 1832 | 1461328048237 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}] 05:27:28 INFO - PROCESS | 1832 | 1461328048402 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:27:28 INFO - PROCESS | 1832 | 1461328048526 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d3cf000 == 63 [pid = 1832] [id = 183] 05:27:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f0b1cec00) [pid = 1832] [serial = 549] [outer = (nil)] 05:27:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f0c747000) [pid = 1832] [serial = 550] [outer = 0x7f5f0b1cec00] 05:27:28 INFO - PROCESS | 1832 | 1461328048590 Marionette DEBUG loaded listener.js 05:27:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f11533400) [pid = 1832] [serial = 551] [outer = 0x7f5f0b1cec00] 05:27:29 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:29 INFO - PROCESS | 1832 | 1461328049711 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]]]}] 05:27:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:27:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1535ms 05:27:29 INFO - PROCESS | 1832 | 1461328049762 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:27:29 INFO - PROCESS | 1832 | 1461328049766 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:27:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:27:29 INFO - PROCESS | 1832 | 1461328049772 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:27:29 INFO - PROCESS | 1832 | 1461328049777 Marionette TRACE conn3 <- [1,706,null,{}] 05:27:29 INFO - PROCESS | 1832 | 1461328049800 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}] 05:27:30 INFO - PROCESS | 1832 | 1461328050096 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:27:30 INFO - PROCESS | 1832 | 1461328050143 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11614800 == 64 [pid = 1832] [id = 184] 05:27:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f139a1000) [pid = 1832] [serial = 552] [outer = (nil)] 05:27:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f139a4c00) [pid = 1832] [serial = 553] [outer = 0x7f5f139a1000] 05:27:30 INFO - PROCESS | 1832 | 1461328050220 Marionette DEBUG loaded listener.js 05:27:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f13ad7400) [pid = 1832] [serial = 554] [outer = 0x7f5f139a1000] 05:27:31 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:31 INFO - PROCESS | 1832 | 1461328051449 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]]]}] 05:27:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:27:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1704ms 05:27:31 INFO - PROCESS | 1832 | 1461328051479 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:27:31 INFO - PROCESS | 1832 | 1461328051485 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:27:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:27:31 INFO - PROCESS | 1832 | 1461328051519 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:27:31 INFO - PROCESS | 1832 | 1461328051522 Marionette TRACE conn3 <- [1,710,null,{}] 05:27:31 INFO - PROCESS | 1832 | 1461328051532 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}] 05:27:31 INFO - PROCESS | 1832 | 1461328051948 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:27:31 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f13bb7800) [pid = 1832] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:27:31 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f13999c00) [pid = 1832] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:27:31 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f0afb7c00) [pid = 1832] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:27:31 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f0c74d000) [pid = 1832] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:27:31 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f1399c400) [pid = 1832] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:27:31 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f1776b400) [pid = 1832] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:27:32 INFO - PROCESS | 1832 | 1461328052084 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117b5000 == 65 [pid = 1832] [id = 185] 05:27:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f09fd0c00) [pid = 1832] [serial = 555] [outer = (nil)] 05:27:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f125e0000) [pid = 1832] [serial = 556] [outer = 0x7f5f09fd0c00] 05:27:32 INFO - PROCESS | 1832 | 1461328052206 Marionette DEBUG loaded listener.js 05:27:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f13c51800) [pid = 1832] [serial = 557] [outer = 0x7f5f09fd0c00] 05:27:33 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:33 INFO - PROCESS | 1832 | 1461328053451 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]]]}] 05:27:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:27:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2009ms 05:27:33 INFO - PROCESS | 1832 | 1461328053512 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:27:33 INFO - PROCESS | 1832 | 1461328053516 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:27:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:27:33 INFO - PROCESS | 1832 | 1461328053523 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:27:33 INFO - PROCESS | 1832 | 1461328053527 Marionette TRACE conn3 <- [1,714,null,{}] 05:27:33 INFO - PROCESS | 1832 | 1461328053532 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}] 05:27:33 INFO - PROCESS | 1832 | 1461328053728 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:27:34 INFO - PROCESS | 1832 | 1461328054007 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0ad5c000 == 66 [pid = 1832] [id = 186] 05:27:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f091db000) [pid = 1832] [serial = 558] [outer = (nil)] 05:27:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f09fc4400) [pid = 1832] [serial = 559] [outer = 0x7f5f091db000] 05:27:34 INFO - PROCESS | 1832 | 1461328054087 Marionette DEBUG loaded listener.js 05:27:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f0afb7c00) [pid = 1832] [serial = 560] [outer = 0x7f5f091db000] 05:27:35 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:35 INFO - PROCESS | 1832 | 1461328055442 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]]]}] 05:27:35 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 05:27:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1939ms 05:27:35 INFO - PROCESS | 1832 | 1461328055514 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:27:35 INFO - PROCESS | 1832 | 1461328055519 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:27:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:27:35 INFO - PROCESS | 1832 | 1461328055546 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:27:35 INFO - PROCESS | 1832 | 1461328055553 Marionette TRACE conn3 <- [1,718,null,{}] 05:27:35 INFO - PROCESS | 1832 | 1461328055562 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}] 05:27:35 INFO - PROCESS | 1832 | 1461328055746 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:27:35 INFO - PROCESS | 1832 | 1461328055912 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117c1800 == 67 [pid = 1832] [id = 187] 05:27:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f091dbc00) [pid = 1832] [serial = 561] [outer = (nil)] 05:27:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f11532000) [pid = 1832] [serial = 562] [outer = 0x7f5f091dbc00] 05:27:35 INFO - PROCESS | 1832 | 1461328055989 Marionette DEBUG loaded listener.js 05:27:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f126cdc00) [pid = 1832] [serial = 563] [outer = 0x7f5f091dbc00] 05:27:37 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:37 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:27:37 INFO - PROCESS | 1832 | 1461328057375 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]]]}] 05:27:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:27:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1991ms 05:27:37 INFO - PROCESS | 1832 | 1461328057538 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:27:37 INFO - PROCESS | 1832 | 1461328057544 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:27:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:27:37 INFO - PROCESS | 1832 | 1461328057551 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:27:37 INFO - PROCESS | 1832 | 1461328057555 Marionette TRACE conn3 <- [1,722,null,{}] 05:27:37 INFO - PROCESS | 1832 | 1461328057560 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}] 05:27:37 INFO - PROCESS | 1832 | 1461328057742 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:27:37 INFO - PROCESS | 1832 | 1461328057911 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f145ba800 == 68 [pid = 1832] [id = 188] 05:27:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f11530c00) [pid = 1832] [serial = 564] [outer = (nil)] 05:27:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f13c50800) [pid = 1832] [serial = 565] [outer = 0x7f5f11530c00] 05:27:37 INFO - PROCESS | 1832 | 1461328057985 Marionette DEBUG loaded listener.js 05:27:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f13f6bc00) [pid = 1832] [serial = 566] [outer = 0x7f5f11530c00] 05:27:38 INFO - PROCESS | 1832 | 1461328058951 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] 05:27:39 INFO - PROCESS | 1832 | 1461328059001 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:27:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:27:39 INFO - PROCESS | 1832 | 1461328059016 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:27:39 INFO - PROCESS | 1832 | 1461328059026 Marionette TRACE conn3 <- [1,726,null,{}] 05:27:39 INFO - PROCESS | 1832 | 1461328059035 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}] 05:27:39 INFO - PROCESS | 1832 | 1461328059254 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:27:39 INFO - PROCESS | 1832 | 1461328059470 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14fbf800 == 69 [pid = 1832] [id = 189] 05:27:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7f5f146dc000) [pid = 1832] [serial = 567] [outer = (nil)] 05:27:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7f5f14fe5400) [pid = 1832] [serial = 568] [outer = 0x7f5f146dc000] 05:27:39 INFO - PROCESS | 1832 | 1461328059591 Marionette DEBUG loaded listener.js 05:27:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7f5f15ca0000) [pid = 1832] [serial = 569] [outer = 0x7f5f146dc000] 05:27:40 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:40 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:27:40 INFO - PROCESS | 1832 | 1461328060557 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]]]}] 05:27:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:27:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1600ms 05:27:40 INFO - PROCESS | 1832 | 1461328060610 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:27:40 INFO - PROCESS | 1832 | 1461328060614 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:27:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:27:40 INFO - PROCESS | 1832 | 1461328060621 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:27:40 INFO - PROCESS | 1832 | 1461328060623 Marionette TRACE conn3 <- [1,730,null,{}] 05:27:40 INFO - PROCESS | 1832 | 1461328060630 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}] 05:27:40 INFO - PROCESS | 1832 | 1461328060848 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:27:41 INFO - PROCESS | 1832 | 1461328061141 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1767e000 == 70 [pid = 1832] [id = 190] 05:27:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7f5f14a52400) [pid = 1832] [serial = 570] [outer = (nil)] 05:27:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7f5f1614f400) [pid = 1832] [serial = 571] [outer = 0x7f5f14a52400] 05:27:41 INFO - PROCESS | 1832 | 1461328061248 Marionette DEBUG loaded listener.js 05:27:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7f5f1763a800) [pid = 1832] [serial = 572] [outer = 0x7f5f14a52400] 05:27:41 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:41 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:27:42 INFO - PROCESS | 1832 | 1461328062244 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] 05:27:42 INFO - PROCESS | 1832 | 1461328062320 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:27:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:27:42 INFO - PROCESS | 1832 | 1461328062330 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:27:42 INFO - PROCESS | 1832 | 1461328062334 Marionette TRACE conn3 <- [1,734,null,{}] 05:27:42 INFO - PROCESS | 1832 | 1461328062347 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}] 05:27:42 INFO - PROCESS | 1832 | 1461328062683 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:27:42 INFO - PROCESS | 1832 | 1461328062934 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f185d1000 == 71 [pid = 1832] [id = 191] 05:27:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7f5f17867000) [pid = 1832] [serial = 573] [outer = (nil)] 05:27:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7f5f17871000) [pid = 1832] [serial = 574] [outer = 0x7f5f17867000] 05:27:43 INFO - PROCESS | 1832 | 1461328063024 Marionette DEBUG loaded listener.js 05:27:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7f5f17bc6400) [pid = 1832] [serial = 575] [outer = 0x7f5f17867000] 05:27:43 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:43 INFO - PROCESS | 1832 | 1461328063992 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]]]}] 05:27:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:27:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1693ms 05:27:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:27:44 INFO - PROCESS | 1832 | 1461328064023 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:27:44 INFO - PROCESS | 1832 | 1461328064026 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:27:44 INFO - PROCESS | 1832 | 1461328064033 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:27:44 INFO - PROCESS | 1832 | 1461328064036 Marionette TRACE conn3 <- [1,738,null,{}] 05:27:44 INFO - PROCESS | 1832 | 1461328064042 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}] 05:27:44 INFO - PROCESS | 1832 | 1461328064243 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:27:44 INFO - PROCESS | 1832 | 1461328064420 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1c09d000 == 72 [pid = 1832] [id = 192] 05:27:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7f5f17867c00) [pid = 1832] [serial = 576] [outer = (nil)] 05:27:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7f5f187da000) [pid = 1832] [serial = 577] [outer = 0x7f5f17867c00] 05:27:44 INFO - PROCESS | 1832 | 1461328064498 Marionette DEBUG loaded listener.js 05:27:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7f5f187de400) [pid = 1832] [serial = 578] [outer = 0x7f5f17867c00] 05:27:45 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:45 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:27:45 INFO - PROCESS | 1832 | 1461328065867 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]]]}] 05:27:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:27:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1882ms 05:27:45 INFO - PROCESS | 1832 | 1461328065915 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:27:45 INFO - PROCESS | 1832 | 1461328065918 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:27:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:27:45 INFO - PROCESS | 1832 | 1461328065925 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:27:45 INFO - PROCESS | 1832 | 1461328065928 Marionette TRACE conn3 <- [1,742,null,{}] 05:27:46 INFO - PROCESS | 1832 | 1461328066021 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}] 05:27:46 INFO - PROCESS | 1832 | 1461328066238 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:27:46 INFO - PROCESS | 1832 | 1461328066363 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cd13000 == 73 [pid = 1832] [id = 193] 05:27:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7f5f1839e000) [pid = 1832] [serial = 579] [outer = (nil)] 05:27:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7f5f18b5c400) [pid = 1832] [serial = 580] [outer = 0x7f5f1839e000] 05:27:46 INFO - PROCESS | 1832 | 1461328066438 Marionette DEBUG loaded listener.js 05:27:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7f5f19f91c00) [pid = 1832] [serial = 581] [outer = 0x7f5f1839e000] 05:27:47 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:47 INFO - PROCESS | 1832 | 1461328067990 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]]]}] 05:27:48 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 05:27:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 2082ms 05:27:48 INFO - PROCESS | 1832 | 1461328068010 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:27:48 INFO - PROCESS | 1832 | 1461328068015 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:27:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:27:48 INFO - PROCESS | 1832 | 1461328068024 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:27:48 INFO - PROCESS | 1832 | 1461328068029 Marionette TRACE conn3 <- [1,746,null,{}] 05:27:48 INFO - PROCESS | 1832 | 1461328068037 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}] 05:27:48 INFO - PROCESS | 1832 | 1461328068207 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:27:48 INFO - PROCESS | 1832 | 1461328068483 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b074000 == 74 [pid = 1832] [id = 194] 05:27:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7f5f0b1db800) [pid = 1832] [serial = 582] [outer = (nil)] 05:27:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7f5f0b6e1400) [pid = 1832] [serial = 583] [outer = 0x7f5f0b1db800] 05:27:48 INFO - PROCESS | 1832 | 1461328068554 Marionette DEBUG loaded listener.js 05:27:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7f5f1152ec00) [pid = 1832] [serial = 584] [outer = 0x7f5f0b1db800] 05:27:49 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:49 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:49 INFO - PROCESS | 1832 | 1461328069859 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]]]}] 05:27:49 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.) 05:27:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1882ms 05:27:49 INFO - PROCESS | 1832 | 1461328069933 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:27:49 INFO - PROCESS | 1832 | 1461328069941 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:27:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:27:49 INFO - PROCESS | 1832 | 1461328069971 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:27:49 INFO - PROCESS | 1832 | 1461328069976 Marionette TRACE conn3 <- [1,750,null,{}] 05:27:49 INFO - PROCESS | 1832 | 1461328069981 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}] 05:27:50 INFO - PROCESS | 1832 | 1461328070148 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:27:50 INFO - PROCESS | 1832 | 1461328070327 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13f3f800 == 75 [pid = 1832] [id = 195] 05:27:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7f5f0c753000) [pid = 1832] [serial = 585] [outer = (nil)] 05:27:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7f5f139a6400) [pid = 1832] [serial = 586] [outer = 0x7f5f0c753000] 05:27:50 INFO - PROCESS | 1832 | 1461328070392 Marionette DEBUG loaded listener.js 05:27:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 224 (0x7f5f13c58800) [pid = 1832] [serial = 587] [outer = 0x7f5f0c753000] 05:27:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da2d800 == 74 [pid = 1832] [id = 51] 05:27:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117b5000 == 73 [pid = 1832] [id = 185] 05:27:50 INFO - PROCESS | 1832 | --DOMWINDOW == 223 (0x7f5f091e3400) [pid = 1832] [serial = 499] [outer = (nil)] [url = about:blank] 05:27:50 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7f5f1399d800) [pid = 1832] [serial = 475] [outer = (nil)] [url = about:blank] 05:27:50 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7f5f146de800) [pid = 1832] [serial = 478] [outer = (nil)] [url = about:blank] 05:27:50 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7f5f1839b800) [pid = 1832] [serial = 481] [outer = (nil)] [url = about:blank] 05:27:50 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7f5f1e849000) [pid = 1832] [serial = 484] [outer = (nil)] [url = about:blank] 05:27:50 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7f5f2bdeb800) [pid = 1832] [serial = 487] [outer = (nil)] [url = about:blank] 05:27:50 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7f5f0afb8800) [pid = 1832] [serial = 490] [outer = (nil)] [url = about:blank] 05:27:50 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7f5f11958c00) [pid = 1832] [serial = 493] [outer = (nil)] [url = about:blank] 05:27:50 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7f5f09fcac00) [pid = 1832] [serial = 496] [outer = (nil)] [url = about:blank] 05:27:50 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7f5f18b5e000) [pid = 1832] [serial = 520] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11614800 == 72 [pid = 1832] [id = 184] 05:27:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d3cf000 == 71 [pid = 1832] [id = 183] 05:27:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f091a0000 == 70 [pid = 1832] [id = 182] 05:27:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2f63e000 == 69 [pid = 1832] [id = 178] 05:27:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2ace0800 == 68 [pid = 1832] [id = 177] 05:27:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1efd6000 == 67 [pid = 1832] [id = 176] 05:27:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f19fb6800 == 66 [pid = 1832] [id = 175] 05:27:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d49c000 == 65 [pid = 1832] [id = 174] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7f5f146db800) [pid = 1832] [serial = 514] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7f5f1d48d800) [pid = 1832] [serial = 472] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7f5f13d0d400) [pid = 1832] [serial = 511] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7f5f0b1dac00) [pid = 1832] [serial = 503] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7f5f0b1bb800) [pid = 1832] [serial = 502] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7f5f11961000) [pid = 1832] [serial = 506] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7f5f1195a800) [pid = 1832] [serial = 505] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7f5f139a3c00) [pid = 1832] [serial = 508] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7f5f13b34400) [pid = 1832] [serial = 509] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7f5f14a59800) [pid = 1832] [serial = 515] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7f5f17bc5c00) [pid = 1832] [serial = 517] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f18393800) [pid = 1832] [serial = 518] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f13f6a000) [pid = 1832] [serial = 512] [outer = (nil)] [url = about:blank] 05:27:51 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:51 INFO - PROCESS | 1832 | 1461328071797 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]]]}] 05:27:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:27:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1886ms 05:27:51 INFO - PROCESS | 1832 | 1461328071853 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:27:51 INFO - PROCESS | 1832 | 1461328071856 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:27:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:27:51 INFO - PROCESS | 1832 | 1461328071862 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:27:51 INFO - PROCESS | 1832 | 1461328071867 Marionette TRACE conn3 <- [1,754,null,{}] 05:27:51 INFO - PROCESS | 1832 | 1461328071883 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}] 05:27:52 INFO - PROCESS | 1832 | 1461328072044 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:27:52 INFO - PROCESS | 1832 | 1461328072056 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117be000 == 66 [pid = 1832] [id = 196] 05:27:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f13b3a000) [pid = 1832] [serial = 588] [outer = (nil)] 05:27:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f14394000) [pid = 1832] [serial = 589] [outer = 0x7f5f13b3a000] 05:27:52 INFO - PROCESS | 1832 | 1461328072123 Marionette DEBUG loaded listener.js 05:27:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7f5f14a4d400) [pid = 1832] [serial = 590] [outer = 0x7f5f13b3a000] 05:27:53 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:53 INFO - PROCESS | 1832 | 1461328073356 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]]]}] 05:27:53 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 05:27:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1534ms 05:27:53 INFO - PROCESS | 1832 | 1461328073413 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:27:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:27:53 INFO - PROCESS | 1832 | 1461328073418 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:27:53 INFO - PROCESS | 1832 | 1461328073424 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:27:53 INFO - PROCESS | 1832 | 1461328073427 Marionette TRACE conn3 <- [1,758,null,{}] 05:27:53 INFO - PROCESS | 1832 | 1461328073431 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}] 05:27:53 INFO - PROCESS | 1832 | 1461328073630 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:27:53 INFO - PROCESS | 1832 | 1461328073700 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1767f800 == 67 [pid = 1832] [id = 197] 05:27:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7f5f14392400) [pid = 1832] [serial = 591] [outer = (nil)] 05:27:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7f5f1779ac00) [pid = 1832] [serial = 592] [outer = 0x7f5f14392400] 05:27:53 INFO - PROCESS | 1832 | 1461328073761 Marionette DEBUG loaded listener.js 05:27:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7f5f17941400) [pid = 1832] [serial = 593] [outer = 0x7f5f14392400] 05:27:54 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:54 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:27:54 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:54 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:54 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:27:54 INFO - PROCESS | 1832 | 1461328074611 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]]]}] 05:27:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:27:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1228ms 05:27:54 INFO - PROCESS | 1832 | 1461328074652 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:27:54 INFO - PROCESS | 1832 | 1461328074655 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:27:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:27:54 INFO - PROCESS | 1832 | 1461328074661 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:27:54 INFO - PROCESS | 1832 | 1461328074664 Marionette TRACE conn3 <- [1,762,null,{}] 05:27:54 INFO - PROCESS | 1832 | 1461328074677 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}] 05:27:54 INFO - PROCESS | 1832 | 1461328074881 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:27:54 INFO - PROCESS | 1832 | 1461328074914 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1a934800 == 68 [pid = 1832] [id = 198] 05:27:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7f5f17b10c00) [pid = 1832] [serial = 594] [outer = (nil)] 05:27:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7f5f17b19800) [pid = 1832] [serial = 595] [outer = 0x7f5f17b10c00] 05:27:54 INFO - PROCESS | 1832 | 1461328074975 Marionette DEBUG loaded listener.js 05:27:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7f5f18399800) [pid = 1832] [serial = 596] [outer = 0x7f5f17b10c00] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7f5f1d489000) [pid = 1832] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7f5f1614ac00) [pid = 1832] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7f5f1439c000) [pid = 1832] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7f5f1a9a2c00) [pid = 1832] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7f5f29def800) [pid = 1832] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7f5f29def000) [pid = 1832] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7f5f32c92c00) [pid = 1832] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f0b6de800) [pid = 1832] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f2abd8000) [pid = 1832] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f0b1cec00) [pid = 1832] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f13bb2800) [pid = 1832] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f302c4400) [pid = 1832] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f13bbc000) [pid = 1832] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f2acb6800) [pid = 1832] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f1df7f400) [pid = 1832] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f13cb8c00) [pid = 1832] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f1793e000) [pid = 1832] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f0b6e2c00) [pid = 1832] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f0b6de000) [pid = 1832] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f1399a800) [pid = 1832] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f1d486400) [pid = 1832] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f20fc4800) [pid = 1832] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f17792000) [pid = 1832] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f0afac000) [pid = 1832] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f18b5ec00) [pid = 1832] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f091dac00) [pid = 1832] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f17bcb400) [pid = 1832] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f16008c00) [pid = 1832] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f1439ac00) [pid = 1832] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f11533000) [pid = 1832] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f126d0400) [pid = 1832] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f13c58000) [pid = 1832] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f17793000) [pid = 1832] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f303c0400) [pid = 1832] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f17b16800) [pid = 1832] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f0b1c0c00) [pid = 1832] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f16005c00) [pid = 1832] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f13acd400) [pid = 1832] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f1e482c00) [pid = 1832] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f2b00cc00) [pid = 1832] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f13c55800) [pid = 1832] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f0c744c00) [pid = 1832] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f24deb400) [pid = 1832] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f1776c800) [pid = 1832] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f13acf800) [pid = 1832] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f13bba000) [pid = 1832] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f0c746800) [pid = 1832] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f13bbf400) [pid = 1832] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f17b0a400) [pid = 1832] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f2b08a800) [pid = 1832] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f139a1000) [pid = 1832] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:27:56 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f1614b400) [pid = 1832] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:27:56 INFO - PROCESS | 1832 | 1461328076903 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]]]}] 05:27:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:27:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2296ms 05:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:27:56 INFO - PROCESS | 1832 | 1461328076959 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:27:56 INFO - PROCESS | 1832 | 1461328076961 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:27:56 INFO - PROCESS | 1832 | 1461328076967 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:27:56 INFO - PROCESS | 1832 | 1461328076970 Marionette TRACE conn3 <- [1,766,null,{}] 05:27:56 INFO - PROCESS | 1832 | 1461328076975 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}] 05:27:57 INFO - PROCESS | 1832 | 1461328077277 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:27:57 INFO - PROCESS | 1832 | 1461328077296 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f149aa000 == 69 [pid = 1832] [id = 199] 05:27:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0b6e0c00) [pid = 1832] [serial = 597] [outer = (nil)] 05:27:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f1762e800) [pid = 1832] [serial = 598] [outer = 0x7f5f0b6e0c00] 05:27:57 INFO - PROCESS | 1832 | 1461328077364 Marionette DEBUG loaded listener.js 05:27:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f18b58800) [pid = 1832] [serial = 599] [outer = 0x7f5f0b6e0c00] 05:27:58 INFO - PROCESS | 1832 | 1461328078509 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]]]}] 05:27:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:27:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1581ms 05:27:58 INFO - PROCESS | 1832 | 1461328078579 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:27:58 INFO - PROCESS | 1832 | 1461328078586 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:27:58 INFO - PROCESS | 1832 | 1461328078600 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:27:58 INFO - PROCESS | 1832 | 1461328078606 Marionette TRACE conn3 <- [1,770,null,{}] 05:27:58 INFO - PROCESS | 1832 | 1461328078614 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}] 05:27:58 INFO - PROCESS | 1832 | 1461328078798 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:27:59 INFO - PROCESS | 1832 | 1461328079018 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:27:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d4a1800 == 70 [pid = 1832] [id = 200] 05:27:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f0b1bb400) [pid = 1832] [serial = 600] [outer = (nil)] 05:27:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f0b1dac00) [pid = 1832] [serial = 601] [outer = 0x7f5f0b1bb400] 05:27:59 INFO - PROCESS | 1832 | 1461328079093 Marionette DEBUG loaded listener.js 05:27:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f0c74f400) [pid = 1832] [serial = 602] [outer = 0x7f5f0b1bb400] 05:27:59 INFO - PROCESS | 1832 | 1461328079978 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]]]}] 05:28:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1433ms 05:28:00 INFO - PROCESS | 1832 | 1461328080034 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:28:00 INFO - PROCESS | 1832 | 1461328080043 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:28:00 INFO - PROCESS | 1832 | 1461328080053 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:28:00 INFO - PROCESS | 1832 | 1461328080057 Marionette TRACE conn3 <- [1,774,null,{}] 05:28:00 INFO - PROCESS | 1832 | 1461328080064 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}] 05:28:00 INFO - PROCESS | 1832 | 1461328080307 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:28:00 INFO - PROCESS | 1832 | 1461328080545 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f149a1000 == 71 [pid = 1832] [id = 201] 05:28:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f125dcc00) [pid = 1832] [serial = 603] [outer = (nil)] 05:28:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f13b37000) [pid = 1832] [serial = 604] [outer = 0x7f5f125dcc00] 05:28:00 INFO - PROCESS | 1832 | 1461328080624 Marionette DEBUG loaded listener.js 05:28:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f13c55800) [pid = 1832] [serial = 605] [outer = 0x7f5f125dcc00] 05:28:01 INFO - PROCESS | 1832 | 1461328081573 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]]]}] 05:28:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1536ms 05:28:01 INFO - PROCESS | 1832 | 1461328081590 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:28:01 INFO - PROCESS | 1832 | 1461328081595 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:28:01 INFO - PROCESS | 1832 | 1461328081601 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:28:01 INFO - PROCESS | 1832 | 1461328081607 Marionette TRACE conn3 <- [1,778,null,{}] 05:28:01 INFO - PROCESS | 1832 | 1461328081627 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}] 05:28:01 INFO - PROCESS | 1832 | 1461328081887 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:28:02 INFO - PROCESS | 1832 | 1461328082105 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d068800 == 72 [pid = 1832] [id = 202] 05:28:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f146d3000) [pid = 1832] [serial = 606] [outer = (nil)] 05:28:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f15ca0800) [pid = 1832] [serial = 607] [outer = 0x7f5f146d3000] 05:28:02 INFO - PROCESS | 1832 | 1461328082235 Marionette DEBUG loaded listener.js 05:28:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f1776d000) [pid = 1832] [serial = 608] [outer = 0x7f5f146d3000] 05:28:03 INFO - PROCESS | 1832 | 1461328083092 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]]]}] 05:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1540ms 05:28:03 INFO - PROCESS | 1832 | 1461328083142 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:28:03 INFO - PROCESS | 1832 | 1461328083147 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:28:03 INFO - PROCESS | 1832 | 1461328083153 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:28:03 INFO - PROCESS | 1832 | 1461328083156 Marionette TRACE conn3 <- [1,782,null,{}] 05:28:03 INFO - PROCESS | 1832 | 1461328083163 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}] 05:28:03 INFO - PROCESS | 1832 | 1461328083349 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:28:03 INFO - PROCESS | 1832 | 1461328083527 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1dda6800 == 73 [pid = 1832] [id = 203] 05:28:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f146d5000) [pid = 1832] [serial = 609] [outer = (nil)] 05:28:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f17bc5c00) [pid = 1832] [serial = 610] [outer = 0x7f5f146d5000] 05:28:03 INFO - PROCESS | 1832 | 1461328083602 Marionette DEBUG loaded listener.js 05:28:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f187d7c00) [pid = 1832] [serial = 611] [outer = 0x7f5f146d5000] 05:28:04 INFO - PROCESS | 1832 | 1461328084486 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]]]}] 05:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1387ms 05:28:04 INFO - PROCESS | 1832 | 1461328084540 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:28:04 INFO - PROCESS | 1832 | 1461328084544 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:28:04 INFO - PROCESS | 1832 | 1461328084550 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:28:04 INFO - PROCESS | 1832 | 1461328084552 Marionette TRACE conn3 <- [1,786,null,{}] 05:28:04 INFO - PROCESS | 1832 | 1461328084558 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}] 05:28:04 INFO - PROCESS | 1832 | 1461328084730 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:28:04 INFO - PROCESS | 1832 | 1461328084909 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e322800 == 74 [pid = 1832] [id = 204] 05:28:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f18b5ac00) [pid = 1832] [serial = 612] [outer = (nil)] 05:28:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f18b63400) [pid = 1832] [serial = 613] [outer = 0x7f5f18b5ac00] 05:28:04 INFO - PROCESS | 1832 | 1461328084993 Marionette DEBUG loaded listener.js 05:28:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f19ff7000) [pid = 1832] [serial = 614] [outer = 0x7f5f18b5ac00] 05:28:05 INFO - PROCESS | 1832 | 1461328085871 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]]]}] 05:28:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:28:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1380ms 05:28:05 INFO - PROCESS | 1832 | 1461328085932 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:28:05 INFO - PROCESS | 1832 | 1461328085936 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:28:05 INFO - PROCESS | 1832 | 1461328085942 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:28:05 INFO - PROCESS | 1832 | 1461328085945 Marionette TRACE conn3 <- [1,790,null,{}] 05:28:05 INFO - PROCESS | 1832 | 1461328085951 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}] 05:28:06 INFO - PROCESS | 1832 | 1461328086173 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:28:06 INFO - PROCESS | 1832 | 1461328086399 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f20b86800 == 75 [pid = 1832] [id = 205] 05:28:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f1b8ec800) [pid = 1832] [serial = 615] [outer = (nil)] 05:28:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f1c168400) [pid = 1832] [serial = 616] [outer = 0x7f5f1b8ec800] 05:28:06 INFO - PROCESS | 1832 | 1461328086521 Marionette DEBUG loaded listener.js 05:28:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f1c472400) [pid = 1832] [serial = 617] [outer = 0x7f5f1b8ec800] 05:28:07 INFO - PROCESS | 1832 | 1461328087379 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]]]}] 05:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1485ms 05:28:07 INFO - PROCESS | 1832 | 1461328087428 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:28:07 INFO - PROCESS | 1832 | 1461328087432 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:28:07 INFO - PROCESS | 1832 | 1461328087439 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:28:07 INFO - PROCESS | 1832 | 1461328087442 Marionette TRACE conn3 <- [1,794,null,{}] 05:28:07 INFO - PROCESS | 1832 | 1461328087447 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}] 05:28:07 INFO - PROCESS | 1832 | 1461328087622 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:28:07 INFO - PROCESS | 1832 | 1461328087853 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f29da6800 == 76 [pid = 1832] [id = 206] 05:28:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f1b87d400) [pid = 1832] [serial = 618] [outer = (nil)] 05:28:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f1d08c000) [pid = 1832] [serial = 619] [outer = 0x7f5f1b87d400] 05:28:08 INFO - PROCESS | 1832 | 1461328088017 Marionette DEBUG loaded listener.js 05:28:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f1d485c00) [pid = 1832] [serial = 620] [outer = 0x7f5f1b87d400] 05:28:09 INFO - PROCESS | 1832 | 1461328089254 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]]]}] 05:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1882ms 05:28:09 INFO - PROCESS | 1832 | 1461328089324 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:28:09 INFO - PROCESS | 1832 | 1461328089339 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:28:09 INFO - PROCESS | 1832 | 1461328089350 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:28:09 INFO - PROCESS | 1832 | 1461328089358 Marionette TRACE conn3 <- [1,798,null,{}] 05:28:09 INFO - PROCESS | 1832 | 1461328089377 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}] 05:28:09 INFO - PROCESS | 1832 | 1461328089710 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:28:09 INFO - PROCESS | 1832 | 1461328089895 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2abf0800 == 77 [pid = 1832] [id = 207] 05:28:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f091e1000) [pid = 1832] [serial = 621] [outer = (nil)] 05:28:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f1d89ac00) [pid = 1832] [serial = 622] [outer = 0x7f5f091e1000] 05:28:09 INFO - PROCESS | 1832 | 1461328089972 Marionette DEBUG loaded listener.js 05:28:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f1dece400) [pid = 1832] [serial = 623] [outer = 0x7f5f091e1000] 05:28:10 INFO - PROCESS | 1832 | 1461328090782 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]]]}] 05:28:10 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 05:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1499ms 05:28:10 INFO - PROCESS | 1832 | 1461328090847 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:28:10 INFO - PROCESS | 1832 | 1461328090851 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:28:10 INFO - PROCESS | 1832 | 1461328090857 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:28:10 INFO - PROCESS | 1832 | 1461328090859 Marionette TRACE conn3 <- [1,802,null,{}] 05:28:10 INFO - PROCESS | 1832 | 1461328090865 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}] 05:28:11 INFO - PROCESS | 1832 | 1461328091051 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:28:11 INFO - PROCESS | 1832 | 1461328091247 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2bd0b000 == 78 [pid = 1832] [id = 208] 05:28:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f0afaa000) [pid = 1832] [serial = 624] [outer = (nil)] 05:28:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f1df7f400) [pid = 1832] [serial = 625] [outer = 0x7f5f0afaa000] 05:28:11 INFO - PROCESS | 1832 | 1461328091323 Marionette DEBUG loaded listener.js 05:28:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f1e844000) [pid = 1832] [serial = 626] [outer = 0x7f5f0afaa000] 05:28:12 INFO - PROCESS | 1832 | 1461328092176 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]]]}] 05:28:12 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 05:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1390ms 05:28:12 INFO - PROCESS | 1832 | 1461328092248 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:28:12 INFO - PROCESS | 1832 | 1461328092252 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:28:12 INFO - PROCESS | 1832 | 1461328092258 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:28:12 INFO - PROCESS | 1832 | 1461328092261 Marionette TRACE conn3 <- [1,806,null,{}] 05:28:12 INFO - PROCESS | 1832 | 1461328092267 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}] 05:28:12 INFO - PROCESS | 1832 | 1461328092498 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:28:12 INFO - PROCESS | 1832 | 1461328092722 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d3d4800 == 79 [pid = 1832] [id = 209] 05:28:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f091e6c00) [pid = 1832] [serial = 627] [outer = (nil)] 05:28:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f1152b400) [pid = 1832] [serial = 628] [outer = 0x7f5f091e6c00] 05:28:12 INFO - PROCESS | 1832 | 1461328092859 Marionette DEBUG loaded listener.js 05:28:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f1e8e0000) [pid = 1832] [serial = 629] [outer = 0x7f5f091e6c00] 05:28:13 INFO - PROCESS | 1832 | 1461328093703 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]]]}] 05:28:13 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 05:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1482ms 05:28:13 INFO - PROCESS | 1832 | 1461328093743 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:28:13 INFO - PROCESS | 1832 | 1461328093748 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:28:13 INFO - PROCESS | 1832 | 1461328093754 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:28:13 INFO - PROCESS | 1832 | 1461328093760 Marionette TRACE conn3 <- [1,810,null,{}] 05:28:13 INFO - PROCESS | 1832 | 1461328093766 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}] 05:28:14 INFO - PROCESS | 1832 | 1461328094001 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:28:14 INFO - PROCESS | 1832 | 1461328094182 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13b0d000 == 80 [pid = 1832] [id = 210] 05:28:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f0b1b5400) [pid = 1832] [serial = 630] [outer = (nil)] 05:28:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f11528000) [pid = 1832] [serial = 631] [outer = 0x7f5f0b1b5400] 05:28:14 INFO - PROCESS | 1832 | 1461328094273 Marionette DEBUG loaded listener.js 05:28:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f1f043000) [pid = 1832] [serial = 632] [outer = 0x7f5f0b1b5400] 05:28:15 INFO - PROCESS | 1832 | 1461328095296 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]]]}] 05:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1594ms 05:28:15 INFO - PROCESS | 1832 | 1461328095350 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:28:15 INFO - PROCESS | 1832 | 1461328095358 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:28:15 INFO - PROCESS | 1832 | 1461328095364 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:28:15 INFO - PROCESS | 1832 | 1461328095368 Marionette TRACE conn3 <- [1,814,null,{}] 05:28:15 INFO - PROCESS | 1832 | 1461328095373 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}] 05:28:15 INFO - PROCESS | 1832 | 1461328095560 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:28:15 INFO - PROCESS | 1832 | 1461328095747 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1188d800 == 81 [pid = 1832] [id = 211] 05:28:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f125d8000) [pid = 1832] [serial = 633] [outer = (nil)] 05:28:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f14239c00) [pid = 1832] [serial = 634] [outer = 0x7f5f125d8000] 05:28:15 INFO - PROCESS | 1832 | 1461328095869 Marionette DEBUG loaded listener.js 05:28:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f17b0f400) [pid = 1832] [serial = 635] [outer = 0x7f5f125d8000] 05:28:17 INFO - PROCESS | 1832 | 1461328097124 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] 05:28:17 INFO - PROCESS | 1832 | 1461328097159 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:28:17 INFO - PROCESS | 1832 | 1461328097168 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:28:17 INFO - PROCESS | 1832 | 1461328097173 Marionette TRACE conn3 <- [1,818,null,{}] 05:28:17 INFO - PROCESS | 1832 | 1461328097183 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}] 05:28:17 INFO - PROCESS | 1832 | 1461328097411 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:28:17 INFO - PROCESS | 1832 | 1461328097607 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1189d800 == 82 [pid = 1832] [id = 212] 05:28:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f0afb6c00) [pid = 1832] [serial = 636] [outer = (nil)] 05:28:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f0b6e6c00) [pid = 1832] [serial = 637] [outer = 0x7f5f0afb6c00] 05:28:17 INFO - PROCESS | 1832 | 1461328097677 Marionette DEBUG loaded listener.js 05:28:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f1195b000) [pid = 1832] [serial = 638] [outer = 0x7f5f0afb6c00] 05:28:18 INFO - PROCESS | 1832 | 1461328098563 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]]]}] 05:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1437ms 05:28:18 INFO - PROCESS | 1832 | 1461328098606 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:28:18 INFO - PROCESS | 1832 | 1461328098614 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:28:18 INFO - PROCESS | 1832 | 1461328098624 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:28:18 INFO - PROCESS | 1832 | 1461328098629 Marionette TRACE conn3 <- [1,822,null,{}] 05:28:18 INFO - PROCESS | 1832 | 1461328098634 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}] 05:28:18 INFO - PROCESS | 1832 | 1461328098805 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:28:19 INFO - PROCESS | 1832 | 1461328099154 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0afe3800 == 83 [pid = 1832] [id = 213] 05:28:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f126cc000) [pid = 1832] [serial = 639] [outer = (nil)] 05:28:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f13ad6400) [pid = 1832] [serial = 640] [outer = 0x7f5f126cc000] 05:28:19 INFO - PROCESS | 1832 | 1461328099229 Marionette DEBUG loaded listener.js 05:28:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f13bb8400) [pid = 1832] [serial = 641] [outer = 0x7f5f126cc000] 05:28:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f16089000 == 82 [pid = 1832] [id = 55] 05:28:20 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f11530800) [pid = 1832] [serial = 544] [outer = (nil)] [url = about:blank] 05:28:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1c09d000 == 81 [pid = 1832] [id = 192] 05:28:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14fbf800 == 80 [pid = 1832] [id = 189] 05:28:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f145ba800 == 79 [pid = 1832] [id = 188] 05:28:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117c1800 == 78 [pid = 1832] [id = 187] 05:28:20 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0ad5c000 == 77 [pid = 1832] [id = 186] 05:28:20 INFO - PROCESS | 1832 | 1461328100236 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] 05:28:20 INFO - PROCESS | 1832 | 1461328100322 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:28:20 INFO - PROCESS | 1832 | 1461328100329 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:28:20 INFO - PROCESS | 1832 | 1461328100335 Marionette TRACE conn3 <- [1,826,null,{}] 05:28:20 INFO - PROCESS | 1832 | 1461328100349 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}] 05:28:20 INFO - PROCESS | 1832 | 1461328100524 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:28:20 INFO - PROCESS | 1832 | 1461328100693 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d3c5800 == 78 [pid = 1832] [id = 214] 05:28:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f126cf400) [pid = 1832] [serial = 642] [outer = (nil)] 05:28:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f13cb7800) [pid = 1832] [serial = 643] [outer = 0x7f5f126cf400] 05:28:20 INFO - PROCESS | 1832 | 1461328100763 Marionette DEBUG loaded listener.js 05:28:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f1423b000) [pid = 1832] [serial = 644] [outer = 0x7f5f126cf400] 05:28:21 INFO - PROCESS | 1832 | 1461328101469 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]]]}] 05:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1187ms 05:28:21 INFO - PROCESS | 1832 | 1461328101533 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:28:21 INFO - PROCESS | 1832 | 1461328101538 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:28:21 INFO - PROCESS | 1832 | 1461328101549 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:28:21 INFO - PROCESS | 1832 | 1461328101552 Marionette TRACE conn3 <- [1,830,null,{}] 05:28:21 INFO - PROCESS | 1832 | 1461328101558 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}] 05:28:21 INFO - PROCESS | 1832 | 1461328101726 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:28:21 INFO - PROCESS | 1832 | 1461328101737 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117cc800 == 79 [pid = 1832] [id = 215] 05:28:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f126d0000) [pid = 1832] [serial = 645] [outer = (nil)] 05:28:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f14a50400) [pid = 1832] [serial = 646] [outer = 0x7f5f126d0000] 05:28:21 INFO - PROCESS | 1832 | 1461328101800 Marionette DEBUG loaded listener.js 05:28:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f15c95800) [pid = 1832] [serial = 647] [outer = 0x7f5f126d0000] 05:28:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f16006c00) [pid = 1832] [serial = 648] [outer = 0x7f5f13f5c800] 05:28:22 INFO - PROCESS | 1832 | 1461328102760 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]]]}] 05:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1283ms 05:28:22 INFO - PROCESS | 1832 | 1461328102831 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:28:22 INFO - PROCESS | 1832 | 1461328102834 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:28:22 INFO - PROCESS | 1832 | 1461328102882 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:28:22 INFO - PROCESS | 1832 | 1461328102888 Marionette TRACE conn3 <- [1,834,null,{}] 05:28:22 INFO - PROCESS | 1832 | 1461328102904 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}] 05:28:23 INFO - PROCESS | 1832 | 1461328103097 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:28:23 INFO - PROCESS | 1832 | 1461328103120 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a17000 == 80 [pid = 1832] [id = 216] 05:28:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f146d2800) [pid = 1832] [serial = 649] [outer = (nil)] 05:28:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f17636800) [pid = 1832] [serial = 650] [outer = 0x7f5f146d2800] 05:28:23 INFO - PROCESS | 1832 | 1461328103182 Marionette DEBUG loaded listener.js 05:28:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f17776400) [pid = 1832] [serial = 651] [outer = 0x7f5f146d2800] 05:28:24 INFO - PROCESS | 1832 | 1461328104023 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]]]}] 05:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1226ms 05:28:24 INFO - PROCESS | 1832 | 1461328104077 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:28:24 INFO - PROCESS | 1832 | 1461328104079 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:28:24 INFO - PROCESS | 1832 | 1461328104104 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:28:24 INFO - PROCESS | 1832 | 1461328104108 Marionette TRACE conn3 <- [1,838,null,{}] 05:28:24 INFO - PROCESS | 1832 | 1461328104118 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}] 05:28:24 INFO - PROCESS | 1832 | 1461328104368 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:28:24 INFO - PROCESS | 1832 | 1461328104392 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17b94000 == 81 [pid = 1832] [id = 217] 05:28:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f16003800) [pid = 1832] [serial = 652] [outer = (nil)] 05:28:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f17b15400) [pid = 1832] [serial = 653] [outer = 0x7f5f16003800] 05:28:24 INFO - PROCESS | 1832 | 1461328104466 Marionette DEBUG loaded listener.js 05:28:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f187e0000) [pid = 1832] [serial = 654] [outer = 0x7f5f16003800] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f11960400) [pid = 1832] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f0b1d8c00) [pid = 1832] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f1786f800) [pid = 1832] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f17770400) [pid = 1832] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f17938800) [pid = 1832] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f14392400) [pid = 1832] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f17b10c00) [pid = 1832] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f091db000) [pid = 1832] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f11530c00) [pid = 1832] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f0b1db800) [pid = 1832] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f13b3a000) [pid = 1832] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f0c753000) [pid = 1832] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f091dbc00) [pid = 1832] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f1839e000) [pid = 1832] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f1763a400) [pid = 1832] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f1a998c00) [pid = 1832] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f13b3e800) [pid = 1832] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f126c3000) [pid = 1832] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f0b04f400) [pid = 1832] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f17bc2c00) [pid = 1832] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f18394000) [pid = 1832] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7f5f0afb0800) [pid = 1832] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7f5f0afb0c00) [pid = 1832] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:28:25 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7f5f09fc5800) [pid = 1832] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:28:25 INFO - PROCESS | 1832 | 1461328105860 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]]]}] 05:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1787ms 05:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:28:25 INFO - PROCESS | 1832 | 1461328105892 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:28:25 INFO - PROCESS | 1832 | 1461328105895 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:28:25 INFO - PROCESS | 1832 | 1461328105900 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:28:25 INFO - PROCESS | 1832 | 1461328105903 Marionette TRACE conn3 <- [1,842,null,{}] 05:28:25 INFO - PROCESS | 1832 | 1461328105908 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}] 05:28:26 INFO - PROCESS | 1832 | 1461328106118 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:28:26 INFO - PROCESS | 1832 | 1461328106135 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f149b2800 == 82 [pid = 1832] [id = 218] 05:28:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7f5f09fd1c00) [pid = 1832] [serial = 655] [outer = (nil)] 05:28:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7f5f0b1d8c00) [pid = 1832] [serial = 656] [outer = 0x7f5f09fd1c00] 05:28:26 INFO - PROCESS | 1832 | 1461328106201 Marionette DEBUG loaded listener.js 05:28:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f13d18400) [pid = 1832] [serial = 657] [outer = 0x7f5f09fd1c00] 05:28:26 INFO - PROCESS | 1832 | 1461328106930 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]]]}] 05:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1081ms 05:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:28:26 INFO - PROCESS | 1832 | 1461328106982 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:28:26 INFO - PROCESS | 1832 | 1461328106985 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:28:27 INFO - PROCESS | 1832 | 1461328106999 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:28:27 INFO - PROCESS | 1832 | 1461328107001 Marionette TRACE conn3 <- [1,846,null,{}] 05:28:27 INFO - PROCESS | 1832 | 1461328107010 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}] 05:28:27 INFO - PROCESS | 1832 | 1461328107164 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:28:27 INFO - PROCESS | 1832 | 1461328107179 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ab74000 == 83 [pid = 1832] [id = 219] 05:28:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f13ad9c00) [pid = 1832] [serial = 658] [outer = (nil)] 05:28:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f17b10c00) [pid = 1832] [serial = 659] [outer = 0x7f5f13ad9c00] 05:28:27 INFO - PROCESS | 1832 | 1461328107240 Marionette DEBUG loaded listener.js 05:28:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f187df800) [pid = 1832] [serial = 660] [outer = 0x7f5f13ad9c00] 05:28:28 INFO - PROCESS | 1832 | 1461328108364 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]]]}] 05:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1402ms 05:28:28 INFO - PROCESS | 1832 | 1461328108394 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:28:28 INFO - PROCESS | 1832 | 1461328108400 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:28:28 INFO - PROCESS | 1832 | 1461328108409 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:28:28 INFO - PROCESS | 1832 | 1461328108414 Marionette TRACE conn3 <- [1,850,null,{}] 05:28:28 INFO - PROCESS | 1832 | 1461328108421 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}] 05:28:28 INFO - PROCESS | 1832 | 1461328108611 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:28:28 INFO - PROCESS | 1832 | 1461328108791 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11620000 == 84 [pid = 1832] [id = 220] 05:28:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f0b1d3c00) [pid = 1832] [serial = 661] [outer = (nil)] 05:28:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f11533400) [pid = 1832] [serial = 662] [outer = 0x7f5f0b1d3c00] 05:28:28 INFO - PROCESS | 1832 | 1461328108916 Marionette DEBUG loaded listener.js 05:28:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f126c2c00) [pid = 1832] [serial = 663] [outer = 0x7f5f0b1d3c00] 05:28:29 INFO - PROCESS | 1832 | 1461328109837 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]]]}] 05:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1482ms 05:28:29 INFO - PROCESS | 1832 | 1461328109892 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:28:29 INFO - PROCESS | 1832 | 1461328109900 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:28:29 INFO - PROCESS | 1832 | 1461328109910 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:28:29 INFO - PROCESS | 1832 | 1461328109913 Marionette TRACE conn3 <- [1,854,null,{}] 05:28:29 INFO - PROCESS | 1832 | 1461328109919 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}] 05:28:30 INFO - PROCESS | 1832 | 1461328110095 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:28:30 INFO - PROCESS | 1832 | 1461328110348 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f15e8c000 == 85 [pid = 1832] [id = 221] 05:28:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f13bb9000) [pid = 1832] [serial = 664] [outer = (nil)] 05:28:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f13d19c00) [pid = 1832] [serial = 665] [outer = 0x7f5f13bb9000] 05:28:30 INFO - PROCESS | 1832 | 1461328110471 Marionette DEBUG loaded listener.js 05:28:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f1439b400) [pid = 1832] [serial = 666] [outer = 0x7f5f13bb9000] 05:28:31 INFO - PROCESS | 1832 | 1461328111302 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]]]}] 05:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1446ms 05:28:31 INFO - PROCESS | 1832 | 1461328111357 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:28:31 INFO - PROCESS | 1832 | 1461328111361 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:28:31 INFO - PROCESS | 1832 | 1461328111367 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:28:31 INFO - PROCESS | 1832 | 1461328111375 Marionette TRACE conn3 <- [1,858,null,{}] 05:28:31 INFO - PROCESS | 1832 | 1461328111391 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}] 05:28:31 INFO - PROCESS | 1832 | 1461328111584 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:28:31 INFO - PROCESS | 1832 | 1461328111764 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d030800 == 86 [pid = 1832] [id = 222] 05:28:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f15ca1c00) [pid = 1832] [serial = 667] [outer = (nil)] 05:28:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f17938c00) [pid = 1832] [serial = 668] [outer = 0x7f5f15ca1c00] 05:28:31 INFO - PROCESS | 1832 | 1461328111844 Marionette DEBUG loaded listener.js 05:28:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f17bca800) [pid = 1832] [serial = 669] [outer = 0x7f5f15ca1c00] 05:28:32 INFO - PROCESS | 1832 | 1461328112695 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]]]}] 05:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1387ms 05:28:32 INFO - PROCESS | 1832 | 1461328112756 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:28:32 INFO - PROCESS | 1832 | 1461328112763 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:28:32 INFO - PROCESS | 1832 | 1461328112769 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:28:32 INFO - PROCESS | 1832 | 1461328112771 Marionette TRACE conn3 <- [1,862,null,{}] 05:28:32 INFO - PROCESS | 1832 | 1461328112777 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}] 05:28:32 INFO - PROCESS | 1832 | 1461328112976 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:28:33 INFO - PROCESS | 1832 | 1461328113148 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e1d6800 == 87 [pid = 1832] [id = 223] 05:28:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f13c53400) [pid = 1832] [serial = 670] [outer = (nil)] 05:28:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f18b5d400) [pid = 1832] [serial = 671] [outer = 0x7f5f13c53400] 05:28:33 INFO - PROCESS | 1832 | 1461328113222 Marionette DEBUG loaded listener.js 05:28:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f1a998c00) [pid = 1832] [serial = 672] [outer = 0x7f5f13c53400] 05:28:34 INFO - PROCESS | 1832 | 1461328114094 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]]]}] 05:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1381ms 05:28:34 INFO - PROCESS | 1832 | 1461328114151 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:28:34 INFO - PROCESS | 1832 | 1461328114154 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:28:34 INFO - PROCESS | 1832 | 1461328114160 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:28:34 INFO - PROCESS | 1832 | 1461328114162 Marionette TRACE conn3 <- [1,866,null,{}] 05:28:34 INFO - PROCESS | 1832 | 1461328114168 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}] 05:28:34 INFO - PROCESS | 1832 | 1461328114352 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:28:34 INFO - PROCESS | 1832 | 1461328114536 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1efdc800 == 88 [pid = 1832] [id = 224] 05:28:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f11958c00) [pid = 1832] [serial = 673] [outer = (nil)] 05:28:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f1b3f9800) [pid = 1832] [serial = 674] [outer = 0x7f5f11958c00] 05:28:34 INFO - PROCESS | 1832 | 1461328114619 Marionette DEBUG loaded listener.js 05:28:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f1b8edc00) [pid = 1832] [serial = 675] [outer = 0x7f5f11958c00] 05:28:35 INFO - PROCESS | 1832 | 1461328115501 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]]]}] 05:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1385ms 05:28:35 INFO - PROCESS | 1832 | 1461328115547 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:28:35 INFO - PROCESS | 1832 | 1461328115552 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:28:35 INFO - PROCESS | 1832 | 1461328115558 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:28:35 INFO - PROCESS | 1832 | 1461328115561 Marionette TRACE conn3 <- [1,870,null,{}] 05:28:35 INFO - PROCESS | 1832 | 1461328115566 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}] 05:28:35 INFO - PROCESS | 1832 | 1461328115777 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:28:35 INFO - PROCESS | 1832 | 1461328115956 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2b0c0000 == 89 [pid = 1832] [id = 225] 05:28:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f15ee9400) [pid = 1832] [serial = 676] [outer = (nil)] 05:28:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f1d187400) [pid = 1832] [serial = 677] [outer = 0x7f5f15ee9400] 05:28:36 INFO - PROCESS | 1832 | 1461328116035 Marionette DEBUG loaded listener.js 05:28:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f1efb7000) [pid = 1832] [serial = 678] [outer = 0x7f5f15ee9400] 05:28:36 INFO - PROCESS | 1832 | 1461328116894 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]]]}] 05:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1381ms 05:28:36 INFO - PROCESS | 1832 | 1461328116940 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:28:36 INFO - PROCESS | 1832 | 1461328116943 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:28:36 INFO - PROCESS | 1832 | 1461328116950 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:28:36 INFO - PROCESS | 1832 | 1461328116953 Marionette TRACE conn3 <- [1,874,null,{}] 05:28:36 INFO - PROCESS | 1832 | 1461328116959 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}] 05:28:37 INFO - PROCESS | 1832 | 1461328117140 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:28:37 INFO - PROCESS | 1832 | 1461328117317 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f63e000 == 90 [pid = 1832] [id = 226] 05:28:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f17b18c00) [pid = 1832] [serial = 679] [outer = (nil)] 05:28:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f1f047400) [pid = 1832] [serial = 680] [outer = 0x7f5f17b18c00] 05:28:37 INFO - PROCESS | 1832 | 1461328117390 Marionette DEBUG loaded listener.js 05:28:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f20a9f400) [pid = 1832] [serial = 681] [outer = 0x7f5f17b18c00] 05:28:38 INFO - PROCESS | 1832 | 1461328118265 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]]]}] 05:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1378ms 05:28:38 INFO - PROCESS | 1832 | 1461328118330 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:28:38 INFO - PROCESS | 1832 | 1461328118334 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:28:38 INFO - PROCESS | 1832 | 1461328118340 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:28:38 INFO - PROCESS | 1832 | 1461328118342 Marionette TRACE conn3 <- [1,878,null,{}] 05:28:38 INFO - PROCESS | 1832 | 1461328118349 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}] 05:28:38 INFO - PROCESS | 1832 | 1461328118541 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:28:38 INFO - PROCESS | 1832 | 1461328118715 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f87d000 == 91 [pid = 1832] [id = 227] 05:28:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f1d48b400) [pid = 1832] [serial = 682] [outer = (nil)] 05:28:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f20ca0c00) [pid = 1832] [serial = 683] [outer = 0x7f5f1d48b400] 05:28:38 INFO - PROCESS | 1832 | 1461328118790 Marionette DEBUG loaded listener.js 05:28:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f20fc4400) [pid = 1832] [serial = 684] [outer = 0x7f5f1d48b400] 05:28:39 INFO - PROCESS | 1832 | 1461328119628 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]]]}] 05:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1339ms 05:28:39 INFO - PROCESS | 1832 | 1461328119681 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:28:39 INFO - PROCESS | 1832 | 1461328119684 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:28:39 INFO - PROCESS | 1832 | 1461328119690 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:28:39 INFO - PROCESS | 1832 | 1461328119692 Marionette TRACE conn3 <- [1,882,null,{}] 05:28:39 INFO - PROCESS | 1832 | 1461328119698 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}] 05:28:39 INFO - PROCESS | 1832 | 1461328119884 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:28:40 INFO - PROCESS | 1832 | 1461328120064 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f30019800 == 92 [pid = 1832] [id = 228] 05:28:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f20aa2800) [pid = 1832] [serial = 685] [outer = (nil)] 05:28:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f29d32800) [pid = 1832] [serial = 686] [outer = 0x7f5f20aa2800] 05:28:40 INFO - PROCESS | 1832 | 1461328120138 Marionette DEBUG loaded listener.js 05:28:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f29dee400) [pid = 1832] [serial = 687] [outer = 0x7f5f20aa2800] 05:28:40 INFO - PROCESS | 1832 | 1461328120994 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]]]}] 05:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1330ms 05:28:41 INFO - PROCESS | 1832 | 1461328121022 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:28:41 INFO - PROCESS | 1832 | 1461328121026 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:28:41 INFO - PROCESS | 1832 | 1461328121032 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:28:41 INFO - PROCESS | 1832 | 1461328121035 Marionette TRACE conn3 <- [1,886,null,{}] 05:28:41 INFO - PROCESS | 1832 | 1461328121040 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}] 05:28:41 INFO - PROCESS | 1832 | 1461328121227 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:28:41 INFO - PROCESS | 1832 | 1461328121406 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f30312000 == 93 [pid = 1832] [id = 229] 05:28:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f17b11400) [pid = 1832] [serial = 688] [outer = (nil)] 05:28:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f2a983000) [pid = 1832] [serial = 689] [outer = 0x7f5f17b11400] 05:28:41 INFO - PROCESS | 1832 | 1461328121478 Marionette DEBUG loaded listener.js 05:28:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f2abda800) [pid = 1832] [serial = 690] [outer = 0x7f5f17b11400] 05:28:42 INFO - PROCESS | 1832 | 1461328122403 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]]]}] 05:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1429ms 05:28:42 INFO - PROCESS | 1832 | 1461328122461 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:28:42 INFO - PROCESS | 1832 | 1461328122464 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:28:42 INFO - PROCESS | 1832 | 1461328122471 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:28:42 INFO - PROCESS | 1832 | 1461328122475 Marionette TRACE conn3 <- [1,890,null,{}] 05:28:42 INFO - PROCESS | 1832 | 1461328122480 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}] 05:28:42 INFO - PROCESS | 1832 | 1461328122703 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:28:42 INFO - PROCESS | 1832 | 1461328122879 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f32cc9800 == 94 [pid = 1832] [id = 230] 05:28:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f20aaac00) [pid = 1832] [serial = 691] [outer = (nil)] 05:28:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f2b0e6c00) [pid = 1832] [serial = 692] [outer = 0x7f5f20aaac00] 05:28:42 INFO - PROCESS | 1832 | 1461328122960 Marionette DEBUG loaded listener.js 05:28:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f2be3fc00) [pid = 1832] [serial = 693] [outer = 0x7f5f20aaac00] 05:28:43 INFO - PROCESS | 1832 | 1461328123839 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]]]}] 05:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1439ms 05:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:28:43 INFO - PROCESS | 1832 | 1461328123911 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:28:43 INFO - PROCESS | 1832 | 1461328123914 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:28:43 INFO - PROCESS | 1832 | 1461328123920 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:28:43 INFO - PROCESS | 1832 | 1461328123923 Marionette TRACE conn3 <- [1,894,null,{}] 05:28:43 INFO - PROCESS | 1832 | 1461328123928 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}] 05:28:44 INFO - PROCESS | 1832 | 1461328124147 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:28:44 INFO - PROCESS | 1832 | 1461328124326 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09c1b800 == 95 [pid = 1832] [id = 231] 05:28:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f2acac800) [pid = 1832] [serial = 694] [outer = (nil)] 05:28:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f2c00b400) [pid = 1832] [serial = 695] [outer = 0x7f5f2acac800] 05:28:44 INFO - PROCESS | 1832 | 1461328124402 Marionette DEBUG loaded listener.js 05:28:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f2c07f800) [pid = 1832] [serial = 696] [outer = 0x7f5f2acac800] 05:28:45 INFO - PROCESS | 1832 | 1461328125254 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]]]}] 05:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1430ms 05:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:28:45 INFO - PROCESS | 1832 | 1461328125350 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:28:45 INFO - PROCESS | 1832 | 1461328125353 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:28:45 INFO - PROCESS | 1832 | 1461328125359 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:28:45 INFO - PROCESS | 1832 | 1461328125362 Marionette TRACE conn3 <- [1,898,null,{}] 05:28:45 INFO - PROCESS | 1832 | 1461328125367 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}] 05:28:45 INFO - PROCESS | 1832 | 1461328125593 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:28:45 INFO - PROCESS | 1832 | 1461328125811 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f091a2800 == 96 [pid = 1832] [id = 232] 05:28:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f091da800) [pid = 1832] [serial = 697] [outer = (nil)] 05:28:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f09fc4c00) [pid = 1832] [serial = 698] [outer = 0x7f5f091da800] 05:28:45 INFO - PROCESS | 1832 | 1461328125941 Marionette DEBUG loaded listener.js 05:28:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f0b6e9800) [pid = 1832] [serial = 699] [outer = 0x7f5f091da800] 05:28:47 INFO - PROCESS | 1832 | 1461328127184 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]]]}] 05:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1839ms 05:28:47 INFO - PROCESS | 1832 | 1461328127207 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:28:47 INFO - PROCESS | 1832 | 1461328127213 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:28:47 INFO - PROCESS | 1832 | 1461328127222 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:28:47 INFO - PROCESS | 1832 | 1461328127228 Marionette TRACE conn3 <- [1,902,null,{}] 05:28:47 INFO - PROCESS | 1832 | 1461328127236 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}] 05:28:47 INFO - PROCESS | 1832 | 1461328127481 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:28:47 INFO - PROCESS | 1832 | 1461328127693 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117b1000 == 97 [pid = 1832] [id = 233] 05:28:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f0b1b2800) [pid = 1832] [serial = 700] [outer = (nil)] 05:28:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f0b1b6000) [pid = 1832] [serial = 701] [outer = 0x7f5f0b1b2800] 05:28:47 INFO - PROCESS | 1832 | 1461328127770 Marionette DEBUG loaded listener.js 05:28:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f0b1dc800) [pid = 1832] [serial = 702] [outer = 0x7f5f0b1b2800] 05:28:48 INFO - PROCESS | 1832 | 1461328128814 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]]]}] 05:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1638ms 05:28:48 INFO - PROCESS | 1832 | 1461328128860 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:28:48 INFO - PROCESS | 1832 | 1461328128869 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:28:48 INFO - PROCESS | 1832 | 1461328128901 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:28:48 INFO - PROCESS | 1832 | 1461328128905 Marionette TRACE conn3 <- [1,906,null,{}] 05:28:48 INFO - PROCESS | 1832 | 1461328128913 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}] 05:28:49 INFO - PROCESS | 1832 | 1461328129111 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:28:49 INFO - PROCESS | 1832 | 1461328129343 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117b2000 == 98 [pid = 1832] [id = 234] 05:28:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f125d6400) [pid = 1832] [serial = 703] [outer = (nil)] 05:28:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f125e0c00) [pid = 1832] [serial = 704] [outer = 0x7f5f125d6400] 05:28:49 INFO - PROCESS | 1832 | 1461328129417 Marionette DEBUG loaded listener.js 05:28:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f139a4c00) [pid = 1832] [serial = 705] [outer = 0x7f5f125d6400] 05:28:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da2b000 == 97 [pid = 1832] [id = 63] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f1762e800) [pid = 1832] [serial = 598] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f14fe5400) [pid = 1832] [serial = 568] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f1614f400) [pid = 1832] [serial = 571] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f17871000) [pid = 1832] [serial = 574] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f187da000) [pid = 1832] [serial = 577] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1767e000 == 96 [pid = 1832] [id = 190] 05:28:50 INFO - PROCESS | 1832 | 1461328130454 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]]]}] 05:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1599ms 05:28:50 INFO - PROCESS | 1832 | 1461328130497 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:28:50 INFO - PROCESS | 1832 | 1461328130501 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:28:50 INFO - PROCESS | 1832 | 1461328130507 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:28:50 INFO - PROCESS | 1832 | 1461328130512 Marionette TRACE conn3 <- [1,910,null,{}] 05:28:50 INFO - PROCESS | 1832 | 1461328130527 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}] 05:28:50 INFO - PROCESS | 1832 | 1461328130726 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f19dd8c00) [pid = 1832] [serial = 482] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f1e844400) [pid = 1832] [serial = 473] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f15eec800) [pid = 1832] [serial = 479] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f13b38800) [pid = 1832] [serial = 476] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f14a59000) [pid = 1832] [serial = 545] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f24064800) [pid = 1832] [serial = 485] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f2c07dc00) [pid = 1832] [serial = 488] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f2fd0dc00) [pid = 1832] [serial = 491] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f1195e800) [pid = 1832] [serial = 494] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f09fd0000) [pid = 1832] [serial = 497] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f14a4d800) [pid = 1832] [serial = 527] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f1152f800) [pid = 1832] [serial = 524] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f18b63c00) [pid = 1832] [serial = 530] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f1b8e8000) [pid = 1832] [serial = 521] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f1dd37c00) [pid = 1832] [serial = 533] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f1779ac00) [pid = 1832] [serial = 592] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f17941400) [pid = 1832] [serial = 593] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f17b19800) [pid = 1832] [serial = 595] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f0afb7c00) [pid = 1832] [serial = 560] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f09fc4400) [pid = 1832] [serial = 559] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f13f6bc00) [pid = 1832] [serial = 566] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f13c50800) [pid = 1832] [serial = 565] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f1152ec00) [pid = 1832] [serial = 584] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f14394000) [pid = 1832] [serial = 589] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f139a6400) [pid = 1832] [serial = 586] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f13c58800) [pid = 1832] [serial = 587] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f0b6e1400) [pid = 1832] [serial = 583] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f126cdc00) [pid = 1832] [serial = 563] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f11532000) [pid = 1832] [serial = 562] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f19f91c00) [pid = 1832] [serial = 581] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f18b5c400) [pid = 1832] [serial = 580] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f14a4d400) [pid = 1832] [serial = 590] [outer = (nil)] [url = about:blank] 05:28:50 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f18399800) [pid = 1832] [serial = 596] [outer = (nil)] [url = about:blank] 05:28:51 INFO - PROCESS | 1832 | 1461328131083 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09c29800 == 97 [pid = 1832] [id = 235] 05:28:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f091de000) [pid = 1832] [serial = 706] [outer = (nil)] 05:28:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f091e8800) [pid = 1832] [serial = 707] [outer = 0x7f5f091de000] 05:28:51 INFO - PROCESS | 1832 | 1461328131159 Marionette DEBUG loaded listener.js 05:28:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f0afb3800) [pid = 1832] [serial = 708] [outer = 0x7f5f091de000] 05:28:52 INFO - PROCESS | 1832 | 1461328132078 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]]]}] 05:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1636ms 05:28:52 INFO - PROCESS | 1832 | 1461328132146 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:28:52 INFO - PROCESS | 1832 | 1461328132153 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:28:52 INFO - PROCESS | 1832 | 1461328132162 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:28:52 INFO - PROCESS | 1832 | 1461328132167 Marionette TRACE conn3 <- [1,914,null,{}] 05:28:52 INFO - PROCESS | 1832 | 1461328132174 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}] 05:28:52 INFO - PROCESS | 1832 | 1461328132383 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:28:52 INFO - PROCESS | 1832 | 1461328132616 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1160d800 == 98 [pid = 1832] [id = 236] 05:28:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f0c746800) [pid = 1832] [serial = 709] [outer = (nil)] 05:28:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f125e1c00) [pid = 1832] [serial = 710] [outer = 0x7f5f0c746800] 05:28:52 INFO - PROCESS | 1832 | 1461328132738 Marionette DEBUG loaded listener.js 05:28:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f13ad9000) [pid = 1832] [serial = 711] [outer = 0x7f5f0c746800] 05:28:53 INFO - PROCESS | 1832 | 1461328133677 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]]]}] 05:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1588ms 05:28:53 INFO - PROCESS | 1832 | 1461328133754 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:28:53 INFO - PROCESS | 1832 | 1461328133760 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:28:53 INFO - PROCESS | 1832 | 1461328133768 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:28:53 INFO - PROCESS | 1832 | 1461328133771 Marionette TRACE conn3 <- [1,918,null,{}] 05:28:53 INFO - PROCESS | 1832 | 1461328133777 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}] 05:28:54 INFO - PROCESS | 1832 | 1461328134025 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:28:54 INFO - PROCESS | 1832 | 1461328134311 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13b10800 == 99 [pid = 1832] [id = 237] 05:28:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f13d10800) [pid = 1832] [serial = 712] [outer = (nil)] 05:28:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f13f61c00) [pid = 1832] [serial = 713] [outer = 0x7f5f13d10800] 05:28:54 INFO - PROCESS | 1832 | 1461328134392 Marionette DEBUG loaded listener.js 05:28:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f1439b000) [pid = 1832] [serial = 714] [outer = 0x7f5f13d10800] 05:28:55 INFO - PROCESS | 1832 | 1461328135326 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]]]}] 05:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1631ms 05:28:55 INFO - PROCESS | 1832 | 1461328135400 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:28:55 INFO - PROCESS | 1832 | 1461328135403 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:28:55 INFO - PROCESS | 1832 | 1461328135418 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:28:55 INFO - PROCESS | 1832 | 1461328135428 Marionette TRACE conn3 <- [1,922,null,{}] 05:28:55 INFO - PROCESS | 1832 | 1461328135437 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}] 05:28:55 INFO - PROCESS | 1832 | 1461328135661 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:28:55 INFO - PROCESS | 1832 | 1461328135887 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14ddc000 == 100 [pid = 1832] [id = 238] 05:28:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f14a58000) [pid = 1832] [serial = 715] [outer = (nil)] 05:28:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f1614ac00) [pid = 1832] [serial = 716] [outer = 0x7f5f14a58000] 05:28:56 INFO - PROCESS | 1832 | 1461328136011 Marionette DEBUG loaded listener.js 05:28:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f17630800) [pid = 1832] [serial = 717] [outer = 0x7f5f14a58000] 05:28:56 INFO - PROCESS | 1832 | 1461328136863 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]]]}] 05:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1505ms 05:28:56 INFO - PROCESS | 1832 | 1461328136916 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:28:56 INFO - PROCESS | 1832 | 1461328136920 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:28:56 INFO - PROCESS | 1832 | 1461328136928 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:28:56 INFO - PROCESS | 1832 | 1461328136931 Marionette TRACE conn3 <- [1,926,null,{}] 05:28:56 INFO - PROCESS | 1832 | 1461328136937 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}] 05:28:57 INFO - PROCESS | 1832 | 1461328137137 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:28:57 INFO - PROCESS | 1832 | 1461328137313 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:28:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17b57000 == 101 [pid = 1832] [id = 239] 05:28:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f14fe1c00) [pid = 1832] [serial = 718] [outer = (nil)] 05:28:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f17865800) [pid = 1832] [serial = 719] [outer = 0x7f5f14fe1c00] 05:28:57 INFO - PROCESS | 1832 | 1461328137389 Marionette DEBUG loaded listener.js 05:28:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f1793dc00) [pid = 1832] [serial = 720] [outer = 0x7f5f14fe1c00] 05:28:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117c3800 == 100 [pid = 1832] [id = 129] 05:28:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f19fbb800 == 99 [pid = 1832] [id = 62] 05:28:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117b2000 == 98 [pid = 1832] [id = 234] 05:28:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117b1000 == 97 [pid = 1832] [id = 233] 05:28:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2f87d000 == 96 [pid = 1832] [id = 227] 05:28:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2f63e000 == 95 [pid = 1832] [id = 226] 05:28:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2b0c0000 == 94 [pid = 1832] [id = 225] 05:28:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1efdc800 == 93 [pid = 1832] [id = 224] 05:28:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e1d6800 == 92 [pid = 1832] [id = 223] 05:28:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d030800 == 91 [pid = 1832] [id = 222] 05:28:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f15e8c000 == 90 [pid = 1832] [id = 221] 05:28:59 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11620000 == 89 [pid = 1832] [id = 220] 05:28:59 INFO - PROCESS | 1832 | 1461328139989 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]]]}] 05:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 3095ms 05:29:00 INFO - PROCESS | 1832 | 1461328140024 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:29:00 INFO - PROCESS | 1832 | 1461328140028 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:29:00 INFO - PROCESS | 1832 | 1461328140037 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:29:00 INFO - PROCESS | 1832 | 1461328140043 Marionette TRACE conn3 <- [1,930,null,{}] 05:29:00 INFO - PROCESS | 1832 | 1461328140052 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}] 05:29:00 INFO - PROCESS | 1832 | 1461328140242 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:29:00 INFO - PROCESS | 1832 | 1461328140387 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d6e0800 == 90 [pid = 1832] [id = 240] 05:29:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f1152f400) [pid = 1832] [serial = 721] [outer = (nil)] 05:29:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f126c7000) [pid = 1832] [serial = 722] [outer = 0x7f5f1152f400] 05:29:00 INFO - PROCESS | 1832 | 1461328140456 Marionette DEBUG loaded listener.js 05:29:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f13adb800) [pid = 1832] [serial = 723] [outer = 0x7f5f1152f400] 05:29:01 INFO - PROCESS | 1832 | 1461328141206 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]]]}] 05:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1188ms 05:29:01 INFO - PROCESS | 1832 | 1461328141252 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:29:01 INFO - PROCESS | 1832 | 1461328141260 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:29:01 INFO - PROCESS | 1832 | 1461328141286 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:29:01 INFO - PROCESS | 1832 | 1461328141290 Marionette TRACE conn3 <- [1,934,null,{}] 05:29:01 INFO - PROCESS | 1832 | 1461328141295 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}] 05:29:01 INFO - PROCESS | 1832 | 1461328141534 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:29:01 INFO - PROCESS | 1832 | 1461328141572 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f149aa800 == 91 [pid = 1832] [id = 241] 05:29:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f13c59400) [pid = 1832] [serial = 724] [outer = (nil)] 05:29:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f14392c00) [pid = 1832] [serial = 725] [outer = 0x7f5f13c59400] 05:29:01 INFO - PROCESS | 1832 | 1461328141675 Marionette DEBUG loaded listener.js 05:29:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f146dd800) [pid = 1832] [serial = 726] [outer = 0x7f5f13c59400] 05:29:02 INFO - PROCESS | 1832 | 1461328142844 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]]]}] 05:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1589ms 05:29:02 INFO - PROCESS | 1832 | 1461328142891 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:29:02 INFO - PROCESS | 1832 | 1461328142895 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:29:02 INFO - PROCESS | 1832 | 1461328142901 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:29:02 INFO - PROCESS | 1832 | 1461328142906 Marionette TRACE conn3 <- [1,938,null,{}] 05:29:02 INFO - PROCESS | 1832 | 1461328142941 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}] 05:29:03 INFO - PROCESS | 1832 | 1461328143185 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:29:03 INFO - PROCESS | 1832 | 1461328143215 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f19fb5800 == 92 [pid = 1832] [id = 242] 05:29:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f17770400) [pid = 1832] [serial = 727] [outer = (nil)] 05:29:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f1786c800) [pid = 1832] [serial = 728] [outer = 0x7f5f17770400] 05:29:03 INFO - PROCESS | 1832 | 1461328143284 Marionette DEBUG loaded listener.js 05:29:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f17bc2c00) [pid = 1832] [serial = 729] [outer = 0x7f5f17770400] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f0b1b2800) [pid = 1832] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f16003800) [pid = 1832] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f09fd1c00) [pid = 1832] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f17867c00) [pid = 1832] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f0b049800) [pid = 1832] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f1e84c800) [pid = 1832] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f17938400) [pid = 1832] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f17867000) [pid = 1832] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f14a52400) [pid = 1832] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f146dc000) [pid = 1832] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f0afb6c00) [pid = 1832] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f0b6e0c00) [pid = 1832] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f126cc000) [pid = 1832] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f126cf400) [pid = 1832] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f126d0000) [pid = 1832] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:29:04 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f146d2800) [pid = 1832] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:29:04 INFO - PROCESS | 1832 | 1461328144498 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]]]}] 05:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1667ms 05:29:04 INFO - PROCESS | 1832 | 1461328144570 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:29:04 INFO - PROCESS | 1832 | 1461328144576 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:29:04 INFO - PROCESS | 1832 | 1461328144583 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:29:04 INFO - PROCESS | 1832 | 1461328144589 Marionette TRACE conn3 <- [1,942,null,{}] 05:29:04 INFO - PROCESS | 1832 | 1461328144595 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}] 05:29:04 INFO - PROCESS | 1832 | 1461328144780 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:29:04 INFO - PROCESS | 1832 | 1461328144919 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f18a62800 == 93 [pid = 1832] [id = 243] 05:29:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f0b1b2800) [pid = 1832] [serial = 730] [outer = (nil)] 05:29:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f17773800) [pid = 1832] [serial = 731] [outer = 0x7f5f0b1b2800] 05:29:04 INFO - PROCESS | 1832 | 1461328144987 Marionette DEBUG loaded listener.js 05:29:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f187e0800) [pid = 1832] [serial = 732] [outer = 0x7f5f0b1b2800] 05:29:05 INFO - PROCESS | 1832 | 1461328145739 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]]]}] 05:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1189ms 05:29:05 INFO - PROCESS | 1832 | 1461328145781 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:29:05 INFO - PROCESS | 1832 | 1461328145785 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:29:05 INFO - PROCESS | 1832 | 1461328145791 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:29:05 INFO - PROCESS | 1832 | 1461328145793 Marionette TRACE conn3 <- [1,946,null,{}] 05:29:05 INFO - PROCESS | 1832 | 1461328145799 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}] 05:29:05 INFO - PROCESS | 1832 | 1461328145957 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:29:06 INFO - PROCESS | 1832 | 1461328146240 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09c22000 == 94 [pid = 1832] [id = 244] 05:29:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f09fc6800) [pid = 1832] [serial = 733] [outer = (nil)] 05:29:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f0b057800) [pid = 1832] [serial = 734] [outer = 0x7f5f09fc6800] 05:29:06 INFO - PROCESS | 1832 | 1461328146323 Marionette DEBUG loaded listener.js 05:29:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f0b6e1800) [pid = 1832] [serial = 735] [outer = 0x7f5f09fc6800] 05:29:07 INFO - PROCESS | 1832 | 1461328147260 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]]]}] 05:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1534ms 05:29:07 INFO - PROCESS | 1832 | 1461328147328 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:29:07 INFO - PROCESS | 1832 | 1461328147335 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:29:07 INFO - PROCESS | 1832 | 1461328147344 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:29:07 INFO - PROCESS | 1832 | 1461328147348 Marionette TRACE conn3 <- [1,950,null,{}] 05:29:07 INFO - PROCESS | 1832 | 1461328147355 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}] 05:29:07 INFO - PROCESS | 1832 | 1461328147612 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:29:07 INFO - PROCESS | 1832 | 1461328147845 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f185d4000 == 95 [pid = 1832] [id = 245] 05:29:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f14395000) [pid = 1832] [serial = 736] [outer = (nil)] 05:29:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f15eebc00) [pid = 1832] [serial = 737] [outer = 0x7f5f14395000] 05:29:07 INFO - PROCESS | 1832 | 1461328147944 Marionette DEBUG loaded listener.js 05:29:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f17938400) [pid = 1832] [serial = 738] [outer = 0x7f5f14395000] 05:29:08 INFO - PROCESS | 1832 | 1461328148886 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]]]}] 05:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1589ms 05:29:08 INFO - PROCESS | 1832 | 1461328148941 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:29:08 INFO - PROCESS | 1832 | 1461328148949 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:29:08 INFO - PROCESS | 1832 | 1461328148959 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:29:08 INFO - PROCESS | 1832 | 1461328148962 Marionette TRACE conn3 <- [1,954,null,{}] 05:29:08 INFO - PROCESS | 1832 | 1461328148968 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}] 05:29:09 INFO - PROCESS | 1832 | 1461328149159 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:29:09 INFO - PROCESS | 1832 | 1461328149424 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da2b000 == 96 [pid = 1832] [id = 246] 05:29:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f18b5c400) [pid = 1832] [serial = 739] [outer = (nil)] 05:29:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f1ab58800) [pid = 1832] [serial = 740] [outer = 0x7f5f18b5c400] 05:29:09 INFO - PROCESS | 1832 | 1461328149540 Marionette DEBUG loaded listener.js 05:29:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f1b876c00) [pid = 1832] [serial = 741] [outer = 0x7f5f18b5c400] 05:29:10 INFO - PROCESS | 1832 | 1461328150467 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]]]}] 05:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1538ms 05:29:10 INFO - PROCESS | 1832 | 1461328150496 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:29:10 INFO - PROCESS | 1832 | 1461328150501 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:29:10 INFO - PROCESS | 1832 | 1461328150516 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:29:10 INFO - PROCESS | 1832 | 1461328150525 Marionette TRACE conn3 <- [1,958,null,{}] 05:29:10 INFO - PROCESS | 1832 | 1461328150532 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}] 05:29:10 INFO - PROCESS | 1832 | 1461328150729 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:29:10 INFO - PROCESS | 1832 | 1461328150906 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ec13000 == 97 [pid = 1832] [id = 247] 05:29:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f19f8b000) [pid = 1832] [serial = 742] [outer = (nil)] 05:29:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f1c471000) [pid = 1832] [serial = 743] [outer = 0x7f5f19f8b000] 05:29:10 INFO - PROCESS | 1832 | 1461328150985 Marionette DEBUG loaded listener.js 05:29:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f1d097000) [pid = 1832] [serial = 744] [outer = 0x7f5f19f8b000] 05:29:11 INFO - PROCESS | 1832 | 1461328151852 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]]]}] 05:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1401ms 05:29:11 INFO - PROCESS | 1832 | 1461328151911 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:29:11 INFO - PROCESS | 1832 | 1461328151915 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:29:11 INFO - PROCESS | 1832 | 1461328151921 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:29:11 INFO - PROCESS | 1832 | 1461328151925 Marionette TRACE conn3 <- [1,962,null,{}] 05:29:11 INFO - PROCESS | 1832 | 1461328151930 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}] 05:29:12 INFO - PROCESS | 1832 | 1461328152125 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:29:12 INFO - PROCESS | 1832 | 1461328152303 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f24dcd000 == 98 [pid = 1832] [id = 248] 05:29:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f1b8e7c00) [pid = 1832] [serial = 745] [outer = (nil)] 05:29:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f1decd800) [pid = 1832] [serial = 746] [outer = 0x7f5f1b8e7c00] 05:29:12 INFO - PROCESS | 1832 | 1461328152379 Marionette DEBUG loaded listener.js 05:29:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f1e47d800) [pid = 1832] [serial = 747] [outer = 0x7f5f1b8e7c00] 05:29:13 INFO - PROCESS | 1832 | 1461328153248 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]]]}] 05:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1380ms 05:29:13 INFO - PROCESS | 1832 | 1461328153303 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:29:13 INFO - PROCESS | 1832 | 1461328153307 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:29:13 INFO - PROCESS | 1832 | 1461328153313 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:29:13 INFO - PROCESS | 1832 | 1461328153315 Marionette TRACE conn3 <- [1,966,null,{}] 05:29:13 INFO - PROCESS | 1832 | 1461328153321 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}] 05:29:13 INFO - PROCESS | 1832 | 1461328153525 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:29:13 INFO - PROCESS | 1832 | 1461328153705 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2aced000 == 99 [pid = 1832] [id = 249] 05:29:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f1efb9800) [pid = 1832] [serial = 748] [outer = (nil)] 05:29:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f20a15800) [pid = 1832] [serial = 749] [outer = 0x7f5f1efb9800] 05:29:13 INFO - PROCESS | 1832 | 1461328153796 Marionette DEBUG loaded listener.js 05:29:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f2405d800) [pid = 1832] [serial = 750] [outer = 0x7f5f1efb9800] 05:29:14 INFO - PROCESS | 1832 | 1461328154707 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]]]}] 05:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1440ms 05:29:14 INFO - PROCESS | 1832 | 1461328154756 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:29:14 INFO - PROCESS | 1832 | 1461328154759 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:29:14 INFO - PROCESS | 1832 | 1461328154767 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:29:14 INFO - PROCESS | 1832 | 1461328154772 Marionette TRACE conn3 <- [1,970,null,{}] 05:29:14 INFO - PROCESS | 1832 | 1461328154778 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}] 05:29:14 INFO - PROCESS | 1832 | 1461328154972 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:29:15 INFO - PROCESS | 1832 | 1461328155152 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f7b6000 == 100 [pid = 1832] [id = 250] 05:29:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f2abd6800) [pid = 1832] [serial = 751] [outer = (nil)] 05:29:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f2acb6800) [pid = 1832] [serial = 752] [outer = 0x7f5f2abd6800] 05:29:15 INFO - PROCESS | 1832 | 1461328155241 Marionette DEBUG loaded listener.js 05:29:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f2b04d800) [pid = 1832] [serial = 753] [outer = 0x7f5f2abd6800] 05:29:16 INFO - PROCESS | 1832 | 1461328156130 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]]]}] 05:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1437ms 05:29:16 INFO - PROCESS | 1832 | 1461328156205 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:29:16 INFO - PROCESS | 1832 | 1461328156209 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:29:16 INFO - PROCESS | 1832 | 1461328156214 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:29:16 INFO - PROCESS | 1832 | 1461328156218 Marionette TRACE conn3 <- [1,974,null,{}] 05:29:16 INFO - PROCESS | 1832 | 1461328156223 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}] 05:29:16 INFO - PROCESS | 1832 | 1461328156407 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:29:16 INFO - PROCESS | 1832 | 1461328156587 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f3029a000 == 101 [pid = 1832] [id = 251] 05:29:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f0b04a000) [pid = 1832] [serial = 754] [outer = (nil)] 05:29:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f2bd2d800) [pid = 1832] [serial = 755] [outer = 0x7f5f0b04a000] 05:29:16 INFO - PROCESS | 1832 | 1461328156660 Marionette DEBUG loaded listener.js 05:29:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f2c006c00) [pid = 1832] [serial = 756] [outer = 0x7f5f0b04a000] 05:29:17 INFO - PROCESS | 1832 | 1461328157578 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]]]}] 05:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1430ms 05:29:17 INFO - PROCESS | 1832 | 1461328157646 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:29:17 INFO - PROCESS | 1832 | 1461328157650 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:29:17 INFO - PROCESS | 1832 | 1461328157656 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:29:17 INFO - PROCESS | 1832 | 1461328157658 Marionette TRACE conn3 <- [1,978,null,{}] 05:29:17 INFO - PROCESS | 1832 | 1461328157665 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}] 05:29:17 INFO - PROCESS | 1832 | 1461328157883 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:29:18 INFO - PROCESS | 1832 | 1461328158067 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f32cbc000 == 102 [pid = 1832] [id = 252] 05:29:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f29ded800) [pid = 1832] [serial = 757] [outer = (nil)] 05:29:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f2c07c400) [pid = 1832] [serial = 758] [outer = 0x7f5f29ded800] 05:29:18 INFO - PROCESS | 1832 | 1461328158143 Marionette DEBUG loaded listener.js 05:29:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f2c086000) [pid = 1832] [serial = 759] [outer = 0x7f5f29ded800] 05:29:19 INFO - PROCESS | 1832 | 1461328159013 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]]]}] 05:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1432ms 05:29:19 INFO - PROCESS | 1832 | 1461328159090 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:29:19 INFO - PROCESS | 1832 | 1461328159094 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:29:19 INFO - PROCESS | 1832 | 1461328159100 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:29:19 INFO - PROCESS | 1832 | 1461328159102 Marionette TRACE conn3 <- [1,982,null,{}] 05:29:19 INFO - PROCESS | 1832 | 1461328159109 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}] 05:29:19 INFO - PROCESS | 1832 | 1461328159304 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:29:19 INFO - PROCESS | 1832 | 1461328159486 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d26f000 == 103 [pid = 1832] [id = 253] 05:29:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f2aea6400) [pid = 1832] [serial = 760] [outer = (nil)] 05:29:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f2da8ec00) [pid = 1832] [serial = 761] [outer = 0x7f5f2aea6400] 05:29:19 INFO - PROCESS | 1832 | 1461328159559 Marionette DEBUG loaded listener.js 05:29:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f2dfdbc00) [pid = 1832] [serial = 762] [outer = 0x7f5f2aea6400] 05:29:20 INFO - PROCESS | 1832 | 1461328160483 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]]]}] 05:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1438ms 05:29:20 INFO - PROCESS | 1832 | 1461328160539 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:29:20 INFO - PROCESS | 1832 | 1461328160543 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:29:20 INFO - PROCESS | 1832 | 1461328160549 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:29:20 INFO - PROCESS | 1832 | 1461328160551 Marionette TRACE conn3 <- [1,986,null,{}] 05:29:20 INFO - PROCESS | 1832 | 1461328160557 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}] 05:29:20 INFO - PROCESS | 1832 | 1461328160758 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:29:20 INFO - PROCESS | 1832 | 1461328160941 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f3d0d3800 == 104 [pid = 1832] [id = 254] 05:29:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f2f832000) [pid = 1832] [serial = 763] [outer = (nil)] 05:29:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f2fd0e400) [pid = 1832] [serial = 764] [outer = 0x7f5f2f832000] 05:29:21 INFO - PROCESS | 1832 | 1461328161085 Marionette DEBUG loaded listener.js 05:29:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f2fd16000) [pid = 1832] [serial = 765] [outer = 0x7f5f2f832000] 05:29:22 INFO - PROCESS | 1832 | 1461328162030 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]]]}] 05:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1538ms 05:29:22 INFO - PROCESS | 1832 | 1461328162090 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:29:22 INFO - PROCESS | 1832 | 1461328162095 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:29:22 INFO - PROCESS | 1832 | 1461328162104 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:29:22 INFO - PROCESS | 1832 | 1461328162110 Marionette TRACE conn3 <- [1,990,null,{}] 05:29:22 INFO - PROCESS | 1832 | 1461328162115 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}] 05:29:22 INFO - PROCESS | 1832 | 1461328162410 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:29:22 INFO - PROCESS | 1832 | 1461328162692 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1167f800 == 105 [pid = 1832] [id = 255] 05:29:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f2fd18800) [pid = 1832] [serial = 766] [outer = (nil)] 05:29:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f2fdd8800) [pid = 1832] [serial = 767] [outer = 0x7f5f2fd18800] 05:29:22 INFO - PROCESS | 1832 | 1461328162769 Marionette DEBUG loaded listener.js 05:29:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f3006f000) [pid = 1832] [serial = 768] [outer = 0x7f5f2fd18800] 05:29:23 INFO - PROCESS | 1832 | 1461328163636 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]]]}] 05:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1585ms 05:29:23 INFO - PROCESS | 1832 | 1461328163690 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:29:23 INFO - PROCESS | 1832 | 1461328163694 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:29:23 INFO - PROCESS | 1832 | 1461328163700 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:29:23 INFO - PROCESS | 1832 | 1461328163703 Marionette TRACE conn3 <- [1,994,null,{}] 05:29:23 INFO - PROCESS | 1832 | 1461328163708 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}] 05:29:23 INFO - PROCESS | 1832 | 1461328163899 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:29:24 INFO - PROCESS | 1832 | 1461328164089 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08766000 == 106 [pid = 1832] [id = 256] 05:29:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f09fd0000) [pid = 1832] [serial = 769] [outer = (nil)] 05:29:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f17938800) [pid = 1832] [serial = 770] [outer = 0x7f5f09fd0000] 05:29:24 INFO - PROCESS | 1832 | 1461328164166 Marionette DEBUG loaded listener.js 05:29:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f302bf000) [pid = 1832] [serial = 771] [outer = 0x7f5f09fd0000] 05:29:25 INFO - PROCESS | 1832 | 1461328165025 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]]]}] 05:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1381ms 05:29:25 INFO - PROCESS | 1832 | 1461328165081 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:29:25 INFO - PROCESS | 1832 | 1461328165085 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:29:25 INFO - PROCESS | 1832 | 1461328165098 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:29:25 INFO - PROCESS | 1832 | 1461328165101 Marionette TRACE conn3 <- [1,998,null,{}] 05:29:25 INFO - PROCESS | 1832 | 1461328165107 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}] 05:29:25 INFO - PROCESS | 1832 | 1461328165298 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:29:25 INFO - PROCESS | 1832 | 1461328165492 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0ad86000 == 107 [pid = 1832] [id = 257] 05:29:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f091e1800) [pid = 1832] [serial = 772] [outer = (nil)] 05:29:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f0b04c000) [pid = 1832] [serial = 773] [outer = 0x7f5f091e1800] 05:29:25 INFO - PROCESS | 1832 | 1461328165566 Marionette DEBUG loaded listener.js 05:29:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f16003400) [pid = 1832] [serial = 774] [outer = 0x7f5f091e1800] 05:29:26 INFO - PROCESS | 1832 | 1461328166782 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]]]}] 05:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1729ms 05:29:26 INFO - PROCESS | 1832 | 1461328166828 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:29:26 INFO - PROCESS | 1832 | 1461328166835 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:29:26 INFO - PROCESS | 1832 | 1461328166844 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:29:26 INFO - PROCESS | 1832 | 1461328166849 Marionette TRACE conn3 <- [1,1002,null,{}] 05:29:26 INFO - PROCESS | 1832 | 1461328166855 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}] 05:29:27 INFO - PROCESS | 1832 | 1461328167041 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:29:27 INFO - PROCESS | 1832 | 1461328167239 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0afe7800 == 108 [pid = 1832] [id = 258] 05:29:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f09fcec00) [pid = 1832] [serial = 775] [outer = (nil)] 05:29:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f125d4400) [pid = 1832] [serial = 776] [outer = 0x7f5f09fcec00] 05:29:27 INFO - PROCESS | 1832 | 1461328167307 Marionette DEBUG loaded listener.js 05:29:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f13bbb000) [pid = 1832] [serial = 777] [outer = 0x7f5f09fcec00] 05:29:28 INFO - PROCESS | 1832 | 1461328168354 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]]]}] 05:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1582ms 05:29:28 INFO - PROCESS | 1832 | 1461328168427 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:29:28 INFO - PROCESS | 1832 | 1461328168441 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:29:28 INFO - PROCESS | 1832 | 1461328168456 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:29:28 INFO - PROCESS | 1832 | 1461328168459 Marionette TRACE conn3 <- [1,1006,null,{}] 05:29:28 INFO - PROCESS | 1832 | 1461328168466 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}] 05:29:28 INFO - PROCESS | 1832 | 1461328168729 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:29:29 INFO - PROCESS | 1832 | 1461328169007 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d3d7000 == 109 [pid = 1832] [id = 259] 05:29:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f1438e800) [pid = 1832] [serial = 778] [outer = (nil)] 05:29:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f146dd400) [pid = 1832] [serial = 779] [outer = 0x7f5f1438e800] 05:29:29 INFO - PROCESS | 1832 | 1461328169117 Marionette DEBUG loaded listener.js 05:29:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f1505f400) [pid = 1832] [serial = 780] [outer = 0x7f5f1438e800] 05:29:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17b94000 == 108 [pid = 1832] [id = 217] 05:29:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117cc800 == 107 [pid = 1832] [id = 215] 05:29:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14a17000 == 106 [pid = 1832] [id = 216] 05:29:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f185d1000 == 105 [pid = 1832] [id = 191] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f18b63400) [pid = 1832] [serial = 613] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f14239c00) [pid = 1832] [serial = 634] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f1152b400) [pid = 1832] [serial = 628] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f17bc5c00) [pid = 1832] [serial = 610] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f11528000) [pid = 1832] [serial = 631] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f1df7f400) [pid = 1832] [serial = 625] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f11533400) [pid = 1832] [serial = 662] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f13d19c00) [pid = 1832] [serial = 665] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f17938c00) [pid = 1832] [serial = 668] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f18b5d400) [pid = 1832] [serial = 671] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f1b3f9800) [pid = 1832] [serial = 674] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f1d187400) [pid = 1832] [serial = 677] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f1f047400) [pid = 1832] [serial = 680] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f20ca0c00) [pid = 1832] [serial = 683] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f29d32800) [pid = 1832] [serial = 686] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f2a983000) [pid = 1832] [serial = 689] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f2b0e6c00) [pid = 1832] [serial = 692] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f0b1dac00) [pid = 1832] [serial = 601] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f2c00b400) [pid = 1832] [serial = 695] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f1c168400) [pid = 1832] [serial = 616] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f1d08c000) [pid = 1832] [serial = 619] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f13b37000) [pid = 1832] [serial = 604] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f15ca0800) [pid = 1832] [serial = 607] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f09fc4c00) [pid = 1832] [serial = 698] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f1d89ac00) [pid = 1832] [serial = 622] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f125e0c00) [pid = 1832] [serial = 704] [outer = (nil)] [url = about:blank] 05:29:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17b57000 == 104 [pid = 1832] [id = 239] 05:29:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ab74000 == 103 [pid = 1832] [id = 219] 05:29:29 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14ddc000 == 102 [pid = 1832] [id = 238] 05:29:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f13b10800 == 101 [pid = 1832] [id = 237] 05:29:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1160d800 == 100 [pid = 1832] [id = 236] 05:29:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09c29800 == 99 [pid = 1832] [id = 235] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f17bc6400) [pid = 1832] [serial = 575] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f1763a800) [pid = 1832] [serial = 572] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f15ca0000) [pid = 1832] [serial = 569] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f187de400) [pid = 1832] [serial = 578] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f2c07bc00) [pid = 1832] [serial = 542] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f2fd14000) [pid = 1832] [serial = 539] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f29d33c00) [pid = 1832] [serial = 536] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f1195b000) [pid = 1832] [serial = 638] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f0b6e6c00) [pid = 1832] [serial = 637] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f18b58800) [pid = 1832] [serial = 599] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f13bb8400) [pid = 1832] [serial = 641] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f13ad6400) [pid = 1832] [serial = 640] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f13cb7800) [pid = 1832] [serial = 643] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f1423b000) [pid = 1832] [serial = 644] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f14a50400) [pid = 1832] [serial = 646] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f17636800) [pid = 1832] [serial = 650] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f0b1b6000) [pid = 1832] [serial = 701] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f0b1dc800) [pid = 1832] [serial = 702] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f17b10c00) [pid = 1832] [serial = 659] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f17b15400) [pid = 1832] [serial = 653] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f146d6c00) [pid = 1832] [serial = 419] [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.] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f187e0000) [pid = 1832] [serial = 654] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f17776400) [pid = 1832] [serial = 651] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f15c95800) [pid = 1832] [serial = 647] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f13d18400) [pid = 1832] [serial = 657] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f0b1d8c00) [pid = 1832] [serial = 656] [outer = (nil)] [url = about:blank] 05:29:30 INFO - PROCESS | 1832 | 1461328170088 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]]]}] 05:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1693ms 05:29:30 INFO - PROCESS | 1832 | 1461328170147 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:29:30 INFO - PROCESS | 1832 | 1461328170151 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:29:30 INFO - PROCESS | 1832 | 1461328170157 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:29:30 INFO - PROCESS | 1832 | 1461328170163 Marionette TRACE conn3 <- [1,1010,null,{}] 05:29:30 INFO - PROCESS | 1832 | 1461328170178 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}] 05:29:30 INFO - PROCESS | 1832 | 1461328170419 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:29:30 INFO - PROCESS | 1832 | 1461328170437 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d494800 == 100 [pid = 1832] [id = 260] 05:29:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f13b37000) [pid = 1832] [serial = 781] [outer = (nil)] 05:29:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f15ca0400) [pid = 1832] [serial = 782] [outer = 0x7f5f13b37000] 05:29:30 INFO - PROCESS | 1832 | 1461328170543 Marionette DEBUG loaded listener.js 05:29:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f1763a800) [pid = 1832] [serial = 783] [outer = 0x7f5f13b37000] 05:29:31 INFO - PROCESS | 1832 | 1461328171370 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]]]}] 05:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1235ms 05:29:31 INFO - PROCESS | 1832 | 1461328171393 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:29:31 INFO - PROCESS | 1832 | 1461328171397 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:29:31 INFO - PROCESS | 1832 | 1461328171402 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:29:31 INFO - PROCESS | 1832 | 1461328171404 Marionette TRACE conn3 <- [1,1014,null,{}] 05:29:31 INFO - PROCESS | 1832 | 1461328171409 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}] 05:29:31 INFO - PROCESS | 1832 | 1461328171622 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:29:31 INFO - PROCESS | 1832 | 1461328171650 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13b06000 == 101 [pid = 1832] [id = 261] 05:29:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f0b1d0c00) [pid = 1832] [serial = 784] [outer = (nil)] 05:29:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f1786e800) [pid = 1832] [serial = 785] [outer = 0x7f5f0b1d0c00] 05:29:31 INFO - PROCESS | 1832 | 1461328171711 Marionette DEBUG loaded listener.js 05:29:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f17bc6400) [pid = 1832] [serial = 786] [outer = 0x7f5f0b1d0c00] 05:29:32 INFO - PROCESS | 1832 | 1461328172665 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]]]}] 05:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1284ms 05:29:32 INFO - PROCESS | 1832 | 1461328172689 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:29:32 INFO - PROCESS | 1832 | 1461328172693 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:29:32 INFO - PROCESS | 1832 | 1461328172700 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:29:32 INFO - PROCESS | 1832 | 1461328172702 Marionette TRACE conn3 <- [1,1018,null,{}] 05:29:32 INFO - PROCESS | 1832 | 1461328172708 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}] 05:29:32 INFO - PROCESS | 1832 | 1461328172947 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:29:32 INFO - PROCESS | 1832 | 1461328172976 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f145a8000 == 102 [pid = 1832] [id = 262] 05:29:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f14a50400) [pid = 1832] [serial = 787] [outer = (nil)] 05:29:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f187d6c00) [pid = 1832] [serial = 788] [outer = 0x7f5f14a50400] 05:29:33 INFO - PROCESS | 1832 | 1461328173038 Marionette DEBUG loaded listener.js 05:29:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f19ddb800) [pid = 1832] [serial = 789] [outer = 0x7f5f14a50400] 05:29:33 INFO - PROCESS | 1832 | 1461328173918 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]]]}] 05:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1282ms 05:29:33 INFO - PROCESS | 1832 | 1461328173987 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:29:33 INFO - PROCESS | 1832 | 1461328173991 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:29:33 INFO - PROCESS | 1832 | 1461328173997 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:29:34 INFO - PROCESS | 1832 | 1461328173999 Marionette TRACE conn3 <- [1,1022,null,{}] 05:29:34 INFO - PROCESS | 1832 | 1461328174004 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}] 05:29:34 INFO - PROCESS | 1832 | 1461328174256 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:29:34 INFO - PROCESS | 1832 | 1461328174287 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14de0000 == 103 [pid = 1832] [id = 263] 05:29:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f1b8ea800) [pid = 1832] [serial = 790] [outer = (nil)] 05:29:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f1e844400) [pid = 1832] [serial = 791] [outer = 0x7f5f1b8ea800] 05:29:34 INFO - PROCESS | 1832 | 1461328174354 Marionette DEBUG loaded listener.js 05:29:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f20aa5c00) [pid = 1832] [serial = 792] [outer = 0x7f5f1b8ea800] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f13ad9c00) [pid = 1832] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f146d3000) [pid = 1832] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f11958c00) [pid = 1832] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f125dcc00) [pid = 1832] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f14fe1c00) [pid = 1832] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f13c59400) [pid = 1832] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f15ee9400) [pid = 1832] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f18b5ac00) [pid = 1832] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f09fd0c00) [pid = 1832] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f13bb9000) [pid = 1832] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f0afaa000) [pid = 1832] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f0c746800) [pid = 1832] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f13c53400) [pid = 1832] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f0b1b5400) [pid = 1832] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f17770400) [pid = 1832] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f125d6400) [pid = 1832] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f15ca1c00) [pid = 1832] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f17b18c00) [pid = 1832] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f125d8000) [pid = 1832] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f14a58000) [pid = 1832] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f20aa2800) [pid = 1832] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f091e1000) [pid = 1832] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f17b11400) [pid = 1832] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f1b87d400) [pid = 1832] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f091de000) [pid = 1832] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f1152f400) [pid = 1832] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f2acac800) [pid = 1832] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f13d10800) [pid = 1832] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f146d5000) [pid = 1832] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7f5f091da800) [pid = 1832] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7f5f20aaac00) [pid = 1832] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7f5f091e6c00) [pid = 1832] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7f5f0b1d3c00) [pid = 1832] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 126 (0x7f5f1d48b400) [pid = 1832] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7f5f0b1bb400) [pid = 1832] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:29:35 INFO - PROCESS | 1832 | --DOMWINDOW == 124 (0x7f5f1b8ec800) [pid = 1832] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:29:35 INFO - PROCESS | 1832 | 1461328175603 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]]]}] 05:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1637ms 05:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:29:35 INFO - PROCESS | 1832 | 1461328175635 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:29:35 INFO - PROCESS | 1832 | 1461328175637 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:29:35 INFO - PROCESS | 1832 | 1461328175643 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:29:35 INFO - PROCESS | 1832 | 1461328175646 Marionette TRACE conn3 <- [1,1026,null,{}] 05:29:35 INFO - PROCESS | 1832 | 1461328175651 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}] 05:29:35 INFO - PROCESS | 1832 | 1461328175826 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:29:35 INFO - PROCESS | 1832 | 1461328175852 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d6dc000 == 104 [pid = 1832] [id = 264] 05:29:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7f5f0afaa000) [pid = 1832] [serial = 793] [outer = (nil)] 05:29:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7f5f13bbf800) [pid = 1832] [serial = 794] [outer = 0x7f5f0afaa000] 05:29:35 INFO - PROCESS | 1832 | 1461328175913 Marionette DEBUG loaded listener.js 05:29:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7f5f15ca1c00) [pid = 1832] [serial = 795] [outer = 0x7f5f0afaa000] 05:29:36 INFO - PROCESS | 1832 | 1461328176705 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]]]}] 05:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1134ms 05:29:36 INFO - PROCESS | 1832 | 1461328176776 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:29:36 INFO - PROCESS | 1832 | 1461328176780 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:29:36 INFO - PROCESS | 1832 | 1461328176785 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:29:36 INFO - PROCESS | 1832 | 1461328176787 Marionette TRACE conn3 <- [1,1030,null,{}] 05:29:36 INFO - PROCESS | 1832 | 1461328176792 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}] 05:29:36 INFO - PROCESS | 1832 | 1461328176962 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:29:36 INFO - PROCESS | 1832 | 1461328176979 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17689000 == 105 [pid = 1832] [id = 265] 05:29:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7f5f1152a000) [pid = 1832] [serial = 796] [outer = (nil)] 05:29:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7f5f187d8800) [pid = 1832] [serial = 797] [outer = 0x7f5f1152a000] 05:29:37 INFO - PROCESS | 1832 | 1461328177040 Marionette DEBUG loaded listener.js 05:29:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7f5f1c409800) [pid = 1832] [serial = 798] [outer = 0x7f5f1152a000] 05:29:38 INFO - PROCESS | 1832 | 1461328178142 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]]]}] 05:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1432ms 05:29:38 INFO - PROCESS | 1832 | 1461328178220 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:29:38 INFO - PROCESS | 1832 | 1461328178227 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:29:38 INFO - PROCESS | 1832 | 1461328178236 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:29:38 INFO - PROCESS | 1832 | 1461328178241 Marionette TRACE conn3 <- [1,1034,null,{}] 05:29:38 INFO - PROCESS | 1832 | 1461328178249 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}] 05:29:38 INFO - PROCESS | 1832 | 1461328178499 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:29:38 INFO - PROCESS | 1832 | 1461328178774 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d265000 == 106 [pid = 1832] [id = 266] 05:29:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f13ad7400) [pid = 1832] [serial = 799] [outer = (nil)] 05:29:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f13b3fc00) [pid = 1832] [serial = 800] [outer = 0x7f5f13ad7400] 05:29:38 INFO - PROCESS | 1832 | 1461328178868 Marionette DEBUG loaded listener.js 05:29:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f13cbac00) [pid = 1832] [serial = 801] [outer = 0x7f5f13ad7400] 05:29:39 INFO - PROCESS | 1832 | 1461328179797 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]]]}] 05:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1633ms 05:29:39 INFO - PROCESS | 1832 | 1461328179871 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:29:39 INFO - PROCESS | 1832 | 1461328179880 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:29:39 INFO - PROCESS | 1832 | 1461328179890 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:29:39 INFO - PROCESS | 1832 | 1461328179894 Marionette TRACE conn3 <- [1,1038,null,{}] 05:29:39 INFO - PROCESS | 1832 | 1461328179899 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}] 05:29:40 INFO - PROCESS | 1832 | 1461328180132 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:29:40 INFO - PROCESS | 1832 | 1461328180401 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a1b800 == 107 [pid = 1832] [id = 267] 05:29:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f1423b000) [pid = 1832] [serial = 802] [outer = (nil)] 05:29:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f1776f400) [pid = 1832] [serial = 803] [outer = 0x7f5f1423b000] 05:29:40 INFO - PROCESS | 1832 | 1461328180523 Marionette DEBUG loaded listener.js 05:29:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f17bc5c00) [pid = 1832] [serial = 804] [outer = 0x7f5f1423b000] 05:29:41 INFO - PROCESS | 1832 | 1461328181404 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]]]}] 05:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1581ms 05:29:41 INFO - PROCESS | 1832 | 1461328181472 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:29:41 INFO - PROCESS | 1832 | 1461328181476 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:29:41 INFO - PROCESS | 1832 | 1461328181482 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:29:41 INFO - PROCESS | 1832 | 1461328181489 Marionette TRACE conn3 <- [1,1042,null,{}] 05:29:41 INFO - PROCESS | 1832 | 1461328181504 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}] 05:29:41 INFO - PROCESS | 1832 | 1461328181732 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:29:41 INFO - PROCESS | 1832 | 1461328181912 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f188d0800 == 108 [pid = 1832] [id = 268] 05:29:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f19dda800) [pid = 1832] [serial = 805] [outer = (nil)] 05:29:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f1c0ac800) [pid = 1832] [serial = 806] [outer = 0x7f5f19dda800] 05:29:42 INFO - PROCESS | 1832 | 1461328182036 Marionette DEBUG loaded listener.js 05:29:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f1d187400) [pid = 1832] [serial = 807] [outer = 0x7f5f19dda800] 05:29:42 INFO - PROCESS | 1832 | 1461328182872 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]]]}] 05:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1440ms 05:29:42 INFO - PROCESS | 1832 | 1461328182923 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:29:42 INFO - PROCESS | 1832 | 1461328182928 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:29:42 INFO - PROCESS | 1832 | 1461328182934 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:29:42 INFO - PROCESS | 1832 | 1461328182937 Marionette TRACE conn3 <- [1,1046,null,{}] 05:29:42 INFO - PROCESS | 1832 | 1461328182942 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}] 05:29:43 INFO - PROCESS | 1832 | 1461328183138 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:29:43 INFO - PROCESS | 1832 | 1461328183324 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ccb3000 == 109 [pid = 1832] [id = 269] 05:29:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f187d9400) [pid = 1832] [serial = 808] [outer = (nil)] 05:29:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f1e84c800) [pid = 1832] [serial = 809] [outer = 0x7f5f187d9400] 05:29:43 INFO - PROCESS | 1832 | 1461328183400 Marionette DEBUG loaded listener.js 05:29:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f20aaac00) [pid = 1832] [serial = 810] [outer = 0x7f5f187d9400] 05:29:44 INFO - PROCESS | 1832 | 1461328184255 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]]]}] 05:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1379ms 05:29:44 INFO - PROCESS | 1832 | 1461328184314 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:29:44 INFO - PROCESS | 1832 | 1461328184317 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:29:44 INFO - PROCESS | 1832 | 1461328184324 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:29:44 INFO - PROCESS | 1832 | 1461328184327 Marionette TRACE conn3 <- [1,1050,null,{}] 05:29:44 INFO - PROCESS | 1832 | 1461328184333 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}] 05:29:44 INFO - PROCESS | 1832 | 1461328184541 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:29:44 INFO - PROCESS | 1832 | 1461328184722 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da26800 == 110 [pid = 1832] [id = 270] 05:29:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f1776e000) [pid = 1832] [serial = 811] [outer = (nil)] 05:29:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f24065800) [pid = 1832] [serial = 812] [outer = 0x7f5f1776e000] 05:29:44 INFO - PROCESS | 1832 | 1461328184810 Marionette DEBUG loaded listener.js 05:29:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f2a97c000) [pid = 1832] [serial = 813] [outer = 0x7f5f1776e000] 05:29:45 INFO - PROCESS | 1832 | 1461328185800 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]]]}] 05:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1533ms 05:29:45 INFO - PROCESS | 1832 | 1461328185859 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:29:45 INFO - PROCESS | 1832 | 1461328185862 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:29:45 INFO - PROCESS | 1832 | 1461328185869 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:29:45 INFO - PROCESS | 1832 | 1461328185873 Marionette TRACE conn3 <- [1,1054,null,{}] 05:29:45 INFO - PROCESS | 1832 | 1461328185878 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}] 05:29:46 INFO - PROCESS | 1832 | 1461328186153 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:29:46 INFO - PROCESS | 1832 | 1461328186421 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e887000 == 111 [pid = 1832] [id = 271] 05:29:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f2c010800) [pid = 1832] [serial = 814] [outer = (nil)] 05:29:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f2f621800) [pid = 1832] [serial = 815] [outer = 0x7f5f2c010800] 05:29:46 INFO - PROCESS | 1832 | 1461328186505 Marionette DEBUG loaded listener.js 05:29:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f2fd14000) [pid = 1832] [serial = 816] [outer = 0x7f5f2c010800] 05:29:47 INFO - PROCESS | 1832 | 1461328187450 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]]]}] 05:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1637ms 05:29:47 INFO - PROCESS | 1832 | 1461328187508 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:29:47 INFO - PROCESS | 1832 | 1461328187511 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:29:47 INFO - PROCESS | 1832 | 1461328187517 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:29:47 INFO - PROCESS | 1832 | 1461328187520 Marionette TRACE conn3 <- [1,1058,null,{}] 05:29:47 INFO - PROCESS | 1832 | 1461328187526 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}] 05:29:47 INFO - PROCESS | 1832 | 1461328187732 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:29:47 INFO - PROCESS | 1832 | 1461328187960 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2a9d2800 == 112 [pid = 1832] [id = 272] 05:29:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f20fc3000) [pid = 1832] [serial = 817] [outer = (nil)] 05:29:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f2fdd1000) [pid = 1832] [serial = 818] [outer = 0x7f5f20fc3000] 05:29:48 INFO - PROCESS | 1832 | 1461328188086 Marionette DEBUG loaded listener.js 05:29:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f2fe83c00) [pid = 1832] [serial = 819] [outer = 0x7f5f20fc3000] 05:29:48 INFO - PROCESS | 1832 | 1461328188970 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]]]}] 05:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1486ms 05:29:49 INFO - PROCESS | 1832 | 1461328189005 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:29:49 INFO - PROCESS | 1832 | 1461328189008 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:29:49 INFO - PROCESS | 1832 | 1461328189015 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:29:49 INFO - PROCESS | 1832 | 1461328189018 Marionette TRACE conn3 <- [1,1062,null,{}] 05:29:49 INFO - PROCESS | 1832 | 1461328189024 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}] 05:29:49 INFO - PROCESS | 1832 | 1461328189233 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:29:49 INFO - PROCESS | 1832 | 1461328189424 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2c049000 == 113 [pid = 1832] [id = 273] 05:29:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f2c083800) [pid = 1832] [serial = 820] [outer = (nil)] 05:29:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f3020ac00) [pid = 1832] [serial = 821] [outer = 0x7f5f2c083800] 05:29:49 INFO - PROCESS | 1832 | 1461328189504 Marionette DEBUG loaded listener.js 05:29:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f302f8000) [pid = 1832] [serial = 822] [outer = 0x7f5f2c083800] 05:29:50 INFO - PROCESS | 1832 | 1461328190518 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]]]}] 05:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1530ms 05:29:50 INFO - PROCESS | 1832 | 1461328190546 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:29:50 INFO - PROCESS | 1832 | 1461328190550 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:29:50 INFO - PROCESS | 1832 | 1461328190556 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:29:50 INFO - PROCESS | 1832 | 1461328190559 Marionette TRACE conn3 <- [1,1066,null,{}] 05:29:50 INFO - PROCESS | 1832 | 1461328190565 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}] 05:29:50 INFO - PROCESS | 1832 | 1461328190769 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:29:51 INFO - PROCESS | 1832 | 1461328191002 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2fece800 == 114 [pid = 1832] [id = 274] 05:29:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f080b2400) [pid = 1832] [serial = 823] [outer = (nil)] 05:29:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f080bb000) [pid = 1832] [serial = 824] [outer = 0x7f5f080b2400] 05:29:51 INFO - PROCESS | 1832 | 1461328191121 Marionette DEBUG loaded listener.js 05:29:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f080bf800) [pid = 1832] [serial = 825] [outer = 0x7f5f080b2400] 05:29:51 INFO - PROCESS | 1832 | 1461328191955 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]]]}] 05:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1441ms 05:29:51 INFO - PROCESS | 1832 | 1461328191998 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:29:52 INFO - PROCESS | 1832 | 1461328192002 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:29:52 INFO - PROCESS | 1832 | 1461328192008 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:29:52 INFO - PROCESS | 1832 | 1461328192011 Marionette TRACE conn3 <- [1,1070,null,{}] 05:29:52 INFO - PROCESS | 1832 | 1461328192017 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}] 05:29:52 INFO - PROCESS | 1832 | 1461328192221 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:29:52 INFO - PROCESS | 1832 | 1461328192419 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f342ac800 == 115 [pid = 1832] [id = 275] 05:29:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f080b2800) [pid = 1832] [serial = 826] [outer = (nil)] 05:29:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f3006f400) [pid = 1832] [serial = 827] [outer = 0x7f5f080b2800] 05:29:52 INFO - PROCESS | 1832 | 1461328192496 Marionette DEBUG loaded listener.js 05:29:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f30331800) [pid = 1832] [serial = 828] [outer = 0x7f5f080b2800] 05:29:53 INFO - PROCESS | 1832 | 1461328193393 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]]]}] 05:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1443ms 05:29:53 INFO - PROCESS | 1832 | 1461328193452 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:29:53 INFO - PROCESS | 1832 | 1461328193455 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:29:53 INFO - PROCESS | 1832 | 1461328193462 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:29:53 INFO - PROCESS | 1832 | 1461328193467 Marionette TRACE conn3 <- [1,1074,null,{}] 05:29:53 INFO - PROCESS | 1832 | 1461328193473 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}] 05:29:53 INFO - PROCESS | 1832 | 1461328193710 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:29:54 INFO - PROCESS | 1832 | 1461328193999 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f182c2800 == 116 [pid = 1832] [id = 276] 05:29:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f069cb400) [pid = 1832] [serial = 829] [outer = (nil)] 05:29:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f302fc000) [pid = 1832] [serial = 830] [outer = 0x7f5f069cb400] 05:29:54 INFO - PROCESS | 1832 | 1461328194139 Marionette DEBUG loaded listener.js 05:29:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f303c5800) [pid = 1832] [serial = 831] [outer = 0x7f5f069cb400] 05:29:55 INFO - PROCESS | 1832 | 1461328195003 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]]]}] 05:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1580ms 05:29:55 INFO - PROCESS | 1832 | 1461328195044 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:29:55 INFO - PROCESS | 1832 | 1461328195048 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:29:55 INFO - PROCESS | 1832 | 1461328195054 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:29:55 INFO - PROCESS | 1832 | 1461328195056 Marionette TRACE conn3 <- [1,1078,null,{}] 05:29:55 INFO - PROCESS | 1832 | 1461328195062 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}] 05:29:55 INFO - PROCESS | 1832 | 1461328195256 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:29:55 INFO - PROCESS | 1832 | 1461328195479 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c688800 == 117 [pid = 1832] [id = 277] 05:29:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f069ce400) [pid = 1832] [serial = 832] [outer = (nil)] 05:29:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f06c21400) [pid = 1832] [serial = 833] [outer = 0x7f5f069ce400] 05:29:55 INFO - PROCESS | 1832 | 1461328195699 Marionette DEBUG loaded listener.js 05:29:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f06c25400) [pid = 1832] [serial = 834] [outer = 0x7f5f069ce400] 05:29:56 INFO - PROCESS | 1832 | 1461328196963 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]]]}] 05:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1936ms 05:29:56 INFO - PROCESS | 1832 | 1461328196990 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:29:56 INFO - PROCESS | 1832 | 1461328196994 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:29:57 INFO - PROCESS | 1832 | 1461328197004 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:29:57 INFO - PROCESS | 1832 | 1461328197007 Marionette TRACE conn3 <- [1,1082,null,{}] 05:29:57 INFO - PROCESS | 1832 | 1461328197013 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}] 05:29:57 INFO - PROCESS | 1832 | 1461328197212 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:29:57 INFO - PROCESS | 1832 | 1461328197450 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09e21000 == 118 [pid = 1832] [id = 278] 05:29:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f069cf000) [pid = 1832] [serial = 835] [outer = (nil)] 05:29:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f06c29c00) [pid = 1832] [serial = 836] [outer = 0x7f5f069cf000] 05:29:57 INFO - PROCESS | 1832 | 1461328197564 Marionette DEBUG loaded listener.js 05:29:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f09481400) [pid = 1832] [serial = 837] [outer = 0x7f5f069cf000] 05:29:58 INFO - PROCESS | 1832 | 1461328198845 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]]]}] 05:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1886ms 05:29:58 INFO - PROCESS | 1832 | 1461328198890 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:29:58 INFO - PROCESS | 1832 | 1461328198895 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:29:58 INFO - PROCESS | 1832 | 1461328198903 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:29:58 INFO - PROCESS | 1832 | 1461328198908 Marionette TRACE conn3 <- [1,1086,null,{}] 05:29:59 INFO - PROCESS | 1832 | 1461328199036 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}] 05:29:59 INFO - PROCESS | 1832 | 1461328199267 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:29:59 INFO - PROCESS | 1832 | 1461328199411 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:29:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c3d9800 == 119 [pid = 1832] [id = 279] 05:29:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f06c20800) [pid = 1832] [serial = 838] [outer = (nil)] 05:29:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f091e1400) [pid = 1832] [serial = 839] [outer = 0x7f5f06c20800] 05:29:59 INFO - PROCESS | 1832 | 1461328199478 Marionette DEBUG loaded listener.js 05:29:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f09485400) [pid = 1832] [serial = 840] [outer = 0x7f5f06c20800] 05:30:00 INFO - PROCESS | 1832 | 1461328200359 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]]]}] 05:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1540ms 05:30:00 INFO - PROCESS | 1832 | 1461328200444 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:30:00 INFO - PROCESS | 1832 | 1461328200458 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:30:00 INFO - PROCESS | 1832 | 1461328200475 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:30:00 INFO - PROCESS | 1832 | 1461328200484 Marionette TRACE conn3 <- [1,1090,null,{}] 05:30:00 INFO - PROCESS | 1832 | 1461328200550 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}] 05:30:00 INFO - PROCESS | 1832 | 1461328200711 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:30:01 INFO - PROCESS | 1832 | 1461328201017 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0ad88800 == 120 [pid = 1832] [id = 280] 05:30:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f0b055c00) [pid = 1832] [serial = 841] [outer = (nil)] 05:30:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f0b1b6000) [pid = 1832] [serial = 842] [outer = 0x7f5f0b055c00] 05:30:01 INFO - PROCESS | 1832 | 1461328201091 Marionette DEBUG loaded listener.js 05:30:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f0b1d3400) [pid = 1832] [serial = 843] [outer = 0x7f5f0b055c00] 05:30:01 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ddb8000 == 119 [pid = 1832] [id = 54] 05:30:01 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f17773800) [pid = 1832] [serial = 731] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | 1461328202108 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]]]}] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f187df800) [pid = 1832] [serial = 660] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f1776d000) [pid = 1832] [serial = 608] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f1b8edc00) [pid = 1832] [serial = 675] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f13c55800) [pid = 1832] [serial = 605] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f1793dc00) [pid = 1832] [serial = 720] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f146dd800) [pid = 1832] [serial = 726] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f1efb7000) [pid = 1832] [serial = 678] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f19ff7000) [pid = 1832] [serial = 614] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f13c51800) [pid = 1832] [serial = 557] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f1439b400) [pid = 1832] [serial = 666] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f1e844000) [pid = 1832] [serial = 626] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f13ad9000) [pid = 1832] [serial = 711] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f1a998c00) [pid = 1832] [serial = 672] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f1f043000) [pid = 1832] [serial = 632] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f17bc2c00) [pid = 1832] [serial = 729] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f139a4c00) [pid = 1832] [serial = 705] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f17bca800) [pid = 1832] [serial = 669] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f20a9f400) [pid = 1832] [serial = 681] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f17b0f400) [pid = 1832] [serial = 635] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f17630800) [pid = 1832] [serial = 717] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f125e1c00) [pid = 1832] [serial = 710] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f29dee400) [pid = 1832] [serial = 687] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f1dece400) [pid = 1832] [serial = 623] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f14392c00) [pid = 1832] [serial = 725] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f2abda800) [pid = 1832] [serial = 690] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f1d485c00) [pid = 1832] [serial = 620] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f0afb3800) [pid = 1832] [serial = 708] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f126c7000) [pid = 1832] [serial = 722] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f2c07f800) [pid = 1832] [serial = 696] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f13f61c00) [pid = 1832] [serial = 713] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f187d7c00) [pid = 1832] [serial = 611] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f1614ac00) [pid = 1832] [serial = 716] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f091e8800) [pid = 1832] [serial = 707] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f17865800) [pid = 1832] [serial = 719] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f0b6e9800) [pid = 1832] [serial = 699] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f13adb800) [pid = 1832] [serial = 723] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f2be3fc00) [pid = 1832] [serial = 693] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f1e8e0000) [pid = 1832] [serial = 629] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f126c2c00) [pid = 1832] [serial = 663] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f20fc4400) [pid = 1832] [serial = 684] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f1786c800) [pid = 1832] [serial = 728] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f0c74f400) [pid = 1832] [serial = 602] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f1c472400) [pid = 1832] [serial = 617] [outer = (nil)] [url = about:blank] 05:30:02 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7f5f1439b000) [pid = 1832] [serial = 714] [outer = (nil)] [url = about:blank] 05:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1695ms 05:30:02 INFO - PROCESS | 1832 | 1461328202186 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:30:02 INFO - PROCESS | 1832 | 1461328202193 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:30:02 INFO - PROCESS | 1832 | 1461328202199 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:30:02 INFO - PROCESS | 1832 | 1461328202205 Marionette TRACE conn3 <- [1,1094,null,{}] 05:30:02 INFO - PROCESS | 1832 | 1461328202221 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}] 05:30:02 INFO - PROCESS | 1832 | 1461328202433 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:30:02 INFO - PROCESS | 1832 | 1461328202685 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d27e800 == 120 [pid = 1832] [id = 281] 05:30:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f0b056c00) [pid = 1832] [serial = 844] [outer = (nil)] 05:30:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f125d7400) [pid = 1832] [serial = 845] [outer = 0x7f5f0b056c00] 05:30:02 INFO - PROCESS | 1832 | 1461328202759 Marionette DEBUG loaded listener.js 05:30:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f13acc400) [pid = 1832] [serial = 846] [outer = 0x7f5f0b056c00] 05:30:03 INFO - PROCESS | 1832 | 1461328203488 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]]]}] 05:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1336ms 05:30:03 INFO - PROCESS | 1832 | 1461328203536 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:30:03 INFO - PROCESS | 1832 | 1461328203540 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:30:03 INFO - PROCESS | 1832 | 1461328203547 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:30:03 INFO - PROCESS | 1832 | 1461328203551 Marionette TRACE conn3 <- [1,1098,null,{}] 05:30:03 INFO - PROCESS | 1832 | 1461328203557 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}] 05:30:03 INFO - PROCESS | 1832 | 1461328203735 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:30:03 INFO - PROCESS | 1832 | 1461328203750 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117e0000 == 121 [pid = 1832] [id = 282] 05:30:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f1152f000) [pid = 1832] [serial = 847] [outer = (nil)] 05:30:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f13c50800) [pid = 1832] [serial = 848] [outer = 0x7f5f1152f000] 05:30:03 INFO - PROCESS | 1832 | 1461328203816 Marionette DEBUG loaded listener.js 05:30:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f13cb2800) [pid = 1832] [serial = 849] [outer = 0x7f5f1152f000] 05:30:04 INFO - PROCESS | 1832 | 1461328204810 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]]]}] 05:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1334ms 05:30:04 INFO - PROCESS | 1832 | 1461328204882 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:30:04 INFO - PROCESS | 1832 | 1461328204892 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:30:04 INFO - PROCESS | 1832 | 1461328204931 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:30:04 INFO - PROCESS | 1832 | 1461328204936 Marionette TRACE conn3 <- [1,1102,null,{}] 05:30:04 INFO - PROCESS | 1832 | 1461328204942 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}] 05:30:05 INFO - PROCESS | 1832 | 1461328205196 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:30:05 INFO - PROCESS | 1832 | 1461328205224 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13f28800 == 122 [pid = 1832] [id = 283] 05:30:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f13bb5000) [pid = 1832] [serial = 850] [outer = (nil)] 05:30:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f13f60000) [pid = 1832] [serial = 851] [outer = 0x7f5f13bb5000] 05:30:05 INFO - PROCESS | 1832 | 1461328205290 Marionette DEBUG loaded listener.js 05:30:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f1439d000) [pid = 1832] [serial = 852] [outer = 0x7f5f13bb5000] 05:30:06 INFO - PROCESS | 1832 | 1461328206221 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]]]}] 05:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1344ms 05:30:06 INFO - PROCESS | 1832 | 1461328206268 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:30:06 INFO - PROCESS | 1832 | 1461328206271 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:30:06 INFO - PROCESS | 1832 | 1461328206277 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:30:06 INFO - PROCESS | 1832 | 1461328206278 Marionette TRACE conn3 <- [1,1106,null,{}] 05:30:06 INFO - PROCESS | 1832 | 1461328206284 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}] 05:30:06 INFO - PROCESS | 1832 | 1461328206591 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:30:07 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f0afaa000) [pid = 1832] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:30:07 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f0b1b2800) [pid = 1832] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:30:07 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f14a50400) [pid = 1832] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:30:07 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f13b37000) [pid = 1832] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:30:07 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f0b1d0c00) [pid = 1832] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:30:07 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f1b8ea800) [pid = 1832] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:30:07 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f1438e800) [pid = 1832] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:30:07 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f09fcec00) [pid = 1832] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:30:07 INFO - PROCESS | 1832 | 1461328207215 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1166c800 == 123 [pid = 1832] [id = 284] 05:30:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f091db000) [pid = 1832] [serial = 853] [outer = (nil)] 05:30:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f11533c00) [pid = 1832] [serial = 854] [outer = 0x7f5f091db000] 05:30:07 INFO - PROCESS | 1832 | 1461328207296 Marionette DEBUG loaded listener.js 05:30:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f17773400) [pid = 1832] [serial = 855] [outer = 0x7f5f091db000] 05:30:08 INFO - PROCESS | 1832 | 1461328207999 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]]]}] 05:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1733ms 05:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:30:08 INFO - PROCESS | 1832 | 1461328208011 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:30:08 INFO - PROCESS | 1832 | 1461328208013 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:30:08 INFO - PROCESS | 1832 | 1461328208019 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:30:08 INFO - PROCESS | 1832 | 1461328208022 Marionette TRACE conn3 <- [1,1110,null,{}] 05:30:08 INFO - PROCESS | 1832 | 1461328208027 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}] 05:30:08 INFO - PROCESS | 1832 | 1461328208264 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:30:08 INFO - PROCESS | 1832 | 1461328208282 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f16b74000 == 124 [pid = 1832] [id = 285] 05:30:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f09fcec00) [pid = 1832] [serial = 856] [outer = (nil)] 05:30:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f17773800) [pid = 1832] [serial = 857] [outer = 0x7f5f09fcec00] 05:30:08 INFO - PROCESS | 1832 | 1461328208346 Marionette DEBUG loaded listener.js 05:30:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f17b15000) [pid = 1832] [serial = 858] [outer = 0x7f5f09fcec00] 05:30:09 INFO - PROCESS | 1832 | 1461328209275 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]]]}] 05:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1290ms 05:30:09 INFO - PROCESS | 1832 | 1461328209352 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:30:09 INFO - PROCESS | 1832 | 1461328209357 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:30:09 INFO - PROCESS | 1832 | 1461328209368 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:30:09 INFO - PROCESS | 1832 | 1461328209372 Marionette TRACE conn3 <- [1,1114,null,{}] 05:30:09 INFO - PROCESS | 1832 | 1461328209386 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}] 05:30:09 INFO - PROCESS | 1832 | 1461328209586 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:30:09 INFO - PROCESS | 1832 | 1461328209822 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0afd7800 == 125 [pid = 1832] [id = 286] 05:30:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f0947dc00) [pid = 1832] [serial = 859] [outer = (nil)] 05:30:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f09485c00) [pid = 1832] [serial = 860] [outer = 0x7f5f0947dc00] 05:30:09 INFO - PROCESS | 1832 | 1461328209957 Marionette DEBUG loaded listener.js 05:30:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f0afaa400) [pid = 1832] [serial = 861] [outer = 0x7f5f0947dc00] 05:30:10 INFO - PROCESS | 1832 | 1461328210872 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]]]}] 05:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1538ms 05:30:10 INFO - PROCESS | 1832 | 1461328210908 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:30:10 INFO - PROCESS | 1832 | 1461328210917 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:30:10 INFO - PROCESS | 1832 | 1461328210927 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:30:10 INFO - PROCESS | 1832 | 1461328210932 Marionette TRACE conn3 <- [1,1118,null,{}] 05:30:10 INFO - PROCESS | 1832 | 1461328210938 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}] 05:30:11 INFO - PROCESS | 1832 | 1461328211190 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:30:11 INFO - PROCESS | 1832 | 1461328211430 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f129df800 == 126 [pid = 1832] [id = 287] 05:30:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f0b1dac00) [pid = 1832] [serial = 862] [outer = (nil)] 05:30:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f11954000) [pid = 1832] [serial = 863] [outer = 0x7f5f0b1dac00] 05:30:11 INFO - PROCESS | 1832 | 1461328211520 Marionette DEBUG loaded listener.js 05:30:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f13ad5800) [pid = 1832] [serial = 864] [outer = 0x7f5f0b1dac00] 05:30:12 INFO - PROCESS | 1832 | 1461328212493 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]]]}] 05:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1586ms 05:30:12 INFO - PROCESS | 1832 | 1461328212513 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:30:12 INFO - PROCESS | 1832 | 1461328212516 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:30:12 INFO - PROCESS | 1832 | 1461328212523 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:30:12 INFO - PROCESS | 1832 | 1461328212530 Marionette TRACE conn3 <- [1,1122,null,{}] 05:30:12 INFO - PROCESS | 1832 | 1461328212546 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}] 05:30:12 INFO - PROCESS | 1832 | 1461328212747 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:30:12 INFO - PROCESS | 1832 | 1461328212982 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f185e8000 == 127 [pid = 1832] [id = 288] 05:30:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f146db400) [pid = 1832] [serial = 865] [outer = (nil)] 05:30:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f14fe5400) [pid = 1832] [serial = 866] [outer = 0x7f5f146db400] 05:30:13 INFO - PROCESS | 1832 | 1461328213105 Marionette DEBUG loaded listener.js 05:30:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f16154400) [pid = 1832] [serial = 867] [outer = 0x7f5f146db400] 05:30:14 INFO - PROCESS | 1832 | 1461328214058 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]]]}] 05:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1588ms 05:30:14 INFO - PROCESS | 1832 | 1461328214113 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:30:14 INFO - PROCESS | 1832 | 1461328214117 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:30:14 INFO - PROCESS | 1832 | 1461328214124 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:30:14 INFO - PROCESS | 1832 | 1461328214127 Marionette TRACE conn3 <- [1,1126,null,{}] 05:30:14 INFO - PROCESS | 1832 | 1461328214133 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}] 05:30:14 INFO - PROCESS | 1832 | 1461328214370 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:30:14 INFO - PROCESS | 1832 | 1461328214629 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cd23800 == 128 [pid = 1832] [id = 289] 05:30:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f13f60400) [pid = 1832] [serial = 868] [outer = (nil)] 05:30:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f17939400) [pid = 1832] [serial = 869] [outer = 0x7f5f13f60400] 05:30:14 INFO - PROCESS | 1832 | 1461328214706 Marionette DEBUG loaded listener.js 05:30:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f18b56800) [pid = 1832] [serial = 870] [outer = 0x7f5f13f60400] 05:30:15 INFO - PROCESS | 1832 | 1461328215567 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]]]}] 05:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1483ms 05:30:15 INFO - PROCESS | 1832 | 1461328215608 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:30:15 INFO - PROCESS | 1832 | 1461328215611 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:30:15 INFO - PROCESS | 1832 | 1461328215617 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:30:15 INFO - PROCESS | 1832 | 1461328215620 Marionette TRACE conn3 <- [1,1130,null,{}] 05:30:15 INFO - PROCESS | 1832 | 1461328215626 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}] 05:30:15 INFO - PROCESS | 1832 | 1461328215812 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:30:16 INFO - PROCESS | 1832 | 1461328216021 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e1cf000 == 129 [pid = 1832] [id = 290] 05:30:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f13d0f400) [pid = 1832] [serial = 871] [outer = (nil)] 05:30:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f19f91c00) [pid = 1832] [serial = 872] [outer = 0x7f5f13d0f400] 05:30:16 INFO - PROCESS | 1832 | 1461328216094 Marionette DEBUG loaded listener.js 05:30:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f1b3f7c00) [pid = 1832] [serial = 873] [outer = 0x7f5f13d0f400] 05:30:16 INFO - PROCESS | 1832 | 1461328216989 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]]]}] 05:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1429ms 05:30:17 INFO - PROCESS | 1832 | 1461328217048 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:30:17 INFO - PROCESS | 1832 | 1461328217051 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:30:17 INFO - PROCESS | 1832 | 1461328217058 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:30:17 INFO - PROCESS | 1832 | 1461328217060 Marionette TRACE conn3 <- [1,1134,null,{}] 05:30:17 INFO - PROCESS | 1832 | 1461328217065 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}] 05:30:17 INFO - PROCESS | 1832 | 1461328217292 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:30:17 INFO - PROCESS | 1832 | 1461328217526 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f20b88000 == 130 [pid = 1832] [id = 291] 05:30:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f1c5cc400) [pid = 1832] [serial = 874] [outer = (nil)] 05:30:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f1d489000) [pid = 1832] [serial = 875] [outer = 0x7f5f1c5cc400] 05:30:17 INFO - PROCESS | 1832 | 1461328217649 Marionette DEBUG loaded listener.js 05:30:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f1e114c00) [pid = 1832] [serial = 876] [outer = 0x7f5f1c5cc400] 05:30:18 INFO - PROCESS | 1832 | 1461328218480 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]]]}] 05:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1479ms 05:30:18 INFO - PROCESS | 1832 | 1461328218538 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:30:18 INFO - PROCESS | 1832 | 1461328218542 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:30:18 INFO - PROCESS | 1832 | 1461328218548 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:30:18 INFO - PROCESS | 1832 | 1461328218550 Marionette TRACE conn3 <- [1,1138,null,{}] 05:30:18 INFO - PROCESS | 1832 | 1461328218556 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}] 05:30:18 INFO - PROCESS | 1832 | 1461328218751 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:30:18 INFO - PROCESS | 1832 | 1461328218940 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2ace5800 == 131 [pid = 1832] [id = 292] 05:30:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f1d096800) [pid = 1832] [serial = 877] [outer = (nil)] 05:30:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f1efba000) [pid = 1832] [serial = 878] [outer = 0x7f5f1d096800] 05:30:19 INFO - PROCESS | 1832 | 1461328219015 Marionette DEBUG loaded listener.js 05:30:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f20c9d400) [pid = 1832] [serial = 879] [outer = 0x7f5f1d096800] 05:30:19 INFO - PROCESS | 1832 | 1461328219864 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]]]}] 05:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1379ms 05:30:19 INFO - PROCESS | 1832 | 1461328219928 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:30:19 INFO - PROCESS | 1832 | 1461328219932 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:30:19 INFO - PROCESS | 1832 | 1461328219938 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:30:19 INFO - PROCESS | 1832 | 1461328219942 Marionette TRACE conn3 <- [1,1142,null,{}] 05:30:19 INFO - PROCESS | 1832 | 1461328219947 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}] 05:30:20 INFO - PROCESS | 1832 | 1461328220192 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:30:20 INFO - PROCESS | 1832 | 1461328220378 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f87c000 == 132 [pid = 1832] [id = 293] 05:30:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f1b8edc00) [pid = 1832] [serial = 880] [outer = (nil)] 05:30:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f29dee400) [pid = 1832] [serial = 881] [outer = 0x7f5f1b8edc00] 05:30:20 INFO - PROCESS | 1832 | 1461328220493 Marionette DEBUG loaded listener.js 05:30:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f2a984400) [pid = 1832] [serial = 882] [outer = 0x7f5f1b8edc00] 05:30:21 INFO - PROCESS | 1832 | 1461328221328 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]]]}] 05:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1441ms 05:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:30:21 INFO - PROCESS | 1832 | 1461328221380 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:30:21 INFO - PROCESS | 1832 | 1461328221383 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:30:21 INFO - PROCESS | 1832 | 1461328221390 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:30:21 INFO - PROCESS | 1832 | 1461328221393 Marionette TRACE conn3 <- [1,1146,null,{}] 05:30:21 INFO - PROCESS | 1832 | 1461328221398 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}] 05:30:21 INFO - PROCESS | 1832 | 1461328221597 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:30:21 INFO - PROCESS | 1832 | 1461328221789 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f3295c800 == 133 [pid = 1832] [id = 294] 05:30:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f1e47c400) [pid = 1832] [serial = 883] [outer = (nil)] 05:30:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f2aeeac00) [pid = 1832] [serial = 884] [outer = 0x7f5f1e47c400] 05:30:21 INFO - PROCESS | 1832 | 1461328221865 Marionette DEBUG loaded listener.js 05:30:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f2bdebc00) [pid = 1832] [serial = 885] [outer = 0x7f5f1e47c400] 05:30:22 INFO - PROCESS | 1832 | 1461328222704 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]]]}] 05:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1380ms 05:30:22 INFO - PROCESS | 1832 | 1461328222769 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:30:22 INFO - PROCESS | 1832 | 1461328222773 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:30:22 INFO - PROCESS | 1832 | 1461328222780 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:30:22 INFO - PROCESS | 1832 | 1461328222783 Marionette TRACE conn3 <- [1,1150,null,{}] 05:30:22 INFO - PROCESS | 1832 | 1461328222789 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}] 05:30:22 INFO - PROCESS | 1832 | 1461328222988 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:30:23 INFO - PROCESS | 1832 | 1461328223177 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11c97000 == 134 [pid = 1832] [id = 295] 05:30:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f20c9d800) [pid = 1832] [serial = 886] [outer = (nil)] 05:30:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f2c081400) [pid = 1832] [serial = 887] [outer = 0x7f5f20c9d800] 05:30:23 INFO - PROCESS | 1832 | 1461328223252 Marionette DEBUG loaded listener.js 05:30:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f2df27400) [pid = 1832] [serial = 888] [outer = 0x7f5f20c9d800] 05:30:24 INFO - PROCESS | 1832 | 1461328224093 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]]]}] 05:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1380ms 05:30:24 INFO - PROCESS | 1832 | 1461328224160 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:30:24 INFO - PROCESS | 1832 | 1461328224165 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:30:24 INFO - PROCESS | 1832 | 1461328224172 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:30:24 INFO - PROCESS | 1832 | 1461328224177 Marionette TRACE conn3 <- [1,1154,null,{}] 05:30:24 INFO - PROCESS | 1832 | 1461328224182 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}] 05:30:24 INFO - PROCESS | 1832 | 1461328224458 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:30:24 INFO - PROCESS | 1832 | 1461328224708 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0871a800 == 135 [pid = 1832] [id = 296] 05:30:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f300a5800) [pid = 1832] [serial = 889] [outer = (nil)] 05:30:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f302f6c00) [pid = 1832] [serial = 890] [outer = 0x7f5f300a5800] 05:30:24 INFO - PROCESS | 1832 | 1461328224804 Marionette DEBUG loaded listener.js 05:30:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f303c1c00) [pid = 1832] [serial = 891] [outer = 0x7f5f300a5800] 05:30:25 INFO - PROCESS | 1832 | 1461328225670 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]]]}] 05:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1537ms 05:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:30:25 INFO - PROCESS | 1832 | 1461328225709 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:30:25 INFO - PROCESS | 1832 | 1461328225712 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:30:25 INFO - PROCESS | 1832 | 1461328225718 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:30:25 INFO - PROCESS | 1832 | 1461328225722 Marionette TRACE conn3 <- [1,1158,null,{}] 05:30:25 INFO - PROCESS | 1832 | 1461328225727 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}] 05:30:25 INFO - PROCESS | 1832 | 1461328225931 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:30:26 INFO - PROCESS | 1832 | 1461328226129 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0906d800 == 136 [pid = 1832] [id = 297] 05:30:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f0872e400) [pid = 1832] [serial = 892] [outer = (nil)] 05:30:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f08739000) [pid = 1832] [serial = 893] [outer = 0x7f5f0872e400] 05:30:26 INFO - PROCESS | 1832 | 1461328226201 Marionette DEBUG loaded listener.js 05:30:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f2fdce800) [pid = 1832] [serial = 894] [outer = 0x7f5f0872e400] 05:30:27 INFO - PROCESS | 1832 | 1461328227059 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]]]}] 05:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1392ms 05:30:27 INFO - PROCESS | 1832 | 1461328227110 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:30:27 INFO - PROCESS | 1832 | 1461328227114 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:30:27 INFO - PROCESS | 1832 | 1461328227120 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:30:27 INFO - PROCESS | 1832 | 1461328227122 Marionette TRACE conn3 <- [1,1162,null,{}] 05:30:27 INFO - PROCESS | 1832 | 1461328227128 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}] 05:30:27 INFO - PROCESS | 1832 | 1461328227328 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:30:27 INFO - PROCESS | 1832 | 1461328227523 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f7b0800 == 137 [pid = 1832] [id = 298] 05:30:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f08731400) [pid = 1832] [serial = 895] [outer = (nil)] 05:30:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f0c331000) [pid = 1832] [serial = 896] [outer = 0x7f5f08731400] 05:30:27 INFO - PROCESS | 1832 | 1461328227598 Marionette DEBUG loaded listener.js 05:30:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f0c335000) [pid = 1832] [serial = 897] [outer = 0x7f5f08731400] 05:30:28 INFO - PROCESS | 1832 | 1461328228452 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]]]}] 05:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1379ms 05:30:28 INFO - PROCESS | 1832 | 1461328228501 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:30:28 INFO - PROCESS | 1832 | 1461328228505 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:30:28 INFO - PROCESS | 1832 | 1461328228513 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:30:28 INFO - PROCESS | 1832 | 1461328228516 Marionette TRACE conn3 <- [1,1166,null,{}] 05:30:28 INFO - PROCESS | 1832 | 1461328228523 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}] 05:30:28 INFO - PROCESS | 1832 | 1461328228742 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:30:28 INFO - PROCESS | 1832 | 1461328228952 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cb83800 == 138 [pid = 1832] [id = 299] 05:30:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f0566d800) [pid = 1832] [serial = 898] [outer = (nil)] 05:30:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f05675400) [pid = 1832] [serial = 899] [outer = 0x7f5f0566d800] 05:30:29 INFO - PROCESS | 1832 | 1461328229094 Marionette DEBUG loaded listener.js 05:30:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f05679800) [pid = 1832] [serial = 900] [outer = 0x7f5f0566d800] 05:30:30 INFO - PROCESS | 1832 | 1461328230064 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]]]}] 05:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1585ms 05:30:30 INFO - PROCESS | 1832 | 1461328230100 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:30:30 INFO - PROCESS | 1832 | 1461328230104 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:30:30 INFO - PROCESS | 1832 | 1461328230112 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:30:30 INFO - PROCESS | 1832 | 1461328230115 Marionette TRACE conn3 <- [1,1170,null,{}] 05:30:30 INFO - PROCESS | 1832 | 1461328230122 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}] 05:30:30 INFO - PROCESS | 1832 | 1461328230356 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:30:30 INFO - PROCESS | 1832 | 1461328230615 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0587b800 == 139 [pid = 1832] [id = 300] 05:30:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f0566ac00) [pid = 1832] [serial = 901] [outer = (nil)] 05:30:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f058aa800) [pid = 1832] [serial = 902] [outer = 0x7f5f0566ac00] 05:30:30 INFO - PROCESS | 1832 | 1461328230755 Marionette DEBUG loaded listener.js 05:30:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f058b0800) [pid = 1832] [serial = 903] [outer = 0x7f5f0566ac00] 05:30:31 INFO - PROCESS | 1832 | 1461328231625 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]]]}] 05:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1582ms 05:30:31 INFO - PROCESS | 1832 | 1461328231694 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:30:31 INFO - PROCESS | 1832 | 1461328231698 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:30:31 INFO - PROCESS | 1832 | 1461328231704 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:30:31 INFO - PROCESS | 1832 | 1461328231707 Marionette TRACE conn3 <- [1,1174,null,{}] 05:30:31 INFO - PROCESS | 1832 | 1461328231712 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}] 05:30:31 INFO - PROCESS | 1832 | 1461328231922 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:30:32 INFO - PROCESS | 1832 | 1461328232177 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09c22800 == 140 [pid = 1832] [id = 301] 05:30:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f0566e000) [pid = 1832] [serial = 904] [outer = (nil)] 05:30:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f058b5800) [pid = 1832] [serial = 905] [outer = 0x7f5f0566e000] 05:30:32 INFO - PROCESS | 1832 | 1461328232303 Marionette DEBUG loaded listener.js 05:30:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f0b1bb400) [pid = 1832] [serial = 906] [outer = 0x7f5f0566e000] 05:30:33 INFO - PROCESS | 1832 | 1461328233649 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] 05:30:33 INFO - PROCESS | 1832 | 1461328233750 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:30:33 INFO - PROCESS | 1832 | 1461328233780 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:30:33 INFO - PROCESS | 1832 | 1461328233785 Marionette TRACE conn3 <- [1,1178,null,{}] 05:30:33 INFO - PROCESS | 1832 | 1461328233795 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}] 05:30:34 INFO - PROCESS | 1832 | 1461328233999 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:30:34 INFO - PROCESS | 1832 | 1461328234202 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c3dc800 == 141 [pid = 1832] [id = 302] 05:30:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f069c9400) [pid = 1832] [serial = 907] [outer = (nil)] 05:30:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f080b6000) [pid = 1832] [serial = 908] [outer = 0x7f5f069c9400] 05:30:34 INFO - PROCESS | 1832 | 1461328234328 Marionette DEBUG loaded listener.js 05:30:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f0873ac00) [pid = 1832] [serial = 909] [outer = 0x7f5f069c9400] 05:30:35 INFO - PROCESS | 1832 | 1461328235409 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] 05:30:35 INFO - PROCESS | 1832 | 1461328235477 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:30:35 INFO - PROCESS | 1832 | 1461328235486 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:30:35 INFO - PROCESS | 1832 | 1461328235490 Marionette TRACE conn3 <- [1,1182,null,{}] 05:30:35 INFO - PROCESS | 1832 | 1461328235496 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}] 05:30:35 INFO - PROCESS | 1832 | 1461328235702 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:30:35 INFO - PROCESS | 1832 | 1461328235958 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0874f800 == 142 [pid = 1832] [id = 303] 05:30:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f080ba000) [pid = 1832] [serial = 910] [outer = (nil)] 05:30:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f0b1b2800) [pid = 1832] [serial = 911] [outer = 0x7f5f080ba000] 05:30:36 INFO - PROCESS | 1832 | 1461328236129 Marionette DEBUG loaded listener.js 05:30:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f0b1d8c00) [pid = 1832] [serial = 912] [outer = 0x7f5f080ba000] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f13f3f800 == 141 [pid = 1832] [id = 195] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1166c800 == 140 [pid = 1832] [id = 284] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f2fd0e400) [pid = 1832] [serial = 764] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f2fdd8800) [pid = 1832] [serial = 767] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f2da8ec00) [pid = 1832] [serial = 761] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f17938800) [pid = 1832] [serial = 770] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f13f28800 == 139 [pid = 1832] [id = 283] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117e0000 == 138 [pid = 1832] [id = 282] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d27e800 == 137 [pid = 1832] [id = 281] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0ad88800 == 136 [pid = 1832] [id = 280] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c3d9800 == 135 [pid = 1832] [id = 279] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c688800 == 134 [pid = 1832] [id = 277] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f182c2800 == 133 [pid = 1832] [id = 276] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2fece800 == 132 [pid = 1832] [id = 274] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2c049000 == 131 [pid = 1832] [id = 273] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2a9d2800 == 130 [pid = 1832] [id = 272] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e887000 == 129 [pid = 1832] [id = 271] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da26800 == 128 [pid = 1832] [id = 270] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ccb3000 == 127 [pid = 1832] [id = 269] 05:30:36 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d265000 == 126 [pid = 1832] [id = 266] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f13bbf800) [pid = 1832] [serial = 794] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f15ca1c00) [pid = 1832] [serial = 795] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f187e0800) [pid = 1832] [serial = 732] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f19ddb800) [pid = 1832] [serial = 789] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f1decd800) [pid = 1832] [serial = 746] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f20a15800) [pid = 1832] [serial = 749] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f1c471000) [pid = 1832] [serial = 743] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f15ca0400) [pid = 1832] [serial = 782] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f17bc6400) [pid = 1832] [serial = 786] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f187d6c00) [pid = 1832] [serial = 788] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f1786e800) [pid = 1832] [serial = 785] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f1ab58800) [pid = 1832] [serial = 740] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f20aa5c00) [pid = 1832] [serial = 792] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f1505f400) [pid = 1832] [serial = 780] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f0b04c000) [pid = 1832] [serial = 773] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f2c07c400) [pid = 1832] [serial = 758] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f15eebc00) [pid = 1832] [serial = 737] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f1763a800) [pid = 1832] [serial = 783] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f0b057800) [pid = 1832] [serial = 734] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f1e844400) [pid = 1832] [serial = 791] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f13bbb000) [pid = 1832] [serial = 777] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f146dd400) [pid = 1832] [serial = 779] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f2bd2d800) [pid = 1832] [serial = 755] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f2acb6800) [pid = 1832] [serial = 752] [outer = (nil)] [url = about:blank] 05:30:36 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f125d4400) [pid = 1832] [serial = 776] [outer = (nil)] [url = about:blank] 05:30:37 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:30:37 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:30:37 INFO - PROCESS | 1832 | 1461328237138 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] 05:30:37 INFO - PROCESS | 1832 | 1461328237178 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:30:37 INFO - PROCESS | 1832 | 1461328237185 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:30:37 INFO - PROCESS | 1832 | 1461328237192 Marionette TRACE conn3 <- [1,1186,null,{}] 05:30:37 INFO - PROCESS | 1832 | 1461328237208 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}] 05:30:37 INFO - PROCESS | 1832 | 1461328237403 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:30:37 INFO - PROCESS | 1832 | 1461328237620 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11672800 == 127 [pid = 1832] [id = 304] 05:30:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f0b6db000) [pid = 1832] [serial = 913] [outer = (nil)] 05:30:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f11960000) [pid = 1832] [serial = 914] [outer = 0x7f5f0b6db000] 05:30:37 INFO - PROCESS | 1832 | 1461328237697 Marionette DEBUG loaded listener.js 05:30:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f13bb2800) [pid = 1832] [serial = 915] [outer = 0x7f5f0b6db000] 05:30:38 INFO - PROCESS | 1832 | 1461328238452 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] 05:30:38 INFO - PROCESS | 1832 | 1461328238485 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:30:38 INFO - PROCESS | 1832 | 1461328238491 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:30:38 INFO - PROCESS | 1832 | 1461328238494 Marionette TRACE conn3 <- [1,1190,null,{}] 05:30:38 INFO - PROCESS | 1832 | 1461328238501 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}] 05:30:38 INFO - PROCESS | 1832 | 1461328238763 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:30:38 INFO - PROCESS | 1832 | 1461328238797 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f129da800 == 128 [pid = 1832] [id = 305] 05:30:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f09481000) [pid = 1832] [serial = 916] [outer = (nil)] 05:30:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f14244c00) [pid = 1832] [serial = 917] [outer = 0x7f5f09481000] 05:30:38 INFO - PROCESS | 1832 | 1461328238862 Marionette DEBUG loaded listener.js 05:30:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f15ca0400) [pid = 1832] [serial = 918] [outer = 0x7f5f09481000] 05:30:39 INFO - PROCESS | 1832 | 1461328239827 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] 05:30:39 INFO - PROCESS | 1832 | 1461328239878 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:30:39 INFO - PROCESS | 1832 | 1461328239891 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:30:39 INFO - PROCESS | 1832 | 1461328239894 Marionette TRACE conn3 <- [1,1194,null,{}] 05:30:39 INFO - PROCESS | 1832 | 1461328239900 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}] 05:30:40 INFO - PROCESS | 1832 | 1461328240158 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:30:40 INFO - PROCESS | 1832 | 1461328240213 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14de4000 == 129 [pid = 1832] [id = 306] 05:30:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f139a4c00) [pid = 1832] [serial = 919] [outer = (nil)] 05:30:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f1793b400) [pid = 1832] [serial = 920] [outer = 0x7f5f139a4c00] 05:30:40 INFO - PROCESS | 1832 | 1461328240277 Marionette DEBUG loaded listener.js 05:30:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f17bc8000) [pid = 1832] [serial = 921] [outer = 0x7f5f139a4c00] 05:30:41 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f0b056c00) [pid = 1832] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:30:41 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f06c20800) [pid = 1832] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:30:41 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f1152f000) [pid = 1832] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:30:41 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f13bb5000) [pid = 1832] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:30:41 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f0b055c00) [pid = 1832] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:30:41 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f091db000) [pid = 1832] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:30:41 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:30:41 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:30:41 INFO - PROCESS | 1832 | 1461328241427 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] 05:30:41 INFO - PROCESS | 1832 | 1461328241484 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:30:41 INFO - PROCESS | 1832 | 1461328241490 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:30:41 INFO - PROCESS | 1832 | 1461328241493 Marionette TRACE conn3 <- [1,1198,null,{}] 05:30:41 INFO - PROCESS | 1832 | 1461328241497 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}] 05:30:41 INFO - PROCESS | 1832 | 1461328241751 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:30:41 INFO - PROCESS | 1832 | 1461328241776 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f182d4000 == 130 [pid = 1832] [id = 307] 05:30:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f17630800) [pid = 1832] [serial = 922] [outer = (nil)] 05:30:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f1ab58800) [pid = 1832] [serial = 923] [outer = 0x7f5f17630800] 05:30:41 INFO - PROCESS | 1832 | 1461328241842 Marionette DEBUG loaded listener.js 05:30:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f1ce0e400) [pid = 1832] [serial = 924] [outer = 0x7f5f17630800] 05:30:42 INFO - PROCESS | 1832 | 1461328242640 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]]]}] 05:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1177ms 05:30:42 INFO - PROCESS | 1832 | 1461328242668 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:30:42 INFO - PROCESS | 1832 | 1461328242672 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:30:42 INFO - PROCESS | 1832 | 1461328242677 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:30:42 INFO - PROCESS | 1832 | 1461328242679 Marionette TRACE conn3 <- [1,1202,null,{}] 05:30:42 INFO - PROCESS | 1832 | 1461328242689 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}] 05:30:42 INFO - PROCESS | 1832 | 1461328242871 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:30:42 INFO - PROCESS | 1832 | 1461328242886 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1c766800 == 131 [pid = 1832] [id = 308] 05:30:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f1dd3c000) [pid = 1832] [serial = 925] [outer = (nil)] 05:30:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f1e844400) [pid = 1832] [serial = 926] [outer = 0x7f5f1dd3c000] 05:30:42 INFO - PROCESS | 1832 | 1461328242950 Marionette DEBUG loaded listener.js 05:30:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f2bd2d800) [pid = 1832] [serial = 927] [outer = 0x7f5f1dd3c000] 05:30:44 INFO - PROCESS | 1832 | 1461328244160 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]]]}] 05:30:44 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 05:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1545ms 05:30:44 INFO - PROCESS | 1832 | 1461328244225 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:30:44 INFO - PROCESS | 1832 | 1461328244233 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:30:44 INFO - PROCESS | 1832 | 1461328244242 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:30:44 INFO - PROCESS | 1832 | 1461328244247 Marionette TRACE conn3 <- [1,1206,null,{}] 05:30:44 INFO - PROCESS | 1832 | 1461328244255 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}] 05:30:44 INFO - PROCESS | 1832 | 1461328244505 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:30:44 INFO - PROCESS | 1832 | 1461328244807 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d275000 == 132 [pid = 1832] [id = 309] 05:30:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f08736c00) [pid = 1832] [serial = 928] [outer = (nil)] 05:30:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f09487000) [pid = 1832] [serial = 929] [outer = 0x7f5f08736c00] 05:30:44 INFO - PROCESS | 1832 | 1461328244902 Marionette DEBUG loaded listener.js 05:30:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f0b1d6400) [pid = 1832] [serial = 930] [outer = 0x7f5f08736c00] 05:30:45 INFO - PROCESS | 1832 | 1461328245817 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]]]}] 05:30:45 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 05:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1633ms 05:30:45 INFO - PROCESS | 1832 | 1461328245877 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:30:45 INFO - PROCESS | 1832 | 1461328245885 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:30:45 INFO - PROCESS | 1832 | 1461328245896 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:30:45 INFO - PROCESS | 1832 | 1461328245900 Marionette TRACE conn3 <- [1,1210,null,{}] 05:30:45 INFO - PROCESS | 1832 | 1461328245906 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}] 05:30:46 INFO - PROCESS | 1832 | 1461328246139 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:30:46 INFO - PROCESS | 1832 | 1461328246417 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f16092800 == 133 [pid = 1832] [id = 310] 05:30:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f0b6de800) [pid = 1832] [serial = 931] [outer = (nil)] 05:30:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f13ad9c00) [pid = 1832] [serial = 932] [outer = 0x7f5f0b6de800] 05:30:46 INFO - PROCESS | 1832 | 1461328246539 Marionette DEBUG loaded listener.js 05:30:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f13d0e000) [pid = 1832] [serial = 933] [outer = 0x7f5f0b6de800] 05:30:47 INFO - PROCESS | 1832 | 1461328247425 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]]]}] 05:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1581ms 05:30:47 INFO - PROCESS | 1832 | 1461328247477 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:30:47 INFO - PROCESS | 1832 | 1461328247481 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:30:47 INFO - PROCESS | 1832 | 1461328247488 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:30:47 INFO - PROCESS | 1832 | 1461328247494 Marionette TRACE conn3 <- [1,1214,null,{}] 05:30:47 INFO - PROCESS | 1832 | 1461328247510 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}] 05:30:47 INFO - PROCESS | 1832 | 1461328247729 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:30:47 INFO - PROCESS | 1832 | 1461328247965 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ddbe800 == 134 [pid = 1832] [id = 311] 05:30:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f13bbfc00) [pid = 1832] [serial = 934] [outer = (nil)] 05:30:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f19ff7000) [pid = 1832] [serial = 935] [outer = 0x7f5f13bbfc00] 05:30:48 INFO - PROCESS | 1832 | 1461328248089 Marionette DEBUG loaded listener.js 05:30:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f1c2a4000) [pid = 1832] [serial = 936] [outer = 0x7f5f13bbfc00] 05:30:48 INFO - PROCESS | 1832 | 1461328248921 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]]]}] 05:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1487ms 05:30:48 INFO - PROCESS | 1832 | 1461328248976 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:30:48 INFO - PROCESS | 1832 | 1461328248980 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:30:48 INFO - PROCESS | 1832 | 1461328248986 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:30:48 INFO - PROCESS | 1832 | 1461328248989 Marionette TRACE conn3 <- [1,1218,null,{}] 05:30:48 INFO - PROCESS | 1832 | 1461328248995 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}] 05:30:49 INFO - PROCESS | 1832 | 1461328249205 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:30:49 INFO - PROCESS | 1832 | 1461328249396 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f24dc9000 == 135 [pid = 1832] [id = 312] 05:30:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f1786e800) [pid = 1832] [serial = 937] [outer = (nil)] 05:30:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f1ded6000) [pid = 1832] [serial = 938] [outer = 0x7f5f1786e800] 05:30:49 INFO - PROCESS | 1832 | 1461328249473 Marionette DEBUG loaded listener.js 05:30:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f29d32800) [pid = 1832] [serial = 939] [outer = 0x7f5f1786e800] 05:30:50 INFO - PROCESS | 1832 | 1461328250329 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]]]}] 05:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1385ms 05:30:50 INFO - PROCESS | 1832 | 1461328250374 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:30:50 INFO - PROCESS | 1832 | 1461328250378 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:30:50 INFO - PROCESS | 1832 | 1461328250384 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:30:50 INFO - PROCESS | 1832 | 1461328250387 Marionette TRACE conn3 <- [1,1222,null,{}] 05:30:50 INFO - PROCESS | 1832 | 1461328250392 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}] 05:30:50 INFO - PROCESS | 1832 | 1461328250595 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:30:50 INFO - PROCESS | 1832 | 1461328250792 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f7a6000 == 136 [pid = 1832] [id = 313] 05:30:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f1c40d000) [pid = 1832] [serial = 940] [outer = (nil)] 05:30:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f2c081c00) [pid = 1832] [serial = 941] [outer = 0x7f5f1c40d000] 05:30:50 INFO - PROCESS | 1832 | 1461328250869 Marionette DEBUG loaded listener.js 05:30:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f2fd0c400) [pid = 1832] [serial = 942] [outer = 0x7f5f1c40d000] 05:30:51 INFO - PROCESS | 1832 | 1461328251774 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] 05:30:51 INFO - PROCESS | 1832 | 1461328251826 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:30:51 INFO - PROCESS | 1832 | 1461328251832 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:30:51 INFO - PROCESS | 1832 | 1461328251835 Marionette TRACE conn3 <- [1,1226,null,{}] 05:30:51 INFO - PROCESS | 1832 | 1461328251840 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}] 05:30:52 INFO - PROCESS | 1832 | 1461328252058 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:30:52 INFO - PROCESS | 1832 | 1461328252313 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08049800 == 137 [pid = 1832] [id = 314] 05:30:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f069ca000) [pid = 1832] [serial = 943] [outer = (nil)] 05:30:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f302f5400) [pid = 1832] [serial = 944] [outer = 0x7f5f069ca000] 05:30:52 INFO - PROCESS | 1832 | 1461328252506 Marionette DEBUG loaded listener.js 05:30:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f303ca000) [pid = 1832] [serial = 945] [outer = 0x7f5f069ca000] 05:30:52 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f15a5e000 == 136 [pid = 1832] [id = 9] 05:30:53 INFO - PROCESS | 1832 | 1461328253509 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]]]}] 05:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1738ms 05:30:53 INFO - PROCESS | 1832 | 1461328253571 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:30:53 INFO - PROCESS | 1832 | 1461328253575 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:30:53 INFO - PROCESS | 1832 | 1461328253581 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:30:53 INFO - PROCESS | 1832 | 1461328253583 Marionette TRACE conn3 <- [1,1230,null,{}] 05:30:53 INFO - PROCESS | 1832 | 1461328253589 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}] 05:30:53 INFO - PROCESS | 1832 | 1461328253789 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:30:54 INFO - PROCESS | 1832 | 1461328254025 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14fc2800 == 137 [pid = 1832] [id = 315] 05:30:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f12602400) [pid = 1832] [serial = 946] [outer = (nil)] 05:30:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f1260d400) [pid = 1832] [serial = 947] [outer = 0x7f5f12602400] 05:30:54 INFO - PROCESS | 1832 | 1461328254149 Marionette DEBUG loaded listener.js 05:30:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f12611400) [pid = 1832] [serial = 948] [outer = 0x7f5f12602400] 05:30:54 INFO - PROCESS | 1832 | 1461328254983 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]]]}] 05:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1435ms 05:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:30:55 INFO - PROCESS | 1832 | 1461328255017 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:30:55 INFO - PROCESS | 1832 | 1461328255020 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:30:55 INFO - PROCESS | 1832 | 1461328255027 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:30:55 INFO - PROCESS | 1832 | 1461328255031 Marionette TRACE conn3 <- [1,1234,null,{}] 05:30:55 INFO - PROCESS | 1832 | 1461328255037 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}] 05:30:55 INFO - PROCESS | 1832 | 1461328255249 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:30:55 INFO - PROCESS | 1832 | 1461328255447 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c46b000 == 138 [pid = 1832] [id = 316] 05:30:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f09351800) [pid = 1832] [serial = 949] [outer = (nil)] 05:30:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f0935c000) [pid = 1832] [serial = 950] [outer = 0x7f5f09351800] 05:30:55 INFO - PROCESS | 1832 | 1461328255520 Marionette DEBUG loaded listener.js 05:30:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f12602800) [pid = 1832] [serial = 951] [outer = 0x7f5f09351800] 05:30:56 INFO - PROCESS | 1832 | 1461328256372 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]]]}] 05:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1389ms 05:30:56 INFO - PROCESS | 1832 | 1461328256417 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:30:56 INFO - PROCESS | 1832 | 1461328256420 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:30:56 INFO - PROCESS | 1832 | 1461328256426 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:30:56 INFO - PROCESS | 1832 | 1461328256429 Marionette TRACE conn3 <- [1,1238,null,{}] 05:30:56 INFO - PROCESS | 1832 | 1461328256435 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}] 05:30:56 INFO - PROCESS | 1832 | 1461328256641 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:30:56 INFO - PROCESS | 1832 | 1461328256841 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07dcf000 == 139 [pid = 1832] [id = 317] 05:30:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f07c02400) [pid = 1832] [serial = 952] [outer = (nil)] 05:30:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f07c0ac00) [pid = 1832] [serial = 953] [outer = 0x7f5f07c02400] 05:30:56 INFO - PROCESS | 1832 | 1461328256912 Marionette DEBUG loaded listener.js 05:30:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f07c10000) [pid = 1832] [serial = 954] [outer = 0x7f5f07c02400] 05:30:57 INFO - PROCESS | 1832 | 1461328257814 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]]]}] 05:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1428ms 05:30:57 INFO - PROCESS | 1832 | 1461328257856 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:30:57 INFO - PROCESS | 1832 | 1461328257860 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:30:57 INFO - PROCESS | 1832 | 1461328257866 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:30:57 INFO - PROCESS | 1832 | 1461328257868 Marionette TRACE conn3 <- [1,1242,null,{}] 05:30:57 INFO - PROCESS | 1832 | 1461328257875 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}] 05:30:58 INFO - PROCESS | 1832 | 1461328258077 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:30:58 INFO - PROCESS | 1832 | 1461328258283 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c475800 == 140 [pid = 1832] [id = 318] 05:30:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f07c03c00) [pid = 1832] [serial = 955] [outer = (nil)] 05:30:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f0935c800) [pid = 1832] [serial = 956] [outer = 0x7f5f07c03c00] 05:30:58 INFO - PROCESS | 1832 | 1461328258405 Marionette DEBUG loaded listener.js 05:30:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f0b498c00) [pid = 1832] [serial = 957] [outer = 0x7f5f07c03c00] 05:30:59 INFO - PROCESS | 1832 | 1461328259332 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]]]}] 05:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1529ms 05:30:59 INFO - PROCESS | 1832 | 1461328259397 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:30:59 INFO - PROCESS | 1832 | 1461328259401 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:30:59 INFO - PROCESS | 1832 | 1461328259407 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:30:59 INFO - PROCESS | 1832 | 1461328259412 Marionette TRACE conn3 <- [1,1246,null,{}] 05:30:59 INFO - PROCESS | 1832 | 1461328259417 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}] 05:30:59 INFO - PROCESS | 1832 | 1461328259654 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:30:59 INFO - PROCESS | 1832 | 1461328259949 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:30:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03c22000 == 141 [pid = 1832] [id = 319] 05:30:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f09359400) [pid = 1832] [serial = 958] [outer = (nil)] 05:31:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f12611000) [pid = 1832] [serial = 959] [outer = 0x7f5f09359400] 05:31:00 INFO - PROCESS | 1832 | 1461328260039 Marionette DEBUG loaded listener.js 05:31:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7f5f30204000) [pid = 1832] [serial = 960] [outer = 0x7f5f09359400] 05:31:00 INFO - PROCESS | 1832 | 1461328260911 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]]]}] 05:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1581ms 05:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:31:00 INFO - PROCESS | 1832 | 1461328260991 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:31:00 INFO - PROCESS | 1832 | 1461328260994 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:31:01 INFO - PROCESS | 1832 | 1461328261000 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:31:01 INFO - PROCESS | 1832 | 1461328261004 Marionette TRACE conn3 <- [1,1250,null,{}] 05:31:01 INFO - PROCESS | 1832 | 1461328261009 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}] 05:31:01 INFO - PROCESS | 1832 | 1461328261269 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:31:01 INFO - PROCESS | 1832 | 1461328261514 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03cc1000 == 142 [pid = 1832] [id = 320] 05:31:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7f5f057b4400) [pid = 1832] [serial = 961] [outer = (nil)] 05:31:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7f5f057be400) [pid = 1832] [serial = 962] [outer = 0x7f5f057b4400] 05:31:01 INFO - PROCESS | 1832 | 1461328261652 Marionette DEBUG loaded listener.js 05:31:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7f5f057c3000) [pid = 1832] [serial = 963] [outer = 0x7f5f057b4400] 05:31:02 INFO - PROCESS | 1832 | 1461328262509 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]]]}] 05:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1589ms 05:31:02 INFO - PROCESS | 1832 | 1461328262590 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:31:02 INFO - PROCESS | 1832 | 1461328262593 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:31:02 INFO - PROCESS | 1832 | 1461328262600 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:31:02 INFO - PROCESS | 1832 | 1461328262604 Marionette TRACE conn3 <- [1,1254,null,{}] 05:31:02 INFO - PROCESS | 1832 | 1461328262610 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}] 05:31:02 INFO - PROCESS | 1832 | 1461328262880 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:31:03 INFO - PROCESS | 1832 | 1461328263256 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f04892800 == 143 [pid = 1832] [id = 321] 05:31:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7f5f048d5800) [pid = 1832] [serial = 964] [outer = (nil)] 05:31:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7f5f048dc400) [pid = 1832] [serial = 965] [outer = 0x7f5f048d5800] 05:31:03 INFO - PROCESS | 1832 | 1461328263334 Marionette DEBUG loaded listener.js 05:31:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7f5f048e1000) [pid = 1832] [serial = 966] [outer = 0x7f5f048d5800] 05:31:04 INFO - PROCESS | 1832 | 1461328264153 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]]]}] 05:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1597ms 05:31:04 INFO - PROCESS | 1832 | 1461328264198 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:31:04 INFO - PROCESS | 1832 | 1461328264202 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:31:04 INFO - PROCESS | 1832 | 1461328264208 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:31:04 INFO - PROCESS | 1832 | 1461328264211 Marionette TRACE conn3 <- [1,1258,null,{}] 05:31:04 INFO - PROCESS | 1832 | 1461328264217 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}] 05:31:04 INFO - PROCESS | 1832 | 1461328264421 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:31:04 INFO - PROCESS | 1832 | 1461328264624 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d279800 == 144 [pid = 1832] [id = 322] 05:31:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7f5f048d6000) [pid = 1832] [serial = 967] [outer = (nil)] 05:31:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7f5f06c27c00) [pid = 1832] [serial = 968] [outer = 0x7f5f048d6000] 05:31:04 INFO - PROCESS | 1832 | 1461328264698 Marionette DEBUG loaded listener.js 05:31:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7f5f09245800) [pid = 1832] [serial = 969] [outer = 0x7f5f048d6000] 05:31:06 INFO - PROCESS | 1832 | 1461328266030 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]]]}] 05:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1985ms 05:31:06 INFO - PROCESS | 1832 | 1461328266231 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:31:06 INFO - PROCESS | 1832 | 1461328266237 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:31:06 INFO - PROCESS | 1832 | 1461328266250 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:31:06 INFO - PROCESS | 1832 | 1461328266254 Marionette TRACE conn3 <- [1,1262,null,{}] 05:31:06 INFO - PROCESS | 1832 | 1461328266263 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}] 05:31:06 INFO - PROCESS | 1832 | 1461328266470 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:31:06 INFO - PROCESS | 1832 | 1461328266676 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0907b000 == 145 [pid = 1832] [id = 323] 05:31:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7f5f069cdc00) [pid = 1832] [serial = 970] [outer = (nil)] 05:31:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7f5f06c21000) [pid = 1832] [serial = 971] [outer = 0x7f5f069cdc00] 05:31:06 INFO - PROCESS | 1832 | 1461328266785 Marionette DEBUG loaded listener.js 05:31:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7f5f080bfc00) [pid = 1832] [serial = 972] [outer = 0x7f5f069cdc00] 05:31:07 INFO - PROCESS | 1832 | 1461328267740 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]]]}] 05:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1536ms 05:31:07 INFO - PROCESS | 1832 | 1461328267787 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:31:07 INFO - PROCESS | 1832 | 1461328267795 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:31:07 INFO - PROCESS | 1832 | 1461328267805 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:31:07 INFO - PROCESS | 1832 | 1461328267809 Marionette TRACE conn3 <- [1,1266,null,{}] 05:31:07 INFO - PROCESS | 1832 | 1461328267814 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}] 05:31:08 INFO - PROCESS | 1832 | 1461328268010 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:31:08 INFO - PROCESS | 1832 | 1461328268447 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08705800 == 146 [pid = 1832] [id = 324] 05:31:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7f5f0924d000) [pid = 1832] [serial = 973] [outer = (nil)] 05:31:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7f5f0924fc00) [pid = 1832] [serial = 974] [outer = 0x7f5f0924d000] 05:31:08 INFO - PROCESS | 1832 | 1461328268526 Marionette DEBUG loaded listener.js 05:31:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7f5f0935e800) [pid = 1832] [serial = 975] [outer = 0x7f5f0924d000] 05:31:09 INFO - PROCESS | 1832 | 1461328269461 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]]]}] 05:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1739ms 05:31:09 INFO - PROCESS | 1832 | 1461328269544 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:31:09 INFO - PROCESS | 1832 | 1461328269547 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:31:09 INFO - PROCESS | 1832 | 1461328269554 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:31:09 INFO - PROCESS | 1832 | 1461328269560 Marionette TRACE conn3 <- [1,1270,null,{}] 05:31:09 INFO - PROCESS | 1832 | 1461328269575 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}] 05:31:09 INFO - PROCESS | 1832 | 1461328269856 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:31:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d3d7000 == 145 [pid = 1832] [id = 259] 05:31:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0afe7800 == 144 [pid = 1832] [id = 258] 05:31:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f145a8000 == 143 [pid = 1832] [id = 262] 05:31:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d6dc000 == 142 [pid = 1832] [id = 264] 05:31:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0ad53000 == 141 [pid = 1832] [id = 147] 05:31:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d494800 == 140 [pid = 1832] [id = 260] 05:31:09 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7f5f17773800) [pid = 1832] [serial = 857] [outer = (nil)] [url = about:blank] 05:31:09 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7f5f080bb000) [pid = 1832] [serial = 824] [outer = (nil)] [url = about:blank] 05:31:09 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7f5f3020ac00) [pid = 1832] [serial = 821] [outer = (nil)] [url = about:blank] 05:31:09 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7f5f3006f400) [pid = 1832] [serial = 827] [outer = (nil)] [url = about:blank] 05:31:09 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7f5f302fc000) [pid = 1832] [serial = 830] [outer = (nil)] [url = about:blank] 05:31:09 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7f5f06c21400) [pid = 1832] [serial = 833] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f182d4000 == 139 [pid = 1832] [id = 307] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14de4000 == 138 [pid = 1832] [id = 306] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f129da800 == 137 [pid = 1832] [id = 305] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11672800 == 136 [pid = 1832] [id = 304] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0874f800 == 135 [pid = 1832] [id = 303] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c3dc800 == 134 [pid = 1832] [id = 302] 05:31:10 INFO - PROCESS | 1832 | 1461328270278 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0907d800 == 135 [pid = 1832] [id = 325] 05:31:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7f5f0b498400) [pid = 1832] [serial = 976] [outer = (nil)] 05:31:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7f5f0b49d800) [pid = 1832] [serial = 977] [outer = 0x7f5f0b498400] 05:31:10 INFO - PROCESS | 1832 | 1461328270359 Marionette DEBUG loaded listener.js 05:31:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7f5f0b6e2400) [pid = 1832] [serial = 978] [outer = 0x7f5f0b498400] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2ace5800 == 134 [pid = 1832] [id = 292] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f20b88000 == 133 [pid = 1832] [id = 291] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e1cf000 == 132 [pid = 1832] [id = 290] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cd23800 == 131 [pid = 1832] [id = 289] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f185e8000 == 130 [pid = 1832] [id = 288] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f129df800 == 129 [pid = 1832] [id = 287] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0afd7800 == 128 [pid = 1832] [id = 286] 05:31:10 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f16b74000 == 127 [pid = 1832] [id = 285] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7f5f06c29c00) [pid = 1832] [serial = 836] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7f5f125d7400) [pid = 1832] [serial = 845] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7f5f1c0ac800) [pid = 1832] [serial = 806] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7f5f13acc400) [pid = 1832] [serial = 846] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7f5f09485400) [pid = 1832] [serial = 840] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7f5f091e1400) [pid = 1832] [serial = 839] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7f5f2f621800) [pid = 1832] [serial = 815] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7f5f13c50800) [pid = 1832] [serial = 848] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7f5f13f60000) [pid = 1832] [serial = 851] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7f5f187d8800) [pid = 1832] [serial = 797] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7f5f0b1d3400) [pid = 1832] [serial = 843] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7f5f0b1b6000) [pid = 1832] [serial = 842] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7f5f1e84c800) [pid = 1832] [serial = 809] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f11533c00) [pid = 1832] [serial = 854] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f13b3fc00) [pid = 1832] [serial = 800] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f2fdd1000) [pid = 1832] [serial = 818] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f1776f400) [pid = 1832] [serial = 803] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f24065800) [pid = 1832] [serial = 812] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f1439d000) [pid = 1832] [serial = 852] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f13cb2800) [pid = 1832] [serial = 849] [outer = (nil)] [url = about:blank] 05:31:10 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f17773400) [pid = 1832] [serial = 855] [outer = (nil)] [url = about:blank] 05:31:11 INFO - PROCESS | 1832 | 1461328271185 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]]]}] 05:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1648ms 05:31:11 INFO - PROCESS | 1832 | 1461328271205 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:31:11 INFO - PROCESS | 1832 | 1461328271210 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:31:11 INFO - PROCESS | 1832 | 1461328271217 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:31:11 INFO - PROCESS | 1832 | 1461328271219 Marionette TRACE conn3 <- [1,1274,null,{}] 05:31:11 INFO - PROCESS | 1832 | 1461328271225 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}] 05:31:11 INFO - PROCESS | 1832 | 1461328271443 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:31:11 INFO - PROCESS | 1832 | 1461328271604 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d3e3800 == 128 [pid = 1832] [id = 326] 05:31:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f0b49a000) [pid = 1832] [serial = 979] [outer = (nil)] 05:31:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f0c74f400) [pid = 1832] [serial = 980] [outer = 0x7f5f0b49a000] 05:31:11 INFO - PROCESS | 1832 | 1461328271668 Marionette DEBUG loaded listener.js 05:31:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f125d7400) [pid = 1832] [serial = 981] [outer = 0x7f5f0b49a000] 05:31:12 INFO - PROCESS | 1832 | 1461328272465 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]]]}] 05:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1280ms 05:31:12 INFO - PROCESS | 1832 | 1461328272509 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:31:12 INFO - PROCESS | 1832 | 1461328272513 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:31:12 INFO - PROCESS | 1832 | 1461328272519 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:31:12 INFO - PROCESS | 1832 | 1461328272521 Marionette TRACE conn3 <- [1,1278,null,{}] 05:31:12 INFO - PROCESS | 1832 | 1461328272527 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}] 05:31:12 INFO - PROCESS | 1832 | 1461328272760 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:31:12 INFO - PROCESS | 1832 | 1461328272797 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1167f000 == 129 [pid = 1832] [id = 327] 05:31:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f0c335400) [pid = 1832] [serial = 982] [outer = (nil)] 05:31:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f126c7000) [pid = 1832] [serial = 983] [outer = 0x7f5f0c335400] 05:31:12 INFO - PROCESS | 1832 | 1461328272871 Marionette DEBUG loaded listener.js 05:31:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f13ad8800) [pid = 1832] [serial = 984] [outer = 0x7f5f0c335400] 05:31:13 INFO - PROCESS | 1832 | 1461328273745 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]]]}] 05:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1279ms 05:31:13 INFO - PROCESS | 1832 | 1461328273800 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:31:13 INFO - PROCESS | 1832 | 1461328273803 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:31:13 INFO - PROCESS | 1832 | 1461328273815 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:31:13 INFO - PROCESS | 1832 | 1461328273817 Marionette TRACE conn3 <- [1,1282,null,{}] 05:31:13 INFO - PROCESS | 1832 | 1461328273827 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}] 05:31:14 INFO - PROCESS | 1832 | 1461328274099 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:31:14 INFO - PROCESS | 1832 | 1461328274128 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11c96800 == 130 [pid = 1832] [id = 328] 05:31:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f13b37000) [pid = 1832] [serial = 985] [outer = (nil)] 05:31:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f13cb2800) [pid = 1832] [serial = 986] [outer = 0x7f5f13b37000] 05:31:14 INFO - PROCESS | 1832 | 1461328274195 Marionette DEBUG loaded listener.js 05:31:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7f5f146d6c00) [pid = 1832] [serial = 987] [outer = 0x7f5f13b37000] 05:31:15 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7f5f069c9400) [pid = 1832] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:31:15 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f09fcec00) [pid = 1832] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:31:15 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f09481000) [pid = 1832] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:31:15 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f139a4c00) [pid = 1832] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:31:15 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f080ba000) [pid = 1832] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:31:15 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f17630800) [pid = 1832] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:31:15 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f0b6db000) [pid = 1832] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:31:15 INFO - PROCESS | 1832 | 1461328275550 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]]]}] 05:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1786ms 05:31:15 INFO - PROCESS | 1832 | 1461328275597 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:31:15 INFO - PROCESS | 1832 | 1461328275601 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:31:15 INFO - PROCESS | 1832 | 1461328275606 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:31:15 INFO - PROCESS | 1832 | 1461328275608 Marionette TRACE conn3 <- [1,1286,null,{}] 05:31:15 INFO - PROCESS | 1832 | 1461328275613 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}] 05:31:15 INFO - PROCESS | 1832 | 1461328275789 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:31:15 INFO - PROCESS | 1832 | 1461328275803 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13b1f000 == 131 [pid = 1832] [id = 329] 05:31:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f080c0000) [pid = 1832] [serial = 988] [outer = (nil)] 05:31:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f14f3e800) [pid = 1832] [serial = 989] [outer = 0x7f5f080c0000] 05:31:15 INFO - PROCESS | 1832 | 1461328275867 Marionette DEBUG loaded listener.js 05:31:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f15ee3c00) [pid = 1832] [serial = 990] [outer = 0x7f5f080c0000] 05:31:16 INFO - PROCESS | 1832 | 1461328276755 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]]]}] 05:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1176ms 05:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:31:16 INFO - PROCESS | 1832 | 1461328276788 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:31:16 INFO - PROCESS | 1832 | 1461328276791 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:31:16 INFO - PROCESS | 1832 | 1461328276796 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:31:16 INFO - PROCESS | 1832 | 1461328276800 Marionette TRACE conn3 <- [1,1290,null,{}] 05:31:16 INFO - PROCESS | 1832 | 1461328276810 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}] 05:31:16 INFO - PROCESS | 1832 | 1461328276991 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:31:17 INFO - PROCESS | 1832 | 1461328277316 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f05873800 == 132 [pid = 1832] [id = 330] 05:31:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f048d5000) [pid = 1832] [serial = 991] [outer = (nil)] 05:31:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f048e1c00) [pid = 1832] [serial = 992] [outer = 0x7f5f048d5000] 05:31:17 INFO - PROCESS | 1832 | 1461328277397 Marionette DEBUG loaded listener.js 05:31:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f057be800) [pid = 1832] [serial = 993] [outer = 0x7f5f048d5000] 05:31:18 INFO - PROCESS | 1832 | 1461328278420 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]]]}] 05:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1684ms 05:31:18 INFO - PROCESS | 1832 | 1461328278483 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:31:18 INFO - PROCESS | 1832 | 1461328278491 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:31:18 INFO - PROCESS | 1832 | 1461328278500 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:31:18 INFO - PROCESS | 1832 | 1461328278505 Marionette TRACE conn3 <- [1,1294,null,{}] 05:31:18 INFO - PROCESS | 1832 | 1461328278512 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}] 05:31:18 INFO - PROCESS | 1832 | 1461328278769 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:31:19 INFO - PROCESS | 1832 | 1461328279067 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c3d4800 == 133 [pid = 1832] [id = 331] 05:31:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7f5f09356400) [pid = 1832] [serial = 994] [outer = (nil)] 05:31:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7f5f0948cc00) [pid = 1832] [serial = 995] [outer = 0x7f5f09356400] 05:31:19 INFO - PROCESS | 1832 | 1461328279148 Marionette DEBUG loaded listener.js 05:31:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7f5f0b1c0c00) [pid = 1832] [serial = 996] [outer = 0x7f5f09356400] 05:31:20 INFO - PROCESS | 1832 | 1461328280063 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]]]}] 05:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1631ms 05:31:20 INFO - PROCESS | 1832 | 1461328280136 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:31:20 INFO - PROCESS | 1832 | 1461328280144 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:31:20 INFO - PROCESS | 1832 | 1461328280150 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:31:20 INFO - PROCESS | 1832 | 1461328280153 Marionette TRACE conn3 <- [1,1298,null,{}] 05:31:20 INFO - PROCESS | 1832 | 1461328280159 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}] 05:31:20 INFO - PROCESS | 1832 | 1461328280390 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:31:20 INFO - PROCESS | 1832 | 1461328280669 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11c90000 == 134 [pid = 1832] [id = 332] 05:31:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7f5f0c74b400) [pid = 1832] [serial = 997] [outer = (nil)] 05:31:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7f5f125d6400) [pid = 1832] [serial = 998] [outer = 0x7f5f0c74b400] 05:31:20 INFO - PROCESS | 1832 | 1461328280788 Marionette DEBUG loaded listener.js 05:31:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7f5f1399c400) [pid = 1832] [serial = 999] [outer = 0x7f5f0c74b400] 05:31:21 INFO - PROCESS | 1832 | 1461328281741 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]]]}] 05:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1631ms 05:31:21 INFO - PROCESS | 1832 | 1461328281782 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:31:21 INFO - PROCESS | 1832 | 1461328281786 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:31:21 INFO - PROCESS | 1832 | 1461328281801 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:31:21 INFO - PROCESS | 1832 | 1461328281810 Marionette TRACE conn3 <- [1,1302,null,{}] 05:31:21 INFO - PROCESS | 1832 | 1461328281817 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}] 05:31:22 INFO - PROCESS | 1832 | 1461328282033 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:31:22 INFO - PROCESS | 1832 | 1461328282231 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17669800 == 135 [pid = 1832] [id = 333] 05:31:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7f5f0b49c800) [pid = 1832] [serial = 1000] [outer = (nil)] 05:31:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7f5f146d4000) [pid = 1832] [serial = 1001] [outer = 0x7f5f0b49c800] 05:31:22 INFO - PROCESS | 1832 | 1461328282350 Marionette DEBUG loaded listener.js 05:31:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7f5f14a4d400) [pid = 1832] [serial = 1002] [outer = 0x7f5f0b49c800] 05:31:23 INFO - PROCESS | 1832 | 1461328283226 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]]]}] 05:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1497ms 05:31:23 INFO - PROCESS | 1832 | 1461328283292 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:31:23 INFO - PROCESS | 1832 | 1461328283297 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:31:23 INFO - PROCESS | 1832 | 1461328283302 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:31:23 INFO - PROCESS | 1832 | 1461328283305 Marionette TRACE conn3 <- [1,1306,null,{}] 05:31:23 INFO - PROCESS | 1832 | 1461328283310 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}] 05:31:23 INFO - PROCESS | 1832 | 1461328283510 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:31:23 INFO - PROCESS | 1832 | 1461328283706 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f185dc800 == 136 [pid = 1832] [id = 334] 05:31:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7f5f11529c00) [pid = 1832] [serial = 1003] [outer = (nil)] 05:31:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7f5f15ee9400) [pid = 1832] [serial = 1004] [outer = 0x7f5f11529c00] 05:31:23 INFO - PROCESS | 1832 | 1461328283782 Marionette DEBUG loaded listener.js 05:31:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7f5f17773c00) [pid = 1832] [serial = 1005] [outer = 0x7f5f11529c00] 05:31:24 INFO - PROCESS | 1832 | 1461328284677 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]]]}] 05:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1435ms 05:31:24 INFO - PROCESS | 1832 | 1461328284739 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:31:24 INFO - PROCESS | 1832 | 1461328284743 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:31:24 INFO - PROCESS | 1832 | 1461328284749 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:31:24 INFO - PROCESS | 1832 | 1461328284751 Marionette TRACE conn3 <- [1,1310,null,{}] 05:31:24 INFO - PROCESS | 1832 | 1461328284757 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}] 05:31:24 INFO - PROCESS | 1832 | 1461328284952 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:31:25 INFO - PROCESS | 1832 | 1461328285161 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cb75800 == 137 [pid = 1832] [id = 335] 05:31:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7f5f17942400) [pid = 1832] [serial = 1006] [outer = (nil)] 05:31:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7f5f17b13800) [pid = 1832] [serial = 1007] [outer = 0x7f5f17942400] 05:31:25 INFO - PROCESS | 1832 | 1461328285297 Marionette DEBUG loaded listener.js 05:31:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7f5f187df800) [pid = 1832] [serial = 1008] [outer = 0x7f5f17942400] 05:31:26 INFO - PROCESS | 1832 | 1461328286330 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] 05:31:26 INFO - PROCESS | 1832 | 1461328286394 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:31:26 INFO - PROCESS | 1832 | 1461328286400 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:31:26 INFO - PROCESS | 1832 | 1461328286403 Marionette TRACE conn3 <- [1,1314,null,{}] 05:31:26 INFO - PROCESS | 1832 | 1461328286408 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}] 05:31:26 INFO - PROCESS | 1832 | 1461328286614 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:31:26 INFO - PROCESS | 1832 | 1461328286852 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d82f800 == 138 [pid = 1832] [id = 336] 05:31:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7f5f17942800) [pid = 1832] [serial = 1009] [outer = (nil)] 05:31:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7f5f1ce1a000) [pid = 1832] [serial = 1010] [outer = 0x7f5f17942800] 05:31:26 INFO - PROCESS | 1832 | 1461328286968 Marionette DEBUG loaded listener.js 05:31:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7f5f1e84c800) [pid = 1832] [serial = 1011] [outer = 0x7f5f17942800] 05:31:27 INFO - PROCESS | 1832 | 1461328287787 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]]]}] 05:31:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:31:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1429ms 05:31:27 INFO - PROCESS | 1832 | 1461328287830 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:31:27 INFO - PROCESS | 1832 | 1461328287833 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:31:27 INFO - PROCESS | 1832 | 1461328287839 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:31:27 INFO - PROCESS | 1832 | 1461328287842 Marionette TRACE conn3 <- [1,1318,null,{}] 05:31:27 INFO - PROCESS | 1832 | 1461328287848 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}] 05:31:28 INFO - PROCESS | 1832 | 1461328288059 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:31:28 INFO - PROCESS | 1832 | 1461328288263 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e86c000 == 139 [pid = 1832] [id = 337] 05:31:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7f5f1a99e400) [pid = 1832] [serial = 1012] [outer = (nil)] 05:31:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7f5f20ca2800) [pid = 1832] [serial = 1013] [outer = 0x7f5f1a99e400] 05:31:28 INFO - PROCESS | 1832 | 1461328288335 Marionette DEBUG loaded listener.js 05:31:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 224 (0x7f5f2a983c00) [pid = 1832] [serial = 1014] [outer = 0x7f5f1a99e400] 05:31:29 INFO - PROCESS | 1832 | 1461328289210 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]]]}] 05:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1429ms 05:31:29 INFO - PROCESS | 1832 | 1461328289271 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:31:29 INFO - PROCESS | 1832 | 1461328289274 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:31:29 INFO - PROCESS | 1832 | 1461328289280 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:31:29 INFO - PROCESS | 1832 | 1461328289283 Marionette TRACE conn3 <- [1,1322,null,{}] 05:31:29 INFO - PROCESS | 1832 | 1461328289288 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}] 05:31:29 INFO - PROCESS | 1832 | 1461328289491 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:31:29 INFO - PROCESS | 1832 | 1461328289690 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2ace9800 == 140 [pid = 1832] [id = 338] 05:31:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 225 (0x7f5f1cbec000) [pid = 1832] [serial = 1015] [outer = (nil)] 05:31:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7f5f2b00cc00) [pid = 1832] [serial = 1016] [outer = 0x7f5f1cbec000] 05:31:29 INFO - PROCESS | 1832 | 1461328289765 Marionette DEBUG loaded listener.js 05:31:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7f5f2c085400) [pid = 1832] [serial = 1017] [outer = 0x7f5f1cbec000] 05:31:30 INFO - PROCESS | 1832 | 1461328290683 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]]]}] 05:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1478ms 05:31:30 INFO - PROCESS | 1832 | 1461328290761 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:31:30 INFO - PROCESS | 1832 | 1461328290764 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:31:30 INFO - PROCESS | 1832 | 1461328290771 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:31:30 INFO - PROCESS | 1832 | 1461328290773 Marionette TRACE conn3 <- [1,1326,null,{}] 05:31:30 INFO - PROCESS | 1832 | 1461328290779 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}] 05:31:30 INFO - PROCESS | 1832 | 1461328290988 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:31:31 INFO - PROCESS | 1832 | 1461328291283 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f30022000 == 141 [pid = 1832] [id = 339] 05:31:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7f5f0c746400) [pid = 1832] [serial = 1018] [outer = (nil)] 05:31:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7f5f2c084c00) [pid = 1832] [serial = 1019] [outer = 0x7f5f0c746400] 05:31:31 INFO - PROCESS | 1832 | 1461328291367 Marionette DEBUG loaded listener.js 05:31:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7f5f2fe85000) [pid = 1832] [serial = 1020] [outer = 0x7f5f0c746400] 05:31:32 INFO - PROCESS | 1832 | 1461328292212 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]]]}] 05:31:32 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 05:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1486ms 05:31:32 INFO - PROCESS | 1832 | 1461328292258 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:31:32 INFO - PROCESS | 1832 | 1461328292262 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:31:32 INFO - PROCESS | 1832 | 1461328292268 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:31:32 INFO - PROCESS | 1832 | 1461328292270 Marionette TRACE conn3 <- [1,1330,null,{}] 05:31:32 INFO - PROCESS | 1832 | 1461328292276 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}] 05:31:32 INFO - PROCESS | 1832 | 1461328292484 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:31:32 INFO - PROCESS | 1832 | 1461328292696 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09373000 == 142 [pid = 1832] [id = 340] 05:31:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7f5f07406000) [pid = 1832] [serial = 1021] [outer = (nil)] 05:31:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7f5f0740d400) [pid = 1832] [serial = 1022] [outer = 0x7f5f07406000] 05:31:32 INFO - PROCESS | 1832 | 1461328292831 Marionette DEBUG loaded listener.js 05:31:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7f5f2fd12800) [pid = 1832] [serial = 1023] [outer = 0x7f5f07406000] 05:31:33 INFO - PROCESS | 1832 | 1461328293767 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]]]}] 05:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 05:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1528ms 05:31:33 INFO - PROCESS | 1832 | 1461328293798 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:31:33 INFO - PROCESS | 1832 | 1461328293803 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:31:33 INFO - PROCESS | 1832 | 1461328293811 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:31:33 INFO - PROCESS | 1832 | 1461328293816 Marionette TRACE conn3 <- [1,1334,null,{}] 05:31:33 INFO - PROCESS | 1832 | 1461328293822 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}] 05:31:34 INFO - PROCESS | 1832 | 1461328294065 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:31:34 INFO - PROCESS | 1832 | 1461328294324 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f034cb000 == 143 [pid = 1832] [id = 341] 05:31:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7f5f07de7c00) [pid = 1832] [serial = 1024] [outer = (nil)] 05:31:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7f5f07df1c00) [pid = 1832] [serial = 1025] [outer = 0x7f5f07de7c00] 05:31:34 INFO - PROCESS | 1832 | 1461328294445 Marionette DEBUG loaded listener.js 05:31:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7f5f302f8400) [pid = 1832] [serial = 1026] [outer = 0x7f5f07de7c00] 05:31:35 INFO - PROCESS | 1832 | 1461328295324 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]]]}] 05:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1587ms 05:31:35 INFO - PROCESS | 1832 | 1461328295401 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:31:35 INFO - PROCESS | 1832 | 1461328295405 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:31:35 INFO - PROCESS | 1832 | 1461328295412 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:31:35 INFO - PROCESS | 1832 | 1461328295415 Marionette TRACE conn3 <- [1,1338,null,{}] 05:31:35 INFO - PROCESS | 1832 | 1461328295420 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}] 05:31:35 INFO - PROCESS | 1832 | 1461328295635 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:31:35 INFO - PROCESS | 1832 | 1461328295885 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09374800 == 144 [pid = 1832] [id = 342] 05:31:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7f5f045f1800) [pid = 1832] [serial = 1027] [outer = (nil)] 05:31:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7f5f045f7800) [pid = 1832] [serial = 1028] [outer = 0x7f5f045f1800] 05:31:36 INFO - PROCESS | 1832 | 1461328296003 Marionette DEBUG loaded listener.js 05:31:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7f5f045fd000) [pid = 1832] [serial = 1029] [outer = 0x7f5f045f1800] 05:31:37 INFO - PROCESS | 1832 | 1461328297314 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]]]}] 05:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1935ms 05:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:31:37 INFO - PROCESS | 1832 | 1461328297404 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:31:37 INFO - PROCESS | 1832 | 1461328297407 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:31:37 INFO - PROCESS | 1832 | 1461328297417 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:31:37 INFO - PROCESS | 1832 | 1461328297419 Marionette TRACE conn3 <- [1,1342,null,{}] 05:31:37 INFO - PROCESS | 1832 | 1461328297425 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}] 05:31:37 INFO - PROCESS | 1832 | 1461328297630 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:31:37 INFO - PROCESS | 1832 | 1461328297831 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f06d63000 == 145 [pid = 1832] [id = 343] 05:31:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 240 (0x7f5f0367dc00) [pid = 1832] [serial = 1030] [outer = (nil)] 05:31:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 241 (0x7f5f03685000) [pid = 1832] [serial = 1031] [outer = 0x7f5f0367dc00] 05:31:37 INFO - PROCESS | 1832 | 1461328297946 Marionette DEBUG loaded listener.js 05:31:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 242 (0x7f5f0368c400) [pid = 1832] [serial = 1032] [outer = 0x7f5f0367dc00] 05:31:38 INFO - PROCESS | 1832 | 1461328298876 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]]]}] 05:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1535ms 05:31:38 INFO - PROCESS | 1832 | 1461328298950 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:31:38 INFO - PROCESS | 1832 | 1461328298953 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:31:38 INFO - PROCESS | 1832 | 1461328298961 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:31:38 INFO - PROCESS | 1832 | 1461328298964 Marionette TRACE conn3 <- [1,1346,null,{}] 05:31:38 INFO - PROCESS | 1832 | 1461328298969 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}] 05:31:39 INFO - PROCESS | 1832 | 1461328299205 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:31:39 INFO - PROCESS | 1832 | 1461328299458 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03899800 == 146 [pid = 1832] [id = 344] 05:31:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 243 (0x7f5f03684800) [pid = 1832] [serial = 1033] [outer = (nil)] 05:31:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 244 (0x7f5f038db800) [pid = 1832] [serial = 1034] [outer = 0x7f5f03684800] 05:31:39 INFO - PROCESS | 1832 | 1461328299576 Marionette DEBUG loaded listener.js 05:31:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 245 (0x7f5f038e0800) [pid = 1832] [serial = 1035] [outer = 0x7f5f03684800] 05:31:40 INFO - PROCESS | 1832 | 1461328300441 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]]]}] 05:31:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:31:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1529ms 05:31:40 INFO - PROCESS | 1832 | 1461328300491 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:31:40 INFO - PROCESS | 1832 | 1461328300494 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:31:40 INFO - PROCESS | 1832 | 1461328300500 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:31:40 INFO - PROCESS | 1832 | 1461328300502 Marionette TRACE conn3 <- [1,1350,null,{}] 05:31:40 INFO - PROCESS | 1832 | 1461328300508 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}] 05:31:40 INFO - PROCESS | 1832 | 1461328300718 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:31:41 INFO - PROCESS | 1832 | 1461328301065 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09386000 == 147 [pid = 1832] [id = 345] 05:31:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 246 (0x7f5f045f4000) [pid = 1832] [serial = 1036] [outer = (nil)] 05:31:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 247 (0x7f5f045fa000) [pid = 1832] [serial = 1037] [outer = 0x7f5f045f4000] 05:31:41 INFO - PROCESS | 1832 | 1461328301159 Marionette DEBUG loaded listener.js 05:31:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 248 (0x7f5f07def000) [pid = 1832] [serial = 1038] [outer = 0x7f5f045f4000] 05:31:42 INFO - PROCESS | 1832 | 1461328302410 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]]]}] 05:31:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:31:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1982ms 05:31:42 INFO - PROCESS | 1832 | 1461328302483 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:31:42 INFO - PROCESS | 1832 | 1461328302488 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:31:42 INFO - PROCESS | 1832 | 1461328302506 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:31:42 INFO - PROCESS | 1832 | 1461328302512 Marionette TRACE conn3 <- [1,1354,null,{}] 05:31:42 INFO - PROCESS | 1832 | 1461328302519 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}] 05:31:42 INFO - PROCESS | 1832 | 1461328302760 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:31:43 INFO - PROCESS | 1832 | 1461328303006 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09c21800 == 148 [pid = 1832] [id = 346] 05:31:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 249 (0x7f5f058ab000) [pid = 1832] [serial = 1039] [outer = (nil)] 05:31:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 250 (0x7f5f06c23400) [pid = 1832] [serial = 1040] [outer = 0x7f5f058ab000] 05:31:43 INFO - PROCESS | 1832 | 1461328303077 Marionette DEBUG loaded listener.js 05:31:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 251 (0x7f5f07c02800) [pid = 1832] [serial = 1041] [outer = 0x7f5f058ab000] 05:31:43 INFO - PROCESS | 1832 | 1461328303946 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]]]}] 05:31:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:31:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1484ms 05:31:43 INFO - PROCESS | 1832 | 1461328303989 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:31:44 INFO - PROCESS | 1832 | 1461328303997 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:31:44 INFO - PROCESS | 1832 | 1461328304007 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:31:44 INFO - PROCESS | 1832 | 1461328304011 Marionette TRACE conn3 <- [1,1358,null,{}] 05:31:44 INFO - PROCESS | 1832 | 1461328304017 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}] 05:31:44 INFO - PROCESS | 1832 | 1461328304371 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:31:44 INFO - PROCESS | 1832 | 1461328304703 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03cba000 == 149 [pid = 1832] [id = 347] 05:31:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 252 (0x7f5f07ded000) [pid = 1832] [serial = 1042] [outer = (nil)] 05:31:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 253 (0x7f5f080b5000) [pid = 1832] [serial = 1043] [outer = 0x7f5f07ded000] 05:31:44 INFO - PROCESS | 1832 | 1461328304775 Marionette DEBUG loaded listener.js 05:31:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 254 (0x7f5f091e8400) [pid = 1832] [serial = 1044] [outer = 0x7f5f07ded000] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f188d0800 == 148 [pid = 1832] [id = 268] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f13b1f000 == 147 [pid = 1832] [id = 329] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11c96800 == 146 [pid = 1832] [id = 328] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 253 (0x7f5f058aa800) [pid = 1832] [serial = 902] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 252 (0x7f5f05675400) [pid = 1832] [serial = 899] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1167f000 == 145 [pid = 1832] [id = 327] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d3e3800 == 144 [pid = 1832] [id = 326] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0907d800 == 143 [pid = 1832] [id = 325] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08705800 == 142 [pid = 1832] [id = 324] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0907b000 == 141 [pid = 1832] [id = 323] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07dcf000 == 140 [pid = 1832] [id = 317] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c46b000 == 139 [pid = 1832] [id = 316] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14fc2800 == 138 [pid = 1832] [id = 315] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08049800 == 137 [pid = 1832] [id = 314] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2f7a6000 == 136 [pid = 1832] [id = 313] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f24dc9000 == 135 [pid = 1832] [id = 312] 05:31:45 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f342ac800 == 134 [pid = 1832] [id = 275] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 251 (0x7f5f14fe5400) [pid = 1832] [serial = 866] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 250 (0x7f5f29dee400) [pid = 1832] [serial = 881] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 249 (0x7f5f19f91c00) [pid = 1832] [serial = 872] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 248 (0x7f5f0873ac00) [pid = 1832] [serial = 909] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 247 (0x7f5f2aeeac00) [pid = 1832] [serial = 884] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 246 (0x7f5f080b6000) [pid = 1832] [serial = 908] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 245 (0x7f5f302f6c00) [pid = 1832] [serial = 890] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 244 (0x7f5f17b15000) [pid = 1832] [serial = 858] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 243 (0x7f5f0c331000) [pid = 1832] [serial = 896] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 242 (0x7f5f15ca0400) [pid = 1832] [serial = 918] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 241 (0x7f5f1793b400) [pid = 1832] [serial = 920] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 240 (0x7f5f058b5800) [pid = 1832] [serial = 905] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 239 (0x7f5f0b1b2800) [pid = 1832] [serial = 911] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7f5f11954000) [pid = 1832] [serial = 863] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7f5f1d489000) [pid = 1832] [serial = 875] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7f5f2c081400) [pid = 1832] [serial = 887] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7f5f09485c00) [pid = 1832] [serial = 860] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7f5f17939400) [pid = 1832] [serial = 869] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7f5f1efba000) [pid = 1832] [serial = 878] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7f5f1ab58800) [pid = 1832] [serial = 923] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7f5f13bb2800) [pid = 1832] [serial = 915] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7f5f11960000) [pid = 1832] [serial = 914] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7f5f08739000) [pid = 1832] [serial = 893] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7f5f0b1d8c00) [pid = 1832] [serial = 912] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7f5f14244c00) [pid = 1832] [serial = 917] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7f5f17bc8000) [pid = 1832] [serial = 921] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7f5f1ce0e400) [pid = 1832] [serial = 924] [outer = (nil)] [url = about:blank] 05:31:45 INFO - PROCESS | 1832 | 1461328305831 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]]]}] 05:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1882ms 05:31:45 INFO - PROCESS | 1832 | 1461328305890 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:31:45 INFO - PROCESS | 1832 | 1461328305896 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:31:45 INFO - PROCESS | 1832 | 1461328305912 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:31:45 INFO - PROCESS | 1832 | 1461328305923 Marionette TRACE conn3 <- [1,1362,null,{}] 05:31:45 INFO - PROCESS | 1832 | 1461328305938 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}] 05:31:46 INFO - PROCESS | 1832 | 1461328306141 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:31:46 INFO - PROCESS | 1832 | 1461328306322 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0805d000 == 135 [pid = 1832] [id = 348] 05:31:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7f5f09357800) [pid = 1832] [serial = 1045] [outer = (nil)] 05:31:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7f5f09fc7800) [pid = 1832] [serial = 1046] [outer = 0x7f5f09357800] 05:31:46 INFO - PROCESS | 1832 | 1461328306396 Marionette DEBUG loaded listener.js 05:31:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7f5f0b1c0400) [pid = 1832] [serial = 1047] [outer = 0x7f5f09357800] 05:31:47 INFO - PROCESS | 1832 | 1461328307195 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]]]}] 05:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1347ms 05:31:47 INFO - PROCESS | 1832 | 1461328307257 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1832 | 1461328307260 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:31:47 INFO - PROCESS | 1832 | 1461328307267 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1832 | 1461328307270 Marionette TRACE conn3 <- [1,1366,null,{}] 05:31:47 INFO - PROCESS | 1832 | 1461328307275 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}] 05:31:47 INFO - PROCESS | 1832 | 1461328307451 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:31:47 INFO - PROCESS | 1832 | 1461328307466 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c46b000 == 136 [pid = 1832] [id = 349] 05:31:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7f5f0b1ce000) [pid = 1832] [serial = 1048] [outer = (nil)] 05:31:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7f5f1152b000) [pid = 1832] [serial = 1049] [outer = 0x7f5f0b1ce000] 05:31:47 INFO - PROCESS | 1832 | 1461328307528 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7f5f125d7c00) [pid = 1832] [serial = 1050] [outer = 0x7f5f0b1ce000] 05:31:48 INFO - PROCESS | 1832 | 1461328308571 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] 05:31:48 INFO - PROCESS | 1832 | 1461328308608 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:31:48 INFO - PROCESS | 1832 | 1461328308617 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1832 | 1461328308620 Marionette TRACE conn3 <- [1,1370,null,{}] 05:31:48 INFO - PROCESS | 1832 | 1461328308634 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}] 05:31:48 INFO - PROCESS | 1832 | 1461328308869 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:31:48 INFO - PROCESS | 1832 | 1461328308904 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117ab800 == 137 [pid = 1832] [id = 350] 05:31:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7f5f0c336000) [pid = 1832] [serial = 1051] [outer = (nil)] 05:31:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7f5f12610800) [pid = 1832] [serial = 1052] [outer = 0x7f5f0c336000] 05:31:48 INFO - PROCESS | 1832 | 1461328308966 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7f5f13acf000) [pid = 1832] [serial = 1053] [outer = 0x7f5f0c336000] 05:31:49 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7f5f0924d000) [pid = 1832] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:31:49 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7f5f0b49a000) [pid = 1832] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:31:49 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7f5f13f5c800) [pid = 1832] [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.] 05:31:49 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7f5f0b498400) [pid = 1832] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:31:49 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7f5f1152a000) [pid = 1832] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:31:49 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7f5f13b37000) [pid = 1832] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:31:49 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7f5f069cdc00) [pid = 1832] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:31:49 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7f5f15a5e800) [pid = 1832] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:31:49 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7f5f0c335400) [pid = 1832] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:31:49 INFO - PROCESS | 1832 | 1461328309924 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] 05:31:49 INFO - PROCESS | 1832 | 1461328309963 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:31:49 INFO - PROCESS | 1832 | 1461328309968 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:31:49 INFO - PROCESS | 1832 | 1461328309971 Marionette TRACE conn3 <- [1,1374,null,{}] 05:31:49 INFO - PROCESS | 1832 | 1461328309976 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}] 05:31:50 INFO - PROCESS | 1832 | 1461328310205 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:31:50 INFO - PROCESS | 1832 | 1461328310373 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f118a2800 == 138 [pid = 1832] [id = 351] 05:31:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7f5f13bbe800) [pid = 1832] [serial = 1054] [outer = (nil)] 05:31:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7f5f14a4dc00) [pid = 1832] [serial = 1055] [outer = 0x7f5f13bbe800] 05:31:50 INFO - PROCESS | 1832 | 1461328310454 Marionette DEBUG loaded listener.js 05:31:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7f5f1776f800) [pid = 1832] [serial = 1056] [outer = 0x7f5f13bbe800] 05:31:51 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:51 INFO - PROCESS | 1832 | 1461328311199 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] 05:31:51 INFO - PROCESS | 1832 | 1461328311251 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:31:51 INFO - PROCESS | 1832 | 1461328311257 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:31:51 INFO - PROCESS | 1832 | 1461328311259 Marionette TRACE conn3 <- [1,1378,null,{}] 05:31:51 INFO - PROCESS | 1832 | 1461328311265 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}] 05:31:51 INFO - PROCESS | 1832 | 1461328311444 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:31:51 INFO - PROCESS | 1832 | 1461328311458 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14999000 == 139 [pid = 1832] [id = 352] 05:31:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7f5f17773400) [pid = 1832] [serial = 1057] [outer = (nil)] 05:31:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7f5f187d4400) [pid = 1832] [serial = 1058] [outer = 0x7f5f17773400] 05:31:51 INFO - PROCESS | 1832 | 1461328311519 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7f5f187de400) [pid = 1832] [serial = 1059] [outer = 0x7f5f17773400] 05:31:52 INFO - PROCESS | 1832 | 1461328312712 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] 05:31:52 INFO - PROCESS | 1832 | 1461328312756 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:31:52 INFO - PROCESS | 1832 | 1461328312766 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1832 | 1461328312770 Marionette TRACE conn3 <- [1,1382,null,{}] 05:31:52 INFO - PROCESS | 1832 | 1461328312778 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}] 05:31:53 INFO - PROCESS | 1832 | 1461328313028 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:31:53 INFO - PROCESS | 1832 | 1461328313289 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08062000 == 140 [pid = 1832] [id = 353] 05:31:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7f5f069cdc00) [pid = 1832] [serial = 1060] [outer = (nil)] 05:31:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7f5f07405800) [pid = 1832] [serial = 1061] [outer = 0x7f5f069cdc00] 05:31:53 INFO - PROCESS | 1832 | 1461328313410 Marionette DEBUG loaded listener.js 05:31:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7f5f07c11000) [pid = 1832] [serial = 1062] [outer = 0x7f5f069cdc00] 05:31:54 INFO - PROCESS | 1832 | [1832] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:54 INFO - PROCESS | 1832 | 1461328314310 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] 05:31:54 INFO - PROCESS | 1832 | 1461328314358 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:31:54 INFO - PROCESS | 1832 | 1461328314368 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:31:54 INFO - PROCESS | 1832 | 1461328314371 Marionette TRACE conn3 <- [1,1386,null,{}] 05:31:54 INFO - PROCESS | 1832 | 1461328314377 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}] 05:31:54 INFO - PROCESS | 1832 | 1461328314577 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:31:54 INFO - PROCESS | 1832 | 1461328314890 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1166b000 == 141 [pid = 1832] [id = 354] 05:31:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7f5f09357c00) [pid = 1832] [serial = 1063] [outer = (nil)] 05:31:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7f5f09fcc000) [pid = 1832] [serial = 1064] [outer = 0x7f5f09357c00] 05:31:55 INFO - PROCESS | 1832 | 1461328315013 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7f5f0b498400) [pid = 1832] [serial = 1065] [outer = 0x7f5f09357c00] 05:31:55 INFO - PROCESS | 1832 | 1461328315960 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] 05:31:56 INFO - PROCESS | 1832 | 1461328316017 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:31:56 INFO - PROCESS | 1832 | 1461328316023 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1832 | 1461328316028 Marionette TRACE conn3 <- [1,1390,null,{}] 05:31:56 INFO - PROCESS | 1832 | 1461328316043 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}] 05:31:56 INFO - PROCESS | 1832 | 1461328316292 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:31:56 INFO - PROCESS | 1832 | 1461328316589 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1608d000 == 142 [pid = 1832] [id = 355] 05:31:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7f5f1399b800) [pid = 1832] [serial = 1066] [outer = (nil)] 05:31:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7f5f13d19400) [pid = 1832] [serial = 1067] [outer = 0x7f5f1399b800] 05:31:56 INFO - PROCESS | 1832 | 1461328316665 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 240 (0x7f5f15c9cc00) [pid = 1832] [serial = 1068] [outer = 0x7f5f1399b800] 05:31:57 INFO - PROCESS | 1832 | 1461328317510 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]]]}] 05:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1542ms 05:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:31:57 INFO - PROCESS | 1832 | 1461328317566 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1832 | 1461328317570 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:31:57 INFO - PROCESS | 1832 | 1461328317575 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1832 | 1461328317579 Marionette TRACE conn3 <- [1,1394,null,{}] 05:31:57 INFO - PROCESS | 1832 | 1461328317584 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}] 05:31:57 INFO - PROCESS | 1832 | 1461328317780 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:31:57 INFO - PROCESS | 1832 | 1461328317982 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ab5d000 == 143 [pid = 1832] [id = 356] 05:31:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 241 (0x7f5f17631400) [pid = 1832] [serial = 1069] [outer = (nil)] 05:31:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 242 (0x7f5f187d6000) [pid = 1832] [serial = 1070] [outer = 0x7f5f17631400] 05:31:58 INFO - PROCESS | 1832 | 1461328318063 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 243 (0x7f5f18b5b400) [pid = 1832] [serial = 1071] [outer = 0x7f5f17631400] 05:31:58 INFO - PROCESS | 1832 | 1461328318947 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]]]}] 05:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1435ms 05:31:59 INFO - PROCESS | 1832 | 1461328319011 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1832 | 1461328319015 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:31:59 INFO - PROCESS | 1832 | 1461328319020 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1832 | 1461328319023 Marionette TRACE conn3 <- [1,1398,null,{}] 05:31:59 INFO - PROCESS | 1832 | 1461328319029 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}] 05:31:59 INFO - PROCESS | 1832 | 1461328319215 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:31:59 INFO - PROCESS | 1832 | 1461328319418 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:31:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d3ae800 == 144 [pid = 1832] [id = 357] 05:31:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 244 (0x7f5f16155c00) [pid = 1832] [serial = 1072] [outer = (nil)] 05:31:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 245 (0x7f5f1abe4c00) [pid = 1832] [serial = 1073] [outer = 0x7f5f16155c00] 05:31:59 INFO - PROCESS | 1832 | 1461328319491 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 246 (0x7f5f1a99f000) [pid = 1832] [serial = 1074] [outer = 0x7f5f16155c00] 05:32:00 INFO - PROCESS | 1832 | 1461328320416 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]]]}] 05:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1430ms 05:32:00 INFO - PROCESS | 1832 | 1461328320452 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:32:00 INFO - PROCESS | 1832 | 1461328320461 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:32:00 INFO - PROCESS | 1832 | 1461328320468 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:32:00 INFO - PROCESS | 1832 | 1461328320475 Marionette TRACE conn3 <- [1,1402,null,{}] 05:32:00 INFO - PROCESS | 1832 | 1461328320480 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}] 05:32:00 INFO - PROCESS | 1832 | 1461328320685 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:32:00 INFO - PROCESS | 1832 | 1461328320890 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2ace8000 == 145 [pid = 1832] [id = 358] 05:32:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 247 (0x7f5f2beca400) [pid = 1832] [serial = 1075] [outer = (nil)] 05:32:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 248 (0x7f5f2fd16400) [pid = 1832] [serial = 1076] [outer = 0x7f5f2beca400] 05:32:01 INFO - PROCESS | 1832 | 1461328321069 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 249 (0x7f5f30206800) [pid = 1832] [serial = 1077] [outer = 0x7f5f2beca400] 05:32:01 INFO - PROCESS | 1832 | 1461328321935 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]]]}] 05:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1538ms 05:32:02 INFO - PROCESS | 1832 | 1461328322006 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1832 | 1461328322010 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:32:02 INFO - PROCESS | 1832 | 1461328322016 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1832 | 1461328322018 Marionette TRACE conn3 <- [1,1406,null,{}] 05:32:02 INFO - PROCESS | 1832 | 1461328322024 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}] 05:32:02 INFO - PROCESS | 1832 | 1461328322264 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:32:02 INFO - PROCESS | 1832 | 1461328322521 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f32948800 == 146 [pid = 1832] [id = 359] 05:32:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 250 (0x7f5f04789c00) [pid = 1832] [serial = 1078] [outer = (nil)] 05:32:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 251 (0x7f5f04791000) [pid = 1832] [serial = 1079] [outer = 0x7f5f04789c00] 05:32:02 INFO - PROCESS | 1832 | 1461328322638 Marionette DEBUG loaded listener.js 05:32:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 252 (0x7f5f04796400) [pid = 1832] [serial = 1080] [outer = 0x7f5f04789c00] 05:32:03 INFO - PROCESS | 1832 | 1461328323505 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]]]}] 05:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1534ms 05:32:03 INFO - PROCESS | 1832 | 1461328323552 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:32:03 INFO - PROCESS | 1832 | 1461328323556 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:32:03 INFO - PROCESS | 1832 | 1461328323562 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:32:03 INFO - PROCESS | 1832 | 1461328323567 Marionette TRACE conn3 <- [1,1410,null,{}] 05:32:03 INFO - PROCESS | 1832 | 1461328323572 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}] 05:32:03 INFO - PROCESS | 1832 | 1461328323778 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:32:04 INFO - PROCESS | 1832 | 1461328324032 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0778d000 == 147 [pid = 1832] [id = 360] 05:32:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 253 (0x7f5f0478a400) [pid = 1832] [serial = 1081] [outer = (nil)] 05:32:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 254 (0x7f5f073d6800) [pid = 1832] [serial = 1082] [outer = 0x7f5f0478a400] 05:32:04 INFO - PROCESS | 1832 | 1461328324148 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 255 (0x7f5f073dc400) [pid = 1832] [serial = 1083] [outer = 0x7f5f0478a400] 05:32:05 INFO - PROCESS | 1832 | 1461328325102 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]]]}] 05:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1582ms 05:32:05 INFO - PROCESS | 1832 | 1461328325145 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1832 | 1461328325148 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:32:05 INFO - PROCESS | 1832 | 1461328325154 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1832 | 1461328325157 Marionette TRACE conn3 <- [1,1414,null,{}] 05:32:05 INFO - PROCESS | 1832 | 1461328325163 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}] 05:32:05 INFO - PROCESS | 1832 | 1461328325410 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:32:05 INFO - PROCESS | 1832 | 1461328325677 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f127ac000 == 148 [pid = 1832] [id = 361] 05:32:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 256 (0x7f5f01ce2c00) [pid = 1832] [serial = 1084] [outer = (nil)] 05:32:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 257 (0x7f5f01ceb800) [pid = 1832] [serial = 1085] [outer = 0x7f5f01ce2c00] 05:32:05 INFO - PROCESS | 1832 | 1461328325796 Marionette DEBUG loaded listener.js 05:32:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 258 (0x7f5f01cf1000) [pid = 1832] [serial = 1086] [outer = 0x7f5f01ce2c00] 05:32:06 INFO - PROCESS | 1832 | 1461328326704 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]]]}] 05:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1594ms 05:32:06 INFO - PROCESS | 1832 | 1461328326751 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1832 | 1461328326754 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:32:06 INFO - PROCESS | 1832 | 1461328326761 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1832 | 1461328326764 Marionette TRACE conn3 <- [1,1418,null,{}] 05:32:06 INFO - PROCESS | 1832 | 1461328326769 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}] 05:32:07 INFO - PROCESS | 1832 | 1461328327019 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:32:07 INFO - PROCESS | 1832 | 1461328327323 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f34475800 == 149 [pid = 1832] [id = 362] 05:32:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 259 (0x7f5f01cf1400) [pid = 1832] [serial = 1087] [outer = (nil)] 05:32:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 260 (0x7f5f073dd400) [pid = 1832] [serial = 1088] [outer = 0x7f5f01cf1400] 05:32:07 INFO - PROCESS | 1832 | 1461328327399 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 261 (0x7f5f125d6000) [pid = 1832] [serial = 1089] [outer = 0x7f5f01cf1400] 05:32:08 INFO - PROCESS | 1832 | 1461328328282 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]]]}] 05:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1586ms 05:32:08 INFO - PROCESS | 1832 | 1461328328349 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1832 | 1461328328353 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:32:08 INFO - PROCESS | 1832 | 1461328328359 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1832 | 1461328328363 Marionette TRACE conn3 <- [1,1422,null,{}] 05:32:08 INFO - PROCESS | 1832 | 1461328328369 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}] 05:32:08 INFO - PROCESS | 1832 | 1461328328643 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:32:08 INFO - PROCESS | 1832 | 1461328328949 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f127bf000 == 150 [pid = 1832] [id = 363] 05:32:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 262 (0x7f5f04794000) [pid = 1832] [serial = 1090] [outer = (nil)] 05:32:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 263 (0x7f5f2bded800) [pid = 1832] [serial = 1091] [outer = 0x7f5f04794000] 05:32:09 INFO - PROCESS | 1832 | 1461328329031 Marionette DEBUG loaded listener.js 05:32:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 264 (0x7f5f30339800) [pid = 1832] [serial = 1092] [outer = 0x7f5f04794000] 05:32:09 INFO - PROCESS | 1832 | 1461328329911 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]]]}] 05:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1580ms 05:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:32:09 INFO - PROCESS | 1832 | 1461328329941 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 1832 | 1461328329944 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:32:09 INFO - PROCESS | 1832 | 1461328329950 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1832 | 1461328329953 Marionette TRACE conn3 <- [1,1426,null,{}] 05:32:09 INFO - PROCESS | 1832 | 1461328329958 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}] 05:32:10 INFO - PROCESS | 1832 | 1461328330158 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:32:10 INFO - PROCESS | 1832 | 1461328330422 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01fdf000 == 151 [pid = 1832] [id = 364] 05:32:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 265 (0x7f5f038e2400) [pid = 1832] [serial = 1093] [outer = (nil)] 05:32:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 266 (0x7f5f07608400) [pid = 1832] [serial = 1094] [outer = 0x7f5f038e2400] 05:32:10 INFO - PROCESS | 1832 | 1461328330571 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 267 (0x7f5f0760e400) [pid = 1832] [serial = 1095] [outer = 0x7f5f038e2400] 05:32:11 INFO - PROCESS | 1832 | 1461328331507 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]]]}] 05:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1603ms 05:32:11 INFO - PROCESS | 1832 | 1461328331554 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1832 | 1461328331558 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:32:11 INFO - PROCESS | 1832 | 1461328331563 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1832 | 1461328331565 Marionette TRACE conn3 <- [1,1430,null,{}] 05:32:11 INFO - PROCESS | 1832 | 1461328331571 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}] 05:32:11 INFO - PROCESS | 1832 | 1461328331775 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:32:12 INFO - PROCESS | 1832 | 1461328332561 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03cb4800 == 152 [pid = 1832] [id = 365] 05:32:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 268 (0x7f5f00cc2000) [pid = 1832] [serial = 1096] [outer = (nil)] 05:32:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 269 (0x7f5f03346400) [pid = 1832] [serial = 1097] [outer = 0x7f5f00cc2000] 05:32:12 INFO - PROCESS | 1832 | 1461328332633 Marionette DEBUG loaded listener.js 05:32:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 270 (0x7f5f0334ec00) [pid = 1832] [serial = 1098] [outer = 0x7f5f00cc2000] 05:32:13 INFO - PROCESS | 1832 | 1461328333588 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]]]}] 05:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2086ms 05:32:13 INFO - PROCESS | 1832 | 1461328333652 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 1832 | 1461328333659 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:32:13 INFO - PROCESS | 1832 | 1461328333668 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1832 | 1461328333673 Marionette TRACE conn3 <- [1,1434,null,{}] 05:32:13 INFO - PROCESS | 1832 | 1461328333679 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}] 05:32:13 INFO - PROCESS | 1832 | 1461328333883 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:32:14 INFO - PROCESS | 1832 | 1461328334319 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0388c000 == 153 [pid = 1832] [id = 366] 05:32:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 271 (0x7f5f045f5400) [pid = 1832] [serial = 1099] [outer = (nil)] 05:32:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 272 (0x7f5f04793800) [pid = 1832] [serial = 1100] [outer = 0x7f5f045f5400] 05:32:14 INFO - PROCESS | 1832 | 1461328334399 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 273 (0x7f5f05670400) [pid = 1832] [serial = 1101] [outer = 0x7f5f045f5400] 05:32:15 INFO - PROCESS | 1832 | 1461328335339 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]]]}] 05:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1738ms 05:32:15 INFO - PROCESS | 1832 | 1461328335410 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:32:15 INFO - PROCESS | 1832 | 1461328335416 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:32:15 INFO - PROCESS | 1832 | 1461328335422 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 1832 | 1461328335424 Marionette TRACE conn3 <- [1,1438,null,{}] 05:32:15 INFO - PROCESS | 1832 | 1461328335430 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}] 05:32:15 INFO - PROCESS | 1832 | 1461328335641 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:32:15 INFO - PROCESS | 1832 | 1461328335936 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08757000 == 154 [pid = 1832] [id = 367] 05:32:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 274 (0x7f5f058b5800) [pid = 1832] [serial = 1102] [outer = (nil)] 05:32:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 275 (0x7f5f073d5800) [pid = 1832] [serial = 1103] [outer = 0x7f5f058b5800] 05:32:16 INFO - PROCESS | 1832 | 1461328336019 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 276 (0x7f5f0740a400) [pid = 1832] [serial = 1104] [outer = 0x7f5f058b5800] 05:32:16 INFO - PROCESS | 1832 | 1461328336908 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]]]}] 05:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1530ms 05:32:16 INFO - PROCESS | 1832 | 1461328336952 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 1832 | 1461328336956 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:32:16 INFO - PROCESS | 1832 | 1461328336969 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1832 | 1461328336977 Marionette TRACE conn3 <- [1,1442,null,{}] 05:32:16 INFO - PROCESS | 1832 | 1461328336986 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}] 05:32:17 INFO - PROCESS | 1832 | 1461328337188 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:32:17 INFO - PROCESS | 1832 | 1461328337403 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0489c800 == 155 [pid = 1832] [id = 368] 05:32:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 277 (0x7f5f07c04000) [pid = 1832] [serial = 1105] [outer = (nil)] 05:32:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 278 (0x7f5f080bb000) [pid = 1832] [serial = 1106] [outer = 0x7f5f07c04000] 05:32:17 INFO - PROCESS | 1832 | 1461328337553 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 279 (0x7f5f0873b400) [pid = 1832] [serial = 1107] [outer = 0x7f5f07c04000] 05:32:18 INFO - PROCESS | 1832 | 1461328338450 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]]]}] 05:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1546ms 05:32:18 INFO - PROCESS | 1832 | 1461328338509 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1832 | 1461328338513 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:32:18 INFO - PROCESS | 1832 | 1461328338518 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1832 | 1461328338520 Marionette TRACE conn3 <- [1,1446,null,{}] 05:32:18 INFO - PROCESS | 1832 | 1461328338526 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}] 05:32:18 INFO - PROCESS | 1832 | 1461328338708 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:32:18 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f13b06000 == 154 [pid = 1832] [id = 261] 05:32:18 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2f7b6000 == 153 [pid = 1832] [id = 250] 05:32:18 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2aced000 == 152 [pid = 1832] [id = 249] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 278 (0x7f5f14f3e800) [pid = 1832] [serial = 989] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 277 (0x7f5f057be400) [pid = 1832] [serial = 962] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 276 (0x7f5f048dc400) [pid = 1832] [serial = 965] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 275 (0x7f5f302f5400) [pid = 1832] [serial = 944] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 274 (0x7f5f2c081c00) [pid = 1832] [serial = 941] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 273 (0x7f5f06c27c00) [pid = 1832] [serial = 968] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 272 (0x7f5f19ff7000) [pid = 1832] [serial = 935] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 271 (0x7f5f12611000) [pid = 1832] [serial = 959] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 270 (0x7f5f09487000) [pid = 1832] [serial = 929] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 269 (0x7f5f0935c800) [pid = 1832] [serial = 956] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 268 (0x7f5f13ad9c00) [pid = 1832] [serial = 932] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 267 (0x7f5f1260d400) [pid = 1832] [serial = 947] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 266 (0x7f5f15ab6800) [pid = 1832] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 265 (0x7f5f0935c000) [pid = 1832] [serial = 950] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 264 (0x7f5f07c0ac00) [pid = 1832] [serial = 953] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 263 (0x7f5f1ded6000) [pid = 1832] [serial = 938] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | 1461328339124 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03cc8800 == 153 [pid = 1832] [id = 369] 05:32:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 264 (0x7f5f048dc400) [pid = 1832] [serial = 1108] [outer = (nil)] 05:32:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 265 (0x7f5f058ad400) [pid = 1832] [serial = 1109] [outer = 0x7f5f048dc400] 05:32:19 INFO - PROCESS | 1832 | 1461328339218 Marionette DEBUG loaded listener.js 05:32:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 266 (0x7f5f0924ec00) [pid = 1832] [serial = 1110] [outer = 0x7f5f048dc400] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f15ac8800 == 152 [pid = 1832] [id = 11] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09374800 == 151 [pid = 1832] [id = 342] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f034cb000 == 150 [pid = 1832] [id = 341] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09373000 == 149 [pid = 1832] [id = 340] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f30022000 == 148 [pid = 1832] [id = 339] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2ace9800 == 147 [pid = 1832] [id = 338] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e86c000 == 146 [pid = 1832] [id = 337] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d82f800 == 145 [pid = 1832] [id = 336] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cb75800 == 144 [pid = 1832] [id = 335] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f185dc800 == 143 [pid = 1832] [id = 334] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17669800 == 142 [pid = 1832] [id = 333] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11c90000 == 141 [pid = 1832] [id = 332] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c3d4800 == 140 [pid = 1832] [id = 331] 05:32:19 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f05873800 == 139 [pid = 1832] [id = 330] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 265 (0x7f5f0935e800) [pid = 1832] [serial = 975] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 264 (0x7f5f0c74f400) [pid = 1832] [serial = 980] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 263 (0x7f5f1e844400) [pid = 1832] [serial = 926] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 262 (0x7f5f16006c00) [pid = 1832] [serial = 648] [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.] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 261 (0x7f5f0b49d800) [pid = 1832] [serial = 977] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 260 (0x7f5f1c409800) [pid = 1832] [serial = 798] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 259 (0x7f5f13cb2800) [pid = 1832] [serial = 986] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 258 (0x7f5f06c21000) [pid = 1832] [serial = 971] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 257 (0x7f5f125d7400) [pid = 1832] [serial = 981] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 256 (0x7f5f0924fc00) [pid = 1832] [serial = 974] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 255 (0x7f5f0b6e2400) [pid = 1832] [serial = 978] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 254 (0x7f5f126c7000) [pid = 1832] [serial = 983] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 253 (0x7f5f146d6c00) [pid = 1832] [serial = 987] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 252 (0x7f5f13ad8800) [pid = 1832] [serial = 984] [outer = (nil)] [url = about:blank] 05:32:19 INFO - PROCESS | 1832 | --DOMWINDOW == 251 (0x7f5f080bfc00) [pid = 1832] [serial = 972] [outer = (nil)] [url = about:blank] 05:32:20 INFO - PROCESS | 1832 | 1461328340000 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]]]}] 05:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1534ms 05:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:32:20 INFO - PROCESS | 1832 | 1461328340054 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:32:20 INFO - PROCESS | 1832 | 1461328340057 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:32:20 INFO - PROCESS | 1832 | 1461328340063 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:32:20 INFO - PROCESS | 1832 | 1461328340065 Marionette TRACE conn3 <- [1,1450,null,{}] 05:32:20 INFO - PROCESS | 1832 | 1461328340071 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}] 05:32:20 INFO - PROCESS | 1832 | 1461328340256 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:32:20 INFO - PROCESS | 1832 | 1461328340440 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0907e800 == 140 [pid = 1832] [id = 370] 05:32:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 252 (0x7f5f09481c00) [pid = 1832] [serial = 1111] [outer = (nil)] 05:32:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 253 (0x7f5f0948c000) [pid = 1832] [serial = 1112] [outer = 0x7f5f09481c00] 05:32:20 INFO - PROCESS | 1832 | 1461328340520 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 254 (0x7f5f0b1ba800) [pid = 1832] [serial = 1113] [outer = 0x7f5f09481c00] 05:32:21 INFO - PROCESS | 1832 | 1461328341367 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]]]}] 05:32:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:32:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1329ms 05:32:21 INFO - PROCESS | 1832 | 1461328341392 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:32:21 INFO - PROCESS | 1832 | 1461328341395 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:32:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:32:21 INFO - PROCESS | 1832 | 1461328341401 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1832 | 1461328341403 Marionette TRACE conn3 <- [1,1454,null,{}] 05:32:21 INFO - PROCESS | 1832 | 1461328341408 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}] 05:32:21 INFO - PROCESS | 1832 | 1461328341670 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:32:21 INFO - PROCESS | 1832 | 1461328341706 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d26a800 == 141 [pid = 1832] [id = 371] 05:32:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 255 (0x7f5f0b1b6000) [pid = 1832] [serial = 1114] [outer = (nil)] 05:32:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 256 (0x7f5f0c745400) [pid = 1832] [serial = 1115] [outer = 0x7f5f0b1b6000] 05:32:21 INFO - PROCESS | 1832 | 1461328341766 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 257 (0x7f5f11959c00) [pid = 1832] [serial = 1116] [outer = 0x7f5f0b1b6000] 05:32:22 INFO - PROCESS | 1832 | 1461328342627 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]]]}] 05:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1277ms 05:32:22 INFO - PROCESS | 1832 | 1461328342680 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 1832 | 1461328342683 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:32:22 INFO - PROCESS | 1832 | 1461328342689 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1832 | 1461328342691 Marionette TRACE conn3 <- [1,1458,null,{}] 05:32:22 INFO - PROCESS | 1832 | 1461328342704 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}] 05:32:22 INFO - PROCESS | 1832 | 1461328342944 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:32:22 INFO - PROCESS | 1832 | 1461328342987 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11613000 == 142 [pid = 1832] [id = 372] 05:32:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 258 (0x7f5f00cbf000) [pid = 1832] [serial = 1117] [outer = (nil)] 05:32:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 259 (0x7f5f125da800) [pid = 1832] [serial = 1118] [outer = 0x7f5f00cbf000] 05:32:23 INFO - PROCESS | 1832 | 1461328343050 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 260 (0x7f5f1260f000) [pid = 1832] [serial = 1119] [outer = 0x7f5f00cbf000] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 259 (0x7f5f0b6de800) [pid = 1832] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 258 (0x7f5f29ded800) [pid = 1832] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 257 (0x7f5f0b04a000) [pid = 1832] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 256 (0x7f5f18b5c400) [pid = 1832] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 255 (0x7f5f1786e800) [pid = 1832] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 254 (0x7f5f1c5cc400) [pid = 1832] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 253 (0x7f5f13f60400) [pid = 1832] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 252 (0x7f5f09356400) [pid = 1832] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 251 (0x7f5f146db400) [pid = 1832] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 250 (0x7f5f069cb400) [pid = 1832] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 249 (0x7f5f0872e400) [pid = 1832] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 248 (0x7f5f11529c00) [pid = 1832] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 247 (0x7f5f0c74b400) [pid = 1832] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 246 (0x7f5f0566e000) [pid = 1832] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 245 (0x7f5f09357800) [pid = 1832] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 244 (0x7f5f080c0000) [pid = 1832] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 243 (0x7f5f07ded000) [pid = 1832] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 242 (0x7f5f187d9400) [pid = 1832] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 241 (0x7f5f13d0f400) [pid = 1832] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 240 (0x7f5f0b49c800) [pid = 1832] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 239 (0x7f5f13ad7400) [pid = 1832] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7f5f1b8edc00) [pid = 1832] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7f5f0c336000) [pid = 1832] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7f5f0b1ce000) [pid = 1832] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7f5f08731400) [pid = 1832] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7f5f2c083800) [pid = 1832] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7f5f13bbfc00) [pid = 1832] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7f5f09351800) [pid = 1832] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7f5f069ca000) [pid = 1832] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7f5f2aea6400) [pid = 1832] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7f5f09359400) [pid = 1832] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7f5f07c03c00) [pid = 1832] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7f5f1d096800) [pid = 1832] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7f5f0566ac00) [pid = 1832] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7f5f048d5800) [pid = 1832] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 224 (0x7f5f048d5000) [pid = 1832] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 223 (0x7f5f19dda800) [pid = 1832] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7f5f091e1800) [pid = 1832] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7f5f20fc3000) [pid = 1832] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7f5f2c010800) [pid = 1832] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7f5f09fd0000) [pid = 1832] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7f5f1c40d000) [pid = 1832] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7f5f1e47c400) [pid = 1832] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7f5f0947dc00) [pid = 1832] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7f5f1b8e7c00) [pid = 1832] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7f5f069cf000) [pid = 1832] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7f5f2abd6800) [pid = 1832] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7f5f080b2800) [pid = 1832] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7f5f1423b000) [pid = 1832] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7f5f057b4400) [pid = 1832] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7f5f058ab000) [pid = 1832] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7f5f08736c00) [pid = 1832] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7f5f1efb9800) [pid = 1832] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7f5f080b2400) [pid = 1832] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7f5f14395000) [pid = 1832] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7f5f07c02400) [pid = 1832] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7f5f2fd18800) [pid = 1832] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f300a5800) [pid = 1832] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f19f8b000) [pid = 1832] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f2f832000) [pid = 1832] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f13bbe800) [pid = 1832] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f09fc6800) [pid = 1832] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f069ce400) [pid = 1832] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f20c9d800) [pid = 1832] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f12602400) [pid = 1832] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f0b1dac00) [pid = 1832] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f1776e000) [pid = 1832] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:32:24 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f0566d800) [pid = 1832] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:32:25 INFO - PROCESS | 1832 | 1461328345062 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]]]}] 05:32:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:32:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2384ms 05:32:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:32:25 INFO - PROCESS | 1832 | 1461328345073 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1832 | 1461328345076 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:32:25 INFO - PROCESS | 1832 | 1461328345081 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1832 | 1461328345084 Marionette TRACE conn3 <- [1,1462,null,{}] 05:32:25 INFO - PROCESS | 1832 | 1461328345089 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}] 05:32:25 INFO - PROCESS | 1832 | 1461328345333 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:32:25 INFO - PROCESS | 1832 | 1461328345439 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0805b000 == 143 [pid = 1832] [id = 373] 05:32:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f048d5000) [pid = 1832] [serial = 1120] [outer = (nil)] 05:32:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f057bec00) [pid = 1832] [serial = 1121] [outer = 0x7f5f048d5000] 05:32:25 INFO - PROCESS | 1832 | 1461328345499 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f07c0c800) [pid = 1832] [serial = 1122] [outer = 0x7f5f048d5000] 05:32:26 INFO - PROCESS | 1832 | 1461328346212 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]]]}] 05:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1181ms 05:32:26 INFO - PROCESS | 1832 | 1461328346281 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1832 | 1461328346283 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:32:26 INFO - PROCESS | 1832 | 1461328346299 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1832 | 1461328346303 Marionette TRACE conn3 <- [1,1466,null,{}] 05:32:26 INFO - PROCESS | 1832 | 1461328346308 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}] 05:32:26 INFO - PROCESS | 1832 | 1461328346511 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:32:26 INFO - PROCESS | 1832 | 1461328346521 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11610000 == 144 [pid = 1832] [id = 374] 05:32:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f069cb400) [pid = 1832] [serial = 1123] [outer = (nil)] 05:32:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f09482c00) [pid = 1832] [serial = 1124] [outer = 0x7f5f069cb400] 05:32:26 INFO - PROCESS | 1832 | 1461328346587 Marionette DEBUG loaded listener.js 05:32:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f0b49bc00) [pid = 1832] [serial = 1125] [outer = 0x7f5f069cb400] 05:32:27 INFO - PROCESS | 1832 | 1461328347901 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]]]}] 05:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1653ms 05:32:27 INFO - PROCESS | 1832 | 1461328347950 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:32:27 INFO - PROCESS | 1832 | 1461328347958 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:32:27 INFO - PROCESS | 1832 | 1461328347967 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:32:27 INFO - PROCESS | 1832 | 1461328347971 Marionette TRACE conn3 <- [1,1470,null,{}] 05:32:27 INFO - PROCESS | 1832 | 1461328347979 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}] 05:32:28 INFO - PROCESS | 1832 | 1461328348192 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:32:28 INFO - PROCESS | 1832 | 1461328348495 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08049800 == 145 [pid = 1832] [id = 375] 05:32:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f038e3c00) [pid = 1832] [serial = 1126] [outer = (nil)] 05:32:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f0478d000) [pid = 1832] [serial = 1127] [outer = 0x7f5f038e3c00] 05:32:28 INFO - PROCESS | 1832 | 1461328348576 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f05673000) [pid = 1832] [serial = 1128] [outer = 0x7f5f038e3c00] 05:32:29 INFO - PROCESS | 1832 | 1461328349563 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]]]}] 05:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1635ms 05:32:29 INFO - PROCESS | 1832 | 1461328349603 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:32:29 INFO - PROCESS | 1832 | 1461328349612 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:32:29 INFO - PROCESS | 1832 | 1461328349622 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1832 | 1461328349625 Marionette TRACE conn3 <- [1,1474,null,{}] 05:32:29 INFO - PROCESS | 1832 | 1461328349631 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}] 05:32:29 INFO - PROCESS | 1832 | 1461328349854 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:32:30 INFO - PROCESS | 1832 | 1461328350106 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c45a800 == 146 [pid = 1832] [id = 376] 05:32:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f073de400) [pid = 1832] [serial = 1129] [outer = (nil)] 05:32:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f07607000) [pid = 1832] [serial = 1130] [outer = 0x7f5f073de400] 05:32:30 INFO - PROCESS | 1832 | 1461328350221 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7f5f07c05000) [pid = 1832] [serial = 1131] [outer = 0x7f5f073de400] 05:32:31 INFO - PROCESS | 1832 | 1461328351262 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]]]}] 05:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1696ms 05:32:31 INFO - PROCESS | 1832 | 1461328351318 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:32:31 INFO - PROCESS | 1832 | 1461328351323 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:32:31 INFO - PROCESS | 1832 | 1461328351332 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:32:31 INFO - PROCESS | 1832 | 1461328351341 Marionette TRACE conn3 <- [1,1478,null,{}] 05:32:31 INFO - PROCESS | 1832 | 1461328351367 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}] 05:32:31 INFO - PROCESS | 1832 | 1461328351746 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:32:32 INFO - PROCESS | 1832 | 1461328352027 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f127ba800 == 147 [pid = 1832] [id = 377] 05:32:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7f5f0924a800) [pid = 1832] [serial = 1132] [outer = (nil)] 05:32:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7f5f09480c00) [pid = 1832] [serial = 1133] [outer = 0x7f5f0924a800] 05:32:32 INFO - PROCESS | 1832 | 1461328352113 Marionette DEBUG loaded listener.js 05:32:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7f5f0b04b000) [pid = 1832] [serial = 1134] [outer = 0x7f5f0924a800] 05:32:33 INFO - PROCESS | 1832 | 1461328353011 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]]]}] 05:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1748ms 05:32:33 INFO - PROCESS | 1832 | 1461328353079 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:32:33 INFO - PROCESS | 1832 | 1461328353084 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:32:33 INFO - PROCESS | 1832 | 1461328353090 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:32:33 INFO - PROCESS | 1832 | 1461328353093 Marionette TRACE conn3 <- [1,1482,null,{}] 05:32:33 INFO - PROCESS | 1832 | 1461328353098 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}] 05:32:33 INFO - PROCESS | 1832 | 1461328353314 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:32:33 INFO - PROCESS | 1832 | 1461328353566 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f145be800 == 148 [pid = 1832] [id = 378] 05:32:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7f5f0924d400) [pid = 1832] [serial = 1135] [outer = (nil)] 05:32:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7f5f0c336400) [pid = 1832] [serial = 1136] [outer = 0x7f5f0924d400] 05:32:33 INFO - PROCESS | 1832 | 1461328353660 Marionette DEBUG loaded listener.js 05:32:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7f5f11953c00) [pid = 1832] [serial = 1137] [outer = 0x7f5f0924d400] 05:32:34 INFO - PROCESS | 1832 | 1461328354546 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]]]}] 05:32:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:32:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1537ms 05:32:34 INFO - PROCESS | 1832 | 1461328354627 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:32:34 INFO - PROCESS | 1832 | 1461328354631 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:32:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:32:34 INFO - PROCESS | 1832 | 1461328354636 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:32:34 INFO - PROCESS | 1832 | 1461328354639 Marionette TRACE conn3 <- [1,1486,null,{}] 05:32:34 INFO - PROCESS | 1832 | 1461328354645 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}] 05:32:34 INFO - PROCESS | 1832 | 1461328354887 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:32:35 INFO - PROCESS | 1832 | 1461328355188 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f15ac3000 == 149 [pid = 1832] [id = 379] 05:32:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7f5f1260a400) [pid = 1832] [serial = 1138] [outer = (nil)] 05:32:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7f5f126cb400) [pid = 1832] [serial = 1139] [outer = 0x7f5f1260a400] 05:32:35 INFO - PROCESS | 1832 | 1461328355271 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7f5f13acd400) [pid = 1832] [serial = 1140] [outer = 0x7f5f1260a400] 05:32:36 INFO - PROCESS | 1832 | 1461328356408 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]]]}] 05:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1830ms 05:32:36 INFO - PROCESS | 1832 | 1461328356471 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1832 | 1461328356477 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:32:36 INFO - PROCESS | 1832 | 1461328356486 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1832 | 1461328356490 Marionette TRACE conn3 <- [1,1490,null,{}] 05:32:36 INFO - PROCESS | 1832 | 1461328356500 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}] 05:32:36 INFO - PROCESS | 1832 | 1461328356956 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:32:37 INFO - PROCESS | 1832 | 1461328357214 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f182d7000 == 150 [pid = 1832] [id = 380] 05:32:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7f5f13cb2800) [pid = 1832] [serial = 1141] [outer = (nil)] 05:32:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7f5f14240800) [pid = 1832] [serial = 1142] [outer = 0x7f5f13cb2800] 05:32:37 INFO - PROCESS | 1832 | 1461328357360 Marionette DEBUG loaded listener.js 05:32:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7f5f14a4e000) [pid = 1832] [serial = 1143] [outer = 0x7f5f13cb2800] 05:32:38 INFO - PROCESS | 1832 | 1461328358300 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]]]}] 05:32:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:32:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1886ms 05:32:38 INFO - PROCESS | 1832 | 1461328358373 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1832 | 1461328358376 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:32:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:32:38 INFO - PROCESS | 1832 | 1461328358385 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1832 | 1461328358387 Marionette TRACE conn3 <- [1,1494,null,{}] 05:32:38 INFO - PROCESS | 1832 | 1461328358393 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}] 05:32:38 INFO - PROCESS | 1832 | 1461328358643 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:32:38 INFO - PROCESS | 1832 | 1461328358938 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1c49b000 == 151 [pid = 1832] [id = 381] 05:32:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 217 (0x7f5f13cbe800) [pid = 1832] [serial = 1144] [outer = (nil)] 05:32:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 218 (0x7f5f14fec000) [pid = 1832] [serial = 1145] [outer = 0x7f5f13cbe800] 05:32:39 INFO - PROCESS | 1832 | 1461328359042 Marionette DEBUG loaded listener.js 05:32:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 219 (0x7f5f1614b800) [pid = 1832] [serial = 1146] [outer = 0x7f5f13cbe800] 05:32:40 INFO - PROCESS | 1832 | 1461328360329 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]]]}] 05:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1985ms 05:32:40 INFO - PROCESS | 1832 | 1461328360374 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:32:40 INFO - PROCESS | 1832 | 1461328360380 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:32:40 INFO - PROCESS | 1832 | 1461328360391 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:32:40 INFO - PROCESS | 1832 | 1461328360396 Marionette TRACE conn3 <- [1,1498,null,{}] 05:32:40 INFO - PROCESS | 1832 | 1461328360422 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}] 05:32:40 INFO - PROCESS | 1832 | 1461328360731 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:32:41 INFO - PROCESS | 1832 | 1461328361029 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d031000 == 152 [pid = 1832] [id = 382] 05:32:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 220 (0x7f5f14246800) [pid = 1832] [serial = 1147] [outer = (nil)] 05:32:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 221 (0x7f5f1776e800) [pid = 1832] [serial = 1148] [outer = 0x7f5f14246800] 05:32:41 INFO - PROCESS | 1832 | 1461328361104 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 222 (0x7f5f1779c000) [pid = 1832] [serial = 1149] [outer = 0x7f5f14246800] 05:32:42 INFO - PROCESS | 1832 | 1461328362123 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]]]}] 05:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1791ms 05:32:42 INFO - PROCESS | 1832 | 1461328362182 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1832 | 1461328362186 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:32:42 INFO - PROCESS | 1832 | 1461328362193 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1832 | 1461328362196 Marionette TRACE conn3 <- [1,1502,null,{}] 05:32:42 INFO - PROCESS | 1832 | 1461328362202 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}] 05:32:42 INFO - PROCESS | 1832 | 1461328362459 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:32:42 INFO - PROCESS | 1832 | 1461328362766 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e31f000 == 153 [pid = 1832] [id = 383] 05:32:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 223 (0x7f5f13c4e400) [pid = 1832] [serial = 1150] [outer = (nil)] 05:32:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 224 (0x7f5f1786ec00) [pid = 1832] [serial = 1151] [outer = 0x7f5f13c4e400] 05:32:42 INFO - PROCESS | 1832 | 1461328362884 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 225 (0x7f5f1839fc00) [pid = 1832] [serial = 1152] [outer = 0x7f5f13c4e400] 05:32:44 INFO - PROCESS | 1832 | 1461328364011 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]]]}] 05:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1892ms 05:32:44 INFO - PROCESS | 1832 | 1461328364086 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1832 | 1461328364090 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:32:44 INFO - PROCESS | 1832 | 1461328364099 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1832 | 1461328364104 Marionette TRACE conn3 <- [1,1506,null,{}] 05:32:44 INFO - PROCESS | 1832 | 1461328364111 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}] 05:32:44 INFO - PROCESS | 1832 | 1461328364398 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:32:44 INFO - PROCESS | 1832 | 1461328364748 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f23f8a000 == 154 [pid = 1832] [id = 384] 05:32:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 226 (0x7f5f18b5e000) [pid = 1832] [serial = 1153] [outer = (nil)] 05:32:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 227 (0x7f5f19fe9000) [pid = 1832] [serial = 1154] [outer = 0x7f5f18b5e000] 05:32:44 INFO - PROCESS | 1832 | 1461328364846 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 228 (0x7f5f1abdfc00) [pid = 1832] [serial = 1155] [outer = 0x7f5f18b5e000] 05:32:45 INFO - PROCESS | 1832 | 1461328365837 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]]]}] 05:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1795ms 05:32:45 INFO - PROCESS | 1832 | 1461328365894 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:32:45 INFO - PROCESS | 1832 | 1461328365899 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:32:45 INFO - PROCESS | 1832 | 1461328365904 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1832 | 1461328365909 Marionette TRACE conn3 <- [1,1510,null,{}] 05:32:45 INFO - PROCESS | 1832 | 1461328365914 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}] 05:32:46 INFO - PROCESS | 1832 | 1461328366155 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:32:46 INFO - PROCESS | 1832 | 1461328366413 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2c059000 == 155 [pid = 1832] [id = 385] 05:32:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 229 (0x7f5f19dd3800) [pid = 1832] [serial = 1156] [outer = (nil)] 05:32:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 230 (0x7f5f1c5cc000) [pid = 1832] [serial = 1157] [outer = 0x7f5f19dd3800] 05:32:46 INFO - PROCESS | 1832 | 1461328366550 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 231 (0x7f5f1dd3a800) [pid = 1832] [serial = 1158] [outer = 0x7f5f19dd3800] 05:32:47 INFO - PROCESS | 1832 | 1461328367415 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]]]}] 05:32:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:32:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1581ms 05:32:47 INFO - PROCESS | 1832 | 1461328367487 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1832 | 1461328367491 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:32:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:32:47 INFO - PROCESS | 1832 | 1461328367497 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1832 | 1461328367499 Marionette TRACE conn3 <- [1,1514,null,{}] 05:32:47 INFO - PROCESS | 1832 | 1461328367505 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}] 05:32:47 INFO - PROCESS | 1832 | 1461328367736 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:32:48 INFO - PROCESS | 1832 | 1461328368047 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f31f72800 == 156 [pid = 1832] [id = 386] 05:32:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 232 (0x7f5f1793a400) [pid = 1832] [serial = 1159] [outer = (nil)] 05:32:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 233 (0x7f5f1e841400) [pid = 1832] [serial = 1160] [outer = 0x7f5f1793a400] 05:32:48 INFO - PROCESS | 1832 | 1461328368140 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 234 (0x7f5f1f048c00) [pid = 1832] [serial = 1161] [outer = 0x7f5f1793a400] 05:32:49 INFO - PROCESS | 1832 | 1461328369064 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]]]}] 05:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1599ms 05:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:32:49 INFO - PROCESS | 1832 | 1461328369097 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1832 | 1461328369100 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:32:49 INFO - PROCESS | 1832 | 1461328369107 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1832 | 1461328369110 Marionette TRACE conn3 <- [1,1518,null,{}] 05:32:49 INFO - PROCESS | 1832 | 1461328369115 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}] 05:32:49 INFO - PROCESS | 1832 | 1461328369359 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:32:49 INFO - PROCESS | 1832 | 1461328369678 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01b84800 == 157 [pid = 1832] [id = 387] 05:32:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 235 (0x7f5f1b2de800) [pid = 1832] [serial = 1162] [outer = (nil)] 05:32:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 236 (0x7f5f20fc2000) [pid = 1832] [serial = 1163] [outer = 0x7f5f1b2de800] 05:32:49 INFO - PROCESS | 1832 | 1461328369759 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 237 (0x7f5f2a984000) [pid = 1832] [serial = 1164] [outer = 0x7f5f1b2de800] 05:32:50 INFO - PROCESS | 1832 | 1461328370619 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]]]}] 05:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1588ms 05:32:50 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:32:50 INFO - PROCESS | 1832 | 1461328370696 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1832 | 1461328370699 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:32:50 INFO - PROCESS | 1832 | 1461328370705 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1832 | 1461328370708 Marionette TRACE conn3 <- [1,1522,null,{}] 05:32:50 INFO - PROCESS | 1832 | 1461328370722 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}] 05:32:50 INFO - PROCESS | 1832 | 1461328370981 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:32:51 INFO - PROCESS | 1832 | 1461328371292 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5eff8d9000 == 158 [pid = 1832] [id = 388] 05:32:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 238 (0x7f5f1dd34c00) [pid = 1832] [serial = 1165] [outer = (nil)] 05:32:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 239 (0x7f5f2aea6400) [pid = 1832] [serial = 1166] [outer = 0x7f5f1dd34c00] 05:32:51 INFO - PROCESS | 1832 | 1461328371377 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 240 (0x7f5f2becac00) [pid = 1832] [serial = 1167] [outer = 0x7f5f1dd34c00] 05:32:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:52 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:32:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:52 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:32:52 INFO - PROCESS | 1832 | 1461328372197 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"]]]}] 05:32:52 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 () { 05:32:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:32:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:32:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:32:52 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 () { 05:32:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:32:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:32:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:32:52 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 () { 05:32:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:32:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:32:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:32:52 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 () { 05:32:52 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:32:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:32:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:52 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:32:52 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1546ms 05:32:52 INFO - PROCESS | 1832 | 1461328372256 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1832 | 1461328372270 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:32:52 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:32:52 INFO - PROCESS | 1832 | 1461328372280 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1832 | 1461328372285 Marionette TRACE conn3 <- [1,1526,null,{}] 05:32:52 INFO - PROCESS | 1832 | 1461328372320 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}] 05:32:52 INFO - PROCESS | 1832 | 1461328372634 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:32:52 INFO - PROCESS | 1832 | 1461328372976 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03516800 == 159 [pid = 1832] [id = 389] 05:32:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 241 (0x7f5f1793a000) [pid = 1832] [serial = 1168] [outer = (nil)] 05:32:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 242 (0x7f5f2c081c00) [pid = 1832] [serial = 1169] [outer = 0x7f5f1793a000] 05:32:53 INFO - PROCESS | 1832 | 1461328373097 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 243 (0x7f5f2fdd8400) [pid = 1832] [serial = 1170] [outer = 0x7f5f1793a000] 05:32:53 INFO - PROCESS | 1832 | 1461328373987 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"]]]}] 05:32:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:32:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:32:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:32:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:32:54 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:32:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:32:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:54 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:32:54 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1758ms 05:32:54 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:32:54 INFO - PROCESS | 1832 | 1461328374042 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1832 | 1461328374045 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:32:54 INFO - PROCESS | 1832 | 1461328374052 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1832 | 1461328374055 Marionette TRACE conn3 <- [1,1530,null,{}] 05:32:54 INFO - PROCESS | 1832 | 1461328374082 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}] 05:32:54 INFO - PROCESS | 1832 | 1461328374307 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:32:54 INFO - PROCESS | 1832 | 1461328374568 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0220d000 == 160 [pid = 1832] [id = 390] 05:32:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 244 (0x7f5f00306c00) [pid = 1832] [serial = 1171] [outer = (nil)] 05:32:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 245 (0x7f5f00310000) [pid = 1832] [serial = 1172] [outer = 0x7f5f00306c00] 05:32:54 INFO - PROCESS | 1832 | 1461328374645 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 246 (0x7f5f2c00a400) [pid = 1832] [serial = 1173] [outer = 0x7f5f00306c00] 05:32:55 INFO - PROCESS | 1832 | 1461328375527 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]]]}] 05:32:55 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 05:32:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:32:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:32:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:32:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:32:55 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:32:55 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. 05:32:55 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:32:55 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1501ms 05:32:55 INFO - PROCESS | 1832 | 1461328375554 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 1832 | 1461328375558 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:32:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:32:55 INFO - PROCESS | 1832 | 1461328375566 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1832 | 1461328375571 Marionette TRACE conn3 <- [1,1534,null,{}] 05:32:55 INFO - PROCESS | 1832 | 1461328375577 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}] 05:32:55 INFO - PROCESS | 1832 | 1461328375838 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:32:56 INFO - PROCESS | 1832 | 1461328376124 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f02227000 == 161 [pid = 1832] [id = 391] 05:32:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 247 (0x7f5f00307000) [pid = 1832] [serial = 1174] [outer = (nil)] 05:32:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 248 (0x7f5f07611c00) [pid = 1832] [serial = 1175] [outer = 0x7f5f00307000] 05:32:56 INFO - PROCESS | 1832 | 1461328376270 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 249 (0x7f5f13bb5c00) [pid = 1832] [serial = 1176] [outer = 0x7f5f00307000] 05:32:57 INFO - PROCESS | 1832 | 1461328377332 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]]]}] 05:32:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:32:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1840ms 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ddbe800 == 160 [pid = 1832] [id = 311] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14a1b800 == 159 [pid = 1832] [id = 267] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d275000 == 158 [pid = 1832] [id = 309] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2b0c4000 == 157 [pid = 1832] [id = 138] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1767f800 == 156 [pid = 1832] [id = 197] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0805b000 == 155 [pid = 1832] [id = 373] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11613000 == 154 [pid = 1832] [id = 372] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d26a800 == 153 [pid = 1832] [id = 371] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0907e800 == 152 [pid = 1832] [id = 370] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03cc8800 == 151 [pid = 1832] [id = 369] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0489c800 == 150 [pid = 1832] [id = 368] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08757000 == 149 [pid = 1832] [id = 367] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0388c000 == 148 [pid = 1832] [id = 366] 05:32:58 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03cb4800 == 147 [pid = 1832] [id = 365] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 248 (0x7f5f187d4400) [pid = 1832] [serial = 1058] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 247 (0x7f5f1776f800) [pid = 1832] [serial = 1056] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 246 (0x7f5f13d0e000) [pid = 1832] [serial = 933] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 245 (0x7f5f2c086000) [pid = 1832] [serial = 759] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 244 (0x7f5f2c006c00) [pid = 1832] [serial = 756] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 243 (0x7f5f1b876c00) [pid = 1832] [serial = 741] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 242 (0x7f5f29d32800) [pid = 1832] [serial = 939] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 241 (0x7f5f1e114c00) [pid = 1832] [serial = 876] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 240 (0x7f5f18b56800) [pid = 1832] [serial = 870] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 239 (0x7f5f0948cc00) [pid = 1832] [serial = 995] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 238 (0x7f5f16154400) [pid = 1832] [serial = 867] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 237 (0x7f5f303c5800) [pid = 1832] [serial = 831] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 236 (0x7f5f2fdce800) [pid = 1832] [serial = 894] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 235 (0x7f5f17773c00) [pid = 1832] [serial = 1005] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 234 (0x7f5f125d6400) [pid = 1832] [serial = 998] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 233 (0x7f5f0b1bb400) [pid = 1832] [serial = 906] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 232 (0x7f5f0b1c0400) [pid = 1832] [serial = 1047] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 231 (0x7f5f15ee3c00) [pid = 1832] [serial = 990] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 230 (0x7f5f091e8400) [pid = 1832] [serial = 1044] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 229 (0x7f5f0b1c0c00) [pid = 1832] [serial = 996] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 228 (0x7f5f20aaac00) [pid = 1832] [serial = 810] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 227 (0x7f5f1b3f7c00) [pid = 1832] [serial = 873] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 226 (0x7f5f14a4d400) [pid = 1832] [serial = 1002] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 225 (0x7f5f045fa000) [pid = 1832] [serial = 1037] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 224 (0x7f5f13cbac00) [pid = 1832] [serial = 801] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 223 (0x7f5f2c084c00) [pid = 1832] [serial = 1019] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 222 (0x7f5f2a984400) [pid = 1832] [serial = 882] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 221 (0x7f5f12610800) [pid = 1832] [serial = 1052] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 220 (0x7f5f125d7c00) [pid = 1832] [serial = 1050] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 219 (0x7f5f03685000) [pid = 1832] [serial = 1031] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 218 (0x7f5f0c335000) [pid = 1832] [serial = 897] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 217 (0x7f5f302f8000) [pid = 1832] [serial = 822] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 216 (0x7f5f15ee9400) [pid = 1832] [serial = 1004] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7f5f1c2a4000) [pid = 1832] [serial = 936] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7f5f12602800) [pid = 1832] [serial = 951] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7f5f303ca000) [pid = 1832] [serial = 945] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7f5f2dfdbc00) [pid = 1832] [serial = 762] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7f5f30204000) [pid = 1832] [serial = 960] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7f5f0b498c00) [pid = 1832] [serial = 957] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7f5f20c9d400) [pid = 1832] [serial = 879] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7f5f058b0800) [pid = 1832] [serial = 903] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7f5f048e1000) [pid = 1832] [serial = 966] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7f5f057be800) [pid = 1832] [serial = 993] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7f5f1d187400) [pid = 1832] [serial = 807] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7f5f16003400) [pid = 1832] [serial = 774] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7f5f2fe83c00) [pid = 1832] [serial = 819] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f038db800) [pid = 1832] [serial = 1034] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f2fd14000) [pid = 1832] [serial = 816] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f1ce1a000) [pid = 1832] [serial = 1010] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f302bf000) [pid = 1832] [serial = 771] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f2fd0c400) [pid = 1832] [serial = 942] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f1399c400) [pid = 1832] [serial = 999] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f146d4000) [pid = 1832] [serial = 1001] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f2b00cc00) [pid = 1832] [serial = 1016] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f20ca2800) [pid = 1832] [serial = 1013] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f2bdebc00) [pid = 1832] [serial = 885] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f0afaa400) [pid = 1832] [serial = 861] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f080b5000) [pid = 1832] [serial = 1043] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f1e47d800) [pid = 1832] [serial = 747] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f09481400) [pid = 1832] [serial = 837] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f2b04d800) [pid = 1832] [serial = 753] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f30331800) [pid = 1832] [serial = 828] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f17bc5c00) [pid = 1832] [serial = 804] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f09fc7800) [pid = 1832] [serial = 1046] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f057c3000) [pid = 1832] [serial = 963] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f06c23400) [pid = 1832] [serial = 1040] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f0b1d6400) [pid = 1832] [serial = 930] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f2405d800) [pid = 1832] [serial = 750] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f07df1c00) [pid = 1832] [serial = 1025] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f1152b000) [pid = 1832] [serial = 1049] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f080bf800) [pid = 1832] [serial = 825] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f17938400) [pid = 1832] [serial = 738] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f07c10000) [pid = 1832] [serial = 954] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f17b13800) [pid = 1832] [serial = 1007] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f3006f000) [pid = 1832] [serial = 768] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f303c1c00) [pid = 1832] [serial = 891] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f1d097000) [pid = 1832] [serial = 744] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f13acf000) [pid = 1832] [serial = 1053] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f045f7800) [pid = 1832] [serial = 1028] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f2fd16000) [pid = 1832] [serial = 765] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f14a4dc00) [pid = 1832] [serial = 1055] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f0b6e1800) [pid = 1832] [serial = 735] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f06c25400) [pid = 1832] [serial = 834] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f048e1c00) [pid = 1832] [serial = 992] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f2df27400) [pid = 1832] [serial = 888] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f0740d400) [pid = 1832] [serial = 1022] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f07c02800) [pid = 1832] [serial = 1041] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f12611400) [pid = 1832] [serial = 948] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f13ad5800) [pid = 1832] [serial = 864] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f2a97c000) [pid = 1832] [serial = 813] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f05679800) [pid = 1832] [serial = 900] [outer = (nil)] [url = about:blank] 05:32:58 INFO - PROCESS | 1832 | 1461328378946 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 1832 | 1461328378956 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:32:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:32:59 INFO - PROCESS | 1832 | 1461328379009 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1832 | 1461328379017 Marionette TRACE conn3 <- [1,1538,null,{}] 05:32:59 INFO - PROCESS | 1832 | 1461328379024 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}] 05:32:59 INFO - PROCESS | 1832 | 1461328379219 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:32:59 INFO - PROCESS | 1832 | 1461328379240 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f038a0800 == 148 [pid = 1832] [id = 392] 05:32:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0367fc00) [pid = 1832] [serial = 1177] [outer = (nil)] 05:32:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f03689c00) [pid = 1832] [serial = 1178] [outer = 0x7f5f0367fc00] 05:32:59 INFO - PROCESS | 1832 | 1461328379338 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f045ee800) [pid = 1832] [serial = 1179] [outer = 0x7f5f0367fc00] 05:33:00 INFO - PROCESS | 1832 | 1461328380284 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]]]}] 05:33:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:33:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1298ms 05:33:00 INFO - PROCESS | 1832 | 1461328380301 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 1832 | 1461328380306 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:33:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:33:00 INFO - PROCESS | 1832 | 1461328380318 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 1832 | 1461328380324 Marionette TRACE conn3 <- [1,1542,null,{}] 05:33:00 INFO - PROCESS | 1832 | 1461328380331 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}] 05:33:00 INFO - PROCESS | 1832 | 1461328380631 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:33:00 INFO - PROCESS | 1832 | 1461328380657 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f04893800 == 149 [pid = 1832] [id = 393] 05:33:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f048dd800) [pid = 1832] [serial = 1180] [outer = (nil)] 05:33:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f05670000) [pid = 1832] [serial = 1181] [outer = 0x7f5f048dd800] 05:33:00 INFO - PROCESS | 1832 | 1461328380728 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f057bcc00) [pid = 1832] [serial = 1182] [outer = 0x7f5f048dd800] 05:33:01 INFO - PROCESS | 1832 | 1461328381748 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]]]}] 05:33:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:33:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1488ms 05:33:01 INFO - PROCESS | 1832 | 1461328381812 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1832 | 1461328381817 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:33:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:33:01 INFO - PROCESS | 1832 | 1461328381825 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1832 | 1461328381829 Marionette TRACE conn3 <- [1,1546,null,{}] 05:33:01 INFO - PROCESS | 1832 | 1461328381845 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}] 05:33:02 INFO - PROCESS | 1832 | 1461328382182 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:33:02 INFO - PROCESS | 1832 | 1461328382371 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07c2c800 == 150 [pid = 1832] [id = 394] 05:33:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f06c21000) [pid = 1832] [serial = 1183] [outer = (nil)] 05:33:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f073d5c00) [pid = 1832] [serial = 1184] [outer = 0x7f5f06c21000] 05:33:02 INFO - PROCESS | 1832 | 1461328382452 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f07403000) [pid = 1832] [serial = 1185] [outer = 0x7f5f06c21000] 05:33:03 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f048d6000) [pid = 1832] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:33:03 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f00cbf000) [pid = 1832] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:33:03 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f17773400) [pid = 1832] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:33:03 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f058b5800) [pid = 1832] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:33:03 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f048dc400) [pid = 1832] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:33:03 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f09481c00) [pid = 1832] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:33:03 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f07c04000) [pid = 1832] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:33:03 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f00cc2000) [pid = 1832] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:33:03 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f045f5400) [pid = 1832] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:33:03 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f048d5000) [pid = 1832] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:33:03 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f0b1b6000) [pid = 1832] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:33:04 INFO - PROCESS | 1832 | 1461328384042 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]]]}] 05:33:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:33:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 2241ms 05:33:04 INFO - PROCESS | 1832 | 1461328384065 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1832 | 1461328384069 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:33:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:33:04 INFO - PROCESS | 1832 | 1461328384074 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1832 | 1461328384077 Marionette TRACE conn3 <- [1,1550,null,{}] 05:33:04 INFO - PROCESS | 1832 | 1461328384082 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}] 05:33:04 INFO - PROCESS | 1832 | 1461328384339 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:33:04 INFO - PROCESS | 1832 | 1461328384445 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07c2d800 == 151 [pid = 1832] [id = 395] 05:33:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f06c1b800) [pid = 1832] [serial = 1186] [outer = (nil)] 05:33:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f073e0400) [pid = 1832] [serial = 1187] [outer = 0x7f5f06c1b800] 05:33:04 INFO - PROCESS | 1832 | 1461328384513 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0760cc00) [pid = 1832] [serial = 1188] [outer = 0x7f5f06c1b800] 05:33:05 INFO - PROCESS | 1832 | 1461328385232 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]]]}] 05:33:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:33:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1178ms 05:33:05 INFO - PROCESS | 1832 | 1461328385255 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1832 | 1461328385259 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:33:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:33:05 INFO - PROCESS | 1832 | 1461328385266 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1832 | 1461328385268 Marionette TRACE conn3 <- [1,1554,null,{}] 05:33:05 INFO - PROCESS | 1832 | 1461328385274 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}] 05:33:05 INFO - PROCESS | 1832 | 1461328385468 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:33:05 INFO - PROCESS | 1832 | 1461328385644 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08755800 == 152 [pid = 1832] [id = 396] 05:33:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f045f5400) [pid = 1832] [serial = 1189] [outer = (nil)] 05:33:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f07c0d400) [pid = 1832] [serial = 1190] [outer = 0x7f5f045f5400] 05:33:05 INFO - PROCESS | 1832 | 1461328385711 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f07df1c00) [pid = 1832] [serial = 1191] [outer = 0x7f5f045f5400] 05:33:06 INFO - PROCESS | 1832 | 1461328386799 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]]]}] 05:33:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:33:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1586ms 05:33:06 INFO - PROCESS | 1832 | 1461328386854 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:33:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:33:06 INFO - PROCESS | 1832 | 1461328386863 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:33:06 INFO - PROCESS | 1832 | 1461328386872 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 1832 | 1461328386877 Marionette TRACE conn3 <- [1,1558,null,{}] 05:33:06 INFO - PROCESS | 1832 | 1461328386884 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}] 05:33:07 INFO - PROCESS | 1832 | 1461328387108 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:33:07 INFO - PROCESS | 1832 | 1461328387414 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0489a800 == 153 [pid = 1832] [id = 397] 05:33:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f048d2800) [pid = 1832] [serial = 1192] [outer = (nil)] 05:33:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f048de000) [pid = 1832] [serial = 1193] [outer = 0x7f5f048d2800] 05:33:07 INFO - PROCESS | 1832 | 1461328387497 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f05679800) [pid = 1832] [serial = 1194] [outer = 0x7f5f048d2800] 05:33:08 INFO - PROCESS | 1832 | 1461328388363 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]]]}] 05:33:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:33:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1541ms 05:33:08 INFO - PROCESS | 1832 | 1461328388413 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1832 | 1461328388420 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:33:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:33:08 INFO - PROCESS | 1832 | 1461328388431 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1832 | 1461328388434 Marionette TRACE conn3 <- [1,1562,null,{}] 05:33:08 INFO - PROCESS | 1832 | 1461328388440 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}] 05:33:08 INFO - PROCESS | 1832 | 1461328388646 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:33:08 INFO - PROCESS | 1832 | 1461328388902 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08757800 == 154 [pid = 1832] [id = 398] 05:33:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f069d1000) [pid = 1832] [serial = 1195] [outer = (nil)] 05:33:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f073e1c00) [pid = 1832] [serial = 1196] [outer = 0x7f5f069d1000] 05:33:09 INFO - PROCESS | 1832 | 1461328389126 Marionette DEBUG loaded listener.js 05:33:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f07c0ac00) [pid = 1832] [serial = 1197] [outer = 0x7f5f069d1000] 05:33:10 INFO - PROCESS | 1832 | 1461328390393 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]]]}] 05:33:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:33:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 2036ms 05:33:10 INFO - PROCESS | 1832 | 1461328390467 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:33:10 INFO - PROCESS | 1832 | 1461328390476 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:33:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:33:10 INFO - PROCESS | 1832 | 1461328390494 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:33:10 INFO - PROCESS | 1832 | 1461328390500 Marionette TRACE conn3 <- [1,1566,null,{}] 05:33:10 INFO - PROCESS | 1832 | 1461328390515 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}] 05:33:10 INFO - PROCESS | 1832 | 1461328390845 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:33:11 INFO - PROCESS | 1832 | 1461328391088 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0ad59000 == 155 [pid = 1832] [id = 399] 05:33:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f08730c00) [pid = 1832] [serial = 1198] [outer = (nil)] 05:33:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f0873c000) [pid = 1832] [serial = 1199] [outer = 0x7f5f08730c00] 05:33:11 INFO - PROCESS | 1832 | 1461328391165 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f09249c00) [pid = 1832] [serial = 1200] [outer = 0x7f5f08730c00] 05:33:12 INFO - PROCESS | 1832 | 1461328392140 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]]]}] 05:33:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:33:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1695ms 05:33:12 INFO - PROCESS | 1832 | 1461328392179 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:33:12 INFO - PROCESS | 1832 | 1461328392184 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:33:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:33:12 INFO - PROCESS | 1832 | 1461328392189 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1832 | 1461328392192 Marionette TRACE conn3 <- [1,1570,null,{}] 05:33:12 INFO - PROCESS | 1832 | 1461328392198 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}] 05:33:12 INFO - PROCESS | 1832 | 1461328392404 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:33:12 INFO - PROCESS | 1832 | 1461328392661 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b244000 == 156 [pid = 1832] [id = 400] 05:33:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f080be400) [pid = 1832] [serial = 1201] [outer = (nil)] 05:33:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f09360400) [pid = 1832] [serial = 1202] [outer = 0x7f5f080be400] 05:33:12 INFO - PROCESS | 1832 | 1461328392779 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f09489800) [pid = 1832] [serial = 1203] [outer = 0x7f5f080be400] 05:33:13 INFO - PROCESS | 1832 | 1461328393621 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]]]}] 05:33:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:33:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1491ms 05:33:13 INFO - PROCESS | 1832 | 1461328393682 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 1832 | 1461328393686 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:33:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:33:13 INFO - PROCESS | 1832 | 1461328393692 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 1832 | 1461328393694 Marionette TRACE conn3 <- [1,1574,null,{}] 05:33:13 INFO - PROCESS | 1832 | 1461328393699 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}] 05:33:13 INFO - PROCESS | 1832 | 1461328393925 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:33:14 INFO - PROCESS | 1832 | 1461328394132 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d264800 == 157 [pid = 1832] [id = 401] 05:33:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f08736800) [pid = 1832] [serial = 1204] [outer = (nil)] 05:33:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f0afb2400) [pid = 1832] [serial = 1205] [outer = 0x7f5f08736800] 05:33:14 INFO - PROCESS | 1832 | 1461328394289 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f0b1bb400) [pid = 1832] [serial = 1206] [outer = 0x7f5f08736800] 05:33:15 INFO - PROCESS | 1832 | 1461328395233 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]]]}] 05:33:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:33:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1583ms 05:33:15 INFO - PROCESS | 1832 | 1461328395277 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1832 | 1461328395281 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:33:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:33:15 INFO - PROCESS | 1832 | 1461328395287 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1832 | 1461328395290 Marionette TRACE conn3 <- [1,1578,null,{}] 05:33:15 INFO - PROCESS | 1832 | 1461328395295 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}] 05:33:15 INFO - PROCESS | 1832 | 1461328395542 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:33:15 INFO - PROCESS | 1832 | 1461328395811 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11610800 == 158 [pid = 1832] [id = 402] 05:33:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f0c332c00) [pid = 1832] [serial = 1207] [outer = (nil)] 05:33:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f0c745800) [pid = 1832] [serial = 1208] [outer = 0x7f5f0c332c00] 05:33:15 INFO - PROCESS | 1832 | 1461328395936 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f11956400) [pid = 1832] [serial = 1209] [outer = 0x7f5f0c332c00] 05:33:16 INFO - PROCESS | 1832 | 1461328396766 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]]]}] 05:33:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:33:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1531ms 05:33:16 INFO - PROCESS | 1832 | 1461328396820 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1832 | 1461328396823 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:33:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:33:16 INFO - PROCESS | 1832 | 1461328396829 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1832 | 1461328396831 Marionette TRACE conn3 <- [1,1582,null,{}] 05:33:16 INFO - PROCESS | 1832 | 1461328396837 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}] 05:33:17 INFO - PROCESS | 1832 | 1461328397065 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:33:17 INFO - PROCESS | 1832 | 1461328397281 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117c6000 == 159 [pid = 1832] [id = 403] 05:33:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f0c333400) [pid = 1832] [serial = 1210] [outer = (nil)] 05:33:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f12602800) [pid = 1832] [serial = 1211] [outer = 0x7f5f0c333400] 05:33:17 INFO - PROCESS | 1832 | 1461328397401 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f12610800) [pid = 1832] [serial = 1212] [outer = 0x7f5f0c333400] 05:33:18 INFO - PROCESS | 1832 | 1461328398298 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]]]}] 05:33:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:33:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1541ms 05:33:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:33:18 INFO - PROCESS | 1832 | 1461328398372 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 1832 | 1461328398375 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:33:18 INFO - PROCESS | 1832 | 1461328398382 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 1832 | 1461328398384 Marionette TRACE conn3 <- [1,1586,null,{}] 05:33:18 INFO - PROCESS | 1832 | 1461328398390 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}] 05:33:18 INFO - PROCESS | 1832 | 1461328398607 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:33:18 INFO - PROCESS | 1832 | 1461328398866 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11ca0000 == 160 [pid = 1832] [id = 404] 05:33:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f01ceec00) [pid = 1832] [serial = 1213] [outer = (nil)] 05:33:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f13acf000) [pid = 1832] [serial = 1214] [outer = 0x7f5f01ceec00] 05:33:18 INFO - PROCESS | 1832 | 1461328398984 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f13bbf400) [pid = 1832] [serial = 1215] [outer = 0x7f5f01ceec00] 05:33:19 INFO - PROCESS | 1832 | 1461328399834 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]]]}] 05:33:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:33:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1530ms 05:33:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:33:19 INFO - PROCESS | 1832 | 1461328399912 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:33:19 INFO - PROCESS | 1832 | 1461328399915 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:33:19 INFO - PROCESS | 1832 | 1461328399921 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:33:19 INFO - PROCESS | 1832 | 1461328399925 Marionette TRACE conn3 <- [1,1590,null,{}] 05:33:19 INFO - PROCESS | 1832 | 1461328399930 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}] 05:33:20 INFO - PROCESS | 1832 | 1461328400195 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:33:20 INFO - PROCESS | 1832 | 1461328400448 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13b16000 == 161 [pid = 1832] [id = 405] 05:33:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f11955400) [pid = 1832] [serial = 1216] [outer = (nil)] 05:33:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f13d0c800) [pid = 1832] [serial = 1217] [outer = 0x7f5f11955400] 05:33:20 INFO - PROCESS | 1832 | 1461328400582 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f1423f800) [pid = 1832] [serial = 1218] [outer = 0x7f5f11955400] 05:33:21 INFO - PROCESS | 1832 | 1461328401459 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]]]}] 05:33:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:33:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1587ms 05:33:21 INFO - PROCESS | 1832 | 1461328401509 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:33:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:33:21 INFO - PROCESS | 1832 | 1461328401513 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:33:21 INFO - PROCESS | 1832 | 1461328401521 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1832 | 1461328401524 Marionette TRACE conn3 <- [1,1594,null,{}] 05:33:21 INFO - PROCESS | 1832 | 1461328401530 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}] 05:33:21 INFO - PROCESS | 1832 | 1461328401764 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:33:22 INFO - PROCESS | 1832 | 1461328402069 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a1b800 == 162 [pid = 1832] [id = 406] 05:33:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f0947e400) [pid = 1832] [serial = 1219] [outer = (nil)] 05:33:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f14a4d400) [pid = 1832] [serial = 1220] [outer = 0x7f5f0947e400] 05:33:22 INFO - PROCESS | 1832 | 1461328402151 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f15ee7400) [pid = 1832] [serial = 1221] [outer = 0x7f5f0947e400] 05:33:23 INFO - PROCESS | 1832 | 1461328403013 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]]]}] 05:33:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:33:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1535ms 05:33:23 INFO - PROCESS | 1832 | 1461328403055 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:33:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:33:23 INFO - PROCESS | 1832 | 1461328403060 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:33:23 INFO - PROCESS | 1832 | 1461328403066 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 1832 | 1461328403071 Marionette TRACE conn3 <- [1,1598,null,{}] 05:33:23 INFO - PROCESS | 1832 | 1461328403098 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}] 05:33:23 INFO - PROCESS | 1832 | 1461328403408 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:33:23 INFO - PROCESS | 1832 | 1461328403799 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17bb0800 == 163 [pid = 1832] [id = 407] 05:33:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f18398c00) [pid = 1832] [serial = 1222] [outer = (nil)] 05:33:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f187dac00) [pid = 1832] [serial = 1223] [outer = 0x7f5f18398c00] 05:33:23 INFO - PROCESS | 1832 | 1461328403957 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f19f8b000) [pid = 1832] [serial = 1224] [outer = 0x7f5f18398c00] 05:33:25 INFO - PROCESS | 1832 | 1461328405060 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]]]}] 05:33:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:33:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2054ms 05:33:25 INFO - PROCESS | 1832 | 1461328405122 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1832 | 1461328405126 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:33:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:33:25 INFO - PROCESS | 1832 | 1461328405133 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1832 | 1461328405137 Marionette TRACE conn3 <- [1,1602,null,{}] 05:33:25 INFO - PROCESS | 1832 | 1461328405144 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}] 05:33:25 INFO - PROCESS | 1832 | 1461328405422 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:33:25 INFO - PROCESS | 1832 | 1461328405729 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f18a79800 == 164 [pid = 1832] [id = 408] 05:33:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f18394400) [pid = 1832] [serial = 1225] [outer = (nil)] 05:33:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f1b3f7c00) [pid = 1832] [serial = 1226] [outer = 0x7f5f18394400] 05:33:25 INFO - PROCESS | 1832 | 1461328405825 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f1b8f2000) [pid = 1832] [serial = 1227] [outer = 0x7f5f18394400] 05:33:26 INFO - PROCESS | 1832 | 1461328406752 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]]]}] 05:33:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:33:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1688ms 05:33:26 INFO - PROCESS | 1832 | 1461328406822 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1832 | 1461328406826 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:33:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:33:26 INFO - PROCESS | 1832 | 1461328406832 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1832 | 1461328406835 Marionette TRACE conn3 <- [1,1606,null,{}] 05:33:26 INFO - PROCESS | 1832 | 1461328406841 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}] 05:33:27 INFO - PROCESS | 1832 | 1461328407087 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:33:27 INFO - PROCESS | 1832 | 1461328407449 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ccc2800 == 165 [pid = 1832] [id = 409] 05:33:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f1c16bc00) [pid = 1832] [serial = 1228] [outer = (nil)] 05:33:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f1d484000) [pid = 1832] [serial = 1229] [outer = 0x7f5f1c16bc00] 05:33:27 INFO - PROCESS | 1832 | 1461328407533 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f1dd35800) [pid = 1832] [serial = 1230] [outer = 0x7f5f1c16bc00] 05:33:28 INFO - PROCESS | 1832 | 1461328408457 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]]]}] 05:33:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:33:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1690ms 05:33:28 INFO - PROCESS | 1832 | 1461328408525 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 1832 | 1461328408528 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:33:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:33:28 INFO - PROCESS | 1832 | 1461328408534 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 1832 | 1461328408536 Marionette TRACE conn3 <- [1,1610,null,{}] 05:33:28 INFO - PROCESS | 1832 | 1461328408542 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}] 05:33:28 INFO - PROCESS | 1832 | 1461328408763 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:33:29 INFO - PROCESS | 1832 | 1461328409070 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da2d800 == 166 [pid = 1832] [id = 410] 05:33:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f1c173800) [pid = 1832] [serial = 1231] [outer = (nil)] 05:33:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f1efb8000) [pid = 1832] [serial = 1232] [outer = 0x7f5f1c173800] 05:33:29 INFO - PROCESS | 1832 | 1461328409149 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7f5f20aaac00) [pid = 1832] [serial = 1233] [outer = 0x7f5f1c173800] 05:33:29 INFO - PROCESS | 1832 | 1461328409968 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]]]}] 05:33:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:33:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1479ms 05:33:30 INFO - PROCESS | 1832 | 1461328410015 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 1832 | 1461328410019 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:33:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:33:30 INFO - PROCESS | 1832 | 1461328410025 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1832 | 1461328410027 Marionette TRACE conn3 <- [1,1614,null,{}] 05:33:30 INFO - PROCESS | 1832 | 1461328410032 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}] 05:33:30 INFO - PROCESS | 1832 | 1461328410240 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:33:30 INFO - PROCESS | 1832 | 1461328410505 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ec0a800 == 167 [pid = 1832] [id = 411] 05:33:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7f5f1c5cc400) [pid = 1832] [serial = 1234] [outer = (nil)] 05:33:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7f5f29ded400) [pid = 1832] [serial = 1235] [outer = 0x7f5f1c5cc400] 05:33:30 INFO - PROCESS | 1832 | 1461328410622 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7f5f2b04c800) [pid = 1832] [serial = 1236] [outer = 0x7f5f1c5cc400] 05:33:31 INFO - PROCESS | 1832 | 1461328411481 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]]]}] 05:33:31 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 05:33:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1494ms 05:33:31 INFO - PROCESS | 1832 | 1461328411520 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:33:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:33:31 INFO - PROCESS | 1832 | 1461328411526 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:33:31 INFO - PROCESS | 1832 | 1461328411531 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 1832 | 1461328411535 Marionette TRACE conn3 <- [1,1618,null,{}] 05:33:31 INFO - PROCESS | 1832 | 1461328411541 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}] 05:33:31 INFO - PROCESS | 1832 | 1461328411765 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:33:32 INFO - PROCESS | 1832 | 1461328412077 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2abfb800 == 168 [pid = 1832] [id = 412] 05:33:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7f5f20ca3c00) [pid = 1832] [serial = 1237] [outer = (nil)] 05:33:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7f5f2c081400) [pid = 1832] [serial = 1238] [outer = 0x7f5f20ca3c00] 05:33:32 INFO - PROCESS | 1832 | 1461328412158 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7f5f2f621800) [pid = 1832] [serial = 1239] [outer = 0x7f5f20ca3c00] 05:33:33 INFO - PROCESS | 1832 | 1461328413075 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]]]}] 05:33:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:33:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1581ms 05:33:33 INFO - PROCESS | 1832 | 1461328413115 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1832 | 1461328413120 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:33:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:33:33 INFO - PROCESS | 1832 | 1461328413129 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1832 | 1461328413133 Marionette TRACE conn3 <- [1,1622,null,{}] 05:33:33 INFO - PROCESS | 1832 | 1461328413141 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}] 05:33:33 INFO - PROCESS | 1832 | 1461328413391 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:33:33 INFO - PROCESS | 1832 | 1461328413744 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0870e000 == 169 [pid = 1832] [id = 413] 05:33:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7f5f00cc0c00) [pid = 1832] [serial = 1240] [outer = (nil)] 05:33:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 212 (0x7f5f0334f400) [pid = 1832] [serial = 1241] [outer = 0x7f5f00cc0c00] 05:33:33 INFO - PROCESS | 1832 | 1461328413853 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 213 (0x7f5f126d1400) [pid = 1832] [serial = 1242] [outer = 0x7f5f00cc0c00] 05:33:34 INFO - PROCESS | 1832 | 1461328414748 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]]]}] 05:33:34 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 05:33:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1680ms 05:33:34 INFO - PROCESS | 1832 | 1461328414810 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 1832 | 1461328414813 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:33:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:33:34 INFO - PROCESS | 1832 | 1461328414819 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 1832 | 1461328414822 Marionette TRACE conn3 <- [1,1626,null,{}] 05:33:34 INFO - PROCESS | 1832 | 1461328414827 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}] 05:33:35 INFO - PROCESS | 1832 | 1461328415043 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:33:35 INFO - PROCESS | 1832 | 1461328415805 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f038a1800 == 170 [pid = 1832] [id = 414] 05:33:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 214 (0x7f5f0018f800) [pid = 1832] [serial = 1243] [outer = (nil)] 05:33:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 215 (0x7f5f00191800) [pid = 1832] [serial = 1244] [outer = 0x7f5f0018f800] 05:33:35 INFO - PROCESS | 1832 | 1461328415878 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 216 (0x7f5f0030dc00) [pid = 1832] [serial = 1245] [outer = 0x7f5f0018f800] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d6e0800 == 169 [pid = 1832] [id = 240] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09386000 == 168 [pid = 1832] [id = 345] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2f7b0800 == 167 [pid = 1832] [id = 298] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cb83800 == 166 [pid = 1832] [id = 299] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07c2d800 == 165 [pid = 1832] [id = 395] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07c2c800 == 164 [pid = 1832] [id = 394] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f04893800 == 163 [pid = 1832] [id = 393] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f038a0800 == 162 [pid = 1832] [id = 392] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03516800 == 161 [pid = 1832] [id = 389] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5eff8d9000 == 160 [pid = 1832] [id = 388] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01b84800 == 159 [pid = 1832] [id = 387] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f31f72800 == 158 [pid = 1832] [id = 386] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2c059000 == 157 [pid = 1832] [id = 385] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f23f8a000 == 156 [pid = 1832] [id = 384] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e31f000 == 155 [pid = 1832] [id = 383] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d031000 == 154 [pid = 1832] [id = 382] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1c49b000 == 153 [pid = 1832] [id = 381] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f182d7000 == 152 [pid = 1832] [id = 380] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f15ac3000 == 151 [pid = 1832] [id = 379] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f145be800 == 150 [pid = 1832] [id = 378] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f127ba800 == 149 [pid = 1832] [id = 377] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c45a800 == 148 [pid = 1832] [id = 376] 05:33:37 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08049800 == 147 [pid = 1832] [id = 375] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 215 (0x7f5f09245800) [pid = 1832] [serial = 969] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 214 (0x7f5f125da800) [pid = 1832] [serial = 1118] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 213 (0x7f5f1260f000) [pid = 1832] [serial = 1119] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 212 (0x7f5f187de400) [pid = 1832] [serial = 1059] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 211 (0x7f5f04791000) [pid = 1832] [serial = 1079] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7f5f07405800) [pid = 1832] [serial = 1061] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7f5f0740a400) [pid = 1832] [serial = 1104] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7f5f073d5800) [pid = 1832] [serial = 1103] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7f5f187d6000) [pid = 1832] [serial = 1070] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7f5f09fcc000) [pid = 1832] [serial = 1064] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7f5f1abe4c00) [pid = 1832] [serial = 1073] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7f5f073d6800) [pid = 1832] [serial = 1082] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7f5f01ceb800) [pid = 1832] [serial = 1085] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f073dd400) [pid = 1832] [serial = 1088] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f2bded800) [pid = 1832] [serial = 1091] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f07608400) [pid = 1832] [serial = 1094] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f058ad400) [pid = 1832] [serial = 1109] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f0924ec00) [pid = 1832] [serial = 1110] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f2fd16400) [pid = 1832] [serial = 1076] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f0948c000) [pid = 1832] [serial = 1112] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f0b1ba800) [pid = 1832] [serial = 1113] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f0873b400) [pid = 1832] [serial = 1107] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f080bb000) [pid = 1832] [serial = 1106] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f03346400) [pid = 1832] [serial = 1097] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f0334ec00) [pid = 1832] [serial = 1098] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f13d19400) [pid = 1832] [serial = 1067] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f05670400) [pid = 1832] [serial = 1101] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f04793800) [pid = 1832] [serial = 1100] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f07c0c800) [pid = 1832] [serial = 1122] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f0c745400) [pid = 1832] [serial = 1115] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f11959c00) [pid = 1832] [serial = 1116] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f057bec00) [pid = 1832] [serial = 1121] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 1832 | 1461328417490 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]]]}] 05:33:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:33:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 2691ms 05:33:37 INFO - PROCESS | 1832 | 1461328417513 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1832 | 1461328417519 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:33:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:33:37 INFO - PROCESS | 1832 | 1461328417528 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:33:37 INFO - PROCESS | 1832 | 1461328417532 Marionette TRACE conn3 <- [1,1630,null,{}] 05:33:37 INFO - PROCESS | 1832 | 1461328417538 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}] 05:33:37 INFO - PROCESS | 1832 | 1461328417750 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:33:37 INFO - PROCESS | 1832 | 1461328417949 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01b74000 == 148 [pid = 1832] [id = 415] 05:33:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f00182400) [pid = 1832] [serial = 1246] [outer = (nil)] 05:33:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f038dd000) [pid = 1832] [serial = 1247] [outer = 0x7f5f00182400] 05:33:38 INFO - PROCESS | 1832 | 1461328418017 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f045f8400) [pid = 1832] [serial = 1248] [outer = 0x7f5f00182400] 05:33:38 INFO - PROCESS | 1832 | 1461328418870 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]]]}] 05:33:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:33:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1385ms 05:33:38 INFO - PROCESS | 1832 | 1461328418918 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 1832 | 1461328418928 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:33:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:33:38 INFO - PROCESS | 1832 | 1461328418940 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1832 | 1461328418943 Marionette TRACE conn3 <- [1,1634,null,{}] 05:33:38 INFO - PROCESS | 1832 | 1461328418948 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}] 05:33:39 INFO - PROCESS | 1832 | 1461328419150 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:33:39 INFO - PROCESS | 1832 | 1461328419342 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03897000 == 149 [pid = 1832] [id = 416] 05:33:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f0030a800) [pid = 1832] [serial = 1249] [outer = (nil)] 05:33:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f0566f000) [pid = 1832] [serial = 1250] [outer = 0x7f5f0030a800] 05:33:39 INFO - PROCESS | 1832 | 1461328419417 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f058ab000) [pid = 1832] [serial = 1251] [outer = 0x7f5f0030a800] 05:33:40 INFO - PROCESS | 1832 | 1461328420277 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]]]}] 05:33:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:33:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1389ms 05:33:40 INFO - PROCESS | 1832 | 1461328420330 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 1832 | 1461328420333 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:33:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:33:40 INFO - PROCESS | 1832 | 1461328420356 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 1832 | 1461328420364 Marionette TRACE conn3 <- [1,1638,null,{}] 05:33:40 INFO - PROCESS | 1832 | 1461328420390 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}] 05:33:40 INFO - PROCESS | 1832 | 1461328420653 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:33:40 INFO - PROCESS | 1832 | 1461328420678 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07c1e800 == 150 [pid = 1832] [id = 417] 05:33:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f0030e000) [pid = 1832] [serial = 1252] [outer = (nil)] 05:33:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f073ddc00) [pid = 1832] [serial = 1253] [outer = 0x7f5f0030e000] 05:33:40 INFO - PROCESS | 1832 | 1461328420741 Marionette DEBUG loaded listener.js 05:33:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f07c0f400) [pid = 1832] [serial = 1254] [outer = 0x7f5f0030e000] 05:33:42 INFO - PROCESS | 1832 | 1461328422397 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]]]}] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f17942400) [pid = 1832] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f04794000) [pid = 1832] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f17631400) [pid = 1832] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f09357c00) [pid = 1832] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f2beca400) [pid = 1832] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f0367dc00) [pid = 1832] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f1cbec000) [pid = 1832] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f17942800) [pid = 1832] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f1a99e400) [pid = 1832] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f16155c00) [pid = 1832] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f045f4000) [pid = 1832] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f07de7c00) [pid = 1832] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f0c746400) [pid = 1832] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f04789c00) [pid = 1832] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f069cdc00) [pid = 1832] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f03684800) [pid = 1832] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f038e2400) [pid = 1832] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f1399b800) [pid = 1832] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f1dd3c000) [pid = 1832] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f045f1800) [pid = 1832] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f07406000) [pid = 1832] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f01cf1400) [pid = 1832] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f06c21000) [pid = 1832] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f073de400) [pid = 1832] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f0367fc00) [pid = 1832] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f13c4e400) [pid = 1832] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f19dd3800) [pid = 1832] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f048dd800) [pid = 1832] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f069cb400) [pid = 1832] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f14246800) [pid = 1832] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f13cb2800) [pid = 1832] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f0924d400) [pid = 1832] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f00306c00) [pid = 1832] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f1dd34c00) [pid = 1832] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f1b2de800) [pid = 1832] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f00307000) [pid = 1832] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f0924a800) [pid = 1832] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f1793a400) [pid = 1832] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f18b5e000) [pid = 1832] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f13cbe800) [pid = 1832] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f1793a000) [pid = 1832] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f038e3c00) [pid = 1832] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f1260a400) [pid = 1832] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f06c1b800) [pid = 1832] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f01ce2c00) [pid = 1832] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:33:42 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f0478a400) [pid = 1832] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:33:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:33:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 2213ms 05:33:42 INFO - PROCESS | 1832 | 1461328422576 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:33:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:33:42 INFO - PROCESS | 1832 | 1461328422581 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:33:42 INFO - PROCESS | 1832 | 1461328422587 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 1832 | 1461328422590 Marionette TRACE conn3 <- [1,1642,null,{}] 05:33:42 INFO - PROCESS | 1832 | 1461328422594 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}] 05:33:42 INFO - PROCESS | 1832 | 1461328422832 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:33:42 INFO - PROCESS | 1832 | 1461328422939 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03523800 == 151 [pid = 1832] [id = 418] 05:33:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f03345800) [pid = 1832] [serial = 1255] [outer = (nil)] 05:33:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f038d7000) [pid = 1832] [serial = 1256] [outer = 0x7f5f03345800] 05:33:43 INFO - PROCESS | 1832 | 1461328423002 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f045fc800) [pid = 1832] [serial = 1257] [outer = 0x7f5f03345800] 05:33:43 INFO - PROCESS | 1832 | 1461328423692 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]]]}] 05:33:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:33:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1131ms 05:33:43 INFO - PROCESS | 1832 | 1461328423719 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 1832 | 1461328423722 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:33:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:33:43 INFO - PROCESS | 1832 | 1461328423728 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 1832 | 1461328423730 Marionette TRACE conn3 <- [1,1646,null,{}] 05:33:43 INFO - PROCESS | 1832 | 1461328423736 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}] 05:33:44 INFO - PROCESS | 1832 | 1461328424033 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:33:44 INFO - PROCESS | 1832 | 1461328424054 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08713000 == 152 [pid = 1832] [id = 419] 05:33:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f073d2800) [pid = 1832] [serial = 1258] [outer = (nil)] 05:33:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f07403800) [pid = 1832] [serial = 1259] [outer = 0x7f5f073d2800] 05:33:44 INFO - PROCESS | 1832 | 1461328424132 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f07dec400) [pid = 1832] [serial = 1260] [outer = 0x7f5f073d2800] 05:33:45 INFO - PROCESS | 1832 | 1461328425322 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]]]}] 05:33:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:33:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1632ms 05:33:45 INFO - PROCESS | 1832 | 1461328425362 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:33:45 INFO - PROCESS | 1832 | 1461328425369 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:33:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:33:45 INFO - PROCESS | 1832 | 1461328425379 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:33:45 INFO - PROCESS | 1832 | 1461328425383 Marionette TRACE conn3 <- [1,1650,null,{}] 05:33:45 INFO - PROCESS | 1832 | 1461328425393 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}] 05:33:45 INFO - PROCESS | 1832 | 1461328425631 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:33:45 INFO - PROCESS | 1832 | 1461328425947 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03c1e800 == 153 [pid = 1832] [id = 420] 05:33:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f03684400) [pid = 1832] [serial = 1261] [outer = (nil)] 05:33:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f038e0400) [pid = 1832] [serial = 1262] [outer = 0x7f5f03684400] 05:33:46 INFO - PROCESS | 1832 | 1461328426045 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f0478d400) [pid = 1832] [serial = 1263] [outer = 0x7f5f03684400] 05:33:46 INFO - PROCESS | 1832 | 1461328426963 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]]]}] 05:33:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:33:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1639ms 05:33:47 INFO - PROCESS | 1832 | 1461328427019 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 1832 | 1461328427029 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:33:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:33:47 INFO - PROCESS | 1832 | 1461328427040 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 1832 | 1461328427045 Marionette TRACE conn3 <- [1,1654,null,{}] 05:33:47 INFO - PROCESS | 1832 | 1461328427051 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}] 05:33:47 INFO - PROCESS | 1832 | 1461328427326 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:33:47 INFO - PROCESS | 1832 | 1461328427691 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08722000 == 154 [pid = 1832] [id = 421] 05:33:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f057b7400) [pid = 1832] [serial = 1264] [outer = (nil)] 05:33:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f069c7000) [pid = 1832] [serial = 1265] [outer = 0x7f5f057b7400] 05:33:47 INFO - PROCESS | 1832 | 1461328427772 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f073d9000) [pid = 1832] [serial = 1266] [outer = 0x7f5f057b7400] 05:33:48 INFO - PROCESS | 1832 | 1461328428648 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]]]}] 05:33:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:33:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1635ms 05:33:48 INFO - PROCESS | 1832 | 1461328428675 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:33:48 INFO - PROCESS | 1832 | 1461328428679 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:33:48 INFO - PROCESS | 1832 | 1461328428685 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:33:48 INFO - PROCESS | 1832 | 1461328428691 Marionette TRACE conn3 <- [1,1658,null,{}] 05:33:48 INFO - PROCESS | 1832 | 1461328428707 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}] 05:33:48 INFO - PROCESS | 1832 | 1461328428928 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:33:49 INFO - PROCESS | 1832 | 1461328429203 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0ad56800 == 155 [pid = 1832] [id = 422] 05:33:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f07df0800) [pid = 1832] [serial = 1267] [outer = (nil)] 05:33:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f080c0000) [pid = 1832] [serial = 1268] [outer = 0x7f5f07df0800] 05:33:49 INFO - PROCESS | 1832 | 1461328429331 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f091dd000) [pid = 1832] [serial = 1269] [outer = 0x7f5f07df0800] 05:33:50 INFO - PROCESS | 1832 | 1461328430259 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]]]}] 05:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1642ms 05:33:50 INFO - PROCESS | 1832 | 1461328430330 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 1832 | 1461328430335 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:33:50 INFO - PROCESS | 1832 | 1461328430342 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 1832 | 1461328430344 Marionette TRACE conn3 <- [1,1662,null,{}] 05:33:50 INFO - PROCESS | 1832 | 1461328430350 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}] 05:33:50 INFO - PROCESS | 1832 | 1461328430579 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:33:50 INFO - PROCESS | 1832 | 1461328430884 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c472000 == 156 [pid = 1832] [id = 423] 05:33:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f07c0d000) [pid = 1832] [serial = 1270] [outer = (nil)] 05:33:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f0924dc00) [pid = 1832] [serial = 1271] [outer = 0x7f5f07c0d000] 05:33:50 INFO - PROCESS | 1832 | 1461328430970 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f09480800) [pid = 1832] [serial = 1272] [outer = 0x7f5f07c0d000] 05:33:51 INFO - PROCESS | 1832 | 1461328431853 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]]]}] 05:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1583ms 05:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:33:51 INFO - PROCESS | 1832 | 1461328431926 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:33:51 INFO - PROCESS | 1832 | 1461328431929 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:33:51 INFO - PROCESS | 1832 | 1461328431935 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1832 | 1461328431939 Marionette TRACE conn3 <- [1,1666,null,{}] 05:33:51 INFO - PROCESS | 1832 | 1461328431944 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}] 05:33:52 INFO - PROCESS | 1832 | 1461328432157 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:33:52 INFO - PROCESS | 1832 | 1461328432420 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1161b000 == 157 [pid = 1832] [id = 424] 05:33:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f080b2400) [pid = 1832] [serial = 1273] [outer = (nil)] 05:33:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f0afaf000) [pid = 1832] [serial = 1274] [outer = 0x7f5f080b2400] 05:33:52 INFO - PROCESS | 1832 | 1461328432540 Marionette DEBUG loaded listener.js 05:33:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f0b1bd400) [pid = 1832] [serial = 1275] [outer = 0x7f5f080b2400] 05:33:53 INFO - PROCESS | 1832 | 1461328433449 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]]]}] 05:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1590ms 05:33:53 INFO - PROCESS | 1832 | 1461328433525 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 1832 | 1461328433529 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:33:53 INFO - PROCESS | 1832 | 1461328433535 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 1832 | 1461328433537 Marionette TRACE conn3 <- [1,1670,null,{}] 05:33:53 INFO - PROCESS | 1832 | 1461328433542 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}] 05:33:53 INFO - PROCESS | 1832 | 1461328433825 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:33:54 INFO - PROCESS | 1832 | 1461328434161 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13b18800 == 158 [pid = 1832] [id = 425] 05:33:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f0c339000) [pid = 1832] [serial = 1276] [outer = (nil)] 05:33:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f12608000) [pid = 1832] [serial = 1277] [outer = 0x7f5f0c339000] 05:33:54 INFO - PROCESS | 1832 | 1461328434296 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f13ad1c00) [pid = 1832] [serial = 1278] [outer = 0x7f5f0c339000] 05:33:55 INFO - PROCESS | 1832 | 1461328435396 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]]]}] 05:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1931ms 05:33:55 INFO - PROCESS | 1832 | 1461328435467 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 1832 | 1461328435471 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:33:55 INFO - PROCESS | 1832 | 1461328435477 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 1832 | 1461328435479 Marionette TRACE conn3 <- [1,1674,null,{}] 05:33:55 INFO - PROCESS | 1832 | 1461328435485 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}] 05:33:55 INFO - PROCESS | 1832 | 1461328435704 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:33:56 INFO - PROCESS | 1832 | 1461328436041 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a65800 == 159 [pid = 1832] [id = 426] 05:33:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f0c744400) [pid = 1832] [serial = 1279] [outer = (nil)] 05:33:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f13c5d000) [pid = 1832] [serial = 1280] [outer = 0x7f5f0c744400] 05:33:56 INFO - PROCESS | 1832 | 1461328436137 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f13f5e000) [pid = 1832] [serial = 1281] [outer = 0x7f5f0c744400] 05:33:57 INFO - PROCESS | 1832 | 1461328437113 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]]]}] 05:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1680ms 05:33:57 INFO - PROCESS | 1832 | 1461328437158 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1832 | 1461328437162 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:33:57 INFO - PROCESS | 1832 | 1461328437169 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1832 | 1461328437172 Marionette TRACE conn3 <- [1,1678,null,{}] 05:33:57 INFO - PROCESS | 1832 | 1461328437177 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}] 05:33:57 INFO - PROCESS | 1832 | 1461328437375 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:33:57 INFO - PROCESS | 1832 | 1461328437641 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1765b800 == 160 [pid = 1832] [id = 427] 05:33:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f13bb8400) [pid = 1832] [serial = 1282] [outer = (nil)] 05:33:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f146dfc00) [pid = 1832] [serial = 1283] [outer = 0x7f5f13bb8400] 05:33:57 INFO - PROCESS | 1832 | 1461328437800 Marionette DEBUG loaded listener.js 05:33:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f15061c00) [pid = 1832] [serial = 1284] [outer = 0x7f5f13bb8400] 05:33:58 INFO - PROCESS | 1832 | 1461328438892 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]]]}] 05:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1783ms 05:33:58 INFO - PROCESS | 1832 | 1461328438954 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:33:58 INFO - PROCESS | 1832 | 1461328438959 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:33:58 INFO - PROCESS | 1832 | 1461328438967 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 1832 | 1461328438972 Marionette TRACE conn3 <- [1,1682,null,{}] 05:33:58 INFO - PROCESS | 1832 | 1461328438979 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}] 05:33:59 INFO - PROCESS | 1832 | 1461328439220 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:33:59 INFO - PROCESS | 1832 | 1461328439525 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f188cd000 == 161 [pid = 1832] [id = 428] 05:33:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f1423a800) [pid = 1832] [serial = 1285] [outer = (nil)] 05:33:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f17634000) [pid = 1832] [serial = 1286] [outer = 0x7f5f1423a800] 05:33:59 INFO - PROCESS | 1832 | 1461328439616 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f17776000) [pid = 1832] [serial = 1287] [outer = 0x7f5f1423a800] 05:34:00 INFO - PROCESS | 1832 | 1461328440516 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]]]}] 05:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1585ms 05:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:34:00 INFO - PROCESS | 1832 | 1461328440552 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 1832 | 1461328440555 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:34:00 INFO - PROCESS | 1832 | 1461328440561 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 1832 | 1461328440564 Marionette TRACE conn3 <- [1,1686,null,{}] 05:34:00 INFO - PROCESS | 1832 | 1461328440570 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}] 05:34:00 INFO - PROCESS | 1832 | 1461328440859 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:34:01 INFO - PROCESS | 1832 | 1461328441199 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cc14800 == 162 [pid = 1832] [id = 429] 05:34:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f13c58000) [pid = 1832] [serial = 1288] [outer = (nil)] 05:34:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f1793a000) [pid = 1832] [serial = 1289] [outer = 0x7f5f13c58000] 05:34:01 INFO - PROCESS | 1832 | 1461328441294 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f17b17400) [pid = 1832] [serial = 1290] [outer = 0x7f5f13c58000] 05:34:02 INFO - PROCESS | 1832 | 1461328442316 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]]]}] 05:34:02 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 05:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1790ms 05:34:02 INFO - PROCESS | 1832 | 1461328442351 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 1832 | 1461328442356 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:34:02 INFO - PROCESS | 1832 | 1461328442362 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 1832 | 1461328442367 Marionette TRACE conn3 <- [1,1690,null,{}] 05:34:02 INFO - PROCESS | 1832 | 1461328442372 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}] 05:34:02 INFO - PROCESS | 1832 | 1461328442646 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:34:03 INFO - PROCESS | 1832 | 1461328443017 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e321800 == 163 [pid = 1832] [id = 430] 05:34:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f1abdac00) [pid = 1832] [serial = 1291] [outer = (nil)] 05:34:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f1b8f0c00) [pid = 1832] [serial = 1292] [outer = 0x7f5f1abdac00] 05:34:03 INFO - PROCESS | 1832 | 1461328443106 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f1ce17400) [pid = 1832] [serial = 1293] [outer = 0x7f5f1abdac00] 05:34:04 INFO - PROCESS | 1832 | 1461328444284 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]]]}] 05:34:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1995ms 05:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:34:04 INFO - PROCESS | 1832 | 1461328444362 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 1832 | 1461328444366 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:34:04 INFO - PROCESS | 1832 | 1461328444375 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 1832 | 1461328444381 Marionette TRACE conn3 <- [1,1694,null,{}] 05:34:04 INFO - PROCESS | 1832 | 1461328444389 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}] 05:34:04 INFO - PROCESS | 1832 | 1461328444726 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:34:05 INFO - PROCESS | 1832 | 1461328445044 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2ae4c800 == 164 [pid = 1832] [id = 431] 05:34:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f1b873800) [pid = 1832] [serial = 1294] [outer = (nil)] 05:34:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f1df80800) [pid = 1832] [serial = 1295] [outer = 0x7f5f1b873800] 05:34:05 INFO - PROCESS | 1832 | 1461328445120 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f1efba000) [pid = 1832] [serial = 1296] [outer = 0x7f5f1b873800] 05:34:06 INFO - PROCESS | 1832 | 1461328446002 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]]]}] 05:34:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:34:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1691ms 05:34:06 INFO - PROCESS | 1832 | 1461328446068 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1832 | 1461328446075 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:34:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:34:06 INFO - PROCESS | 1832 | 1461328446087 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1832 | 1461328446089 Marionette TRACE conn3 <- [1,1698,null,{}] 05:34:06 INFO - PROCESS | 1832 | 1461328446095 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}] 05:34:06 INFO - PROCESS | 1832 | 1461328446362 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:34:06 INFO - PROCESS | 1832 | 1461328446671 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f874000 == 165 [pid = 1832] [id = 432] 05:34:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f1d489800) [pid = 1832] [serial = 1297] [outer = (nil)] 05:34:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f20ca0400) [pid = 1832] [serial = 1298] [outer = 0x7f5f1d489800] 05:34:06 INFO - PROCESS | 1832 | 1461328446753 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f29d33c00) [pid = 1832] [serial = 1299] [outer = 0x7f5f1d489800] 05:34:07 INFO - PROCESS | 1832 | 1461328447643 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]]]}] 05:34:07 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 05:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1633ms 05:34:07 INFO - PROCESS | 1832 | 1461328447720 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:34:07 INFO - PROCESS | 1832 | 1461328447728 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:34:07 INFO - PROCESS | 1832 | 1461328447734 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 1832 | 1461328447738 Marionette TRACE conn3 <- [1,1702,null,{}] 05:34:07 INFO - PROCESS | 1832 | 1461328447743 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}] 05:34:08 INFO - PROCESS | 1832 | 1461328448008 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:34:08 INFO - PROCESS | 1832 | 1461328448322 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f30295000 == 166 [pid = 1832] [id = 433] 05:34:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f0030c000) [pid = 1832] [serial = 1300] [outer = (nil)] 05:34:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f2abd3c00) [pid = 1832] [serial = 1301] [outer = 0x7f5f0030c000] 05:34:08 INFO - PROCESS | 1832 | 1461328448406 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f2b08b400) [pid = 1832] [serial = 1302] [outer = 0x7f5f0030c000] 05:34:09 INFO - PROCESS | 1832 | 1461328449300 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]]]}] 05:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1631ms 05:34:09 INFO - PROCESS | 1832 | 1461328449367 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 1832 | 1461328449371 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:34:09 INFO - PROCESS | 1832 | 1461328449378 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 1832 | 1461328449381 Marionette TRACE conn3 <- [1,1706,null,{}] 05:34:09 INFO - PROCESS | 1832 | 1461328449386 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}] 05:34:09 INFO - PROCESS | 1832 | 1461328449613 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:34:09 INFO - PROCESS | 1832 | 1461328449919 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f34210800 == 167 [pid = 1832] [id = 434] 05:34:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f0367d800) [pid = 1832] [serial = 1303] [outer = (nil)] 05:34:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f2c083800) [pid = 1832] [serial = 1304] [outer = 0x7f5f0367d800] 05:34:10 INFO - PROCESS | 1832 | 1461328450001 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f2df26800) [pid = 1832] [serial = 1305] [outer = 0x7f5f0367d800] 05:34:10 INFO - PROCESS | 1832 | 1461328450865 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]]]}] 05:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1534ms 05:34:10 INFO - PROCESS | 1832 | 1461328450913 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 1832 | 1461328450916 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:34:10 INFO - PROCESS | 1832 | 1461328450922 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1832 | 1461328450924 Marionette TRACE conn3 <- [1,1710,null,{}] 05:34:10 INFO - PROCESS | 1832 | 1461328450930 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}] 05:34:11 INFO - PROCESS | 1832 | 1461328451154 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:34:11 INFO - PROCESS | 1832 | 1461328451477 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b37a000 == 168 [pid = 1832] [id = 435] 05:34:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f069cc800) [pid = 1832] [serial = 1306] [outer = (nil)] 05:34:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f2c083400) [pid = 1832] [serial = 1307] [outer = 0x7f5f069cc800] 05:34:11 INFO - PROCESS | 1832 | 1461328451574 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f2fd18800) [pid = 1832] [serial = 1308] [outer = 0x7f5f069cc800] 05:34:12 INFO - PROCESS | 1832 | 1461328452470 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]]]}] 05:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1586ms 05:34:12 INFO - PROCESS | 1832 | 1461328452510 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 1832 | 1461328452512 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:34:12 INFO - PROCESS | 1832 | 1461328452520 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 1832 | 1461328452523 Marionette TRACE conn3 <- [1,1714,null,{}] 05:34:12 INFO - PROCESS | 1832 | 1461328452528 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}] 05:34:12 INFO - PROCESS | 1832 | 1461328452757 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:34:13 INFO - PROCESS | 1832 | 1461328453122 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1257b000 == 169 [pid = 1832] [id = 436] 05:34:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f0018a400) [pid = 1832] [serial = 1309] [outer = (nil)] 05:34:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f3006f000) [pid = 1832] [serial = 1310] [outer = 0x7f5f0018a400] 05:34:13 INFO - PROCESS | 1832 | 1461328453204 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7f5f3020a800) [pid = 1832] [serial = 1311] [outer = 0x7f5f0018a400] 05:34:14 INFO - PROCESS | 1832 | 1461328454093 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]]]}] 05:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1634ms 05:34:14 INFO - PROCESS | 1832 | 1461328454155 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:34:14 INFO - PROCESS | 1832 | 1461328454158 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:34:14 INFO - PROCESS | 1832 | 1461328454164 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 1832 | 1461328454166 Marionette TRACE conn3 <- [1,1718,null,{}] 05:34:14 INFO - PROCESS | 1832 | 1461328454172 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}] 05:34:14 INFO - PROCESS | 1832 | 1461328454399 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:34:14 INFO - PROCESS | 1832 | 1461328454708 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01b76000 == 170 [pid = 1832] [id = 437] 05:34:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7f5f00308c00) [pid = 1832] [serial = 1312] [outer = (nil)] 05:34:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7f5f010ad400) [pid = 1832] [serial = 1313] [outer = 0x7f5f00308c00] 05:34:14 INFO - PROCESS | 1832 | 1461328454792 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7f5f010b3c00) [pid = 1832] [serial = 1314] [outer = 0x7f5f00308c00] 05:34:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03523800 == 169 [pid = 1832] [id = 418] 05:34:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07c1e800 == 168 [pid = 1832] [id = 417] 05:34:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03897000 == 167 [pid = 1832] [id = 416] 05:34:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01b74000 == 166 [pid = 1832] [id = 415] 05:34:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f038a1800 == 165 [pid = 1832] [id = 414] 05:34:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117c6000 == 164 [pid = 1832] [id = 403] 05:34:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11610800 == 163 [pid = 1832] [id = 402] 05:34:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d264800 == 162 [pid = 1832] [id = 401] 05:34:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0b244000 == 161 [pid = 1832] [id = 400] 05:34:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0ad59000 == 160 [pid = 1832] [id = 399] 05:34:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08757800 == 159 [pid = 1832] [id = 398] 05:34:16 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0489a800 == 158 [pid = 1832] [id = 397] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7f5f0760e400) [pid = 1832] [serial = 1095] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7f5f15c9cc00) [pid = 1832] [serial = 1068] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7f5f2bd2d800) [pid = 1832] [serial = 927] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7f5f045fd000) [pid = 1832] [serial = 1029] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f2fd12800) [pid = 1832] [serial = 1023] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f125d6000) [pid = 1832] [serial = 1089] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f187df800) [pid = 1832] [serial = 1008] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f30339800) [pid = 1832] [serial = 1092] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f18b5b400) [pid = 1832] [serial = 1071] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f0b498400) [pid = 1832] [serial = 1065] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f30206800) [pid = 1832] [serial = 1077] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f0368c400) [pid = 1832] [serial = 1032] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f2c085400) [pid = 1832] [serial = 1017] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f1e84c800) [pid = 1832] [serial = 1011] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f2a983c00) [pid = 1832] [serial = 1014] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f1a99f000) [pid = 1832] [serial = 1074] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f07def000) [pid = 1832] [serial = 1038] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f302f8400) [pid = 1832] [serial = 1026] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f2fe85000) [pid = 1832] [serial = 1020] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f04796400) [pid = 1832] [serial = 1080] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f07c11000) [pid = 1832] [serial = 1062] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f038e0800) [pid = 1832] [serial = 1035] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f073e0400) [pid = 1832] [serial = 1187] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f0760cc00) [pid = 1832] [serial = 1188] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f07c0d400) [pid = 1832] [serial = 1190] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f057bcc00) [pid = 1832] [serial = 1182] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f01cf1000) [pid = 1832] [serial = 1086] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f073dc400) [pid = 1832] [serial = 1083] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f073d5c00) [pid = 1832] [serial = 1184] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f07607000) [pid = 1832] [serial = 1130] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f03689c00) [pid = 1832] [serial = 1178] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f045ee800) [pid = 1832] [serial = 1179] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f1786ec00) [pid = 1832] [serial = 1151] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f1839fc00) [pid = 1832] [serial = 1152] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f1c5cc000) [pid = 1832] [serial = 1157] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f1dd3a800) [pid = 1832] [serial = 1158] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f05670000) [pid = 1832] [serial = 1181] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f07403000) [pid = 1832] [serial = 1185] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f0b49bc00) [pid = 1832] [serial = 1125] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f09482c00) [pid = 1832] [serial = 1124] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f1776e800) [pid = 1832] [serial = 1148] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f1779c000) [pid = 1832] [serial = 1149] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f14240800) [pid = 1832] [serial = 1142] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f14a4e000) [pid = 1832] [serial = 1143] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f0c336400) [pid = 1832] [serial = 1136] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f11953c00) [pid = 1832] [serial = 1137] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f00310000) [pid = 1832] [serial = 1172] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f2c00a400) [pid = 1832] [serial = 1173] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f2aea6400) [pid = 1832] [serial = 1166] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f2becac00) [pid = 1832] [serial = 1167] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f20fc2000) [pid = 1832] [serial = 1163] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f2a984000) [pid = 1832] [serial = 1164] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f07611c00) [pid = 1832] [serial = 1175] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f13bb5c00) [pid = 1832] [serial = 1176] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f09480c00) [pid = 1832] [serial = 1133] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f0b04b000) [pid = 1832] [serial = 1134] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f1e841400) [pid = 1832] [serial = 1160] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f1f048c00) [pid = 1832] [serial = 1161] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f19fe9000) [pid = 1832] [serial = 1154] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f1abdfc00) [pid = 1832] [serial = 1155] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f14fec000) [pid = 1832] [serial = 1145] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f1614b800) [pid = 1832] [serial = 1146] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f2c081c00) [pid = 1832] [serial = 1169] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f2fdd8400) [pid = 1832] [serial = 1170] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f0478d000) [pid = 1832] [serial = 1127] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f05673000) [pid = 1832] [serial = 1128] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f126cb400) [pid = 1832] [serial = 1139] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f13acd400) [pid = 1832] [serial = 1140] [outer = (nil)] [url = about:blank] 05:34:16 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f07c05000) [pid = 1832] [serial = 1131] [outer = (nil)] [url = about:blank] 05:34:17 INFO - PROCESS | 1832 | 1461328457238 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]]]}] 05:34:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:34:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 3141ms 05:34:17 INFO - PROCESS | 1832 | 1461328457307 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 1832 | 1461328457314 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:34:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:34:17 INFO - PROCESS | 1832 | 1461328457324 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1832 | 1461328457328 Marionette TRACE conn3 <- [1,1722,null,{}] 05:34:17 INFO - PROCESS | 1832 | 1461328457336 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}] 05:34:17 INFO - PROCESS | 1832 | 1461328457551 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:34:17 INFO - PROCESS | 1832 | 1461328457725 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01fd3800 == 159 [pid = 1832] [id = 438] 05:34:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f010adc00) [pid = 1832] [serial = 1315] [outer = (nil)] 05:34:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f01ce4000) [pid = 1832] [serial = 1316] [outer = 0x7f5f010adc00] 05:34:17 INFO - PROCESS | 1832 | 1461328457822 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f01cec000) [pid = 1832] [serial = 1317] [outer = 0x7f5f010adc00] 05:34:18 INFO - PROCESS | 1832 | 1461328458752 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]]]}] 05:34:18 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 05:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1482ms 05:34:18 INFO - PROCESS | 1832 | 1461328458808 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 1832 | 1461328458816 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:34:18 INFO - PROCESS | 1832 | 1461328458825 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 1832 | 1461328458828 Marionette TRACE conn3 <- [1,1726,null,{}] 05:34:18 INFO - PROCESS | 1832 | 1461328458834 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}] 05:34:19 INFO - PROCESS | 1832 | 1461328459051 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:34:19 INFO - PROCESS | 1832 | 1461328459269 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0388d800 == 160 [pid = 1832] [id = 439] 05:34:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f0334a800) [pid = 1832] [serial = 1318] [outer = (nil)] 05:34:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f038d7400) [pid = 1832] [serial = 1319] [outer = 0x7f5f0334a800] 05:34:19 INFO - PROCESS | 1832 | 1461328459336 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f045ef400) [pid = 1832] [serial = 1320] [outer = 0x7f5f0334a800] 05:34:20 INFO - PROCESS | 1832 | 1461328460267 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]]]}] 05:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1528ms 05:34:20 INFO - PROCESS | 1832 | 1461328460355 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:34:20 INFO - PROCESS | 1832 | 1461328460361 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:34:20 INFO - PROCESS | 1832 | 1461328460371 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:34:20 INFO - PROCESS | 1832 | 1461328460375 Marionette TRACE conn3 <- [1,1730,null,{}] 05:34:20 INFO - PROCESS | 1832 | 1461328460463 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}] 05:34:20 INFO - PROCESS | 1832 | 1461328460760 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:34:20 INFO - PROCESS | 1832 | 1461328460834 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f05873000 == 161 [pid = 1832] [id = 440] 05:34:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f04796400) [pid = 1832] [serial = 1321] [outer = (nil)] 05:34:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f048dd800) [pid = 1832] [serial = 1322] [outer = 0x7f5f04796400] 05:34:20 INFO - PROCESS | 1832 | 1461328460996 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f05679000) [pid = 1832] [serial = 1323] [outer = 0x7f5f04796400] 05:34:21 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f0030e000) [pid = 1832] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:34:21 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f03345800) [pid = 1832] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:34:21 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f00182400) [pid = 1832] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:34:21 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f045f5400) [pid = 1832] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:34:21 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f0018f800) [pid = 1832] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:34:21 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f0030a800) [pid = 1832] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:34:22 INFO - PROCESS | 1832 | 1461328462117 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]]]}] 05:34:22 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 05:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1763ms 05:34:22 INFO - PROCESS | 1832 | 1461328462134 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1832 | 1461328462138 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:34:22 INFO - PROCESS | 1832 | 1461328462144 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1832 | 1461328462147 Marionette TRACE conn3 <- [1,1734,null,{}] 05:34:22 INFO - PROCESS | 1832 | 1461328462157 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}] 05:34:22 INFO - PROCESS | 1832 | 1461328462476 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:34:22 INFO - PROCESS | 1832 | 1461328462591 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07778800 == 162 [pid = 1832] [id = 441] 05:34:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f00182400) [pid = 1832] [serial = 1324] [outer = (nil)] 05:34:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f058a7800) [pid = 1832] [serial = 1325] [outer = 0x7f5f00182400] 05:34:22 INFO - PROCESS | 1832 | 1461328462654 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f069c5c00) [pid = 1832] [serial = 1326] [outer = 0x7f5f00182400] 05:34:23 INFO - PROCESS | 1832 | 1461328463430 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]]]}] 05:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1341ms 05:34:23 INFO - PROCESS | 1832 | 1461328463486 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 1832 | 1461328463490 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:34:23 INFO - PROCESS | 1832 | 1461328463496 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 1832 | 1461328463498 Marionette TRACE conn3 <- [1,1738,null,{}] 05:34:23 INFO - PROCESS | 1832 | 1461328463503 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}] 05:34:23 INFO - PROCESS | 1832 | 1461328463864 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:34:24 INFO - PROCESS | 1832 | 1461328464156 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01b8c800 == 163 [pid = 1832] [id = 442] 05:34:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f0030a800) [pid = 1832] [serial = 1327] [outer = (nil)] 05:34:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f00cc4800) [pid = 1832] [serial = 1328] [outer = 0x7f5f0030a800] 05:34:24 INFO - PROCESS | 1832 | 1461328464275 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f010b6800) [pid = 1832] [serial = 1329] [outer = 0x7f5f0030a800] 05:34:25 INFO - PROCESS | 1832 | 1461328465198 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]]]}] 05:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1779ms 05:34:25 INFO - PROCESS | 1832 | 1461328465277 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 1832 | 1461328465285 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:34:25 INFO - PROCESS | 1832 | 1461328465293 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 1832 | 1461328465299 Marionette TRACE conn3 <- [1,1742,null,{}] 05:34:25 INFO - PROCESS | 1832 | 1461328465305 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}] 05:34:25 INFO - PROCESS | 1832 | 1461328465571 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:34:25 INFO - PROCESS | 1832 | 1461328465873 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f06d55000 == 164 [pid = 1832] [id = 443] 05:34:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f038dc400) [pid = 1832] [serial = 1330] [outer = (nil)] 05:34:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f045f5800) [pid = 1832] [serial = 1331] [outer = 0x7f5f038dc400] 05:34:25 INFO - PROCESS | 1832 | 1461328465954 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f04794c00) [pid = 1832] [serial = 1332] [outer = 0x7f5f038dc400] 05:34:26 INFO - PROCESS | 1832 | 1461328466896 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]]]}] 05:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1640ms 05:34:26 INFO - PROCESS | 1832 | 1461328466933 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 1832 | 1461328466938 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:34:26 INFO - PROCESS | 1832 | 1461328466946 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1832 | 1461328466949 Marionette TRACE conn3 <- [1,1746,null,{}] 05:34:26 INFO - PROCESS | 1832 | 1461328466956 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}] 05:34:27 INFO - PROCESS | 1832 | 1461328467173 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:34:27 INFO - PROCESS | 1832 | 1461328467474 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07de0000 == 165 [pid = 1832] [id = 444] 05:34:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f058b1800) [pid = 1832] [serial = 1333] [outer = (nil)] 05:34:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f069cd000) [pid = 1832] [serial = 1334] [outer = 0x7f5f058b1800] 05:34:27 INFO - PROCESS | 1832 | 1461328467588 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f073d5000) [pid = 1832] [serial = 1335] [outer = 0x7f5f058b1800] 05:34:28 INFO - PROCESS | 1832 | 1461328468542 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]]]}] 05:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1637ms 05:34:28 INFO - PROCESS | 1832 | 1461328468585 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 1832 | 1461328468591 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:34:28 INFO - PROCESS | 1832 | 1461328468607 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1832 | 1461328468614 Marionette TRACE conn3 <- [1,1750,null,{}] 05:34:28 INFO - PROCESS | 1832 | 1461328468619 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}] 05:34:28 INFO - PROCESS | 1832 | 1461328468823 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:34:29 INFO - PROCESS | 1832 | 1461328469033 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0907d800 == 166 [pid = 1832] [id = 445] 05:34:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f057c1400) [pid = 1832] [serial = 1336] [outer = (nil)] 05:34:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f07604400) [pid = 1832] [serial = 1337] [outer = 0x7f5f057c1400] 05:34:29 INFO - PROCESS | 1832 | 1461328469160 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f07c0b400) [pid = 1832] [serial = 1338] [outer = 0x7f5f057c1400] 05:34:30 INFO - PROCESS | 1832 | 1461328470131 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]]]}] 05:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1598ms 05:34:30 INFO - PROCESS | 1832 | 1461328470199 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:34:30 INFO - PROCESS | 1832 | 1461328470205 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:34:30 INFO - PROCESS | 1832 | 1461328470212 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:34:30 INFO - PROCESS | 1832 | 1461328470215 Marionette TRACE conn3 <- [1,1754,null,{}] 05:34:30 INFO - PROCESS | 1832 | 1461328470220 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}] 05:34:30 INFO - PROCESS | 1832 | 1461328470567 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:34:30 INFO - PROCESS | 1832 | 1461328470946 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09e0e800 == 167 [pid = 1832] [id = 446] 05:34:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f069c9800) [pid = 1832] [serial = 1339] [outer = (nil)] 05:34:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f07de8400) [pid = 1832] [serial = 1340] [outer = 0x7f5f069c9800] 05:34:31 INFO - PROCESS | 1832 | 1461328471068 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f080bac00) [pid = 1832] [serial = 1341] [outer = 0x7f5f069c9800] 05:34:32 INFO - PROCESS | 1832 | 1461328472052 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]]]}] 05:34:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:34:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1887ms 05:34:32 INFO - PROCESS | 1832 | 1461328472100 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:34:32 INFO - PROCESS | 1832 | 1461328472103 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:34:32 INFO - PROCESS | 1832 | 1461328472109 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 1832 | 1461328472111 Marionette TRACE conn3 <- [1,1758,null,{}] 05:34:32 INFO - PROCESS | 1832 | 1461328472117 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}] 05:34:32 INFO - PROCESS | 1832 | 1461328472349 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:34:32 INFO - PROCESS | 1832 | 1461328472618 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b377800 == 168 [pid = 1832] [id = 447] 05:34:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f09250800) [pid = 1832] [serial = 1342] [outer = (nil)] 05:34:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f09353800) [pid = 1832] [serial = 1343] [outer = 0x7f5f09250800] 05:34:32 INFO - PROCESS | 1832 | 1461328472781 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f0afad000) [pid = 1832] [serial = 1344] [outer = 0x7f5f09250800] 05:34:33 INFO - PROCESS | 1832 | 1461328473743 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]]]}] 05:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1689ms 05:34:33 INFO - PROCESS | 1832 | 1461328473799 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 1832 | 1461328473803 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:34:33 INFO - PROCESS | 1832 | 1461328473808 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 1832 | 1461328473810 Marionette TRACE conn3 <- [1,1762,null,{}] 05:34:33 INFO - PROCESS | 1832 | 1461328473816 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}] 05:34:34 INFO - PROCESS | 1832 | 1461328474042 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:34:34 INFO - PROCESS | 1832 | 1461328474375 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d494800 == 169 [pid = 1832] [id = 448] 05:34:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f0740a000) [pid = 1832] [serial = 1345] [outer = (nil)] 05:34:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f0b499400) [pid = 1832] [serial = 1346] [outer = 0x7f5f0740a000] 05:34:34 INFO - PROCESS | 1832 | 1461328474506 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f0b6e9800) [pid = 1832] [serial = 1347] [outer = 0x7f5f0740a000] 05:34:35 INFO - PROCESS | 1832 | 1461328475435 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]]]}] 05:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1701ms 05:34:35 INFO - PROCESS | 1832 | 1461328475513 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 1832 | 1461328475519 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:34:35 INFO - PROCESS | 1832 | 1461328475528 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 1832 | 1461328475534 Marionette TRACE conn3 <- [1,1766,null,{}] 05:34:35 INFO - PROCESS | 1832 | 1461328475570 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}] 05:34:35 INFO - PROCESS | 1832 | 1461328475890 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:34:36 INFO - PROCESS | 1832 | 1461328476253 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117c2800 == 170 [pid = 1832] [id = 449] 05:34:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f09251400) [pid = 1832] [serial = 1348] [outer = (nil)] 05:34:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f0c334c00) [pid = 1832] [serial = 1349] [outer = 0x7f5f09251400] 05:34:36 INFO - PROCESS | 1832 | 1461328476383 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f11959c00) [pid = 1832] [serial = 1350] [outer = 0x7f5f09251400] 05:34:37 INFO - PROCESS | 1832 | 1461328477292 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]]]}] 05:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1816ms 05:34:37 INFO - PROCESS | 1832 | 1461328477344 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 1832 | 1461328477348 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:34:37 INFO - PROCESS | 1832 | 1461328477354 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 1832 | 1461328477357 Marionette TRACE conn3 <- [1,1770,null,{}] 05:34:37 INFO - PROCESS | 1832 | 1461328477363 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}] 05:34:37 INFO - PROCESS | 1832 | 1461328477578 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:34:37 INFO - PROCESS | 1832 | 1461328477797 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1257a000 == 171 [pid = 1832] [id = 450] 05:34:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f0b1d0800) [pid = 1832] [serial = 1351] [outer = (nil)] 05:34:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f1260a400) [pid = 1832] [serial = 1352] [outer = 0x7f5f0b1d0800] 05:34:37 INFO - PROCESS | 1832 | 1461328477911 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f13ad6800) [pid = 1832] [serial = 1353] [outer = 0x7f5f0b1d0800] 05:34:38 INFO - PROCESS | 1832 | 1461328478859 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]]]}] 05:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1584ms 05:34:38 INFO - PROCESS | 1832 | 1461328478939 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 1832 | 1461328478943 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:34:38 INFO - PROCESS | 1832 | 1461328478949 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 1832 | 1461328478952 Marionette TRACE conn3 <- [1,1774,null,{}] 05:34:38 INFO - PROCESS | 1832 | 1461328478958 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}] 05:34:39 INFO - PROCESS | 1832 | 1461328479232 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:34:39 INFO - PROCESS | 1832 | 1461328479536 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f127b5800 == 172 [pid = 1832] [id = 451] 05:34:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f0b1d8800) [pid = 1832] [serial = 1354] [outer = (nil)] 05:34:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f13d0e800) [pid = 1832] [serial = 1355] [outer = 0x7f5f0b1d8800] 05:34:39 INFO - PROCESS | 1832 | 1461328479612 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f146d4400) [pid = 1832] [serial = 1356] [outer = 0x7f5f0b1d8800] 05:34:40 INFO - PROCESS | 1832 | 1461328480477 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]]]}] 05:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1587ms 05:34:40 INFO - PROCESS | 1832 | 1461328480539 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1832 | 1461328480543 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:34:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:34:40 INFO - PROCESS | 1832 | 1461328480549 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1832 | 1461328480551 Marionette TRACE conn3 <- [1,1778,null,{}] 05:34:40 INFO - PROCESS | 1832 | 1461328480556 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}] 05:34:40 INFO - PROCESS | 1832 | 1461328480789 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:34:41 INFO - PROCESS | 1832 | 1461328481103 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f145b6000 == 173 [pid = 1832] [id = 452] 05:34:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f17639c00) [pid = 1832] [serial = 1357] [outer = (nil)] 05:34:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f17791400) [pid = 1832] [serial = 1358] [outer = 0x7f5f17639c00] 05:34:41 INFO - PROCESS | 1832 | 1461328481190 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f17bc4c00) [pid = 1832] [serial = 1359] [outer = 0x7f5f17639c00] 05:34:42 INFO - PROCESS | 1832 | 1461328482103 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]]]}] 05:34:42 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 05:34:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1629ms 05:34:42 INFO - PROCESS | 1832 | 1461328482179 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:34:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:34:42 INFO - PROCESS | 1832 | 1461328482190 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:34:42 INFO - PROCESS | 1832 | 1461328482196 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 1832 | 1461328482201 Marionette TRACE conn3 <- [1,1782,null,{}] 05:34:42 INFO - PROCESS | 1832 | 1461328482206 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}] 05:34:42 INFO - PROCESS | 1832 | 1461328482534 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:34:42 INFO - PROCESS | 1832 | 1461328482761 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f16097000 == 174 [pid = 1832] [id = 453] 05:34:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f1762d800) [pid = 1832] [serial = 1360] [outer = (nil)] 05:34:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f18b5e000) [pid = 1832] [serial = 1361] [outer = 0x7f5f1762d800] 05:34:42 INFO - PROCESS | 1832 | 1461328482838 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f1b8e7000) [pid = 1832] [serial = 1362] [outer = 0x7f5f1762d800] 05:34:43 INFO - PROCESS | 1832 | 1461328483755 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]]]}] 05:34:43 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 05:34:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1588ms 05:34:43 INFO - PROCESS | 1832 | 1461328483787 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 1832 | 1461328483790 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:34:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:34:43 INFO - PROCESS | 1832 | 1461328483797 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 1832 | 1461328483800 Marionette TRACE conn3 <- [1,1786,null,{}] 05:34:43 INFO - PROCESS | 1832 | 1461328483806 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}] 05:34:44 INFO - PROCESS | 1832 | 1461328484029 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:34:44 INFO - PROCESS | 1832 | 1461328484343 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f185da800 == 175 [pid = 1832] [id = 454] 05:34:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f1776ac00) [pid = 1832] [serial = 1363] [outer = (nil)] 05:34:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f1cbec000) [pid = 1832] [serial = 1364] [outer = 0x7f5f1776ac00] 05:34:44 INFO - PROCESS | 1832 | 1461328484426 Marionette DEBUG loaded listener.js 05:34:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f1e845400) [pid = 1832] [serial = 1365] [outer = 0x7f5f1776ac00] 05:34:45 INFO - PROCESS | 1832 | 1461328485270 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]]]}] 05:34:45 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 05:34:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1529ms 05:34:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:34:45 INFO - PROCESS | 1832 | 1461328485327 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 1832 | 1461328485330 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:34:45 INFO - PROCESS | 1832 | 1461328485337 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 1832 | 1461328485340 Marionette TRACE conn3 <- [1,1790,null,{}] 05:34:45 INFO - PROCESS | 1832 | 1461328485345 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}] 05:34:45 INFO - PROCESS | 1832 | 1461328485559 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:34:45 INFO - PROCESS | 1832 | 1461328485822 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cb8b800 == 176 [pid = 1832] [id = 455] 05:34:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f187d9000) [pid = 1832] [serial = 1366] [outer = (nil)] 05:34:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f20fc2000) [pid = 1832] [serial = 1367] [outer = 0x7f5f187d9000] 05:34:45 INFO - PROCESS | 1832 | 1461328485943 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f2acb3400) [pid = 1832] [serial = 1368] [outer = 0x7f5f187d9000] 05:34:46 INFO - PROCESS | 1832 | 1461328486786 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]]]}] 05:34:46 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) 05:34:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1488ms 05:34:46 INFO - PROCESS | 1832 | 1461328486825 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 1832 | 1461328486829 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:34:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:34:46 INFO - PROCESS | 1832 | 1461328486835 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 1832 | 1461328486838 Marionette TRACE conn3 <- [1,1794,null,{}] 05:34:46 INFO - PROCESS | 1832 | 1461328486843 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}] 05:34:47 INFO - PROCESS | 1832 | 1461328487165 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:34:47 INFO - PROCESS | 1832 | 1461328487379 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d663000 == 177 [pid = 1832] [id = 456] 05:34:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f1d587400) [pid = 1832] [serial = 1369] [outer = (nil)] 05:34:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f2c010800) [pid = 1832] [serial = 1370] [outer = 0x7f5f1d587400] 05:34:47 INFO - PROCESS | 1832 | 1461328487504 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f2fd0c000) [pid = 1832] [serial = 1371] [outer = 0x7f5f1d587400] 05:34:48 INFO - PROCESS | 1832 | 1461328488382 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]]]}] 05:34:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:34:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1580ms 05:34:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:34:48 INFO - PROCESS | 1832 | 1461328488416 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:34:48 INFO - PROCESS | 1832 | 1461328488419 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:34:48 INFO - PROCESS | 1832 | 1461328488425 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 1832 | 1461328488428 Marionette TRACE conn3 <- [1,1798,null,{}] 05:34:48 INFO - PROCESS | 1832 | 1461328488433 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}] 05:34:48 INFO - PROCESS | 1832 | 1461328488664 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:34:48 INFO - PROCESS | 1832 | 1461328488973 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e303800 == 178 [pid = 1832] [id = 457] 05:34:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f1f0e5400) [pid = 1832] [serial = 1372] [outer = (nil)] 05:34:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f2fdd8400) [pid = 1832] [serial = 1373] [outer = 0x7f5f1f0e5400] 05:34:49 INFO - PROCESS | 1832 | 1461328489061 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f30206000) [pid = 1832] [serial = 1374] [outer = 0x7f5f1f0e5400] 05:34:49 INFO - PROCESS | 1832 | 1461328489907 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]]]}] 05:34:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:34:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1531ms 05:34:49 INFO - PROCESS | 1832 | 1461328489957 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:34:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:34:49 INFO - PROCESS | 1832 | 1461328489962 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:34:49 INFO - PROCESS | 1832 | 1461328489969 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 1832 | 1461328489972 Marionette TRACE conn3 <- [1,1802,null,{}] 05:34:49 INFO - PROCESS | 1832 | 1461328489978 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}] 05:34:50 INFO - PROCESS | 1832 | 1461328490225 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:34:50 INFO - PROCESS | 1832 | 1461328490530 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f23f78000 == 179 [pid = 1832] [id = 458] 05:34:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f2ae9e000) [pid = 1832] [serial = 1375] [outer = (nil)] 05:34:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f302bf000) [pid = 1832] [serial = 1376] [outer = 0x7f5f2ae9e000] 05:34:50 INFO - PROCESS | 1832 | 1461328490616 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f30333800) [pid = 1832] [serial = 1377] [outer = 0x7f5f2ae9e000] 05:34:51 INFO - PROCESS | 1832 | 1461328491537 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]]]}] 05:34:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:34:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1635ms 05:34:51 INFO - PROCESS | 1832 | 1461328491605 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:34:51 INFO - PROCESS | 1832 | 1461328491608 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:34:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:34:51 INFO - PROCESS | 1832 | 1461328491614 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 1832 | 1461328491616 Marionette TRACE conn3 <- [1,1806,null,{}] 05:34:51 INFO - PROCESS | 1832 | 1461328491622 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}] 05:34:51 INFO - PROCESS | 1832 | 1461328491854 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:34:52 INFO - PROCESS | 1832 | 1461328492159 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2c04a800 == 180 [pid = 1832] [id = 459] 05:34:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f033b3800) [pid = 1832] [serial = 1378] [outer = (nil)] 05:34:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f033ba000) [pid = 1832] [serial = 1379] [outer = 0x7f5f033b3800] 05:34:52 INFO - PROCESS | 1832 | 1461328492245 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f033be800) [pid = 1832] [serial = 1380] [outer = 0x7f5f033b3800] 05:34:53 INFO - PROCESS | 1832 | 1461328493095 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]]]}] 05:34:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:34:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1533ms 05:34:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:34:53 INFO - PROCESS | 1832 | 1461328493149 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:34:53 INFO - PROCESS | 1832 | 1461328493151 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:34:53 INFO - PROCESS | 1832 | 1461328493159 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1832 | 1461328493162 Marionette TRACE conn3 <- [1,1810,null,{}] 05:34:53 INFO - PROCESS | 1832 | 1461328493168 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}] 05:34:53 INFO - PROCESS | 1832 | 1461328493402 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:34:53 INFO - PROCESS | 1832 | 1461328493718 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f30298800 == 181 [pid = 1832] [id = 460] 05:34:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f033b4000) [pid = 1832] [serial = 1381] [outer = (nil)] 05:34:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f0b43a800) [pid = 1832] [serial = 1382] [outer = 0x7f5f033b4000] 05:34:53 INFO - PROCESS | 1832 | 1461328493802 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f0b43e400) [pid = 1832] [serial = 1383] [outer = 0x7f5f033b4000] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f342a0000 == 180 [pid = 1832] [id = 99] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07778800 == 179 [pid = 1832] [id = 441] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f05873000 == 178 [pid = 1832] [id = 440] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0388d800 == 177 [pid = 1832] [id = 439] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01fd3800 == 176 [pid = 1832] [id = 438] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1257b000 == 175 [pid = 1832] [id = 436] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0b37a000 == 174 [pid = 1832] [id = 435] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f34210800 == 173 [pid = 1832] [id = 434] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f30295000 == 172 [pid = 1832] [id = 433] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2f874000 == 171 [pid = 1832] [id = 432] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2ae4c800 == 170 [pid = 1832] [id = 431] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e321800 == 169 [pid = 1832] [id = 430] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cc14800 == 168 [pid = 1832] [id = 429] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f188cd000 == 167 [pid = 1832] [id = 428] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1765b800 == 166 [pid = 1832] [id = 427] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14a65800 == 165 [pid = 1832] [id = 426] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f13b18800 == 164 [pid = 1832] [id = 425] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1161b000 == 163 [pid = 1832] [id = 424] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c472000 == 162 [pid = 1832] [id = 423] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0ad56800 == 161 [pid = 1832] [id = 422] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08722000 == 160 [pid = 1832] [id = 421] 05:34:55 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03c1e800 == 159 [pid = 1832] [id = 420] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f2c081400) [pid = 1832] [serial = 1238] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f0c745800) [pid = 1832] [serial = 1208] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f073ddc00) [pid = 1832] [serial = 1253] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f13d0c800) [pid = 1832] [serial = 1217] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f12602800) [pid = 1832] [serial = 1211] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f073e1c00) [pid = 1832] [serial = 1196] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f038d7000) [pid = 1832] [serial = 1256] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f038dd000) [pid = 1832] [serial = 1247] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f187dac00) [pid = 1832] [serial = 1223] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f1b3f7c00) [pid = 1832] [serial = 1226] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f045f8400) [pid = 1832] [serial = 1248] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f0873c000) [pid = 1832] [serial = 1199] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f07df1c00) [pid = 1832] [serial = 1191] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f09360400) [pid = 1832] [serial = 1202] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f00191800) [pid = 1832] [serial = 1244] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f045fc800) [pid = 1832] [serial = 1257] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f0030dc00) [pid = 1832] [serial = 1245] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f29ded400) [pid = 1832] [serial = 1235] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f0334f400) [pid = 1832] [serial = 1241] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f0566f000) [pid = 1832] [serial = 1250] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f058ab000) [pid = 1832] [serial = 1251] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f14a4d400) [pid = 1832] [serial = 1220] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f048de000) [pid = 1832] [serial = 1193] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f1efb8000) [pid = 1832] [serial = 1232] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f0afb2400) [pid = 1832] [serial = 1205] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f1d484000) [pid = 1832] [serial = 1229] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f13acf000) [pid = 1832] [serial = 1214] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f07c0f400) [pid = 1832] [serial = 1254] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f07403800) [pid = 1832] [serial = 1259] [outer = (nil)] [url = about:blank] 05:34:55 INFO - PROCESS | 1832 | 1461328495966 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]]]}] 05:34:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:34:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2843ms 05:34:56 INFO - PROCESS | 1832 | 1461328496002 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 1832 | 1461328496009 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:34:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:34:56 INFO - PROCESS | 1832 | 1461328496018 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 1832 | 1461328496023 Marionette TRACE conn3 <- [1,1814,null,{}] 05:34:56 INFO - PROCESS | 1832 | 1461328496030 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}] 05:34:56 INFO - PROCESS | 1832 | 1461328496251 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:34:56 INFO - PROCESS | 1832 | 1461328496445 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f034dd800 == 160 [pid = 1832] [id = 461] 05:34:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f01ce9000) [pid = 1832] [serial = 1384] [outer = (nil)] 05:34:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f03346400) [pid = 1832] [serial = 1385] [outer = 0x7f5f01ce9000] 05:34:56 INFO - PROCESS | 1832 | 1461328496516 Marionette DEBUG loaded listener.js 05:34:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f03684800) [pid = 1832] [serial = 1386] [outer = 0x7f5f01ce9000] 05:34:57 INFO - PROCESS | 1832 | 1461328497394 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]]]}] 05:34:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:34:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1438ms 05:34:57 INFO - PROCESS | 1832 | 1461328497457 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 1832 | 1461328497465 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:34:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:34:57 INFO - PROCESS | 1832 | 1461328497476 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 1832 | 1461328497479 Marionette TRACE conn3 <- [1,1818,null,{}] 05:34:57 INFO - PROCESS | 1832 | 1461328497486 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}] 05:34:57 INFO - PROCESS | 1832 | 1461328497704 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:34:57 INFO - PROCESS | 1832 | 1461328497915 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0488d000 == 161 [pid = 1832] [id = 462] 05:34:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f03342800) [pid = 1832] [serial = 1387] [outer = (nil)] 05:34:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f048d9c00) [pid = 1832] [serial = 1388] [outer = 0x7f5f03342800] 05:34:57 INFO - PROCESS | 1832 | 1461328497988 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f057b4400) [pid = 1832] [serial = 1389] [outer = 0x7f5f03342800] 05:34:58 INFO - PROCESS | 1832 | 1461328498944 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]]]}] 05:34:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:34:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1494ms 05:34:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:34:58 INFO - PROCESS | 1832 | 1461328498977 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 1832 | 1461328498980 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:34:58 INFO - PROCESS | 1832 | 1461328498988 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 1832 | 1461328498993 Marionette TRACE conn3 <- [1,1822,null,{}] 05:34:59 INFO - PROCESS | 1832 | 1461328499009 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}] 05:34:59 INFO - PROCESS | 1832 | 1461328499314 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:34:59 INFO - PROCESS | 1832 | 1461328499363 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07c2c000 == 162 [pid = 1832] [id = 463] 05:34:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f073db800) [pid = 1832] [serial = 1390] [outer = (nil)] 05:34:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f07404400) [pid = 1832] [serial = 1391] [outer = 0x7f5f073db800] 05:34:59 INFO - PROCESS | 1832 | 1461328499451 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f07c0bc00) [pid = 1832] [serial = 1392] [outer = 0x7f5f073db800] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f20ca3c00) [pid = 1832] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f04796400) [pid = 1832] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f08730c00) [pid = 1832] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f0018a400) [pid = 1832] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f080be400) [pid = 1832] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f0c744400) [pid = 1832] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f1423a800) [pid = 1832] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f057b7400) [pid = 1832] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f18398c00) [pid = 1832] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f1abdac00) [pid = 1832] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f03684400) [pid = 1832] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f069cc800) [pid = 1832] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f1c5cc400) [pid = 1832] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f07df0800) [pid = 1832] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f07c0d000) [pid = 1832] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f0367d800) [pid = 1832] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f080b2400) [pid = 1832] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f069d1000) [pid = 1832] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f1d489800) [pid = 1832] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f0c339000) [pid = 1832] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f0c333400) [pid = 1832] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f1c173800) [pid = 1832] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f01ceec00) [pid = 1832] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f0334a800) [pid = 1832] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f0030c000) [pid = 1832] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f08736800) [pid = 1832] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f13c58000) [pid = 1832] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f1b873800) [pid = 1832] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f048d2800) [pid = 1832] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f13bb8400) [pid = 1832] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f18394400) [pid = 1832] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f0947e400) [pid = 1832] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f00cc0c00) [pid = 1832] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f11955400) [pid = 1832] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f010adc00) [pid = 1832] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f0c332c00) [pid = 1832] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:35:00 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f1c16bc00) [pid = 1832] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:35:01 INFO - PROCESS | 1832 | 1461328501353 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]]]}] 05:35:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:35:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 2389ms 05:35:01 INFO - PROCESS | 1832 | 1461328501378 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:35:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:35:01 INFO - PROCESS | 1832 | 1461328501384 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:35:01 INFO - PROCESS | 1832 | 1461328501401 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 1832 | 1461328501403 Marionette TRACE conn3 <- [1,1826,null,{}] 05:35:01 INFO - PROCESS | 1832 | 1461328501410 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}] 05:35:01 INFO - PROCESS | 1832 | 1461328501621 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:35:01 INFO - PROCESS | 1832 | 1461328501638 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08056000 == 163 [pid = 1832] [id = 464] 05:35:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f010ad800) [pid = 1832] [serial = 1393] [outer = (nil)] 05:35:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f0740e400) [pid = 1832] [serial = 1394] [outer = 0x7f5f010ad800] 05:35:01 INFO - PROCESS | 1832 | 1461328501704 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f07deec00) [pid = 1832] [serial = 1395] [outer = 0x7f5f010ad800] 05:35:02 INFO - PROCESS | 1832 | 1461328502694 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]]]}] 05:35:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:35:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1346ms 05:35:02 INFO - PROCESS | 1832 | 1461328502737 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 1832 | 1461328502741 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:35:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:35:02 INFO - PROCESS | 1832 | 1461328502759 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 1832 | 1461328502762 Marionette TRACE conn3 <- [1,1830,null,{}] 05:35:02 INFO - PROCESS | 1832 | 1461328502769 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}] 05:35:03 INFO - PROCESS | 1832 | 1461328503122 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:35:03 INFO - PROCESS | 1832 | 1461328503462 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0221b000 == 164 [pid = 1832] [id = 465] 05:35:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f00310000) [pid = 1832] [serial = 1396] [outer = (nil)] 05:35:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f010aa000) [pid = 1832] [serial = 1397] [outer = 0x7f5f00310000] 05:35:03 INFO - PROCESS | 1832 | 1461328503548 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f01cee000) [pid = 1832] [serial = 1398] [outer = 0x7f5f00310000] 05:35:04 INFO - PROCESS | 1832 | 1461328504505 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]]]}] 05:35:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:35:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1796ms 05:35:04 INFO - PROCESS | 1832 | 1461328504547 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 1832 | 1461328504554 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:35:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:35:04 INFO - PROCESS | 1832 | 1461328504562 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - PROCESS | 1832 | 1461328504569 Marionette TRACE conn3 <- [1,1834,null,{}] 05:35:04 INFO - PROCESS | 1832 | 1461328504578 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}] 05:35:04 INFO - PROCESS | 1832 | 1461328504822 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:35:05 INFO - PROCESS | 1832 | 1461328505129 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07c20000 == 165 [pid = 1832] [id = 466] 05:35:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f0478c000) [pid = 1832] [serial = 1399] [outer = (nil)] 05:35:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f0566ac00) [pid = 1832] [serial = 1400] [outer = 0x7f5f0478c000] 05:35:05 INFO - PROCESS | 1832 | 1461328505216 Marionette DEBUG loaded listener.js 05:35:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f058a8000) [pid = 1832] [serial = 1401] [outer = 0x7f5f0478c000] 05:35:06 INFO - PROCESS | 1832 | 1461328506147 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]]]}] 05:35:06 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 05:35:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1633ms 05:35:06 INFO - PROCESS | 1832 | 1461328506196 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:35:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:35:06 INFO - PROCESS | 1832 | 1461328506201 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:35:06 INFO - PROCESS | 1832 | 1461328506208 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:35:06 INFO - PROCESS | 1832 | 1461328506211 Marionette TRACE conn3 <- [1,1838,null,{}] 05:35:06 INFO - PROCESS | 1832 | 1461328506218 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}] 05:35:06 INFO - PROCESS | 1832 | 1461328506479 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:35:06 INFO - PROCESS | 1832 | 1461328506830 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09c2e000 == 166 [pid = 1832] [id = 467] 05:35:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f073d8c00) [pid = 1832] [serial = 1402] [outer = (nil)] 05:35:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f07603400) [pid = 1832] [serial = 1403] [outer = 0x7f5f073d8c00] 05:35:06 INFO - PROCESS | 1832 | 1461328506911 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f07deb000) [pid = 1832] [serial = 1404] [outer = 0x7f5f073d8c00] 05:35:07 INFO - PROCESS | 1832 | 1461328507830 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]]]}] 05:35:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:35:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1682ms 05:35:07 INFO - PROCESS | 1832 | 1461328507890 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 1832 | 1461328507896 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:35:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:35:07 INFO - PROCESS | 1832 | 1461328507912 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 1832 | 1461328507919 Marionette TRACE conn3 <- [1,1842,null,{}] 05:35:07 INFO - PROCESS | 1832 | 1461328507925 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}] 05:35:08 INFO - PROCESS | 1832 | 1461328508191 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:35:08 INFO - PROCESS | 1832 | 1461328508493 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b379000 == 167 [pid = 1832] [id = 468] 05:35:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f048de000) [pid = 1832] [serial = 1405] [outer = (nil)] 05:35:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f0924a000) [pid = 1832] [serial = 1406] [outer = 0x7f5f048de000] 05:35:08 INFO - PROCESS | 1832 | 1461328508573 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f09487000) [pid = 1832] [serial = 1407] [outer = 0x7f5f048de000] 05:35:09 INFO - PROCESS | 1832 | 1461328509450 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]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:35:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1592ms 05:35:09 INFO - PROCESS | 1832 | 1461328509497 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:35:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:35:09 INFO - PROCESS | 1832 | 1461328509501 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:35:09 INFO - PROCESS | 1832 | 1461328509507 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 1832 | 1461328509510 Marionette TRACE conn3 <- [1,1846,null,{}] 05:35:09 INFO - PROCESS | 1832 | 1461328509516 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}] 05:35:09 INFO - PROCESS | 1832 | 1461328509745 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:35:10 INFO - PROCESS | 1832 | 1461328510049 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d27f800 == 168 [pid = 1832] [id = 469] 05:35:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f073d2400) [pid = 1832] [serial = 1408] [outer = (nil)] 05:35:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f0afb8c00) [pid = 1832] [serial = 1409] [outer = 0x7f5f073d2400] 05:35:10 INFO - PROCESS | 1832 | 1461328510132 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f0b437800) [pid = 1832] [serial = 1410] [outer = 0x7f5f073d2400] 05:35:10 INFO - PROCESS | 1832 | ************************* 05:35:10 INFO - PROCESS | 1832 | A coding exception was thrown and uncaught in a Task. 05:35:10 INFO - PROCESS | 1832 | 05:35:10 INFO - PROCESS | 1832 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:35:10 INFO - PROCESS | 1832 | Full stack: 05:35:10 INFO - PROCESS | 1832 | ************************* 05:35:11 INFO - PROCESS | 1832 | 1461328511044 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]]]}] 05:35:11 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) 05:35:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1581ms 05:35:11 INFO - PROCESS | 1832 | 1461328511088 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 1832 | 1461328511091 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:35:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:35:11 INFO - PROCESS | 1832 | 1461328511097 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 1832 | 1461328511099 Marionette TRACE conn3 <- [1,1850,null,{}] 05:35:11 INFO - PROCESS | 1832 | 1461328511105 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}] 05:35:11 INFO - PROCESS | 1832 | 1461328511309 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:35:11 INFO - PROCESS | 1832 | 1461328511594 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f12581000 == 169 [pid = 1832] [id = 470] 05:35:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f1152e400) [pid = 1832] [serial = 1411] [outer = (nil)] 05:35:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f11961000) [pid = 1832] [serial = 1412] [outer = 0x7f5f1152e400] 05:35:11 INFO - PROCESS | 1832 | 1461328511736 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f13cb4c00) [pid = 1832] [serial = 1413] [outer = 0x7f5f1152e400] 05:35:12 INFO - PROCESS | 1832 | 1461328512598 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]]]}] 05:35:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:35:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1529ms 05:35:12 INFO - PROCESS | 1832 | 1461328512628 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:35:12 INFO - PROCESS | 1832 | 1461328512632 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:35:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:35:12 INFO - PROCESS | 1832 | 1461328512638 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 1832 | 1461328512640 Marionette TRACE conn3 <- [1,1854,null,{}] 05:35:12 INFO - PROCESS | 1832 | 1461328512646 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}] 05:35:12 INFO - PROCESS | 1832 | 1461328512871 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:35:13 INFO - PROCESS | 1832 | 1461328513137 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f149ad000 == 170 [pid = 1832] [id = 471] 05:35:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f0b43ac00) [pid = 1832] [serial = 1414] [outer = (nil)] 05:35:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f13b39800) [pid = 1832] [serial = 1415] [outer = 0x7f5f0b43ac00] 05:35:13 INFO - PROCESS | 1832 | 1461328513256 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f14a57400) [pid = 1832] [serial = 1416] [outer = 0x7f5f0b43ac00] 05:35:14 INFO - PROCESS | 1832 | 1461328514180 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]]]}] 05:35:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:35:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1586ms 05:35:14 INFO - PROCESS | 1832 | 1461328514225 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:35:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:35:14 INFO - PROCESS | 1832 | 1461328514229 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:35:14 INFO - PROCESS | 1832 | 1461328514235 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 1832 | 1461328514238 Marionette TRACE conn3 <- [1,1858,null,{}] 05:35:14 INFO - PROCESS | 1832 | 1461328514244 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}] 05:35:14 INFO - PROCESS | 1832 | 1461328514483 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:35:14 INFO - PROCESS | 1832 | 1461328514805 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17684800 == 171 [pid = 1832] [id = 472] 05:35:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f1614cc00) [pid = 1832] [serial = 1417] [outer = (nil)] 05:35:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f17637c00) [pid = 1832] [serial = 1418] [outer = 0x7f5f1614cc00] 05:35:14 INFO - PROCESS | 1832 | 1461328514887 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f17775000) [pid = 1832] [serial = 1419] [outer = 0x7f5f1614cc00] 05:35:15 INFO - PROCESS | 1832 | 1461328515753 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]]]}] 05:35:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:35:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1584ms 05:35:15 INFO - PROCESS | 1832 | 1461328515820 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:35:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:35:15 INFO - PROCESS | 1832 | 1461328515824 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:35:15 INFO - PROCESS | 1832 | 1461328515830 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 1832 | 1461328515833 Marionette TRACE conn3 <- [1,1862,null,{}] 05:35:15 INFO - PROCESS | 1832 | 1461328515838 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}] 05:35:16 INFO - PROCESS | 1832 | 1461328516059 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:35:16 INFO - PROCESS | 1832 | 1461328516319 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f188db000 == 172 [pid = 1832] [id = 473] 05:35:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f14a5b400) [pid = 1832] [serial = 1420] [outer = (nil)] 05:35:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f17b13c00) [pid = 1832] [serial = 1421] [outer = 0x7f5f14a5b400] 05:35:16 INFO - PROCESS | 1832 | 1461328516449 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f1839a400) [pid = 1832] [serial = 1422] [outer = 0x7f5f14a5b400] 05:35:17 INFO - PROCESS | 1832 | 1461328517284 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]]]}] 05:35:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:35:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1528ms 05:35:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:35:17 INFO - PROCESS | 1832 | 1461328517360 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 1832 | 1461328517363 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:35:17 INFO - PROCESS | 1832 | 1461328517369 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 1832 | 1461328517371 Marionette TRACE conn3 <- [1,1866,null,{}] 05:35:17 INFO - PROCESS | 1832 | 1461328517377 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}] 05:35:17 INFO - PROCESS | 1832 | 1461328517635 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:35:17 INFO - PROCESS | 1832 | 1461328517941 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cc10800 == 173 [pid = 1832] [id = 474] 05:35:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f13d10800) [pid = 1832] [serial = 1423] [outer = (nil)] 05:35:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f18b62400) [pid = 1832] [serial = 1424] [outer = 0x7f5f13d10800] 05:35:18 INFO - PROCESS | 1832 | 1461328518020 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f19ff6c00) [pid = 1832] [serial = 1425] [outer = 0x7f5f13d10800] 05:35:18 INFO - PROCESS | 1832 | 1461328518880 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]]]}] 05:35:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:35:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1540ms 05:35:18 INFO - PROCESS | 1832 | 1461328518912 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 1832 | 1461328518916 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:35:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:35:18 INFO - PROCESS | 1832 | 1461328518926 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 1832 | 1461328518931 Marionette TRACE conn3 <- [1,1870,null,{}] 05:35:18 INFO - PROCESS | 1832 | 1461328518942 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}] 05:35:19 INFO - PROCESS | 1832 | 1461328519163 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:35:19 INFO - PROCESS | 1832 | 1461328519416 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e1c4000 == 174 [pid = 1832] [id = 475] 05:35:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f1c40d000) [pid = 1832] [serial = 1426] [outer = (nil)] 05:35:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f1cc5a400) [pid = 1832] [serial = 1427] [outer = 0x7f5f1c40d000] 05:35:19 INFO - PROCESS | 1832 | 1461328519562 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f1dece400) [pid = 1832] [serial = 1428] [outer = 0x7f5f1c40d000] 05:35:20 INFO - PROCESS | 1832 | 1461328520429 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]]]}] 05:35:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:35:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1550ms 05:35:20 INFO - PROCESS | 1832 | 1461328520474 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:35:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:35:20 INFO - PROCESS | 1832 | 1461328520484 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:35:20 INFO - PROCESS | 1832 | 1461328520490 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 1832 | 1461328520494 Marionette TRACE conn3 <- [1,1874,null,{}] 05:35:20 INFO - PROCESS | 1832 | 1461328520499 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}] 05:35:20 INFO - PROCESS | 1832 | 1461328520744 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:35:21 INFO - PROCESS | 1832 | 1461328521050 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2bac3800 == 175 [pid = 1832] [id = 476] 05:35:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f1abe4c00) [pid = 1832] [serial = 1429] [outer = (nil)] 05:35:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f2acb5400) [pid = 1832] [serial = 1430] [outer = 0x7f5f1abe4c00] 05:35:21 INFO - PROCESS | 1832 | 1461328521128 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f2c07fc00) [pid = 1832] [serial = 1431] [outer = 0x7f5f1abe4c00] 05:35:22 INFO - PROCESS | 1832 | 1461328522009 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]]]}] 05:35:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:35:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1590ms 05:35:22 INFO - PROCESS | 1832 | 1461328522080 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 1832 | 1461328522084 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:35:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:35:22 INFO - PROCESS | 1832 | 1461328522089 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 1832 | 1461328522092 Marionette TRACE conn3 <- [1,1878,null,{}] 05:35:22 INFO - PROCESS | 1832 | 1461328522097 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}] 05:35:22 INFO - PROCESS | 1832 | 1461328522318 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:35:22 INFO - PROCESS | 1832 | 1461328522623 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f30016000 == 176 [pid = 1832] [id = 477] 05:35:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f1c471000) [pid = 1832] [serial = 1432] [outer = (nil)] 05:35:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f2c088c00) [pid = 1832] [serial = 1433] [outer = 0x7f5f1c471000] 05:35:22 INFO - PROCESS | 1832 | 1461328522707 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f2fdd1400) [pid = 1832] [serial = 1434] [outer = 0x7f5f1c471000] 05:35:23 INFO - PROCESS | 1832 | 1461328523562 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]]]}] 05:35:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:35:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1534ms 05:35:23 INFO - PROCESS | 1832 | 1461328523627 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 1832 | 1461328523632 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:35:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:35:23 INFO - PROCESS | 1832 | 1461328523638 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1832 | 1461328523640 Marionette TRACE conn3 <- [1,1882,null,{}] 05:35:23 INFO - PROCESS | 1832 | 1461328523646 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}] 05:35:23 INFO - PROCESS | 1832 | 1461328523882 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:35:24 INFO - PROCESS | 1832 | 1461328524199 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f3446b800 == 177 [pid = 1832] [id = 478] 05:35:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f00303c00) [pid = 1832] [serial = 1435] [outer = (nil)] 05:35:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f30208400) [pid = 1832] [serial = 1436] [outer = 0x7f5f00303c00] 05:35:24 INFO - PROCESS | 1832 | 1461328524275 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f30336400) [pid = 1832] [serial = 1437] [outer = 0x7f5f00303c00] 05:35:25 INFO - PROCESS | 1832 | 1461328525231 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]]]}] 05:35:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:35:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1633ms 05:35:25 INFO - PROCESS | 1832 | 1461328525273 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 1832 | 1461328525275 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:35:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:35:25 INFO - PROCESS | 1832 | 1461328525282 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 1832 | 1461328525284 Marionette TRACE conn3 <- [1,1886,null,{}] 05:35:25 INFO - PROCESS | 1832 | 1461328525289 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}] 05:35:25 INFO - PROCESS | 1832 | 1461328525513 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:35:25 INFO - PROCESS | 1832 | 1461328525822 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f00338000 == 178 [pid = 1832] [id = 479] 05:35:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f0c47ac00) [pid = 1832] [serial = 1438] [outer = (nil)] 05:35:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f0c481c00) [pid = 1832] [serial = 1439] [outer = 0x7f5f0c47ac00] 05:35:25 INFO - PROCESS | 1832 | 1461328525904 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f0c486000) [pid = 1832] [serial = 1440] [outer = 0x7f5f0c47ac00] 05:35:26 INFO - PROCESS | 1832 | 1461328526741 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]]]}] 05:35:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:35:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1534ms 05:35:26 INFO - PROCESS | 1832 | 1461328526817 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 1832 | 1461328526821 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:35:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:35:26 INFO - PROCESS | 1832 | 1461328526827 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 1832 | 1461328526830 Marionette TRACE conn3 <- [1,1890,null,{}] 05:35:26 INFO - PROCESS | 1832 | 1461328526835 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}] 05:35:27 INFO - PROCESS | 1832 | 1461328527061 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:35:27 INFO - PROCESS | 1832 | 1461328527376 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5eff912000 == 179 [pid = 1832] [id = 480] 05:35:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f04827000) [pid = 1832] [serial = 1441] [outer = (nil)] 05:35:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f0482f000) [pid = 1832] [serial = 1442] [outer = 0x7f5f04827000] 05:35:27 INFO - PROCESS | 1832 | 1461328527457 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f04833400) [pid = 1832] [serial = 1443] [outer = 0x7f5f04827000] 05:35:28 INFO - PROCESS | 1832 | 1461328528348 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]]]}] 05:35:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:35:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1579ms 05:35:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:35:28 INFO - PROCESS | 1832 | 1461328528408 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:35:28 INFO - PROCESS | 1832 | 1461328528411 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:35:28 INFO - PROCESS | 1832 | 1461328528417 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 1832 | 1461328528420 Marionette TRACE conn3 <- [1,1894,null,{}] 05:35:28 INFO - PROCESS | 1832 | 1461328528425 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}] 05:35:28 INFO - PROCESS | 1832 | 1461328528651 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:35:28 INFO - PROCESS | 1832 | 1461328528979 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03aaf800 == 180 [pid = 1832] [id = 481] 05:35:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f0c483000) [pid = 1832] [serial = 1444] [outer = (nil)] 05:35:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f0c484c00) [pid = 1832] [serial = 1445] [outer = 0x7f5f0c483000] 05:35:29 INFO - PROCESS | 1832 | 1461328529120 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f300a5800) [pid = 1832] [serial = 1446] [outer = 0x7f5f0c483000] 05:35:29 INFO - PROCESS | 1832 | 1461328529964 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]]]}] 05:35:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:35:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1592ms 05:35:30 INFO - PROCESS | 1832 | 1461328530009 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:35:30 INFO - PROCESS | 1832 | 1461328530013 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:35:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:35:30 INFO - PROCESS | 1832 | 1461328530019 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 1832 | 1461328530022 Marionette TRACE conn3 <- [1,1898,null,{}] 05:35:30 INFO - PROCESS | 1832 | 1461328530027 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}] 05:35:30 INFO - PROCESS | 1832 | 1461328530249 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:35:30 INFO - PROCESS | 1832 | 1461328530533 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f02213000 == 181 [pid = 1832] [id = 482] 05:35:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f00309c00) [pid = 1832] [serial = 1447] [outer = (nil)] 05:35:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f00cbbc00) [pid = 1832] [serial = 1448] [outer = 0x7f5f00309c00] 05:35:30 INFO - PROCESS | 1832 | 1461328530649 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f04795800) [pid = 1832] [serial = 1449] [outer = 0x7f5f00309c00] 05:35:31 INFO - PROCESS | 1832 | 1461328531564 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]]]}] 05:35:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:35:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1581ms 05:35:31 INFO - PROCESS | 1832 | 1461328531601 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 1832 | 1461328531605 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:35:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:35:31 INFO - PROCESS | 1832 | 1461328531612 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 1832 | 1461328531616 Marionette TRACE conn3 <- [1,1902,null,{}] 05:35:31 INFO - PROCESS | 1832 | 1461328531621 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}] 05:35:31 INFO - PROCESS | 1832 | 1461328531856 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:35:32 INFO - PROCESS | 1832 | 1461328532196 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f038a8800 == 182 [pid = 1832] [id = 483] 05:35:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f00182800) [pid = 1832] [serial = 1450] [outer = (nil)] 05:35:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f00187000) [pid = 1832] [serial = 1451] [outer = 0x7f5f00182800] 05:35:32 INFO - PROCESS | 1832 | 1461328532284 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7f5f048d5400) [pid = 1832] [serial = 1452] [outer = 0x7f5f00182800] 05:35:33 INFO - PROCESS | 1832 | 1461328533171 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]]]}] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0805d000 == 181 [pid = 1832] [id = 348] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c46b000 == 180 [pid = 1832] [id = 349] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1166b000 == 179 [pid = 1832] [id = 354] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09c22000 == 178 [pid = 1832] [id = 244] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d3c5800 == 177 [pid = 1832] [id = 214] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08056000 == 176 [pid = 1832] [id = 464] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07c2c000 == 175 [pid = 1832] [id = 463] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0488d000 == 174 [pid = 1832] [id = 462] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f034dd800 == 173 [pid = 1832] [id = 461] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01b76000 == 172 [pid = 1832] [id = 437] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f127b5800 == 171 [pid = 1832] [id = 451] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1257a000 == 170 [pid = 1832] [id = 450] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117c2800 == 169 [pid = 1832] [id = 449] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d494800 == 168 [pid = 1832] [id = 448] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0b377800 == 167 [pid = 1832] [id = 447] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09e0e800 == 166 [pid = 1832] [id = 446] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0907d800 == 165 [pid = 1832] [id = 445] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07de0000 == 164 [pid = 1832] [id = 444] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f06d55000 == 163 [pid = 1832] [id = 443] 05:35:34 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01b8c800 == 162 [pid = 1832] [id = 442] 05:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 2899ms 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7f5f2f621800) [pid = 1832] [serial = 1239] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f05679000) [pid = 1832] [serial = 1323] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f09249c00) [pid = 1832] [serial = 1200] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f3020a800) [pid = 1832] [serial = 1311] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f09489800) [pid = 1832] [serial = 1203] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f13f5e000) [pid = 1832] [serial = 1281] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f17634000) [pid = 1832] [serial = 1286] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f073d9000) [pid = 1832] [serial = 1266] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f048dd800) [pid = 1832] [serial = 1322] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f19f8b000) [pid = 1832] [serial = 1224] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f1ce17400) [pid = 1832] [serial = 1293] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f038e0400) [pid = 1832] [serial = 1262] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f2c083400) [pid = 1832] [serial = 1307] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f2b04c800) [pid = 1832] [serial = 1236] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f080c0000) [pid = 1832] [serial = 1268] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f09480800) [pid = 1832] [serial = 1272] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f091dd000) [pid = 1832] [serial = 1269] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f13c5d000) [pid = 1832] [serial = 1280] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f2df26800) [pid = 1832] [serial = 1305] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f069c7000) [pid = 1832] [serial = 1265] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f0afaf000) [pid = 1832] [serial = 1274] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f07c0ac00) [pid = 1832] [serial = 1197] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f20ca0400) [pid = 1832] [serial = 1298] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f13ad1c00) [pid = 1832] [serial = 1278] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f12610800) [pid = 1832] [serial = 1212] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f20aaac00) [pid = 1832] [serial = 1233] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f2c083800) [pid = 1832] [serial = 1304] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f0924dc00) [pid = 1832] [serial = 1271] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f13bbf400) [pid = 1832] [serial = 1215] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f038d7400) [pid = 1832] [serial = 1319] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f1b8f0c00) [pid = 1832] [serial = 1292] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f2b08b400) [pid = 1832] [serial = 1302] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f0b1bb400) [pid = 1832] [serial = 1206] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f29d33c00) [pid = 1832] [serial = 1299] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f17b17400) [pid = 1832] [serial = 1290] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f1efba000) [pid = 1832] [serial = 1296] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f05679800) [pid = 1832] [serial = 1194] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f17776000) [pid = 1832] [serial = 1287] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f15061c00) [pid = 1832] [serial = 1284] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f010ad400) [pid = 1832] [serial = 1313] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f045ef400) [pid = 1832] [serial = 1320] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f1b8f2000) [pid = 1832] [serial = 1227] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f1793a000) [pid = 1832] [serial = 1289] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f15ee7400) [pid = 1832] [serial = 1221] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f2fd18800) [pid = 1832] [serial = 1308] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f3006f000) [pid = 1832] [serial = 1310] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f2abd3c00) [pid = 1832] [serial = 1301] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f126d1400) [pid = 1832] [serial = 1242] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f146dfc00) [pid = 1832] [serial = 1283] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f1423f800) [pid = 1832] [serial = 1218] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f12608000) [pid = 1832] [serial = 1277] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f0478d400) [pid = 1832] [serial = 1263] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f01ce4000) [pid = 1832] [serial = 1316] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f11956400) [pid = 1832] [serial = 1209] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f1df80800) [pid = 1832] [serial = 1295] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f01cec000) [pid = 1832] [serial = 1317] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f1dd35800) [pid = 1832] [serial = 1230] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f0b1bd400) [pid = 1832] [serial = 1275] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f058a7800) [pid = 1832] [serial = 1325] [outer = (nil)] [url = about:blank] 05:35:34 INFO - PROCESS | 1832 | 1461328534855 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 1832 | 1461328534862 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:35:34 INFO - PROCESS | 1832 | 1461328534883 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 1832 | 1461328534890 Marionette TRACE conn3 <- [1,1906,null,{}] 05:35:34 INFO - PROCESS | 1832 | 1461328534898 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}] 05:35:35 INFO - PROCESS | 1832 | 1461328535137 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:35:35 INFO - PROCESS | 1832 | 1461328535355 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0221c800 == 163 [pid = 1832] [id = 484] 05:35:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f01cf0400) [pid = 1832] [serial = 1453] [outer = (nil)] 05:35:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f03344000) [pid = 1832] [serial = 1454] [outer = 0x7f5f01cf0400] 05:35:35 INFO - PROCESS | 1832 | 1461328535421 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f0334e800) [pid = 1832] [serial = 1455] [outer = 0x7f5f01cf0400] 05:35:36 INFO - PROCESS | 1832 | 1461328536231 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]]]}] 05:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1387ms 05:35:36 INFO - PROCESS | 1832 | 1461328536269 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:35:36 INFO - PROCESS | 1832 | 1461328536276 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:35:36 INFO - PROCESS | 1832 | 1461328536290 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 1832 | 1461328536295 Marionette TRACE conn3 <- [1,1910,null,{}] 05:35:36 INFO - PROCESS | 1832 | 1461328536304 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}] 05:35:36 INFO - PROCESS | 1832 | 1461328536579 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:35:36 INFO - PROCESS | 1832 | 1461328536845 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03c02800 == 164 [pid = 1832] [id = 485] 05:35:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f033b9c00) [pid = 1832] [serial = 1456] [outer = (nil)] 05:35:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f038e4800) [pid = 1832] [serial = 1457] [outer = 0x7f5f033b9c00] 05:35:36 INFO - PROCESS | 1832 | 1461328536930 Marionette DEBUG loaded listener.js 05:35:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f04790c00) [pid = 1832] [serial = 1458] [outer = 0x7f5f033b9c00] 05:35:37 INFO - PROCESS | 1832 | 1461328537825 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]]]}] 05:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1591ms 05:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:35:37 INFO - PROCESS | 1832 | 1461328537878 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:35:37 INFO - PROCESS | 1832 | 1461328537881 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:35:37 INFO - PROCESS | 1832 | 1461328537895 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1832 | 1461328537898 Marionette TRACE conn3 <- [1,1914,null,{}] 05:35:37 INFO - PROCESS | 1832 | 1461328537913 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}] 05:35:38 INFO - PROCESS | 1832 | 1461328538207 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:35:38 INFO - PROCESS | 1832 | 1461328538242 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f06d51000 == 165 [pid = 1832] [id = 486] 05:35:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f04936400) [pid = 1832] [serial = 1459] [outer = (nil)] 05:35:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f0566bc00) [pid = 1832] [serial = 1460] [outer = 0x7f5f04936400] 05:35:38 INFO - PROCESS | 1832 | 1461328538316 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f057c3c00) [pid = 1832] [serial = 1461] [outer = 0x7f5f04936400] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f17639c00) [pid = 1832] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f187d9000) [pid = 1832] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f033b4000) [pid = 1832] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f038dc400) [pid = 1832] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f01ce9000) [pid = 1832] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f057c1400) [pid = 1832] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f0740a000) [pid = 1832] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f0030a800) [pid = 1832] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f069c9800) [pid = 1832] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f03342800) [pid = 1832] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f0b1d8800) [pid = 1832] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f1d587400) [pid = 1832] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f09251400) [pid = 1832] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f2ae9e000) [pid = 1832] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f1762d800) [pid = 1832] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f09250800) [pid = 1832] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f1f0e5400) [pid = 1832] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f0b1d0800) [pid = 1832] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f058b1800) [pid = 1832] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f00308c00) [pid = 1832] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f073d2800) [pid = 1832] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f033b3800) [pid = 1832] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f073db800) [pid = 1832] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:35:39 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7f5f1776ac00) [pid = 1832] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:35:40 INFO - PROCESS | 1832 | 1461328540096 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]]]}] 05:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2251ms 05:35:40 INFO - PROCESS | 1832 | 1461328540138 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 1832 | 1461328540141 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:35:40 INFO - PROCESS | 1832 | 1461328540147 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 1832 | 1461328540150 Marionette TRACE conn3 <- [1,1918,null,{}] 05:35:40 INFO - PROCESS | 1832 | 1461328540155 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}] 05:35:40 INFO - PROCESS | 1832 | 1461328540356 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:35:40 INFO - PROCESS | 1832 | 1461328540536 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f06d5d800 == 166 [pid = 1832] [id = 487] 05:35:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f00189c00) [pid = 1832] [serial = 1462] [outer = (nil)] 05:35:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f04935c00) [pid = 1832] [serial = 1463] [outer = 0x7f5f00189c00] 05:35:40 INFO - PROCESS | 1832 | 1461328540599 Marionette DEBUG loaded listener.js 05:35:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f06c1b800) [pid = 1832] [serial = 1464] [outer = 0x7f5f00189c00] 05:35:41 INFO - PROCESS | 1832 | 1461328541398 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]]]}] 05:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1281ms 05:35:41 INFO - PROCESS | 1832 | 1461328541430 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:35:41 INFO - PROCESS | 1832 | 1461328541435 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:35:41 INFO - PROCESS | 1832 | 1461328541443 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:35:41 INFO - PROCESS | 1832 | 1461328541446 Marionette TRACE conn3 <- [1,1922,null,{}] 05:35:41 INFO - PROCESS | 1832 | 1461328541453 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}] 05:35:41 INFO - PROCESS | 1832 | 1461328541730 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:35:42 INFO - PROCESS | 1832 | 1461328542117 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f00c59000 == 167 [pid = 1832] [id = 488] 05:35:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f00190c00) [pid = 1832] [serial = 1465] [outer = (nil)] 05:35:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f010ad400) [pid = 1832] [serial = 1466] [outer = 0x7f5f00190c00] 05:35:42 INFO - PROCESS | 1832 | 1461328542214 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f01cef800) [pid = 1832] [serial = 1467] [outer = 0x7f5f00190c00] 05:35:43 INFO - PROCESS | 1832 | 1461328543145 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]]]}] 05:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1751ms 05:35:43 INFO - PROCESS | 1832 | 1461328543194 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 1832 | 1461328543202 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:35:43 INFO - PROCESS | 1832 | 1461328543210 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 1832 | 1461328543215 Marionette TRACE conn3 <- [1,1926,null,{}] 05:35:43 INFO - PROCESS | 1832 | 1461328543222 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}] 05:35:43 INFO - PROCESS | 1832 | 1461328543466 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:35:43 INFO - PROCESS | 1832 | 1461328543728 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f05887000 == 168 [pid = 1832] [id = 489] 05:35:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f045fdc00) [pid = 1832] [serial = 1468] [outer = (nil)] 05:35:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f04794800) [pid = 1832] [serial = 1469] [outer = 0x7f5f045fdc00] 05:35:43 INFO - PROCESS | 1832 | 1461328543853 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f0492f000) [pid = 1832] [serial = 1470] [outer = 0x7f5f045fdc00] 05:35:44 INFO - PROCESS | 1832 | 1461328544824 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]]]}] 05:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1685ms 05:35:44 INFO - PROCESS | 1832 | 1461328544901 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 1832 | 1461328544906 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:35:44 INFO - PROCESS | 1832 | 1461328544914 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 1832 | 1461328544917 Marionette TRACE conn3 <- [1,1930,null,{}] 05:35:44 INFO - PROCESS | 1832 | 1461328544923 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}] 05:35:45 INFO - PROCESS | 1832 | 1461328545192 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:35:45 INFO - PROCESS | 1832 | 1461328545541 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08708000 == 169 [pid = 1832] [id = 490] 05:35:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f04933400) [pid = 1832] [serial = 1471] [outer = (nil)] 05:35:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f06c1b000) [pid = 1832] [serial = 1472] [outer = 0x7f5f04933400] 05:35:45 INFO - PROCESS | 1832 | 1461328545617 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f073dbc00) [pid = 1832] [serial = 1473] [outer = 0x7f5f04933400] 05:35:46 INFO - PROCESS | 1832 | 1461328546528 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]]]}] 05:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1680ms 05:35:46 INFO - PROCESS | 1832 | 1461328546595 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 1832 | 1461328546599 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:35:46 INFO - PROCESS | 1832 | 1461328546613 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 1832 | 1461328546622 Marionette TRACE conn3 <- [1,1934,null,{}] 05:35:46 INFO - PROCESS | 1832 | 1461328546631 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}] 05:35:46 INFO - PROCESS | 1832 | 1461328546905 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:35:47 INFO - PROCESS | 1832 | 1461328547214 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09e07000 == 170 [pid = 1832] [id = 491] 05:35:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f0760e000) [pid = 1832] [serial = 1474] [outer = (nil)] 05:35:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f07de6c00) [pid = 1832] [serial = 1475] [outer = 0x7f5f0760e000] 05:35:47 INFO - PROCESS | 1832 | 1461328547289 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f080b3c00) [pid = 1832] [serial = 1476] [outer = 0x7f5f0760e000] 05:35:48 INFO - PROCESS | 1832 | 1461328548182 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]]]}] 05:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1652ms 05:35:48 INFO - PROCESS | 1832 | 1461328548259 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 1832 | 1461328548264 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:35:48 INFO - PROCESS | 1832 | 1461328548270 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 1832 | 1461328548274 Marionette TRACE conn3 <- [1,1938,null,{}] 05:35:48 INFO - PROCESS | 1832 | 1461328548280 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}] 05:35:48 INFO - PROCESS | 1832 | 1461328548552 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:35:48 INFO - PROCESS | 1832 | 1461328548859 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b232000 == 171 [pid = 1832] [id = 492] 05:35:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f07c02800) [pid = 1832] [serial = 1477] [outer = (nil)] 05:35:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f0873a800) [pid = 1832] [serial = 1478] [outer = 0x7f5f07c02800] 05:35:48 INFO - PROCESS | 1832 | 1461328548935 Marionette DEBUG loaded listener.js 05:35:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f091e9000) [pid = 1832] [serial = 1479] [outer = 0x7f5f07c02800] 05:35:49 INFO - PROCESS | 1832 | 1461328549783 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]]]}] 05:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1583ms 05:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:35:49 INFO - PROCESS | 1832 | 1461328549854 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1832 | 1461328549857 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:35:49 INFO - PROCESS | 1832 | 1461328549869 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1832 | 1461328549874 Marionette TRACE conn3 <- [1,1942,null,{}] 05:35:49 INFO - PROCESS | 1832 | 1461328549883 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}] 05:35:50 INFO - PROCESS | 1832 | 1461328550159 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:35:50 INFO - PROCESS | 1832 | 1461328550474 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c464000 == 172 [pid = 1832] [id = 493] 05:35:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f09356c00) [pid = 1832] [serial = 1480] [outer = (nil)] 05:35:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f0935a400) [pid = 1832] [serial = 1481] [outer = 0x7f5f09356c00] 05:35:50 INFO - PROCESS | 1832 | 1461328550575 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f0b04f400) [pid = 1832] [serial = 1482] [outer = 0x7f5f09356c00] 05:35:51 INFO - PROCESS | 1832 | 1461328551505 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]]]}] 05:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1696ms 05:35:51 INFO - PROCESS | 1832 | 1461328551559 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 1832 | 1461328551568 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:35:51 INFO - PROCESS | 1832 | 1461328551578 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 1832 | 1461328551585 Marionette TRACE conn3 <- [1,1946,null,{}] 05:35:51 INFO - PROCESS | 1832 | 1461328551593 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}] 05:35:51 INFO - PROCESS | 1832 | 1461328551820 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:35:52 INFO - PROCESS | 1832 | 1461328552118 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d6c7800 == 173 [pid = 1832] [id = 494] 05:35:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f09357800) [pid = 1832] [serial = 1483] [outer = (nil)] 05:35:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f0b4a2000) [pid = 1832] [serial = 1484] [outer = 0x7f5f09357800] 05:35:52 INFO - PROCESS | 1832 | 1461328552197 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f0c32c400) [pid = 1832] [serial = 1485] [outer = 0x7f5f09357800] 05:35:53 INFO - PROCESS | 1832 | 1461328553052 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]]]}] 05:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1538ms 05:35:53 INFO - PROCESS | 1832 | 1461328553117 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 1832 | 1461328553121 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:35:53 INFO - PROCESS | 1832 | 1461328553127 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 1832 | 1461328553129 Marionette TRACE conn3 <- [1,1950,null,{}] 05:35:53 INFO - PROCESS | 1832 | 1461328553135 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}] 05:35:53 INFO - PROCESS | 1832 | 1461328553353 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:35:53 INFO - PROCESS | 1832 | 1461328553608 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117a9000 == 174 [pid = 1832] [id = 495] 05:35:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f0b050000) [pid = 1832] [serial = 1486] [outer = (nil)] 05:35:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f0c338000) [pid = 1832] [serial = 1487] [outer = 0x7f5f0b050000] 05:35:53 INFO - PROCESS | 1832 | 1461328553724 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f0c744c00) [pid = 1832] [serial = 1488] [outer = 0x7f5f0b050000] 05:35:54 INFO - PROCESS | 1832 | 1461328554567 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]]]}] 05:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1483ms 05:35:54 INFO - PROCESS | 1832 | 1461328554612 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:35:54 INFO - PROCESS | 1832 | 1461328554616 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:35:54 INFO - PROCESS | 1832 | 1461328554622 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 1832 | 1461328554625 Marionette TRACE conn3 <- [1,1954,null,{}] 05:35:54 INFO - PROCESS | 1832 | 1461328554630 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}] 05:35:54 INFO - PROCESS | 1832 | 1461328554849 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:35:55 INFO - PROCESS | 1832 | 1461328555122 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11c8f800 == 175 [pid = 1832] [id = 496] 05:35:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f058aa000) [pid = 1832] [serial = 1489] [outer = (nil)] 05:35:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0c750800) [pid = 1832] [serial = 1490] [outer = 0x7f5f058aa000] 05:35:55 INFO - PROCESS | 1832 | 1461328555248 Marionette DEBUG loaded listener.js 05:35:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f125d6000) [pid = 1832] [serial = 1491] [outer = 0x7f5f058aa000] 05:35:56 INFO - PROCESS | 1832 | 1461328556084 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]]]}] 05:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1529ms 05:35:56 INFO - PROCESS | 1832 | 1461328556152 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:35:56 INFO - PROCESS | 1832 | 1461328556156 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:35:56 INFO - PROCESS | 1832 | 1461328556162 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:35:56 INFO - PROCESS | 1832 | 1461328556165 Marionette TRACE conn3 <- [1,1958,null,{}] 05:35:56 INFO - PROCESS | 1832 | 1461328556170 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}] 05:35:56 INFO - PROCESS | 1832 | 1461328556396 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:35:56 INFO - PROCESS | 1832 | 1461328556708 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f12589800 == 176 [pid = 1832] [id = 497] 05:35:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f058b5c00) [pid = 1832] [serial = 1492] [outer = (nil)] 05:35:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f1260a800) [pid = 1832] [serial = 1493] [outer = 0x7f5f058b5c00] 05:35:56 INFO - PROCESS | 1832 | 1461328556789 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f126cf000) [pid = 1832] [serial = 1494] [outer = 0x7f5f058b5c00] 05:35:57 INFO - PROCESS | 1832 | 1461328557649 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]]]}] 05:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1531ms 05:35:57 INFO - PROCESS | 1832 | 1461328557695 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 1832 | 1461328557699 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:35:57 INFO - PROCESS | 1832 | 1461328557706 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 1832 | 1461328557709 Marionette TRACE conn3 <- [1,1962,null,{}] 05:35:57 INFO - PROCESS | 1832 | 1461328557714 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}] 05:35:57 INFO - PROCESS | 1832 | 1461328557942 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:35:58 INFO - PROCESS | 1832 | 1461328558207 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13b07000 == 177 [pid = 1832] [id = 498] 05:35:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f13b3a400) [pid = 1832] [serial = 1495] [outer = (nil)] 05:35:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f13b40800) [pid = 1832] [serial = 1496] [outer = 0x7f5f13b3a400] 05:35:58 INFO - PROCESS | 1832 | 1461328558351 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f13c50800) [pid = 1832] [serial = 1497] [outer = 0x7f5f13b3a400] 05:35:59 INFO - PROCESS | 1832 | 1461328559272 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]]]}] 05:35:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:35:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1628ms 05:35:59 INFO - PROCESS | 1832 | 1461328559379 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:35:59 INFO - PROCESS | 1832 | 1461328559384 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:35:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:35:59 INFO - PROCESS | 1832 | 1461328559390 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - PROCESS | 1832 | 1461328559394 Marionette TRACE conn3 <- [1,1966,null,{}] 05:35:59 INFO - PROCESS | 1832 | 1461328559456 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}] 05:35:59 INFO - PROCESS | 1832 | 1461328559724 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:36:00 INFO - PROCESS | 1832 | 1461328560053 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a80000 == 178 [pid = 1832] [id = 499] 05:36:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f0c337000) [pid = 1832] [serial = 1498] [outer = (nil)] 05:36:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f14392400) [pid = 1832] [serial = 1499] [outer = 0x7f5f0c337000] 05:36:00 INFO - PROCESS | 1832 | 1461328560130 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f1600bc00) [pid = 1832] [serial = 1500] [outer = 0x7f5f0c337000] 05:36:01 INFO - PROCESS | 1832 | 1461328561005 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]]]}] 05:36:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:36:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1674ms 05:36:01 INFO - PROCESS | 1832 | 1461328561065 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:36:01 INFO - PROCESS | 1832 | 1461328561068 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:36:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:36:01 INFO - PROCESS | 1832 | 1461328561075 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 1832 | 1461328561077 Marionette TRACE conn3 <- [1,1970,null,{}] 05:36:01 INFO - PROCESS | 1832 | 1461328561083 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}] 05:36:01 INFO - PROCESS | 1832 | 1461328561298 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:36:01 INFO - PROCESS | 1832 | 1461328561563 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f182c2800 == 179 [pid = 1832] [id = 500] 05:36:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f13acc400) [pid = 1832] [serial = 1501] [outer = (nil)] 05:36:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f1779e800) [pid = 1832] [serial = 1502] [outer = 0x7f5f13acc400] 05:36:01 INFO - PROCESS | 1832 | 1461328561692 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f17b16800) [pid = 1832] [serial = 1503] [outer = 0x7f5f13acc400] 05:36:02 INFO - PROCESS | 1832 | 1461328562553 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]]]}] 05:36:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:36:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1528ms 05:36:02 INFO - PROCESS | 1832 | 1461328562604 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 1832 | 1461328562608 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:36:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:36:02 INFO - PROCESS | 1832 | 1461328562613 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 1832 | 1461328562616 Marionette TRACE conn3 <- [1,1974,null,{}] 05:36:02 INFO - PROCESS | 1832 | 1461328562621 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}] 05:36:02 INFO - PROCESS | 1832 | 1461328562835 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:36:03 INFO - PROCESS | 1832 | 1461328563102 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f18a79000 == 180 [pid = 1832] [id = 501] 05:36:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f14246800) [pid = 1832] [serial = 1504] [outer = (nil)] 05:36:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f187d8000) [pid = 1832] [serial = 1505] [outer = 0x7f5f14246800] 05:36:03 INFO - PROCESS | 1832 | 1461328563217 Marionette DEBUG loaded listener.js 05:36:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f18b56800) [pid = 1832] [serial = 1506] [outer = 0x7f5f14246800] 05:36:04 INFO - PROCESS | 1832 | 1461328564040 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]]]}] 05:36:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:36:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1478ms 05:36:04 INFO - PROCESS | 1832 | 1461328564093 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:36:04 INFO - PROCESS | 1832 | 1461328564096 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:36:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:36:04 INFO - PROCESS | 1832 | 1461328564102 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:36:04 INFO - PROCESS | 1832 | 1461328564104 Marionette TRACE conn3 <- [1,1978,null,{}] 05:36:04 INFO - PROCESS | 1832 | 1461328564110 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}] 05:36:04 INFO - PROCESS | 1832 | 1461328564331 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:36:04 INFO - PROCESS | 1832 | 1461328564655 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cc10000 == 181 [pid = 1832] [id = 502] 05:36:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f0c338400) [pid = 1832] [serial = 1507] [outer = (nil)] 05:36:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f19ddbc00) [pid = 1832] [serial = 1508] [outer = 0x7f5f0c338400] 05:36:04 INFO - PROCESS | 1832 | 1461328564734 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f1abe3800) [pid = 1832] [serial = 1509] [outer = 0x7f5f0c338400] 05:36:05 INFO - PROCESS | 1832 | 1461328565628 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]]]}] 05:36:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:36:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1596ms 05:36:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:36:05 INFO - PROCESS | 1832 | 1461328565699 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 1832 | 1461328565702 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:36:05 INFO - PROCESS | 1832 | 1461328565710 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 1832 | 1461328565713 Marionette TRACE conn3 <- [1,1982,null,{}] 05:36:05 INFO - PROCESS | 1832 | 1461328565718 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}] 05:36:05 INFO - PROCESS | 1832 | 1461328565959 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:36:06 INFO - PROCESS | 1832 | 1461328566266 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da26000 == 182 [pid = 1832] [id = 503] 05:36:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f091db400) [pid = 1832] [serial = 1510] [outer = (nil)] 05:36:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f1b8f0c00) [pid = 1832] [serial = 1511] [outer = 0x7f5f091db400] 05:36:06 INFO - PROCESS | 1832 | 1461328566349 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f1c29dc00) [pid = 1832] [serial = 1512] [outer = 0x7f5f091db400] 05:36:07 INFO - PROCESS | 1832 | 1461328567236 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]]]}] 05:36:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:36:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1582ms 05:36:07 INFO - PROCESS | 1832 | 1461328567291 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 1832 | 1461328567295 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:36:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:36:07 INFO - PROCESS | 1832 | 1461328567300 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 1832 | 1461328567303 Marionette TRACE conn3 <- [1,1986,null,{}] 05:36:07 INFO - PROCESS | 1832 | 1461328567308 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}] 05:36:07 INFO - PROCESS | 1832 | 1461328567540 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:36:07 INFO - PROCESS | 1832 | 1461328567848 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ec15000 == 183 [pid = 1832] [id = 504] 05:36:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f125d6c00) [pid = 1832] [serial = 1513] [outer = (nil)] 05:36:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f1d489800) [pid = 1832] [serial = 1514] [outer = 0x7f5f125d6c00] 05:36:07 INFO - PROCESS | 1832 | 1461328567928 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f1dd3c000) [pid = 1832] [serial = 1515] [outer = 0x7f5f125d6c00] 05:36:08 INFO - PROCESS | 1832 | 1461328568762 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]]]}] 05:36:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:36:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1528ms 05:36:08 INFO - PROCESS | 1832 | 1461328568830 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:36:08 INFO - PROCESS | 1832 | 1461328568834 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:36:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:36:08 INFO - PROCESS | 1832 | 1461328568840 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:36:08 INFO - PROCESS | 1832 | 1461328568843 Marionette TRACE conn3 <- [1,1990,null,{}] 05:36:08 INFO - PROCESS | 1832 | 1461328568848 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}] 05:36:09 INFO - PROCESS | 1832 | 1461328569089 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:36:09 INFO - PROCESS | 1832 | 1461328569447 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0778a000 == 184 [pid = 1832] [id = 505] 05:36:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f00185400) [pid = 1832] [serial = 1516] [outer = (nil)] 05:36:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f1b3fb800) [pid = 1832] [serial = 1517] [outer = 0x7f5f00185400] 05:36:09 INFO - PROCESS | 1832 | 1461328569541 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f1f048c00) [pid = 1832] [serial = 1518] [outer = 0x7f5f00185400] 05:36:10 INFO - PROCESS | 1832 | 1461328570381 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]]]}] 05:36:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:36:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1589ms 05:36:10 INFO - PROCESS | 1832 | 1461328570431 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 1832 | 1461328570435 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:36:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:36:10 INFO - PROCESS | 1832 | 1461328570441 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 1832 | 1461328570444 Marionette TRACE conn3 <- [1,1994,null,{}] 05:36:10 INFO - PROCESS | 1832 | 1461328570451 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}] 05:36:10 INFO - PROCESS | 1832 | 1461328570721 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:36:11 INFO - PROCESS | 1832 | 1461328571036 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08057000 == 185 [pid = 1832] [id = 506] 05:36:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f0018a000) [pid = 1832] [serial = 1519] [outer = (nil)] 05:36:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f00cb9400) [pid = 1832] [serial = 1520] [outer = 0x7f5f0018a000] 05:36:11 INFO - PROCESS | 1832 | 1461328571116 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f0566b800) [pid = 1832] [serial = 1521] [outer = 0x7f5f0018a000] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f06d5d800 == 184 [pid = 1832] [id = 487] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f06d51000 == 183 [pid = 1832] [id = 486] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03c02800 == 182 [pid = 1832] [id = 485] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0221c800 == 181 [pid = 1832] [id = 484] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f02213000 == 180 [pid = 1832] [id = 482] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03aaf800 == 179 [pid = 1832] [id = 481] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5eff912000 == 178 [pid = 1832] [id = 480] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f00338000 == 177 [pid = 1832] [id = 479] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f3446b800 == 176 [pid = 1832] [id = 478] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f30016000 == 175 [pid = 1832] [id = 477] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2bac3800 == 174 [pid = 1832] [id = 476] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e1c4000 == 173 [pid = 1832] [id = 475] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cc10800 == 172 [pid = 1832] [id = 474] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f188db000 == 171 [pid = 1832] [id = 473] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17684800 == 170 [pid = 1832] [id = 472] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f149ad000 == 169 [pid = 1832] [id = 471] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f12581000 == 168 [pid = 1832] [id = 470] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d27f800 == 167 [pid = 1832] [id = 469] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0b379000 == 166 [pid = 1832] [id = 468] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09c2e000 == 165 [pid = 1832] [id = 467] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07c20000 == 164 [pid = 1832] [id = 466] 05:36:13 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0221b000 == 163 [pid = 1832] [id = 465] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f17bc4c00) [pid = 1832] [serial = 1359] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f2acb3400) [pid = 1832] [serial = 1368] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f0b43e400) [pid = 1832] [serial = 1383] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f045f5800) [pid = 1832] [serial = 1331] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f03684800) [pid = 1832] [serial = 1386] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f07c0b400) [pid = 1832] [serial = 1338] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f0b6e9800) [pid = 1832] [serial = 1347] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f00cc4800) [pid = 1832] [serial = 1328] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f080bac00) [pid = 1832] [serial = 1341] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f057b4400) [pid = 1832] [serial = 1389] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f13d0e800) [pid = 1832] [serial = 1355] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f2fd0c000) [pid = 1832] [serial = 1371] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f0c334c00) [pid = 1832] [serial = 1349] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f20fc2000) [pid = 1832] [serial = 1367] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f146d4400) [pid = 1832] [serial = 1356] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f30333800) [pid = 1832] [serial = 1377] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f04794c00) [pid = 1832] [serial = 1332] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f18b5e000) [pid = 1832] [serial = 1361] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f09353800) [pid = 1832] [serial = 1343] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f30206000) [pid = 1832] [serial = 1374] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f07604400) [pid = 1832] [serial = 1337] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f1260a400) [pid = 1832] [serial = 1352] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f048d9c00) [pid = 1832] [serial = 1388] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f2fdd8400) [pid = 1832] [serial = 1373] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f073d5000) [pid = 1832] [serial = 1335] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f13ad6800) [pid = 1832] [serial = 1353] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f03346400) [pid = 1832] [serial = 1385] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f010b3c00) [pid = 1832] [serial = 1314] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f0b499400) [pid = 1832] [serial = 1346] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f0afad000) [pid = 1832] [serial = 1344] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f07dec400) [pid = 1832] [serial = 1260] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f033be800) [pid = 1832] [serial = 1380] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f010b6800) [pid = 1832] [serial = 1329] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f069cd000) [pid = 1832] [serial = 1334] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f302bf000) [pid = 1832] [serial = 1376] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f1b8e7000) [pid = 1832] [serial = 1362] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f07404400) [pid = 1832] [serial = 1391] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f2c010800) [pid = 1832] [serial = 1370] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f1cbec000) [pid = 1832] [serial = 1364] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f1e845400) [pid = 1832] [serial = 1365] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f07c0bc00) [pid = 1832] [serial = 1392] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f033ba000) [pid = 1832] [serial = 1379] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f11959c00) [pid = 1832] [serial = 1350] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f07de8400) [pid = 1832] [serial = 1340] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f0b43a800) [pid = 1832] [serial = 1382] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f17791400) [pid = 1832] [serial = 1358] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f0740e400) [pid = 1832] [serial = 1394] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 1832 | 1461328573275 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]]]}] 05:36:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:36:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 2942ms 05:36:13 INFO - PROCESS | 1832 | 1461328573386 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:36:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:36:13 INFO - PROCESS | 1832 | 1461328573392 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:36:13 INFO - PROCESS | 1832 | 1461328573399 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1832 | 1461328573404 Marionette TRACE conn3 <- [1,1998,null,{}] 05:36:13 INFO - PROCESS | 1832 | 1461328573412 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}] 05:36:13 INFO - PROCESS | 1832 | 1461328573615 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:36:13 INFO - PROCESS | 1832 | 1461328573660 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f00339800 == 164 [pid = 1832] [id = 507] 05:36:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f00cbf000) [pid = 1832] [serial = 1522] [outer = (nil)] 05:36:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f01ceec00) [pid = 1832] [serial = 1523] [outer = 0x7f5f00cbf000] 05:36:13 INFO - PROCESS | 1832 | 1461328573887 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f03350c00) [pid = 1832] [serial = 1524] [outer = 0x7f5f00cbf000] 05:36:14 INFO - PROCESS | 1832 | 1461328574672 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]]]}] 05:36:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:36:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1297ms 05:36:14 INFO - PROCESS | 1832 | 1461328574703 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:36:14 INFO - PROCESS | 1832 | 1461328574710 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:36:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:36:14 INFO - PROCESS | 1832 | 1461328574720 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 1832 | 1461328574723 Marionette TRACE conn3 <- [1,2002,null,{}] 05:36:14 INFO - PROCESS | 1832 | 1461328574729 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}] 05:36:14 INFO - PROCESS | 1832 | 1461328574934 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:36:15 INFO - PROCESS | 1832 | 1461328575135 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f038a7000 == 165 [pid = 1832] [id = 508] 05:36:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f00cc6c00) [pid = 1832] [serial = 1525] [outer = (nil)] 05:36:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f045f5400) [pid = 1832] [serial = 1526] [outer = 0x7f5f00cc6c00] 05:36:15 INFO - PROCESS | 1832 | 1461328575207 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f0482b400) [pid = 1832] [serial = 1527] [outer = 0x7f5f00cc6c00] 05:36:16 INFO - PROCESS | 1832 | 1461328576115 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]]]}] 05:36:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:36:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1434ms 05:36:16 INFO - PROCESS | 1832 | 1461328576156 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 1832 | 1461328576159 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:36:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:36:16 INFO - PROCESS | 1832 | 1461328576165 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 1832 | 1461328576170 Marionette TRACE conn3 <- [1,2006,null,{}] 05:36:16 INFO - PROCESS | 1832 | 1461328576193 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}] 05:36:16 INFO - PROCESS | 1832 | 1461328576465 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:36:16 INFO - PROCESS | 1832 | 1461328576499 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f05870000 == 166 [pid = 1832] [id = 509] 05:36:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f0566c400) [pid = 1832] [serial = 1528] [outer = (nil)] 05:36:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f05677c00) [pid = 1832] [serial = 1529] [outer = 0x7f5f0566c400] 05:36:16 INFO - PROCESS | 1832 | 1461328576566 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f069c6c00) [pid = 1832] [serial = 1530] [outer = 0x7f5f0566c400] 05:36:17 INFO - PROCESS | 1832 | 1461328577581 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]]]}] 05:36:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:36:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1437ms 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f14a5b400) [pid = 1832] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f04936400) [pid = 1832] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f0c483000) [pid = 1832] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f1614cc00) [pid = 1832] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f1c40d000) [pid = 1832] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f033b9c00) [pid = 1832] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f04827000) [pid = 1832] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f13d10800) [pid = 1832] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f1abe4c00) [pid = 1832] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f00303c00) [pid = 1832] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f0c47ac00) [pid = 1832] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f00309c00) [pid = 1832] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f01cf0400) [pid = 1832] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:36:18 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f1c471000) [pid = 1832] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:36:18 INFO - PROCESS | 1832 | 1461328578113 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 1832 | 1461328578118 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:36:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:36:18 INFO - PROCESS | 1832 | 1461328578173 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - PROCESS | 1832 | 1461328578176 Marionette TRACE conn3 <- [1,2010,null,{}] 05:36:18 INFO - PROCESS | 1832 | 1461328578182 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}] 05:36:18 INFO - PROCESS | 1832 | 1461328578400 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:36:18 INFO - PROCESS | 1832 | 1461328578575 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03cc2800 == 167 [pid = 1832] [id = 510] 05:36:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f00cc4400) [pid = 1832] [serial = 1531] [outer = (nil)] 05:36:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f069c7000) [pid = 1832] [serial = 1532] [outer = 0x7f5f00cc4400] 05:36:18 INFO - PROCESS | 1832 | 1461328578639 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f07410400) [pid = 1832] [serial = 1533] [outer = 0x7f5f00cc4400] 05:36:19 INFO - PROCESS | 1832 | 1461328579388 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]]]}] 05:36:19 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 05:36:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1287ms 05:36:19 INFO - PROCESS | 1832 | 1461328579454 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 1832 | 1461328579458 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:36:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:36:19 INFO - PROCESS | 1832 | 1461328579469 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 1832 | 1461328579472 Marionette TRACE conn3 <- [1,2014,null,{}] 05:36:19 INFO - PROCESS | 1832 | 1461328579482 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}] 05:36:19 INFO - PROCESS | 1832 | 1461328579723 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:36:19 INFO - PROCESS | 1832 | 1461328579901 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0874d000 == 168 [pid = 1832] [id = 511] 05:36:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f04793000) [pid = 1832] [serial = 1534] [outer = (nil)] 05:36:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f07c08800) [pid = 1832] [serial = 1535] [outer = 0x7f5f04793000] 05:36:19 INFO - PROCESS | 1832 | 1461328579965 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f07de8400) [pid = 1832] [serial = 1536] [outer = 0x7f5f04793000] 05:36:21 INFO - PROCESS | 1832 | 1461328581021 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]]]}] 05:36:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:36:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1631ms 05:36:21 INFO - PROCESS | 1832 | 1461328581102 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 1832 | 1461328581109 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:36:21 INFO - PROCESS | 1832 | 1461328581118 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 1832 | 1461328581123 Marionette TRACE conn3 <- [1,2018,null,{}] 05:36:21 INFO - PROCESS | 1832 | 1461328581130 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}] 05:36:21 INFO - PROCESS | 1832 | 1461328581409 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:36:21 INFO - PROCESS | 1832 | 1461328581730 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03c0a000 == 169 [pid = 1832] [id = 512] 05:36:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f0482f400) [pid = 1832] [serial = 1537] [outer = (nil)] 05:36:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f04832400) [pid = 1832] [serial = 1538] [outer = 0x7f5f0482f400] 05:36:21 INFO - PROCESS | 1832 | 1461328581809 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f05679000) [pid = 1832] [serial = 1539] [outer = 0x7f5f0482f400] 05:36:22 INFO - PROCESS | 1832 | 1461328582703 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]]]}] 05:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1639ms 05:36:22 INFO - PROCESS | 1832 | 1461328582757 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 1832 | 1461328582765 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:36:22 INFO - PROCESS | 1832 | 1461328582776 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 1832 | 1461328582779 Marionette TRACE conn3 <- [1,2022,null,{}] 05:36:22 INFO - PROCESS | 1832 | 1461328582786 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}] 05:36:23 INFO - PROCESS | 1832 | 1461328583020 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:36:23 INFO - PROCESS | 1832 | 1461328583382 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09378800 == 170 [pid = 1832] [id = 513] 05:36:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f07611400) [pid = 1832] [serial = 1540] [outer = (nil)] 05:36:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f07de7000) [pid = 1832] [serial = 1541] [outer = 0x7f5f07611400] 05:36:23 INFO - PROCESS | 1832 | 1461328583463 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f08730000) [pid = 1832] [serial = 1542] [outer = 0x7f5f07611400] 05:36:24 INFO - PROCESS | 1832 | 1461328584340 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]]]}] 05:36:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:36:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1633ms 05:36:24 INFO - PROCESS | 1832 | 1461328584410 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:36:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:36:24 INFO - PROCESS | 1832 | 1461328584414 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:36:24 INFO - PROCESS | 1832 | 1461328584420 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 1832 | 1461328584426 Marionette TRACE conn3 <- [1,2026,null,{}] 05:36:24 INFO - PROCESS | 1832 | 1461328584441 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}] 05:36:24 INFO - PROCESS | 1832 | 1461328584738 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:36:25 INFO - PROCESS | 1832 | 1461328585044 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0afe7800 == 171 [pid = 1832] [id = 514] 05:36:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f09250800) [pid = 1832] [serial = 1543] [outer = (nil)] 05:36:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f0947f000) [pid = 1832] [serial = 1544] [outer = 0x7f5f09250800] 05:36:25 INFO - PROCESS | 1832 | 1461328585132 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f09fcec00) [pid = 1832] [serial = 1545] [outer = 0x7f5f09250800] 05:36:26 INFO - PROCESS | 1832 | 1461328586031 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]]]}] 05:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1688ms 05:36:26 INFO - PROCESS | 1832 | 1461328586108 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:36:26 INFO - PROCESS | 1832 | 1461328586113 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:36:26 INFO - PROCESS | 1832 | 1461328586119 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 1832 | 1461328586121 Marionette TRACE conn3 <- [1,2030,null,{}] 05:36:26 INFO - PROCESS | 1832 | 1461328586127 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}] 05:36:26 INFO - PROCESS | 1832 | 1461328586366 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:36:26 INFO - PROCESS | 1832 | 1461328586673 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c688800 == 172 [pid = 1832] [id = 515] 05:36:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f09354000) [pid = 1832] [serial = 1546] [outer = (nil)] 05:36:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f0b1c0c00) [pid = 1832] [serial = 1547] [outer = 0x7f5f09354000] 05:36:26 INFO - PROCESS | 1832 | 1461328586765 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f0b43a000) [pid = 1832] [serial = 1548] [outer = 0x7f5f09354000] 05:36:27 INFO - PROCESS | 1832 | 1461328587633 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]]]}] 05:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1588ms 05:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:36:27 INFO - PROCESS | 1832 | 1461328587708 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 1832 | 1461328587711 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:36:27 INFO - PROCESS | 1832 | 1461328587717 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 1832 | 1461328587721 Marionette TRACE conn3 <- [1,2034,null,{}] 05:36:27 INFO - PROCESS | 1832 | 1461328587726 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}] 05:36:27 INFO - PROCESS | 1832 | 1461328587947 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:36:28 INFO - PROCESS | 1832 | 1461328588249 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11610800 == 173 [pid = 1832] [id = 516] 05:36:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f0afb1c00) [pid = 1832] [serial = 1549] [outer = (nil)] 05:36:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f0b498c00) [pid = 1832] [serial = 1550] [outer = 0x7f5f0afb1c00] 05:36:28 INFO - PROCESS | 1832 | 1461328588332 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0c339400) [pid = 1832] [serial = 1551] [outer = 0x7f5f0afb1c00] 05:36:29 INFO - PROCESS | 1832 | 1461328589224 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]]]}] 05:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1583ms 05:36:29 INFO - PROCESS | 1832 | 1461328589301 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 1832 | 1461328589304 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:36:29 INFO - PROCESS | 1832 | 1461328589310 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 1832 | 1461328589312 Marionette TRACE conn3 <- [1,2038,null,{}] 05:36:29 INFO - PROCESS | 1832 | 1461328589318 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}] 05:36:29 INFO - PROCESS | 1832 | 1461328589619 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:36:29 INFO - PROCESS | 1832 | 1461328589958 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f127af800 == 174 [pid = 1832] [id = 517] 05:36:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f126d1400) [pid = 1832] [serial = 1552] [outer = (nil)] 05:36:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f13b36c00) [pid = 1832] [serial = 1553] [outer = 0x7f5f126d1400] 05:36:30 INFO - PROCESS | 1832 | 1461328590044 Marionette DEBUG loaded listener.js 05:36:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f13bbfc00) [pid = 1832] [serial = 1554] [outer = 0x7f5f126d1400] 05:36:30 INFO - PROCESS | 1832 | 1461328590904 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]]]}] 05:36:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1643ms 05:36:30 INFO - PROCESS | 1832 | 1461328590954 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 1832 | 1461328590958 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:36:30 INFO - PROCESS | 1832 | 1461328590964 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 1832 | 1461328590966 Marionette TRACE conn3 <- [1,2042,null,{}] 05:36:30 INFO - PROCESS | 1832 | 1461328590973 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}] 05:36:31 INFO - PROCESS | 1832 | 1461328591200 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:36:31 INFO - PROCESS | 1832 | 1461328591468 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f149a8000 == 175 [pid = 1832] [id = 518] 05:36:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f125dcc00) [pid = 1832] [serial = 1555] [outer = (nil)] 05:36:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f13d0d400) [pid = 1832] [serial = 1556] [outer = 0x7f5f125dcc00] 05:36:31 INFO - PROCESS | 1832 | 1461328591592 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f1423b800) [pid = 1832] [serial = 1557] [outer = 0x7f5f125dcc00] 05:36:32 INFO - PROCESS | 1832 | 1461328592477 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]]]}] 05:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1584ms 05:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:36:32 INFO - PROCESS | 1832 | 1461328592550 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:36:32 INFO - PROCESS | 1832 | 1461328592553 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:36:32 INFO - PROCESS | 1832 | 1461328592560 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 1832 | 1461328592563 Marionette TRACE conn3 <- [1,2046,null,{}] 05:36:32 INFO - PROCESS | 1832 | 1461328592568 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}] 05:36:32 INFO - PROCESS | 1832 | 1461328592803 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:36:33 INFO - PROCESS | 1832 | 1461328593111 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14de8000 == 176 [pid = 1832] [id = 519] 05:36:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f12611000) [pid = 1832] [serial = 1558] [outer = (nil)] 05:36:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f146db000) [pid = 1832] [serial = 1559] [outer = 0x7f5f12611000] 05:36:33 INFO - PROCESS | 1832 | 1461328593192 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f14f35400) [pid = 1832] [serial = 1560] [outer = 0x7f5f12611000] 05:36:34 INFO - PROCESS | 1832 | 1461328594042 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]]]}] 05:36:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1535ms 05:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:36:34 INFO - PROCESS | 1832 | 1461328594094 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 1832 | 1461328594097 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:36:34 INFO - PROCESS | 1832 | 1461328594103 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 1832 | 1461328594106 Marionette TRACE conn3 <- [1,2050,null,{}] 05:36:34 INFO - PROCESS | 1832 | 1461328594111 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}] 05:36:34 INFO - PROCESS | 1832 | 1461328594327 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:36:34 INFO - PROCESS | 1832 | 1461328594594 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f182d6000 == 177 [pid = 1832] [id = 520] 05:36:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f048d6400) [pid = 1832] [serial = 1561] [outer = (nil)] 05:36:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f0c747000) [pid = 1832] [serial = 1562] [outer = 0x7f5f048d6400] 05:36:34 INFO - PROCESS | 1832 | 1461328594715 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f1763a400) [pid = 1832] [serial = 1563] [outer = 0x7f5f048d6400] 05:36:35 INFO - PROCESS | 1832 | 1461328595572 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]]]}] 05:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1529ms 05:36:35 INFO - PROCESS | 1832 | 1461328595633 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:36:35 INFO - PROCESS | 1832 | 1461328595637 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:36:35 INFO - PROCESS | 1832 | 1461328595643 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 1832 | 1461328595646 Marionette TRACE conn3 <- [1,2054,null,{}] 05:36:35 INFO - PROCESS | 1832 | 1461328595652 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}] 05:36:35 INFO - PROCESS | 1832 | 1461328595903 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:36:36 INFO - PROCESS | 1832 | 1461328596206 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cb78000 == 178 [pid = 1832] [id = 521] 05:36:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f057b8400) [pid = 1832] [serial = 1564] [outer = (nil)] 05:36:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f17b16c00) [pid = 1832] [serial = 1565] [outer = 0x7f5f057b8400] 05:36:36 INFO - PROCESS | 1832 | 1461328596289 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f187d2800) [pid = 1832] [serial = 1566] [outer = 0x7f5f057b8400] 05:36:37 INFO - PROCESS | 1832 | 1461328597187 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]]]}] 05:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1579ms 05:36:37 INFO - PROCESS | 1832 | 1461328597223 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 1832 | 1461328597227 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:36:37 INFO - PROCESS | 1832 | 1461328597233 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 1832 | 1461328597236 Marionette TRACE conn3 <- [1,2058,null,{}] 05:36:37 INFO - PROCESS | 1832 | 1461328597242 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}] 05:36:37 INFO - PROCESS | 1832 | 1461328597561 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:36:37 INFO - PROCESS | 1832 | 1461328597878 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da98000 == 179 [pid = 1832] [id = 522] 05:36:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f1e845400) [pid = 1832] [serial = 1567] [outer = (nil)] 05:36:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f1e8de400) [pid = 1832] [serial = 1568] [outer = 0x7f5f1e845400] 05:36:37 INFO - PROCESS | 1832 | 1461328597970 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f20a22400) [pid = 1832] [serial = 1569] [outer = 0x7f5f1e845400] 05:36:38 INFO - PROCESS | 1832 | 1461328598855 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]]]}] 05:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1680ms 05:36:38 INFO - PROCESS | 1832 | 1461328598914 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:36:38 INFO - PROCESS | 1832 | 1461328598917 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:36:38 INFO - PROCESS | 1832 | 1461328598923 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:36:38 INFO - PROCESS | 1832 | 1461328598926 Marionette TRACE conn3 <- [1,2062,null,{}] 05:36:38 INFO - PROCESS | 1832 | 1461328598932 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}] 05:36:39 INFO - PROCESS | 1832 | 1461328599164 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:36:39 INFO - PROCESS | 1832 | 1461328599477 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2a9d6000 == 180 [pid = 1832] [id = 523] 05:36:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f13d1ac00) [pid = 1832] [serial = 1570] [outer = (nil)] 05:36:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f29d33000) [pid = 1832] [serial = 1571] [outer = 0x7f5f13d1ac00] 05:36:39 INFO - PROCESS | 1832 | 1461328599558 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f2abd0800) [pid = 1832] [serial = 1572] [outer = 0x7f5f13d1ac00] 05:36:40 INFO - PROCESS | 1832 | 1461328600435 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]]]}] 05:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1579ms 05:36:40 INFO - PROCESS | 1832 | 1461328600505 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 1832 | 1461328600508 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:36:40 INFO - PROCESS | 1832 | 1461328600515 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 1832 | 1461328600517 Marionette TRACE conn3 <- [1,2066,null,{}] 05:36:40 INFO - PROCESS | 1832 | 1461328600522 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}] 05:36:40 INFO - PROCESS | 1832 | 1461328600744 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:36:41 INFO - PROCESS | 1832 | 1461328601047 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2bd1f800 == 181 [pid = 1832] [id = 524] 05:36:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f00191000) [pid = 1832] [serial = 1573] [outer = (nil)] 05:36:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f2acb7800) [pid = 1832] [serial = 1574] [outer = 0x7f5f00191000] 05:36:41 INFO - PROCESS | 1832 | 1461328601125 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f2bddec00) [pid = 1832] [serial = 1575] [outer = 0x7f5f00191000] 05:36:42 INFO - PROCESS | 1832 | 1461328602006 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]]]}] 05:36:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1528ms 05:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:36:42 INFO - PROCESS | 1832 | 1461328602043 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 1832 | 1461328602046 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:36:42 INFO - PROCESS | 1832 | 1461328602052 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 1832 | 1461328602055 Marionette TRACE conn3 <- [1,2070,null,{}] 05:36:42 INFO - PROCESS | 1832 | 1461328602060 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}] 05:36:42 INFO - PROCESS | 1832 | 1461328602279 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:36:42 INFO - PROCESS | 1832 | 1461328602548 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f7b3800 == 182 [pid = 1832] [id = 525] 05:36:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f1e47e800) [pid = 1832] [serial = 1576] [outer = (nil)] 05:36:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f2c081400) [pid = 1832] [serial = 1577] [outer = 0x7f5f1e47e800] 05:36:42 INFO - PROCESS | 1832 | 1461328602662 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f2df26800) [pid = 1832] [serial = 1578] [outer = 0x7f5f1e47e800] 05:36:43 INFO - PROCESS | 1832 | 1461328603522 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]]]}] 05:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1529ms 05:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:36:43 INFO - PROCESS | 1832 | 1461328603581 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 1832 | 1461328603584 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:36:43 INFO - PROCESS | 1832 | 1461328603590 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 1832 | 1461328603593 Marionette TRACE conn3 <- [1,2074,null,{}] 05:36:43 INFO - PROCESS | 1832 | 1461328603598 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}] 05:36:43 INFO - PROCESS | 1832 | 1461328603811 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:36:44 INFO - PROCESS | 1832 | 1461328604130 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f3008a800 == 183 [pid = 1832] [id = 526] 05:36:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f091e1000) [pid = 1832] [serial = 1579] [outer = (nil)] 05:36:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f2df26c00) [pid = 1832] [serial = 1580] [outer = 0x7f5f091e1000] 05:36:44 INFO - PROCESS | 1832 | 1461328604208 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f2fd10400) [pid = 1832] [serial = 1581] [outer = 0x7f5f091e1000] 05:36:45 INFO - PROCESS | 1832 | 1461328605124 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]]]}] 05:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1591ms 05:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:36:45 INFO - PROCESS | 1832 | 1461328605181 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 1832 | 1461328605184 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:36:45 INFO - PROCESS | 1832 | 1461328605190 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 1832 | 1461328605193 Marionette TRACE conn3 <- [1,2078,null,{}] 05:36:45 INFO - PROCESS | 1832 | 1461328605202 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}] 05:36:45 INFO - PROCESS | 1832 | 1461328605430 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:36:45 INFO - PROCESS | 1832 | 1461328605745 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f34291000 == 184 [pid = 1832] [id = 527] 05:36:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f0b6e2c00) [pid = 1832] [serial = 1582] [outer = (nil)] 05:36:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f2fdd4800) [pid = 1832] [serial = 1583] [outer = 0x7f5f0b6e2c00] 05:36:45 INFO - PROCESS | 1832 | 1461328605827 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f3009e400) [pid = 1832] [serial = 1584] [outer = 0x7f5f0b6e2c00] 05:36:46 INFO - PROCESS | 1832 | 1461328606673 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]]]}] 05:36:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:36:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1537ms 05:36:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:36:46 INFO - PROCESS | 1832 | 1461328606728 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:36:46 INFO - PROCESS | 1832 | 1461328606731 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:36:46 INFO - PROCESS | 1832 | 1461328606737 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 1832 | 1461328606740 Marionette TRACE conn3 <- [1,2082,null,{}] 05:36:46 INFO - PROCESS | 1832 | 1461328606745 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}] 05:36:46 INFO - PROCESS | 1832 | 1461328606989 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:36:47 INFO - PROCESS | 1832 | 1461328607231 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f00233800 == 185 [pid = 1832] [id = 528] 05:36:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f2fd0f000) [pid = 1832] [serial = 1585] [outer = (nil)] 05:36:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f302f4400) [pid = 1832] [serial = 1586] [outer = 0x7f5f2fd0f000] 05:36:47 INFO - PROCESS | 1832 | 1461328607358 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f3033a000) [pid = 1832] [serial = 1587] [outer = 0x7f5f2fd0f000] 05:36:48 INFO - PROCESS | 1832 | 1461328608359 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]]]}] 05:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1680ms 05:36:48 INFO - PROCESS | 1832 | 1461328608417 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 1832 | 1461328608421 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:36:48 INFO - PROCESS | 1832 | 1461328608431 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 1832 | 1461328608437 Marionette TRACE conn3 <- [1,2086,null,{}] 05:36:48 INFO - PROCESS | 1832 | 1461328608446 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}] 05:36:48 INFO - PROCESS | 1832 | 1461328608689 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:36:49 INFO - PROCESS | 1832 | 1461328609011 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f00244000 == 186 [pid = 1832] [id = 529] 05:36:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f00302c00) [pid = 1832] [serial = 1588] [outer = (nil)] 05:36:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f00cb9c00) [pid = 1832] [serial = 1589] [outer = 0x7f5f00302c00] 05:36:49 INFO - PROCESS | 1832 | 1461328609087 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f058a9000) [pid = 1832] [serial = 1590] [outer = 0x7f5f00302c00] 05:36:50 INFO - PROCESS | 1832 | 1461328610661 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]]]}] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ccc2800 == 185 [pid = 1832] [id = 409] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11ca0000 == 184 [pid = 1832] [id = 404] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f13b16000 == 183 [pid = 1832] [id = 405] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2abfb800 == 182 [pid = 1832] [id = 412] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117ab800 == 181 [pid = 1832] [id = 350] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14a1b800 == 180 [pid = 1832] [id = 406] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08062000 == 179 [pid = 1832] [id = 353] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f18a79800 == 178 [pid = 1832] [id = 408] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0778a000 == 177 [pid = 1832] [id = 505] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ec15000 == 176 [pid = 1832] [id = 504] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da26000 == 175 [pid = 1832] [id = 503] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cc10000 == 174 [pid = 1832] [id = 502] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f18a79000 == 173 [pid = 1832] [id = 501] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f182c2800 == 172 [pid = 1832] [id = 500] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14a80000 == 171 [pid = 1832] [id = 499] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f13b07000 == 170 [pid = 1832] [id = 498] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f12589800 == 169 [pid = 1832] [id = 497] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11c8f800 == 168 [pid = 1832] [id = 496] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117a9000 == 167 [pid = 1832] [id = 495] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d6c7800 == 166 [pid = 1832] [id = 494] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c464000 == 165 [pid = 1832] [id = 493] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0b232000 == 164 [pid = 1832] [id = 492] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09e07000 == 163 [pid = 1832] [id = 491] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08708000 == 162 [pid = 1832] [id = 490] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f05887000 == 161 [pid = 1832] [id = 489] 05:36:51 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f00c59000 == 160 [pid = 1832] [id = 488] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f1839a400) [pid = 1832] [serial = 1422] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f0566bc00) [pid = 1832] [serial = 1460] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f300a5800) [pid = 1832] [serial = 1446] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f17775000) [pid = 1832] [serial = 1419] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f00187000) [pid = 1832] [serial = 1451] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f010aa000) [pid = 1832] [serial = 1397] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f1dece400) [pid = 1832] [serial = 1428] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f057c3c00) [pid = 1832] [serial = 1461] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f04790c00) [pid = 1832] [serial = 1458] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f04833400) [pid = 1832] [serial = 1443] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f0afb8c00) [pid = 1832] [serial = 1409] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f0924a000) [pid = 1832] [serial = 1406] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f0566ac00) [pid = 1832] [serial = 1400] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f17b13c00) [pid = 1832] [serial = 1421] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f038e4800) [pid = 1832] [serial = 1457] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f18b62400) [pid = 1832] [serial = 1424] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f2acb5400) [pid = 1832] [serial = 1430] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f07603400) [pid = 1832] [serial = 1403] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f30336400) [pid = 1832] [serial = 1437] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f11961000) [pid = 1832] [serial = 1412] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f19ff6c00) [pid = 1832] [serial = 1425] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f0c486000) [pid = 1832] [serial = 1440] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f04795800) [pid = 1832] [serial = 1449] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f2c07fc00) [pid = 1832] [serial = 1431] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f03344000) [pid = 1832] [serial = 1454] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f17637c00) [pid = 1832] [serial = 1418] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f0c481c00) [pid = 1832] [serial = 1439] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f0482f000) [pid = 1832] [serial = 1442] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f2fdd1400) [pid = 1832] [serial = 1434] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f00cbbc00) [pid = 1832] [serial = 1448] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f13b39800) [pid = 1832] [serial = 1415] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f04935c00) [pid = 1832] [serial = 1463] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f1cc5a400) [pid = 1832] [serial = 1427] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f2c088c00) [pid = 1832] [serial = 1433] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f0c484c00) [pid = 1832] [serial = 1445] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f30208400) [pid = 1832] [serial = 1436] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f0334e800) [pid = 1832] [serial = 1455] [outer = (nil)] [url = about:blank] 05:36:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:36:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 3309ms 05:36:51 INFO - PROCESS | 1832 | 1461328611769 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 1832 | 1461328611775 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:36:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:36:51 INFO - PROCESS | 1832 | 1461328611788 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - PROCESS | 1832 | 1461328611795 Marionette TRACE conn3 <- [1,2090,null,{}] 05:36:51 INFO - PROCESS | 1832 | 1461328611805 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}] 05:36:52 INFO - PROCESS | 1832 | 1461328612020 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:36:52 INFO - PROCESS | 1832 | 1461328612233 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f00c59000 == 161 [pid = 1832] [id = 530] 05:36:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f0334ac00) [pid = 1832] [serial = 1591] [outer = (nil)] 05:36:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f03350800) [pid = 1832] [serial = 1592] [outer = 0x7f5f0334ac00] 05:36:52 INFO - PROCESS | 1832 | 1461328612302 Marionette DEBUG loaded listener.js 05:36:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f0367e000) [pid = 1832] [serial = 1593] [outer = 0x7f5f0334ac00] 05:36:53 INFO - PROCESS | 1832 | 1461328613051 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]]]}] 05:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1293ms 05:36:53 INFO - PROCESS | 1832 | 1461328613099 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:36:53 INFO - PROCESS | 1832 | 1461328613107 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:36:53 INFO - PROCESS | 1832 | 1461328613117 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 1832 | 1461328613121 Marionette TRACE conn3 <- [1,2094,null,{}] 05:36:53 INFO - PROCESS | 1832 | 1461328613126 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}] 05:36:53 INFO - PROCESS | 1832 | 1461328613332 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:36:53 INFO - PROCESS | 1832 | 1461328613530 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f038a6800 == 162 [pid = 1832] [id = 531] 05:36:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f01cecc00) [pid = 1832] [serial = 1594] [outer = (nil)] 05:36:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f0482cc00) [pid = 1832] [serial = 1595] [outer = 0x7f5f01cecc00] 05:36:53 INFO - PROCESS | 1832 | 1461328613597 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f0492ec00) [pid = 1832] [serial = 1596] [outer = 0x7f5f01cecc00] 05:36:54 INFO - PROCESS | 1832 | 1461328614492 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]]]}] 05:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1431ms 05:36:54 INFO - PROCESS | 1832 | 1461328614551 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:36:54 INFO - PROCESS | 1832 | 1461328614555 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:36:54 INFO - PROCESS | 1832 | 1461328614561 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:36:54 INFO - PROCESS | 1832 | 1461328614566 Marionette TRACE conn3 <- [1,2098,null,{}] 05:36:54 INFO - PROCESS | 1832 | 1461328614580 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}] 05:36:54 INFO - PROCESS | 1832 | 1461328614870 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:36:54 INFO - PROCESS | 1832 | 1461328614906 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0488f000 == 163 [pid = 1832] [id = 532] 05:36:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f057bc800) [pid = 1832] [serial = 1597] [outer = (nil)] 05:36:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f069cb000) [pid = 1832] [serial = 1598] [outer = 0x7f5f057bc800] 05:36:54 INFO - PROCESS | 1832 | 1461328614973 Marionette DEBUG loaded listener.js 05:36:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f073d9800) [pid = 1832] [serial = 1599] [outer = 0x7f5f057bc800] 05:36:55 INFO - PROCESS | 1832 | 1461328615925 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]]]}] 05:36:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:36:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2187ms 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f0478c000) [pid = 1832] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f073d8c00) [pid = 1832] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f048de000) [pid = 1832] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f0b43ac00) [pid = 1832] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f073d2400) [pid = 1832] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f00310000) [pid = 1832] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f1152e400) [pid = 1832] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f125d6c00) [pid = 1832] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f0566c400) [pid = 1832] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f045fdc00) [pid = 1832] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f010ad800) [pid = 1832] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f0c337000) [pid = 1832] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f13acc400) [pid = 1832] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f00cbf000) [pid = 1832] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f091db400) [pid = 1832] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f13b3a400) [pid = 1832] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f07c02800) [pid = 1832] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f0c338400) [pid = 1832] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f0018a000) [pid = 1832] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f09357800) [pid = 1832] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f00190c00) [pid = 1832] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f058aa000) [pid = 1832] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f00182400) [pid = 1832] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f09356c00) [pid = 1832] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f00cc4400) [pid = 1832] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f058b5c00) [pid = 1832] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f0b050000) [pid = 1832] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f00185400) [pid = 1832] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f00cc6c00) [pid = 1832] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f14246800) [pid = 1832] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f04933400) [pid = 1832] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f0760e000) [pid = 1832] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:36:56 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f00182800) [pid = 1832] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:36:56 INFO - PROCESS | 1832 | 1461328616879 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 1832 | 1461328616883 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:36:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:36:56 INFO - PROCESS | 1832 | 1461328616892 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 1832 | 1461328616894 Marionette TRACE conn3 <- [1,2102,null,{}] 05:36:56 INFO - PROCESS | 1832 | 1461328616899 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}] 05:36:57 INFO - PROCESS | 1832 | 1461328617274 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:36:57 INFO - PROCESS | 1832 | 1461328617419 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f04885800 == 164 [pid = 1832] [id = 533] 05:36:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f033b2400) [pid = 1832] [serial = 1600] [outer = (nil)] 05:36:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f04933400) [pid = 1832] [serial = 1601] [outer = 0x7f5f033b2400] 05:36:57 INFO - PROCESS | 1832 | 1461328617534 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f069cb400) [pid = 1832] [serial = 1602] [outer = 0x7f5f033b2400] 05:36:58 INFO - PROCESS | 1832 | 1461328618319 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]]]}] 05:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1484ms 05:36:58 INFO - PROCESS | 1832 | 1461328618377 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:36:58 INFO - PROCESS | 1832 | 1461328618380 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:36:58 INFO - PROCESS | 1832 | 1461328618386 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 1832 | 1461328618388 Marionette TRACE conn3 <- [1,2106,null,{}] 05:36:58 INFO - PROCESS | 1832 | 1461328618393 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}] 05:36:58 INFO - PROCESS | 1832 | 1461328618655 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:36:58 INFO - PROCESS | 1832 | 1461328618687 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07dcf000 == 165 [pid = 1832] [id = 534] 05:36:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f06c1a400) [pid = 1832] [serial = 1603] [outer = (nil)] 05:36:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f07611000) [pid = 1832] [serial = 1604] [outer = 0x7f5f06c1a400] 05:36:58 INFO - PROCESS | 1832 | 1461328618749 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f07c0f800) [pid = 1832] [serial = 1605] [outer = 0x7f5f06c1a400] 05:36:59 INFO - PROCESS | 1832 | 1461328619951 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]]]}] 05:37:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:37:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1643ms 05:37:00 INFO - PROCESS | 1832 | 1461328620030 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:37:00 INFO - PROCESS | 1832 | 1461328620038 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:37:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:37:00 INFO - PROCESS | 1832 | 1461328620047 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:37:00 INFO - PROCESS | 1832 | 1461328620052 Marionette TRACE conn3 <- [1,2110,null,{}] 05:37:00 INFO - PROCESS | 1832 | 1461328620059 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}] 05:37:00 INFO - PROCESS | 1832 | 1461328620362 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:37:00 INFO - PROCESS | 1832 | 1461328620691 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03ab5000 == 166 [pid = 1832] [id = 535] 05:37:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f0478b000) [pid = 1832] [serial = 1606] [outer = (nil)] 05:37:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f048e1000) [pid = 1832] [serial = 1607] [outer = 0x7f5f0478b000] 05:37:00 INFO - PROCESS | 1832 | 1461328620768 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f057b4c00) [pid = 1832] [serial = 1608] [outer = 0x7f5f0478b000] 05:37:01 INFO - PROCESS | 1832 | 1461328621751 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]]]}] 05:37:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1789ms 05:37:01 INFO - PROCESS | 1832 | 1461328621839 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 1832 | 1461328621852 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:37:01 INFO - PROCESS | 1832 | 1461328621883 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 1832 | 1461328621894 Marionette TRACE conn3 <- [1,2114,null,{}] 05:37:01 INFO - PROCESS | 1832 | 1461328621979 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}] 05:37:02 INFO - PROCESS | 1832 | 1461328622321 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:37:02 INFO - PROCESS | 1832 | 1461328622753 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0805a800 == 167 [pid = 1832] [id = 536] 05:37:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f057bcc00) [pid = 1832] [serial = 1609] [outer = (nil)] 05:37:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f07603400) [pid = 1832] [serial = 1610] [outer = 0x7f5f057bcc00] 05:37:02 INFO - PROCESS | 1832 | 1461328622869 Marionette DEBUG loaded listener.js 05:37:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f07de3c00) [pid = 1832] [serial = 1611] [outer = 0x7f5f057bcc00] 05:37:04 INFO - PROCESS | 1832 | 1461328623997 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]]]}] 05:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 2185ms 05:37:04 INFO - PROCESS | 1832 | 1461328624066 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:37:04 INFO - PROCESS | 1832 | 1461328624069 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:37:04 INFO - PROCESS | 1832 | 1461328624080 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - PROCESS | 1832 | 1461328624089 Marionette TRACE conn3 <- [1,2118,null,{}] 05:37:04 INFO - PROCESS | 1832 | 1461328624109 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}] 05:37:04 INFO - PROCESS | 1832 | 1461328624354 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:37:04 INFO - PROCESS | 1832 | 1461328624660 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09c1d000 == 168 [pid = 1832] [id = 537] 05:37:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f07dec000) [pid = 1832] [serial = 1612] [outer = (nil)] 05:37:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f08312c00) [pid = 1832] [serial = 1613] [outer = 0x7f5f07dec000] 05:37:04 INFO - PROCESS | 1832 | 1461328624743 Marionette DEBUG loaded listener.js 05:37:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f0831b000) [pid = 1832] [serial = 1614] [outer = 0x7f5f07dec000] 05:37:05 INFO - PROCESS | 1832 | 1461328625581 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]]]}] 05:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1546ms 05:37:05 INFO - PROCESS | 1832 | 1461328625626 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:37:05 INFO - PROCESS | 1832 | 1461328625631 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:37:05 INFO - PROCESS | 1832 | 1461328625656 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - PROCESS | 1832 | 1461328625659 Marionette TRACE conn3 <- [1,2122,null,{}] 05:37:05 INFO - PROCESS | 1832 | 1461328625665 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}] 05:37:05 INFO - PROCESS | 1832 | 1461328625890 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:37:06 INFO - PROCESS | 1832 | 1461328626152 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0afe0000 == 169 [pid = 1832] [id = 538] 05:37:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f03681000) [pid = 1832] [serial = 1615] [outer = (nil)] 05:37:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f0873b800) [pid = 1832] [serial = 1616] [outer = 0x7f5f03681000] 05:37:06 INFO - PROCESS | 1832 | 1461328626265 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f09243800) [pid = 1832] [serial = 1617] [outer = 0x7f5f03681000] 05:37:07 INFO - PROCESS | 1832 | 1461328627158 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]]]}] 05:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1540ms 05:37:07 INFO - PROCESS | 1832 | 1461328627193 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 1832 | 1461328627197 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:37:07 INFO - PROCESS | 1832 | 1461328627203 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 1832 | 1461328627205 Marionette TRACE conn3 <- [1,2126,null,{}] 05:37:07 INFO - PROCESS | 1832 | 1461328627211 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}] 05:37:07 INFO - PROCESS | 1832 | 1461328627430 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:37:07 INFO - PROCESS | 1832 | 1461328627697 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c3c7000 == 170 [pid = 1832] [id = 539] 05:37:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f07de8800) [pid = 1832] [serial = 1618] [outer = (nil)] 05:37:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f09356c00) [pid = 1832] [serial = 1619] [outer = 0x7f5f07de8800] 05:37:07 INFO - PROCESS | 1832 | 1461328627771 Marionette DEBUG loaded listener.js 05:37:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f09482400) [pid = 1832] [serial = 1620] [outer = 0x7f5f07de8800] 05:37:08 INFO - PROCESS | 1832 | 1461328628668 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]]]}] 05:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1529ms 05:37:08 INFO - PROCESS | 1832 | 1461328628734 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:37:08 INFO - PROCESS | 1832 | 1461328628738 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:37:08 INFO - PROCESS | 1832 | 1461328628745 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:37:08 INFO - PROCESS | 1832 | 1461328628748 Marionette TRACE conn3 <- [1,2130,null,{}] 05:37:08 INFO - PROCESS | 1832 | 1461328628754 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}] 05:37:09 INFO - PROCESS | 1832 | 1461328629029 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:37:09 INFO - PROCESS | 1832 | 1461328629333 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d48d000 == 171 [pid = 1832] [id = 540] 05:37:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0924ec00) [pid = 1832] [serial = 1621] [outer = (nil)] 05:37:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f0b43d400) [pid = 1832] [serial = 1622] [outer = 0x7f5f0924ec00] 05:37:09 INFO - PROCESS | 1832 | 1461328629416 Marionette DEBUG loaded listener.js 05:37:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f0b6da400) [pid = 1832] [serial = 1623] [outer = 0x7f5f0924ec00] 05:37:10 INFO - PROCESS | 1832 | 1461328630306 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] 05:37:10 INFO - PROCESS | 1832 | 1461328630619 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:37:10 INFO - PROCESS | 1832 | 1461328630664 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:37:10 INFO - PROCESS | 1832 | 1461328630667 Marionette TRACE conn3 <- [1,2134,null,{}] 05:37:10 INFO - PROCESS | 1832 | 1461328630674 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}] 05:37:10 INFO - PROCESS | 1832 | 1461328630915 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:37:11 INFO - PROCESS | 1832 | 1461328631258 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117c2800 == 172 [pid = 1832] [id = 541] 05:37:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f0afab000) [pid = 1832] [serial = 1624] [outer = (nil)] 05:37:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f0c478400) [pid = 1832] [serial = 1625] [outer = 0x7f5f0afab000] 05:37:11 INFO - PROCESS | 1832 | 1461328631346 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f1152c800) [pid = 1832] [serial = 1626] [outer = 0x7f5f0afab000] 05:37:12 INFO - PROCESS | 1832 | 1461328632284 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]]]}] 05:37:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:37:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1694ms 05:37:12 INFO - PROCESS | 1832 | 1461328632347 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 1832 | 1461328632350 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:37:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:37:12 INFO - PROCESS | 1832 | 1461328632356 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 1832 | 1461328632359 Marionette TRACE conn3 <- [1,2138,null,{}] 05:37:12 INFO - PROCESS | 1832 | 1461328632364 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}] 05:37:12 INFO - PROCESS | 1832 | 1461328632592 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:37:12 INFO - PROCESS | 1832 | 1461328632867 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f12573000 == 173 [pid = 1832] [id = 542] 05:37:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f0c32b400) [pid = 1832] [serial = 1627] [outer = (nil)] 05:37:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f11961000) [pid = 1832] [serial = 1628] [outer = 0x7f5f0c32b400] 05:37:12 INFO - PROCESS | 1832 | 1461328632987 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f12605000) [pid = 1832] [serial = 1629] [outer = 0x7f5f0c32b400] 05:37:13 INFO - PROCESS | 1832 | 1461328633816 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]]]}] 05:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1532ms 05:37:13 INFO - PROCESS | 1832 | 1461328633890 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:37:13 INFO - PROCESS | 1832 | 1461328633894 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:37:13 INFO - PROCESS | 1832 | 1461328633900 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 1832 | 1461328633903 Marionette TRACE conn3 <- [1,2142,null,{}] 05:37:13 INFO - PROCESS | 1832 | 1461328633908 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}] 05:37:14 INFO - PROCESS | 1832 | 1461328634158 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:37:14 INFO - PROCESS | 1832 | 1461328634422 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f127b7000 == 174 [pid = 1832] [id = 543] 05:37:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f0b43ec00) [pid = 1832] [serial = 1630] [outer = (nil)] 05:37:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f1260f400) [pid = 1832] [serial = 1631] [outer = 0x7f5f0b43ec00] 05:37:14 INFO - PROCESS | 1832 | 1461328634552 Marionette DEBUG loaded listener.js 05:37:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f13acc400) [pid = 1832] [serial = 1632] [outer = 0x7f5f0b43ec00] 05:37:15 INFO - PROCESS | 1832 | 1461328635396 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] 05:37:15 INFO - PROCESS | 1832 | 1461328635438 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:37:15 INFO - PROCESS | 1832 | 1461328635478 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 1832 | 1461328635482 Marionette TRACE conn3 <- [1,2146,null,{}] 05:37:15 INFO - PROCESS | 1832 | 1461328635497 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}] 05:37:15 INFO - PROCESS | 1832 | 1461328635773 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:37:16 INFO - PROCESS | 1832 | 1461328636090 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f149a7000 == 175 [pid = 1832] [id = 544] 05:37:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f13bc0400) [pid = 1832] [serial = 1633] [outer = (nil)] 05:37:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f13d16c00) [pid = 1832] [serial = 1634] [outer = 0x7f5f13bc0400] 05:37:16 INFO - PROCESS | 1832 | 1461328636166 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f14393c00) [pid = 1832] [serial = 1635] [outer = 0x7f5f13bc0400] 05:37:17 INFO - PROCESS | 1832 | 1461328637044 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] 05:37:17 INFO - PROCESS | 1832 | 1461328637083 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:37:17 INFO - PROCESS | 1832 | 1461328637090 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 1832 | 1461328637094 Marionette TRACE conn3 <- [1,2150,null,{}] 05:37:17 INFO - PROCESS | 1832 | 1461328637100 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}] 05:37:17 INFO - PROCESS | 1832 | 1461328637353 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:37:17 INFO - PROCESS | 1832 | 1461328637675 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17b41000 == 176 [pid = 1832] [id = 545] 05:37:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f14394c00) [pid = 1832] [serial = 1636] [outer = (nil)] 05:37:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f17637c00) [pid = 1832] [serial = 1637] [outer = 0x7f5f14394c00] 05:37:17 INFO - PROCESS | 1832 | 1461328637763 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f17870800) [pid = 1832] [serial = 1638] [outer = 0x7f5f14394c00] 05:37:18 INFO - PROCESS | 1832 | 1461328638609 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]]]}] 05:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1580ms 05:37:18 INFO - PROCESS | 1832 | 1461328638672 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:37:18 INFO - PROCESS | 1832 | 1461328638675 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:37:18 INFO - PROCESS | 1832 | 1461328638681 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:37:18 INFO - PROCESS | 1832 | 1461328638684 Marionette TRACE conn3 <- [1,2154,null,{}] 05:37:18 INFO - PROCESS | 1832 | 1461328638689 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}] 05:37:18 INFO - PROCESS | 1832 | 1461328638926 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:37:19 INFO - PROCESS | 1832 | 1461328639189 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f188e6800 == 177 [pid = 1832] [id = 546] 05:37:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f16006400) [pid = 1832] [serial = 1639] [outer = (nil)] 05:37:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f17bc6400) [pid = 1832] [serial = 1640] [outer = 0x7f5f16006400] 05:37:19 INFO - PROCESS | 1832 | 1461328639308 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f187d9c00) [pid = 1832] [serial = 1641] [outer = 0x7f5f16006400] 05:37:20 INFO - PROCESS | 1832 | 1461328640136 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]]]}] 05:37:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:37:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1529ms 05:37:20 INFO - PROCESS | 1832 | 1461328640212 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:37:20 INFO - PROCESS | 1832 | 1461328640215 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:37:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:37:20 INFO - PROCESS | 1832 | 1461328640222 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 1832 | 1461328640224 Marionette TRACE conn3 <- [1,2158,null,{}] 05:37:20 INFO - PROCESS | 1832 | 1461328640230 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}] 05:37:20 INFO - PROCESS | 1832 | 1461328640504 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:37:20 INFO - PROCESS | 1832 | 1461328640825 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cb7c000 == 178 [pid = 1832] [id = 547] 05:37:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f0c484800) [pid = 1832] [serial = 1642] [outer = (nil)] 05:37:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f187da000) [pid = 1832] [serial = 1643] [outer = 0x7f5f0c484800] 05:37:20 INFO - PROCESS | 1832 | 1461328640908 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f19dd9000) [pid = 1832] [serial = 1644] [outer = 0x7f5f0c484800] 05:37:21 INFO - PROCESS | 1832 | 1461328641777 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]]]}] 05:37:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1633ms 05:37:21 INFO - PROCESS | 1832 | 1461328641857 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:37:21 INFO - PROCESS | 1832 | 1461328641860 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:37:21 INFO - PROCESS | 1832 | 1461328641866 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 1832 | 1461328641868 Marionette TRACE conn3 <- [1,2162,null,{}] 05:37:21 INFO - PROCESS | 1832 | 1461328641874 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}] 05:37:22 INFO - PROCESS | 1832 | 1461328642123 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:37:22 INFO - PROCESS | 1832 | 1461328642436 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d3c9000 == 179 [pid = 1832] [id = 548] 05:37:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f1260f800) [pid = 1832] [serial = 1645] [outer = (nil)] 05:37:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f1b3fc000) [pid = 1832] [serial = 1646] [outer = 0x7f5f1260f800] 05:37:22 INFO - PROCESS | 1832 | 1461328642519 Marionette DEBUG loaded listener.js 05:37:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f1b8ebc00) [pid = 1832] [serial = 1647] [outer = 0x7f5f1260f800] 05:37:23 INFO - PROCESS | 1832 | 1461328643397 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]]]}] 05:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1580ms 05:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:37:23 INFO - PROCESS | 1832 | 1461328643449 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 1832 | 1461328643452 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:37:23 INFO - PROCESS | 1832 | 1461328643458 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 1832 | 1461328643462 Marionette TRACE conn3 <- [1,2166,null,{}] 05:37:23 INFO - PROCESS | 1832 | 1461328643467 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}] 05:37:23 INFO - PROCESS | 1832 | 1461328643690 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:37:23 INFO - PROCESS | 1832 | 1461328643959 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e1df000 == 180 [pid = 1832] [id = 549] 05:37:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f187e1400) [pid = 1832] [serial = 1648] [outer = (nil)] 05:37:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f1c29f000) [pid = 1832] [serial = 1649] [outer = 0x7f5f187e1400] 05:37:24 INFO - PROCESS | 1832 | 1461328644078 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f1d094000) [pid = 1832] [serial = 1650] [outer = 0x7f5f187e1400] 05:37:24 INFO - PROCESS | 1832 | 1461328644956 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]]]}] 05:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1535ms 05:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:37:25 INFO - PROCESS | 1832 | 1461328644993 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 1832 | 1461328644996 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:37:25 INFO - PROCESS | 1832 | 1461328645004 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 1832 | 1461328645006 Marionette TRACE conn3 <- [1,2170,null,{}] 05:37:25 INFO - PROCESS | 1832 | 1461328645012 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}] 05:37:25 INFO - PROCESS | 1832 | 1461328645246 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:37:25 INFO - PROCESS | 1832 | 1461328645569 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f20b93800 == 181 [pid = 1832] [id = 550] 05:37:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f045f8800) [pid = 1832] [serial = 1651] [outer = (nil)] 05:37:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f1d89ac00) [pid = 1832] [serial = 1652] [outer = 0x7f5f045f8800] 05:37:25 INFO - PROCESS | 1832 | 1461328645661 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f1e84ec00) [pid = 1832] [serial = 1653] [outer = 0x7f5f045f8800] 05:37:26 INFO - PROCESS | 1832 | 1461328646546 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]]]}] 05:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1583ms 05:37:26 INFO - PROCESS | 1832 | 1461328646586 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:37:26 INFO - PROCESS | 1832 | 1461328646590 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:37:26 INFO - PROCESS | 1832 | 1461328646596 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:37:26 INFO - PROCESS | 1832 | 1461328646598 Marionette TRACE conn3 <- [1,2174,null,{}] 05:37:26 INFO - PROCESS | 1832 | 1461328646603 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}] 05:37:26 INFO - PROCESS | 1832 | 1461328646831 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:37:27 INFO - PROCESS | 1832 | 1461328647113 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2da1c800 == 182 [pid = 1832] [id = 551] 05:37:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f13b3d800) [pid = 1832] [serial = 1654] [outer = (nil)] 05:37:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f1f0e3800) [pid = 1832] [serial = 1655] [outer = 0x7f5f13b3d800] 05:37:27 INFO - PROCESS | 1832 | 1461328647235 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f20fba400) [pid = 1832] [serial = 1656] [outer = 0x7f5f13b3d800] 05:37:28 INFO - PROCESS | 1832 | 1461328648094 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]]]}] 05:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1534ms 05:37:28 INFO - PROCESS | 1832 | 1461328648131 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 1832 | 1461328648138 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:37:28 INFO - PROCESS | 1832 | 1461328648143 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 1832 | 1461328648146 Marionette TRACE conn3 <- [1,2178,null,{}] 05:37:28 INFO - PROCESS | 1832 | 1461328648152 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}] 05:37:28 INFO - PROCESS | 1832 | 1461328648374 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:37:28 INFO - PROCESS | 1832 | 1461328648647 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f3031f800 == 183 [pid = 1832] [id = 552] 05:37:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f1e844400) [pid = 1832] [serial = 1657] [outer = (nil)] 05:37:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f2b0e6c00) [pid = 1832] [serial = 1658] [outer = 0x7f5f1e844400] 05:37:28 INFO - PROCESS | 1832 | 1461328648766 Marionette DEBUG loaded listener.js 05:37:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f2df21800) [pid = 1832] [serial = 1659] [outer = 0x7f5f1e844400] 05:37:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e322800 == 182 [pid = 1832] [id = 204] 05:37:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f038a8800 == 181 [pid = 1832] [id = 483] 05:37:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f04885800 == 180 [pid = 1832] [id = 533] 05:37:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0488f000 == 179 [pid = 1832] [id = 532] 05:37:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f038a6800 == 178 [pid = 1832] [id = 531] 05:37:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f00c59000 == 177 [pid = 1832] [id = 530] 05:37:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f00244000 == 176 [pid = 1832] [id = 529] 05:37:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f00233800 == 175 [pid = 1832] [id = 528] 05:37:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f34291000 == 174 [pid = 1832] [id = 527] 05:37:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f3008a800 == 173 [pid = 1832] [id = 526] 05:37:30 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2f7b3800 == 172 [pid = 1832] [id = 525] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f058a8000) [pid = 1832] [serial = 1401] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f07deb000) [pid = 1832] [serial = 1404] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f09487000) [pid = 1832] [serial = 1407] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f14a57400) [pid = 1832] [serial = 1416] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f0b437800) [pid = 1832] [serial = 1410] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f01cee000) [pid = 1832] [serial = 1398] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f13cb4c00) [pid = 1832] [serial = 1413] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f07c08800) [pid = 1832] [serial = 1535] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f1d489800) [pid = 1832] [serial = 1514] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f05677c00) [pid = 1832] [serial = 1529] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f04794800) [pid = 1832] [serial = 1469] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f07deec00) [pid = 1832] [serial = 1395] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f14392400) [pid = 1832] [serial = 1499] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f17b16800) [pid = 1832] [serial = 1503] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f0492f000) [pid = 1832] [serial = 1470] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f01ceec00) [pid = 1832] [serial = 1523] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f1c29dc00) [pid = 1832] [serial = 1512] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f13c50800) [pid = 1832] [serial = 1497] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f091e9000) [pid = 1832] [serial = 1479] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f19ddbc00) [pid = 1832] [serial = 1508] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f0873a800) [pid = 1832] [serial = 1478] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f0566b800) [pid = 1832] [serial = 1521] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f03350c00) [pid = 1832] [serial = 1524] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f1b8f0c00) [pid = 1832] [serial = 1511] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f069c6c00) [pid = 1832] [serial = 1530] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f0c32c400) [pid = 1832] [serial = 1485] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f1dd3c000) [pid = 1832] [serial = 1515] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f010ad400) [pid = 1832] [serial = 1466] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f125d6000) [pid = 1832] [serial = 1491] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f069c5c00) [pid = 1832] [serial = 1326] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f0b04f400) [pid = 1832] [serial = 1482] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f069c7000) [pid = 1832] [serial = 1532] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f1600bc00) [pid = 1832] [serial = 1500] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f0b4a2000) [pid = 1832] [serial = 1484] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f126cf000) [pid = 1832] [serial = 1494] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f13b40800) [pid = 1832] [serial = 1496] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f0c338000) [pid = 1832] [serial = 1487] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f0c744c00) [pid = 1832] [serial = 1488] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f1b3fb800) [pid = 1832] [serial = 1517] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f1f048c00) [pid = 1832] [serial = 1518] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f00cb9400) [pid = 1832] [serial = 1520] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f0482b400) [pid = 1832] [serial = 1527] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f1abe3800) [pid = 1832] [serial = 1509] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f187d8000) [pid = 1832] [serial = 1505] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f06c1b000) [pid = 1832] [serial = 1472] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f080b3c00) [pid = 1832] [serial = 1476] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f01cef800) [pid = 1832] [serial = 1467] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f045f5400) [pid = 1832] [serial = 1526] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f073dbc00) [pid = 1832] [serial = 1473] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f1260a800) [pid = 1832] [serial = 1493] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f18b56800) [pid = 1832] [serial = 1506] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f048d5400) [pid = 1832] [serial = 1452] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f1779e800) [pid = 1832] [serial = 1502] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f0c750800) [pid = 1832] [serial = 1490] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f07410400) [pid = 1832] [serial = 1533] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f0935a400) [pid = 1832] [serial = 1481] [outer = (nil)] [url = about:blank] 05:37:30 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f07de6c00) [pid = 1832] [serial = 1475] [outer = (nil)] [url = about:blank] 05:37:31 INFO - PROCESS | 1832 | 1461328651139 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]]]}] 05:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 3049ms 05:37:31 INFO - PROCESS | 1832 | 1461328651194 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:37:31 INFO - PROCESS | 1832 | 1461328651199 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:37:31 INFO - PROCESS | 1832 | 1461328651209 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:37:31 INFO - PROCESS | 1832 | 1461328651213 Marionette TRACE conn3 <- [1,2182,null,{}] 05:37:31 INFO - PROCESS | 1832 | 1461328651221 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}] 05:37:31 INFO - PROCESS | 1832 | 1461328651457 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:37:31 INFO - PROCESS | 1832 | 1461328651653 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01f48000 == 173 [pid = 1832] [id = 553] 05:37:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f010b3800) [pid = 1832] [serial = 1660] [outer = (nil)] 05:37:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f03345c00) [pid = 1832] [serial = 1661] [outer = 0x7f5f010b3800] 05:37:31 INFO - PROCESS | 1832 | 1461328651726 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f033bb000) [pid = 1832] [serial = 1662] [outer = 0x7f5f010b3800] 05:37:32 INFO - PROCESS | 1832 | 1461328652492 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]]]}] 05:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1332ms 05:37:32 INFO - PROCESS | 1832 | 1461328652542 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 1832 | 1461328652550 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:37:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:37:32 INFO - PROCESS | 1832 | 1461328652560 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 1832 | 1461328652564 Marionette TRACE conn3 <- [1,2186,null,{}] 05:37:32 INFO - PROCESS | 1832 | 1461328652569 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}] 05:37:32 INFO - PROCESS | 1832 | 1461328652873 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:37:33 INFO - PROCESS | 1832 | 1461328653000 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0222c800 == 174 [pid = 1832] [id = 554] 05:37:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f010af000) [pid = 1832] [serial = 1663] [outer = (nil)] 05:37:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f0478c000) [pid = 1832] [serial = 1664] [outer = 0x7f5f010af000] 05:37:33 INFO - PROCESS | 1832 | 1461328653065 Marionette DEBUG loaded listener.js 05:37:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f0492bc00) [pid = 1832] [serial = 1665] [outer = 0x7f5f010af000] 05:37:33 INFO - PROCESS | 1832 | 1461328653991 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]]]}] 05:37:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:37:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1483ms 05:37:34 INFO - PROCESS | 1832 | 1461328654044 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:37:34 INFO - PROCESS | 1832 | 1461328654047 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:37:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:37:34 INFO - PROCESS | 1832 | 1461328654053 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:37:34 INFO - PROCESS | 1832 | 1461328654058 Marionette TRACE conn3 <- [1,2190,null,{}] 05:37:34 INFO - PROCESS | 1832 | 1461328654073 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}] 05:37:34 INFO - PROCESS | 1832 | 1461328654344 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:37:34 INFO - PROCESS | 1832 | 1461328654380 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03c09000 == 175 [pid = 1832] [id = 555] 05:37:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f04935000) [pid = 1832] [serial = 1666] [outer = (nil)] 05:37:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f058ae800) [pid = 1832] [serial = 1667] [outer = 0x7f5f04935000] 05:37:34 INFO - PROCESS | 1832 | 1461328654445 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f06c1c400) [pid = 1832] [serial = 1668] [outer = 0x7f5f04935000] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f00189c00) [pid = 1832] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f057bc800) [pid = 1832] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f0b6e2c00) [pid = 1832] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f091e1000) [pid = 1832] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f033b2400) [pid = 1832] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f1e47e800) [pid = 1832] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f00191000) [pid = 1832] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f13d1ac00) [pid = 1832] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f1e845400) [pid = 1832] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f057b8400) [pid = 1832] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f048d6400) [pid = 1832] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f12611000) [pid = 1832] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f125dcc00) [pid = 1832] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f126d1400) [pid = 1832] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f0afb1c00) [pid = 1832] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f01cecc00) [pid = 1832] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f0334ac00) [pid = 1832] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f09354000) [pid = 1832] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7f5f09250800) [pid = 1832] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7f5f07611400) [pid = 1832] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7f5f0482f400) [pid = 1832] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7f5f00302c00) [pid = 1832] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:37:35 INFO - PROCESS | 1832 | --DOMWINDOW == 126 (0x7f5f2fd0f000) [pid = 1832] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:37:35 INFO - PROCESS | 1832 | 1461328655867 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]]]}] 05:37:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:37:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1834ms 05:37:35 INFO - PROCESS | 1832 | 1461328655891 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:37:35 INFO - PROCESS | 1832 | 1461328655895 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:37:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:37:35 INFO - PROCESS | 1832 | 1461328655901 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 1832 | 1461328655903 Marionette TRACE conn3 <- [1,2194,null,{}] 05:37:35 INFO - PROCESS | 1832 | 1461328655908 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}] 05:37:36 INFO - PROCESS | 1832 | 1461328656129 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:37:36 INFO - PROCESS | 1832 | 1461328656348 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f06d50000 == 176 [pid = 1832] [id = 556] 05:37:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7f5f00189c00) [pid = 1832] [serial = 1669] [outer = (nil)] 05:37:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7f5f058b1800) [pid = 1832] [serial = 1670] [outer = 0x7f5f00189c00] 05:37:36 INFO - PROCESS | 1832 | 1461328656410 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7f5f0740a800) [pid = 1832] [serial = 1671] [outer = 0x7f5f00189c00] 05:37:37 INFO - PROCESS | 1832 | 1461328657138 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]]]}] 05:37:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:37:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1281ms 05:37:37 INFO - PROCESS | 1832 | 1461328657183 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:37:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:37:37 INFO - PROCESS | 1832 | 1461328657187 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:37:37 INFO - PROCESS | 1832 | 1461328657192 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 1832 | 1461328657195 Marionette TRACE conn3 <- [1,2198,null,{}] 05:37:37 INFO - PROCESS | 1832 | 1461328657205 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}] 05:37:37 INFO - PROCESS | 1832 | 1461328657494 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:37:37 INFO - PROCESS | 1832 | 1461328657516 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07c2a000 == 177 [pid = 1832] [id = 557] 05:37:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7f5f0334ac00) [pid = 1832] [serial = 1672] [outer = (nil)] 05:37:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f07c0a800) [pid = 1832] [serial = 1673] [outer = 0x7f5f0334ac00] 05:37:37 INFO - PROCESS | 1832 | 1461328657578 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f07deec00) [pid = 1832] [serial = 1674] [outer = 0x7f5f0334ac00] 05:37:38 INFO - PROCESS | 1832 | 1461328658789 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]]]}] 05:37:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:37:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1635ms 05:37:38 INFO - PROCESS | 1832 | 1461328658829 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 1832 | 1461328658836 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:37:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:37:38 INFO - PROCESS | 1832 | 1461328658845 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 1832 | 1461328658850 Marionette TRACE conn3 <- [1,2202,null,{}] 05:37:38 INFO - PROCESS | 1832 | 1461328658857 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}] 05:37:39 INFO - PROCESS | 1832 | 1461328659114 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:37:39 INFO - PROCESS | 1832 | 1461328659430 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f034df800 == 178 [pid = 1832] [id = 558] 05:37:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f045f0c00) [pid = 1832] [serial = 1675] [outer = (nil)] 05:37:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f04790400) [pid = 1832] [serial = 1676] [outer = 0x7f5f045f0c00] 05:37:39 INFO - PROCESS | 1832 | 1461328659514 Marionette DEBUG loaded listener.js 05:37:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f0492c800) [pid = 1832] [serial = 1677] [outer = 0x7f5f045f0c00] 05:37:40 INFO - PROCESS | 1832 | 1461328660460 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]]]}] 05:37:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:37:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1690ms 05:37:40 INFO - PROCESS | 1832 | 1461328660537 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:37:40 INFO - PROCESS | 1832 | 1461328660547 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:37:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:37:40 INFO - PROCESS | 1832 | 1461328660557 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:37:40 INFO - PROCESS | 1832 | 1461328660562 Marionette TRACE conn3 <- [1,2206,null,{}] 05:37:40 INFO - PROCESS | 1832 | 1461328660568 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}] 05:37:40 INFO - PROCESS | 1832 | 1461328660862 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:37:41 INFO - PROCESS | 1832 | 1461328661216 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07dda000 == 179 [pid = 1832] [id = 559] 05:37:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f038e2800) [pid = 1832] [serial = 1678] [outer = (nil)] 05:37:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f073da400) [pid = 1832] [serial = 1679] [outer = 0x7f5f038e2800] 05:37:41 INFO - PROCESS | 1832 | 1461328661293 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f07c02c00) [pid = 1832] [serial = 1680] [outer = 0x7f5f038e2800] 05:37:42 INFO - PROCESS | 1832 | 1461328662183 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]]]}] 05:37:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:37:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1638ms 05:37:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:37:42 INFO - PROCESS | 1832 | 1461328662196 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 1832 | 1461328662199 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:37:42 INFO - PROCESS | 1832 | 1461328662206 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 1832 | 1461328662212 Marionette TRACE conn3 <- [1,2210,null,{}] 05:37:42 INFO - PROCESS | 1832 | 1461328662247 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}] 05:37:42 INFO - PROCESS | 1832 | 1461328662495 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:37:42 INFO - PROCESS | 1832 | 1461328662756 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09372800 == 180 [pid = 1832] [id = 560] 05:37:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f080b6800) [pid = 1832] [serial = 1681] [outer = (nil)] 05:37:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f0831ac00) [pid = 1832] [serial = 1682] [outer = 0x7f5f080b6800] 05:37:42 INFO - PROCESS | 1832 | 1461328662879 Marionette DEBUG loaded listener.js 05:37:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f091de000) [pid = 1832] [serial = 1683] [outer = 0x7f5f080b6800] 05:37:43 INFO - PROCESS | 1832 | 1461328663791 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]]]}] 05:37:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:37:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1646ms 05:37:43 INFO - PROCESS | 1832 | 1461328663852 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:37:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:37:43 INFO - PROCESS | 1832 | 1461328663857 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:37:43 INFO - PROCESS | 1832 | 1461328663864 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:37:43 INFO - PROCESS | 1832 | 1461328663868 Marionette TRACE conn3 <- [1,2214,null,{}] 05:37:43 INFO - PROCESS | 1832 | 1461328663873 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}] 05:37:44 INFO - PROCESS | 1832 | 1461328664111 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:37:44 INFO - PROCESS | 1832 | 1461328664376 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0ad99800 == 181 [pid = 1832] [id = 561] 05:37:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f00cbd000) [pid = 1832] [serial = 1684] [outer = (nil)] 05:37:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f0935a800) [pid = 1832] [serial = 1685] [outer = 0x7f5f00cbd000] 05:37:44 INFO - PROCESS | 1832 | 1461328664496 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f09487400) [pid = 1832] [serial = 1686] [outer = 0x7f5f00cbd000] 05:37:45 INFO - PROCESS | 1832 | 1461328665368 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]]]}] 05:37:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:37:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1539ms 05:37:45 INFO - PROCESS | 1832 | 1461328665403 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 1832 | 1461328665407 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:37:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:37:45 INFO - PROCESS | 1832 | 1461328665414 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 1832 | 1461328665418 Marionette TRACE conn3 <- [1,2218,null,{}] 05:37:45 INFO - PROCESS | 1832 | 1461328665424 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}] 05:37:45 INFO - PROCESS | 1832 | 1461328665651 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:37:45 INFO - PROCESS | 1832 | 1461328665927 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c3d4800 == 182 [pid = 1832] [id = 562] 05:37:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f0afb3c00) [pid = 1832] [serial = 1687] [outer = (nil)] 05:37:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f0b04d000) [pid = 1832] [serial = 1688] [outer = 0x7f5f0afb3c00] 05:37:46 INFO - PROCESS | 1832 | 1461328666096 Marionette DEBUG loaded listener.js 05:37:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f0b1ce000) [pid = 1832] [serial = 1689] [outer = 0x7f5f0afb3c00] 05:37:47 INFO - PROCESS | 1832 | 1461328667000 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]]]}] 05:37:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:37:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1634ms 05:37:47 INFO - PROCESS | 1832 | 1461328667050 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:37:47 INFO - PROCESS | 1832 | 1461328667053 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:37:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:37:47 INFO - PROCESS | 1832 | 1461328667061 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:37:47 INFO - PROCESS | 1832 | 1461328667065 Marionette TRACE conn3 <- [1,2222,null,{}] 05:37:47 INFO - PROCESS | 1832 | 1461328667071 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}] 05:37:47 INFO - PROCESS | 1832 | 1461328667334 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:37:47 INFO - PROCESS | 1832 | 1461328667638 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d3da000 == 183 [pid = 1832] [id = 563] 05:37:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f09fd0c00) [pid = 1832] [serial = 1690] [outer = (nil)] 05:37:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f0b6e9800) [pid = 1832] [serial = 1691] [outer = 0x7f5f09fd0c00] 05:37:47 INFO - PROCESS | 1832 | 1461328667721 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f0c483400) [pid = 1832] [serial = 1692] [outer = 0x7f5f09fd0c00] 05:37:48 INFO - PROCESS | 1832 | 1461328668573 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]]]}] 05:37:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:37:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1580ms 05:37:48 INFO - PROCESS | 1832 | 1461328668642 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 1832 | 1461328668646 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:37:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:37:48 INFO - PROCESS | 1832 | 1461328668652 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - PROCESS | 1832 | 1461328668656 Marionette TRACE conn3 <- [1,2226,null,{}] 05:37:48 INFO - PROCESS | 1832 | 1461328668662 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}] 05:37:48 INFO - PROCESS | 1832 | 1461328668911 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:37:49 INFO - PROCESS | 1832 | 1461328669220 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11672800 == 184 [pid = 1832] [id = 564] 05:37:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f058acc00) [pid = 1832] [serial = 1693] [outer = (nil)] 05:37:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f12605400) [pid = 1832] [serial = 1694] [outer = 0x7f5f058acc00] 05:37:49 INFO - PROCESS | 1832 | 1461328669301 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f13998800) [pid = 1832] [serial = 1695] [outer = 0x7f5f058acc00] 05:37:50 INFO - PROCESS | 1832 | 1461328670151 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]]]}] 05:37:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:37:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1533ms 05:37:50 INFO - PROCESS | 1832 | 1461328670186 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:37:50 INFO - PROCESS | 1832 | 1461328670190 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:37:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:37:50 INFO - PROCESS | 1832 | 1461328670196 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 1832 | 1461328670199 Marionette TRACE conn3 <- [1,2230,null,{}] 05:37:50 INFO - PROCESS | 1832 | 1461328670204 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}] 05:37:50 INFO - PROCESS | 1832 | 1461328670448 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:37:50 INFO - PROCESS | 1832 | 1461328670717 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11c9d800 == 185 [pid = 1832] [id = 565] 05:37:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f0760f400) [pid = 1832] [serial = 1696] [outer = (nil)] 05:37:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f13b3a000) [pid = 1832] [serial = 1697] [outer = 0x7f5f0760f400] 05:37:50 INFO - PROCESS | 1832 | 1461328670856 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f13c51400) [pid = 1832] [serial = 1698] [outer = 0x7f5f0760f400] 05:37:51 INFO - PROCESS | 1832 | 1461328671726 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]]]}] 05:37:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:37:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1581ms 05:37:51 INFO - PROCESS | 1832 | 1461328671778 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 1832 | 1461328671782 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:37:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:37:51 INFO - PROCESS | 1832 | 1461328671788 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 1832 | 1461328671790 Marionette TRACE conn3 <- [1,2234,null,{}] 05:37:51 INFO - PROCESS | 1832 | 1461328671796 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}] 05:37:52 INFO - PROCESS | 1832 | 1461328672032 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:37:52 INFO - PROCESS | 1832 | 1461328672303 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f129d6000 == 186 [pid = 1832] [id = 566] 05:37:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f0c483800) [pid = 1832] [serial = 1699] [outer = (nil)] 05:37:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f13cb9800) [pid = 1832] [serial = 1700] [outer = 0x7f5f0c483800] 05:37:52 INFO - PROCESS | 1832 | 1461328672429 Marionette DEBUG loaded listener.js 05:37:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f13d18c00) [pid = 1832] [serial = 1701] [outer = 0x7f5f0c483800] 05:37:53 INFO - PROCESS | 1832 | 1461328673285 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]]]}] 05:37:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:37:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1540ms 05:37:53 INFO - PROCESS | 1832 | 1461328673330 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:37:53 INFO - PROCESS | 1832 | 1461328673333 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:37:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:37:53 INFO - PROCESS | 1832 | 1461328673339 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - PROCESS | 1832 | 1461328673342 Marionette TRACE conn3 <- [1,2238,null,{}] 05:37:53 INFO - PROCESS | 1832 | 1461328673348 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}] 05:37:53 INFO - PROCESS | 1832 | 1461328673579 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:37:53 INFO - PROCESS | 1832 | 1461328673847 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14998000 == 187 [pid = 1832] [id = 567] 05:37:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f146de000) [pid = 1832] [serial = 1702] [outer = (nil)] 05:37:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f14f3d000) [pid = 1832] [serial = 1703] [outer = 0x7f5f146de000] 05:37:53 INFO - PROCESS | 1832 | 1461328673981 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f1600bc00) [pid = 1832] [serial = 1704] [outer = 0x7f5f146de000] 05:37:54 INFO - PROCESS | 1832 | 1461328674846 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]]]}] 05:37:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:37:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1579ms 05:37:54 INFO - PROCESS | 1832 | 1461328674920 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 1832 | 1461328674925 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:37:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:37:54 INFO - PROCESS | 1832 | 1461328674930 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 1832 | 1461328674934 Marionette TRACE conn3 <- [1,2242,null,{}] 05:37:54 INFO - PROCESS | 1832 | 1461328674940 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}] 05:37:55 INFO - PROCESS | 1832 | 1461328675232 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:37:55 INFO - PROCESS | 1832 | 1461328675540 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17682800 == 188 [pid = 1832] [id = 568] 05:37:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f17639c00) [pid = 1832] [serial = 1705] [outer = (nil)] 05:37:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f18399400) [pid = 1832] [serial = 1706] [outer = 0x7f5f17639c00] 05:37:55 INFO - PROCESS | 1832 | 1461328675625 Marionette DEBUG loaded listener.js 05:37:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f1b3f7c00) [pid = 1832] [serial = 1707] [outer = 0x7f5f17639c00] 05:37:56 INFO - PROCESS | 1832 | 1461328676506 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]]]}] 05:37:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:37:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1640ms 05:37:56 INFO - PROCESS | 1832 | 1461328676571 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:37:56 INFO - PROCESS | 1832 | 1461328676575 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:37:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:37:56 INFO - PROCESS | 1832 | 1461328676581 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:37:56 INFO - PROCESS | 1832 | 1461328676584 Marionette TRACE conn3 <- [1,2246,null,{}] 05:37:56 INFO - PROCESS | 1832 | 1461328676590 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}] 05:37:56 INFO - PROCESS | 1832 | 1461328676823 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:37:57 INFO - PROCESS | 1832 | 1461328677088 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f188d7800 == 189 [pid = 1832] [id = 569] 05:37:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f17791400) [pid = 1832] [serial = 1708] [outer = (nil)] 05:37:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f1d489800) [pid = 1832] [serial = 1709] [outer = 0x7f5f17791400] 05:37:57 INFO - PROCESS | 1832 | 1461328677229 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f1e845c00) [pid = 1832] [serial = 1710] [outer = 0x7f5f17791400] 05:37:58 INFO - PROCESS | 1832 | 1461328678092 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]]]}] 05:37:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:37:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1579ms 05:37:58 INFO - PROCESS | 1832 | 1461328678161 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:37:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:37:58 INFO - PROCESS | 1832 | 1461328678165 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:37:58 INFO - PROCESS | 1832 | 1461328678171 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 1832 | 1461328678174 Marionette TRACE conn3 <- [1,2250,null,{}] 05:37:58 INFO - PROCESS | 1832 | 1461328678180 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}] 05:37:58 INFO - PROCESS | 1832 | 1461328678453 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:37:58 INFO - PROCESS | 1832 | 1461328678762 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cd0a800 == 190 [pid = 1832] [id = 570] 05:37:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f16157400) [pid = 1832] [serial = 1711] [outer = (nil)] 05:37:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f1f0e5400) [pid = 1832] [serial = 1712] [outer = 0x7f5f16157400] 05:37:58 INFO - PROCESS | 1832 | 1461328678853 Marionette DEBUG loaded listener.js 05:37:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f29deec00) [pid = 1832] [serial = 1713] [outer = 0x7f5f16157400] 05:37:59 INFO - PROCESS | 1832 | 1461328679707 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]]]}] 05:37:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:37:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1585ms 05:37:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:37:59 INFO - PROCESS | 1832 | 1461328679758 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 1832 | 1461328679761 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:37:59 INFO - PROCESS | 1832 | 1461328679769 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 1832 | 1461328679772 Marionette TRACE conn3 <- [1,2254,null,{}] 05:37:59 INFO - PROCESS | 1832 | 1461328679779 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}] 05:38:00 INFO - PROCESS | 1832 | 1461328680052 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:38:00 INFO - PROCESS | 1832 | 1461328680372 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e322800 == 191 [pid = 1832] [id = 571] 05:38:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f0018a400) [pid = 1832] [serial = 1714] [outer = (nil)] 05:38:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f2bd2a400) [pid = 1832] [serial = 1715] [outer = 0x7f5f0018a400] 05:38:00 INFO - PROCESS | 1832 | 1461328680455 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f2c088c00) [pid = 1832] [serial = 1716] [outer = 0x7f5f0018a400] 05:38:01 INFO - PROCESS | 1832 | 1461328681410 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]]]}] 05:38:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:38:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1692ms 05:38:01 INFO - PROCESS | 1832 | 1461328681462 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:38:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:38:01 INFO - PROCESS | 1832 | 1461328681466 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:38:01 INFO - PROCESS | 1832 | 1461328681474 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 1832 | 1461328681477 Marionette TRACE conn3 <- [1,2258,null,{}] 05:38:01 INFO - PROCESS | 1832 | 1461328681483 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}] 05:38:01 INFO - PROCESS | 1832 | 1461328681765 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:38:02 INFO - PROCESS | 1832 | 1461328682077 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2ace5000 == 192 [pid = 1832] [id = 572] 05:38:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f2c089800) [pid = 1832] [serial = 1717] [outer = (nil)] 05:38:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f2fd0e400) [pid = 1832] [serial = 1718] [outer = 0x7f5f2c089800] 05:38:02 INFO - PROCESS | 1832 | 1461328682166 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f2fdd6400) [pid = 1832] [serial = 1719] [outer = 0x7f5f2c089800] 05:38:03 INFO - PROCESS | 1832 | 1461328683037 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]]]}] 05:38:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:38:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1637ms 05:38:03 INFO - PROCESS | 1832 | 1461328683110 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:38:03 INFO - PROCESS | 1832 | 1461328683114 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:38:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:38:03 INFO - PROCESS | 1832 | 1461328683120 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:38:03 INFO - PROCESS | 1832 | 1461328683122 Marionette TRACE conn3 <- [1,2262,null,{}] 05:38:03 INFO - PROCESS | 1832 | 1461328683128 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}] 05:38:03 INFO - PROCESS | 1832 | 1461328683401 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:38:03 INFO - PROCESS | 1832 | 1461328683718 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2feca000 == 193 [pid = 1832] [id = 573] 05:38:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f03348c00) [pid = 1832] [serial = 1720] [outer = (nil)] 05:38:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f30072000) [pid = 1832] [serial = 1721] [outer = 0x7f5f03348c00] 05:38:03 INFO - PROCESS | 1832 | 1461328683798 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f302f0800) [pid = 1832] [serial = 1722] [outer = 0x7f5f03348c00] 05:38:04 INFO - PROCESS | 1832 | 1461328684642 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]]]}] 05:38:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:38:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1581ms 05:38:04 INFO - PROCESS | 1832 | 1461328684702 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 1832 | 1461328684705 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:38:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:38:04 INFO - PROCESS | 1832 | 1461328684712 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 1832 | 1461328684715 Marionette TRACE conn3 <- [1,2266,null,{}] 05:38:04 INFO - PROCESS | 1832 | 1461328684721 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}] 05:38:04 INFO - PROCESS | 1832 | 1461328684969 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:38:05 INFO - PROCESS | 1832 | 1461328685240 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01eac000 == 194 [pid = 1832] [id = 574] 05:38:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f00188c00) [pid = 1832] [serial = 1723] [outer = (nil)] 05:38:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f04546000) [pid = 1832] [serial = 1724] [outer = 0x7f5f00188c00] 05:38:05 INFO - PROCESS | 1832 | 1461328685370 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f0454b400) [pid = 1832] [serial = 1725] [outer = 0x7f5f00188c00] 05:38:06 INFO - PROCESS | 1832 | 1461328686252 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]]]}] 05:38:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:38:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1633ms 05:38:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:38:06 INFO - PROCESS | 1832 | 1461328686347 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 1832 | 1461328686349 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:38:06 INFO - PROCESS | 1832 | 1461328686355 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 1832 | 1461328686358 Marionette TRACE conn3 <- [1,2270,null,{}] 05:38:06 INFO - PROCESS | 1832 | 1461328686363 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}] 05:38:06 INFO - PROCESS | 1832 | 1461328686607 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:38:06 INFO - PROCESS | 1832 | 1461328686940 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0023b000 == 195 [pid = 1832] [id = 575] 05:38:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f0018c000) [pid = 1832] [serial = 1726] [outer = (nil)] 05:38:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f00308800) [pid = 1832] [serial = 1727] [outer = 0x7f5f0018c000] 05:38:07 INFO - PROCESS | 1832 | 1461328687023 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f0454d400) [pid = 1832] [serial = 1728] [outer = 0x7f5f0018c000] 05:38:07 INFO - PROCESS | 1832 | 1461328687910 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]]]}] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2ace8000 == 194 [pid = 1832] [id = 358] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cb8b800 == 193 [pid = 1832] [id = 455] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f145b6000 == 192 [pid = 1832] [id = 452] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d663000 == 191 [pid = 1832] [id = 456] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17b9d800 == 190 [pid = 1832] [id = 53] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f06d50000 == 189 [pid = 1832] [id = 556] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03c09000 == 188 [pid = 1832] [id = 555] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0222c800 == 187 [pid = 1832] [id = 554] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01f48000 == 186 [pid = 1832] [id = 553] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f20b93800 == 185 [pid = 1832] [id = 550] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e1df000 == 184 [pid = 1832] [id = 549] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d3c9000 == 183 [pid = 1832] [id = 548] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cb7c000 == 182 [pid = 1832] [id = 547] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f188e6800 == 181 [pid = 1832] [id = 546] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17b41000 == 180 [pid = 1832] [id = 545] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f149a7000 == 179 [pid = 1832] [id = 544] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f127b7000 == 178 [pid = 1832] [id = 543] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f12573000 == 177 [pid = 1832] [id = 542] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117c2800 == 176 [pid = 1832] [id = 541] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d48d000 == 175 [pid = 1832] [id = 540] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c3c7000 == 174 [pid = 1832] [id = 539] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0afe0000 == 173 [pid = 1832] [id = 538] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09c1d000 == 172 [pid = 1832] [id = 537] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0805a800 == 171 [pid = 1832] [id = 536] 05:38:09 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03ab5000 == 170 [pid = 1832] [id = 535] 05:38:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:38:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2887ms 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f06c1b800) [pid = 1832] [serial = 1464] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f069cb000) [pid = 1832] [serial = 1598] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f073d9800) [pid = 1832] [serial = 1599] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f2fdd4800) [pid = 1832] [serial = 1583] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f2fd10400) [pid = 1832] [serial = 1581] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f2df26c00) [pid = 1832] [serial = 1580] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f04933400) [pid = 1832] [serial = 1601] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f2df26800) [pid = 1832] [serial = 1578] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f2c081400) [pid = 1832] [serial = 1577] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f2bddec00) [pid = 1832] [serial = 1575] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f2acb7800) [pid = 1832] [serial = 1574] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f2abd0800) [pid = 1832] [serial = 1572] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f29d33000) [pid = 1832] [serial = 1571] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f20a22400) [pid = 1832] [serial = 1569] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f1e8de400) [pid = 1832] [serial = 1568] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f187d2800) [pid = 1832] [serial = 1566] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f17b16c00) [pid = 1832] [serial = 1565] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f1763a400) [pid = 1832] [serial = 1563] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f0c747000) [pid = 1832] [serial = 1562] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f14f35400) [pid = 1832] [serial = 1560] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f146db000) [pid = 1832] [serial = 1559] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f1423b800) [pid = 1832] [serial = 1557] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f13d0d400) [pid = 1832] [serial = 1556] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f13bbfc00) [pid = 1832] [serial = 1554] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f13b36c00) [pid = 1832] [serial = 1553] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f0c339400) [pid = 1832] [serial = 1551] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f0b498c00) [pid = 1832] [serial = 1550] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f0482cc00) [pid = 1832] [serial = 1595] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f03350800) [pid = 1832] [serial = 1592] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f0367e000) [pid = 1832] [serial = 1593] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f0b43a000) [pid = 1832] [serial = 1548] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f0b1c0c00) [pid = 1832] [serial = 1547] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f09fcec00) [pid = 1832] [serial = 1545] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f0947f000) [pid = 1832] [serial = 1544] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f08730000) [pid = 1832] [serial = 1542] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f07de7000) [pid = 1832] [serial = 1541] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f05679000) [pid = 1832] [serial = 1539] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f04832400) [pid = 1832] [serial = 1538] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f058a9000) [pid = 1832] [serial = 1590] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f00cb9c00) [pid = 1832] [serial = 1589] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f3033a000) [pid = 1832] [serial = 1587] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f302f4400) [pid = 1832] [serial = 1586] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f3009e400) [pid = 1832] [serial = 1584] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f069cb400) [pid = 1832] [serial = 1602] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f0492ec00) [pid = 1832] [serial = 1596] [outer = (nil)] [url = about:blank] 05:38:09 INFO - PROCESS | 1832 | 1461328689573 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:38:09 INFO - PROCESS | 1832 | 1461328689578 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:38:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:38:09 INFO - PROCESS | 1832 | 1461328689595 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 1832 | 1461328689603 Marionette TRACE conn3 <- [1,2274,null,{}] 05:38:09 INFO - PROCESS | 1832 | 1461328689610 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}] 05:38:09 INFO - PROCESS | 1832 | 1461328689826 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:38:10 INFO - PROCESS | 1832 | 1461328690053 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01f47800 == 171 [pid = 1832] [id = 576] 05:38:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f033b2400) [pid = 1832] [serial = 1729] [outer = (nil)] 05:38:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f033bc000) [pid = 1832] [serial = 1730] [outer = 0x7f5f033b2400] 05:38:10 INFO - PROCESS | 1832 | 1461328690120 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f0368b800) [pid = 1832] [serial = 1731] [outer = 0x7f5f033b2400] 05:38:10 INFO - PROCESS | 1832 | 1461328690890 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]]]}] 05:38:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:38:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1345ms 05:38:10 INFO - PROCESS | 1832 | 1461328690939 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:38:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:38:10 INFO - PROCESS | 1832 | 1461328690944 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:38:10 INFO - PROCESS | 1832 | 1461328690957 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 1832 | 1461328690963 Marionette TRACE conn3 <- [1,2278,null,{}] 05:38:10 INFO - PROCESS | 1832 | 1461328690971 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}] 05:38:11 INFO - PROCESS | 1832 | 1461328691229 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:38:11 INFO - PROCESS | 1832 | 1461328691423 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03535000 == 172 [pid = 1832] [id = 577] 05:38:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f0334d400) [pid = 1832] [serial = 1732] [outer = (nil)] 05:38:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f04829c00) [pid = 1832] [serial = 1733] [outer = 0x7f5f0334d400] 05:38:11 INFO - PROCESS | 1832 | 1461328691486 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f048de000) [pid = 1832] [serial = 1734] [outer = 0x7f5f0334d400] 05:38:12 INFO - PROCESS | 1832 | 1461328692410 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]]]}] 05:38:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:38:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1494ms 05:38:12 INFO - PROCESS | 1832 | 1461328692446 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:38:12 INFO - PROCESS | 1832 | 1461328692450 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:38:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:38:12 INFO - PROCESS | 1832 | 1461328692456 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - PROCESS | 1832 | 1461328692459 Marionette TRACE conn3 <- [1,2282,null,{}] 05:38:12 INFO - PROCESS | 1832 | 1461328692482 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}] 05:38:12 INFO - PROCESS | 1832 | 1461328692780 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:38:12 INFO - PROCESS | 1832 | 1461328692827 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f05872800 == 173 [pid = 1832] [id = 578] 05:38:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f057ba000) [pid = 1832] [serial = 1735] [outer = (nil)] 05:38:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f058a8800) [pid = 1832] [serial = 1736] [outer = 0x7f5f057ba000] 05:38:12 INFO - PROCESS | 1832 | 1461328692896 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f069cc000) [pid = 1832] [serial = 1737] [outer = 0x7f5f057ba000] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f04793000) [pid = 1832] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f04935000) [pid = 1832] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f16006400) [pid = 1832] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f1260f800) [pid = 1832] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f0c32b400) [pid = 1832] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f0afab000) [pid = 1832] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f0c484800) [pid = 1832] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f010b3800) [pid = 1832] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f07dec000) [pid = 1832] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f010af000) [pid = 1832] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f0924ec00) [pid = 1832] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f187e1400) [pid = 1832] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f03681000) [pid = 1832] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f0b43ec00) [pid = 1832] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f13b3d800) [pid = 1832] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f14394c00) [pid = 1832] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f057bcc00) [pid = 1832] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f13bc0400) [pid = 1832] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f045f8800) [pid = 1832] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7f5f07de8800) [pid = 1832] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7f5f0478b000) [pid = 1832] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:38:14 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7f5f00189c00) [pid = 1832] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:38:14 INFO - PROCESS | 1832 | 1461328694599 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]]]}] 05:38:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:38:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 2191ms 05:38:14 INFO - PROCESS | 1832 | 1461328694648 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:38:14 INFO - PROCESS | 1832 | 1461328694651 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:38:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:38:14 INFO - PROCESS | 1832 | 1461328694657 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 1832 | 1461328694659 Marionette TRACE conn3 <- [1,2286,null,{}] 05:38:14 INFO - PROCESS | 1832 | 1461328694679 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}] 05:38:14 INFO - PROCESS | 1832 | 1461328694889 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:38:14 INFO - PROCESS | 1832 | 1461328694904 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f06d54800 == 174 [pid = 1832] [id = 579] 05:38:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7f5f057b5400) [pid = 1832] [serial = 1738] [outer = (nil)] 05:38:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7f5f069ccc00) [pid = 1832] [serial = 1739] [outer = 0x7f5f057b5400] 05:38:14 INFO - PROCESS | 1832 | 1461328694969 Marionette DEBUG loaded listener.js 05:38:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f073da000) [pid = 1832] [serial = 1740] [outer = 0x7f5f057b5400] 05:38:15 INFO - PROCESS | 1832 | 1461328695875 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]]]}] 05:38:15 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 05:38:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1237ms 05:38:15 INFO - PROCESS | 1832 | 1461328695900 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 1832 | 1461328695903 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:38:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:38:15 INFO - PROCESS | 1832 | 1461328695909 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 1832 | 1461328695911 Marionette TRACE conn3 <- [1,2290,null,{}] 05:38:15 INFO - PROCESS | 1832 | 1461328695916 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}] 05:38:16 INFO - PROCESS | 1832 | 1461328696130 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:38:16 INFO - PROCESS | 1832 | 1461328696164 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0804f000 == 175 [pid = 1832] [id = 580] 05:38:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f07604400) [pid = 1832] [serial = 1741] [outer = (nil)] 05:38:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f0760c000) [pid = 1832] [serial = 1742] [outer = 0x7f5f07604400] 05:38:16 INFO - PROCESS | 1832 | 1461328696427 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f07de4800) [pid = 1832] [serial = 1743] [outer = 0x7f5f07604400] 05:38:17 INFO - PROCESS | 1832 | 1461328697549 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]]]}] 05:38:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:38:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1683ms 05:38:17 INFO - PROCESS | 1832 | 1461328697594 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:38:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:38:17 INFO - PROCESS | 1832 | 1461328697602 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:38:17 INFO - PROCESS | 1832 | 1461328697614 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 1832 | 1461328697620 Marionette TRACE conn3 <- [1,2294,null,{}] 05:38:17 INFO - PROCESS | 1832 | 1461328697627 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}] 05:38:17 INFO - PROCESS | 1832 | 1461328697868 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:38:18 INFO - PROCESS | 1832 | 1461328698177 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03c13000 == 176 [pid = 1832] [id = 581] 05:38:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f0478ec00) [pid = 1832] [serial = 1744] [outer = (nil)] 05:38:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f04830c00) [pid = 1832] [serial = 1745] [outer = 0x7f5f0478ec00] 05:38:18 INFO - PROCESS | 1832 | 1461328698266 Marionette DEBUG loaded listener.js 05:38:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f04935400) [pid = 1832] [serial = 1746] [outer = 0x7f5f0478ec00] 05:38:19 INFO - PROCESS | 1832 | 1461328699189 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]]]}] 05:38:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:38:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1637ms 05:38:19 INFO - PROCESS | 1832 | 1461328699251 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:38:19 INFO - PROCESS | 1832 | 1461328699262 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:38:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:38:19 INFO - PROCESS | 1832 | 1461328699273 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 1832 | 1461328699276 Marionette TRACE conn3 <- [1,2298,null,{}] 05:38:19 INFO - PROCESS | 1832 | 1461328699283 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}] 05:38:19 INFO - PROCESS | 1832 | 1461328699568 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:38:19 INFO - PROCESS | 1832 | 1461328699927 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09072000 == 177 [pid = 1832] [id = 582] 05:38:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f069cf000) [pid = 1832] [serial = 1747] [outer = (nil)] 05:38:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f073e1400) [pid = 1832] [serial = 1748] [outer = 0x7f5f069cf000] 05:38:20 INFO - PROCESS | 1832 | 1461328700006 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f07c0a400) [pid = 1832] [serial = 1749] [outer = 0x7f5f069cf000] 05:38:20 INFO - PROCESS | 1832 | 1461328700870 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]]]}] 05:38:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:38:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1641ms 05:38:20 INFO - PROCESS | 1832 | 1461328700914 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:38:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:38:20 INFO - PROCESS | 1832 | 1461328700919 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:38:20 INFO - PROCESS | 1832 | 1461328700926 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 1832 | 1461328700932 Marionette TRACE conn3 <- [1,2302,null,{}] 05:38:20 INFO - PROCESS | 1832 | 1461328700961 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}] 05:38:21 INFO - PROCESS | 1832 | 1461328701253 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:38:21 INFO - PROCESS | 1832 | 1461328701584 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0ad95000 == 178 [pid = 1832] [id = 583] 05:38:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f0740ac00) [pid = 1832] [serial = 1750] [outer = (nil)] 05:38:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f08312000) [pid = 1832] [serial = 1751] [outer = 0x7f5f0740ac00] 05:38:21 INFO - PROCESS | 1832 | 1461328701668 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f08739000) [pid = 1832] [serial = 1752] [outer = 0x7f5f0740ac00] 05:38:22 INFO - PROCESS | 1832 | 1461328702514 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]]]}] 05:38:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:38:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1643ms 05:38:22 INFO - PROCESS | 1832 | 1461328702569 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 1832 | 1461328702572 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:38:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:38:22 INFO - PROCESS | 1832 | 1461328702579 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 1832 | 1461328702581 Marionette TRACE conn3 <- [1,2306,null,{}] 05:38:22 INFO - PROCESS | 1832 | 1461328702587 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}] 05:38:22 INFO - PROCESS | 1832 | 1461328702823 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:38:23 INFO - PROCESS | 1832 | 1461328703084 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c3c4800 == 179 [pid = 1832] [id = 584] 05:38:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f07deac00) [pid = 1832] [serial = 1753] [outer = (nil)] 05:38:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f09249800) [pid = 1832] [serial = 1754] [outer = 0x7f5f07deac00] 05:38:23 INFO - PROCESS | 1832 | 1461328703203 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f09354400) [pid = 1832] [serial = 1755] [outer = 0x7f5f07deac00] 05:38:24 INFO - PROCESS | 1832 | 1461328704083 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]]]}] 05:38:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:38:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1534ms 05:38:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:38:24 INFO - PROCESS | 1832 | 1461328704114 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 1832 | 1461328704117 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:38:24 INFO - PROCESS | 1832 | 1461328704123 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 1832 | 1461328704126 Marionette TRACE conn3 <- [1,2310,null,{}] 05:38:24 INFO - PROCESS | 1832 | 1461328704131 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}] 05:38:24 INFO - PROCESS | 1832 | 1461328704346 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:38:24 INFO - PROCESS | 1832 | 1461328704608 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d276800 == 180 [pid = 1832] [id = 585] 05:38:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f0948b800) [pid = 1832] [serial = 1756] [outer = (nil)] 05:38:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f09fcd800) [pid = 1832] [serial = 1757] [outer = 0x7f5f0948b800] 05:38:24 INFO - PROCESS | 1832 | 1461328704732 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f0afaf000) [pid = 1832] [serial = 1758] [outer = 0x7f5f0948b800] 05:38:25 INFO - PROCESS | 1832 | 1461328705650 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]]]}] 05:38:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:38:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1580ms 05:38:25 INFO - PROCESS | 1832 | 1461328705703 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 1832 | 1461328705707 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:38:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:38:25 INFO - PROCESS | 1832 | 1461328705712 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 1832 | 1461328705715 Marionette TRACE conn3 <- [1,2314,null,{}] 05:38:25 INFO - PROCESS | 1832 | 1461328705720 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}] 05:38:26 INFO - PROCESS | 1832 | 1461328706014 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:38:26 INFO - PROCESS | 1832 | 1461328706315 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1166d800 == 181 [pid = 1832] [id = 586] 05:38:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f0afaec00) [pid = 1832] [serial = 1759] [outer = (nil)] 05:38:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f0b440800) [pid = 1832] [serial = 1760] [outer = 0x7f5f0afaec00] 05:38:26 INFO - PROCESS | 1832 | 1461328706398 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f0c32b000) [pid = 1832] [serial = 1761] [outer = 0x7f5f0afaec00] 05:38:27 INFO - PROCESS | 1832 | 1461328707251 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]]]}] 05:38:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:38:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1587ms 05:38:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:38:27 INFO - PROCESS | 1832 | 1461328707302 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:38:27 INFO - PROCESS | 1832 | 1461328707305 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:38:27 INFO - PROCESS | 1832 | 1461328707312 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 1832 | 1461328707315 Marionette TRACE conn3 <- [1,2318,null,{}] 05:38:27 INFO - PROCESS | 1832 | 1461328707320 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}] 05:38:27 INFO - PROCESS | 1832 | 1461328707550 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:38:27 INFO - PROCESS | 1832 | 1461328707815 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11c91800 == 182 [pid = 1832] [id = 587] 05:38:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f038d9c00) [pid = 1832] [serial = 1762] [outer = (nil)] 05:38:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f0c47b400) [pid = 1832] [serial = 1763] [outer = 0x7f5f038d9c00] 05:38:27 INFO - PROCESS | 1832 | 1461328707933 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f0c487c00) [pid = 1832] [serial = 1764] [outer = 0x7f5f038d9c00] 05:38:28 INFO - PROCESS | 1832 | 1461328708807 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] 05:38:28 INFO - PROCESS | 1832 | 1461328708847 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:38:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:38:28 INFO - PROCESS | 1832 | 1461328708853 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 1832 | 1461328708856 Marionette TRACE conn3 <- [1,2322,null,{}] 05:38:28 INFO - PROCESS | 1832 | 1461328708861 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}] 05:38:29 INFO - PROCESS | 1832 | 1461328709088 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:38:29 INFO - PROCESS | 1832 | 1461328709406 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f127b3000 == 183 [pid = 1832] [id = 588] 05:38:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f0afaf800) [pid = 1832] [serial = 1765] [outer = (nil)] 05:38:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f11533c00) [pid = 1832] [serial = 1766] [outer = 0x7f5f0afaf800] 05:38:29 INFO - PROCESS | 1832 | 1461328709491 Marionette DEBUG loaded listener.js 05:38:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f125dfc00) [pid = 1832] [serial = 1767] [outer = 0x7f5f0afaf800] 05:38:30 INFO - PROCESS | 1832 | 1461328710368 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]]]}] 05:38:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:38:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1580ms 05:38:30 INFO - PROCESS | 1832 | 1461328710433 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:38:30 INFO - PROCESS | 1832 | 1461328710437 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:38:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:38:30 INFO - PROCESS | 1832 | 1461328710444 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 1832 | 1461328710446 Marionette TRACE conn3 <- [1,2326,null,{}] 05:38:30 INFO - PROCESS | 1832 | 1461328710452 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}] 05:38:30 INFO - PROCESS | 1832 | 1461328710698 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:38:30 INFO - PROCESS | 1832 | 1461328710930 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f145b8000 == 184 [pid = 1832] [id = 589] 05:38:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0c32a400) [pid = 1832] [serial = 1768] [outer = (nil)] 05:38:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f1260c800) [pid = 1832] [serial = 1769] [outer = 0x7f5f0c32a400] 05:38:31 INFO - PROCESS | 1832 | 1461328711063 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f139a5400) [pid = 1832] [serial = 1770] [outer = 0x7f5f0c32a400] 05:38:31 INFO - PROCESS | 1832 | 1461328711966 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]]]}] 05:38:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:38:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1581ms 05:38:32 INFO - PROCESS | 1832 | 1461328712026 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 1832 | 1461328712030 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:38:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:38:32 INFO - PROCESS | 1832 | 1461328712036 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 1832 | 1461328712039 Marionette TRACE conn3 <- [1,2330,null,{}] 05:38:32 INFO - PROCESS | 1832 | 1461328712044 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}] 05:38:32 INFO - PROCESS | 1832 | 1461328712301 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:38:32 INFO - PROCESS | 1832 | 1461328712624 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:32 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14fc3000 == 185 [pid = 1832] [id = 590] 05:38:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f13bb8800) [pid = 1832] [serial = 1771] [outer = (nil)] 05:38:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f13c53000) [pid = 1832] [serial = 1772] [outer = 0x7f5f13bb8800] 05:38:32 INFO - PROCESS | 1832 | 1461328712707 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f13d0e400) [pid = 1832] [serial = 1773] [outer = 0x7f5f13bb8800] 05:38:33 INFO - PROCESS | 1832 | 1461328713613 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]]]}] 05:38:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:38:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1629ms 05:38:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:38:33 INFO - PROCESS | 1832 | 1461328713666 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 1832 | 1461328713670 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:38:33 INFO - PROCESS | 1832 | 1461328713676 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 1832 | 1461328713680 Marionette TRACE conn3 <- [1,2334,null,{}] 05:38:33 INFO - PROCESS | 1832 | 1461328713685 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}] 05:38:33 INFO - PROCESS | 1832 | 1461328713964 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:38:34 INFO - PROCESS | 1832 | 1461328714269 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17b95800 == 186 [pid = 1832] [id = 591] 05:38:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f13f5e000) [pid = 1832] [serial = 1774] [outer = (nil)] 05:38:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f146db400) [pid = 1832] [serial = 1775] [outer = 0x7f5f13f5e000] 05:38:34 INFO - PROCESS | 1832 | 1461328714354 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f16150400) [pid = 1832] [serial = 1776] [outer = 0x7f5f13f5e000] 05:38:35 INFO - PROCESS | 1832 | 1461328715222 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]]]}] 05:38:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:38:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1586ms 05:38:35 INFO - PROCESS | 1832 | 1461328715262 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 1832 | 1461328715265 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:38:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:38:35 INFO - PROCESS | 1832 | 1461328715271 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 1832 | 1461328715275 Marionette TRACE conn3 <- [1,2338,null,{}] 05:38:35 INFO - PROCESS | 1832 | 1461328715281 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}] 05:38:35 INFO - PROCESS | 1832 | 1461328715515 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:38:35 INFO - PROCESS | 1832 | 1461328715787 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ab66000 == 187 [pid = 1832] [id = 592] 05:38:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f146d3000) [pid = 1832] [serial = 1777] [outer = (nil)] 05:38:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f1776c400) [pid = 1832] [serial = 1778] [outer = 0x7f5f146d3000] 05:38:35 INFO - PROCESS | 1832 | 1461328715904 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f1786c000) [pid = 1832] [serial = 1779] [outer = 0x7f5f146d3000] 05:38:36 INFO - PROCESS | 1832 | 1461328716829 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]]]}] 05:38:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:38:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1632ms 05:38:36 INFO - PROCESS | 1832 | 1461328716904 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 1832 | 1461328716910 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:38:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:38:36 INFO - PROCESS | 1832 | 1461328716921 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - PROCESS | 1832 | 1461328716927 Marionette TRACE conn3 <- [1,2342,null,{}] 05:38:36 INFO - PROCESS | 1832 | 1461328716936 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}] 05:38:37 INFO - PROCESS | 1832 | 1461328717329 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:38:37 INFO - PROCESS | 1832 | 1461328717710 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ccb9800 == 188 [pid = 1832] [id = 593] 05:38:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f01ce9800) [pid = 1832] [serial = 1780] [outer = (nil)] 05:38:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f1614bc00) [pid = 1832] [serial = 1781] [outer = 0x7f5f01ce9800] 05:38:37 INFO - PROCESS | 1832 | 1461328717785 Marionette DEBUG loaded listener.js 05:38:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f17bccc00) [pid = 1832] [serial = 1782] [outer = 0x7f5f01ce9800] 05:38:38 INFO - PROCESS | 1832 | 1461328718661 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]]]}] 05:38:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:38:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1760ms 05:38:38 INFO - PROCESS | 1832 | 1461328718694 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 1832 | 1461328718697 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:38:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:38:38 INFO - PROCESS | 1832 | 1461328718707 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 1832 | 1461328718709 Marionette TRACE conn3 <- [1,2346,null,{}] 05:38:38 INFO - PROCESS | 1832 | 1461328718714 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}] 05:38:38 INFO - PROCESS | 1832 | 1461328718949 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:38:39 INFO - PROCESS | 1832 | 1461328719218 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da9e800 == 189 [pid = 1832] [id = 594] 05:38:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f048dd400) [pid = 1832] [serial = 1783] [outer = (nil)] 05:38:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f187de800) [pid = 1832] [serial = 1784] [outer = 0x7f5f048dd400] 05:38:39 INFO - PROCESS | 1832 | 1461328719301 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f18b5e800) [pid = 1832] [serial = 1785] [outer = 0x7f5f048dd400] 05:38:40 INFO - PROCESS | 1832 | 1461328720200 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]]]}] 05:38:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:38:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1538ms 05:38:40 INFO - PROCESS | 1832 | 1461328720248 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 1832 | 1461328720251 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:38:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:38:40 INFO - PROCESS | 1832 | 1461328720258 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 1832 | 1461328720261 Marionette TRACE conn3 <- [1,2350,null,{}] 05:38:40 INFO - PROCESS | 1832 | 1461328720266 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}] 05:38:40 INFO - PROCESS | 1832 | 1461328720490 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:38:40 INFO - PROCESS | 1832 | 1461328720824 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1efd5800 == 190 [pid = 1832] [id = 595] 05:38:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f1786b000) [pid = 1832] [serial = 1786] [outer = (nil)] 05:38:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f19f8c400) [pid = 1832] [serial = 1787] [outer = 0x7f5f1786b000] 05:38:40 INFO - PROCESS | 1832 | 1461328720901 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f1abe3000) [pid = 1832] [serial = 1788] [outer = 0x7f5f1786b000] 05:38:41 INFO - PROCESS | 1832 | 1461328721769 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]]]}] 05:38:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:38:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1578ms 05:38:41 INFO - PROCESS | 1832 | 1461328721838 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 1832 | 1461328721840 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:38:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:38:41 INFO - PROCESS | 1832 | 1461328721847 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 1832 | 1461328721850 Marionette TRACE conn3 <- [1,2354,null,{}] 05:38:41 INFO - PROCESS | 1832 | 1461328721856 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}] 05:38:42 INFO - PROCESS | 1832 | 1461328722090 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:38:42 INFO - PROCESS | 1832 | 1461328722361 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2acf6800 == 191 [pid = 1832] [id = 596] 05:38:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f06c1d800) [pid = 1832] [serial = 1789] [outer = (nil)] 05:38:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f1b3fb400) [pid = 1832] [serial = 1790] [outer = 0x7f5f06c1d800] 05:38:42 INFO - PROCESS | 1832 | 1461328722478 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f1b8f4c00) [pid = 1832] [serial = 1791] [outer = 0x7f5f06c1d800] 05:38:43 INFO - PROCESS | 1832 | 1461328723340 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]]]}] 05:38:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:38:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1530ms 05:38:43 INFO - PROCESS | 1832 | 1461328723378 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:38:43 INFO - PROCESS | 1832 | 1461328723381 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:38:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:38:43 INFO - PROCESS | 1832 | 1461328723388 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 1832 | 1461328723390 Marionette TRACE conn3 <- [1,2358,null,{}] 05:38:43 INFO - PROCESS | 1832 | 1461328723396 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}] 05:38:43 INFO - PROCESS | 1832 | 1461328723625 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:38:43 INFO - PROCESS | 1832 | 1461328723899 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2fe33800 == 192 [pid = 1832] [id = 597] 05:38:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f187d4400) [pid = 1832] [serial = 1792] [outer = (nil)] 05:38:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f1c5c4000) [pid = 1832] [serial = 1793] [outer = 0x7f5f187d4400] 05:38:44 INFO - PROCESS | 1832 | 1461328724029 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f1efb9400) [pid = 1832] [serial = 1794] [outer = 0x7f5f187d4400] 05:38:44 INFO - PROCESS | 1832 | 1461328724898 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]]]}] 05:38:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:38:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1578ms 05:38:44 INFO - PROCESS | 1832 | 1461328724967 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 1832 | 1461328724971 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:38:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:38:44 INFO - PROCESS | 1832 | 1461328724977 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 1832 | 1461328724979 Marionette TRACE conn3 <- [1,2362,null,{}] 05:38:44 INFO - PROCESS | 1832 | 1461328724985 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}] 05:38:45 INFO - PROCESS | 1832 | 1461328725234 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:38:45 INFO - PROCESS | 1832 | 1461328725542 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f32947800 == 193 [pid = 1832] [id = 598] 05:38:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f1abe1000) [pid = 1832] [serial = 1795] [outer = (nil)] 05:38:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f24deb400) [pid = 1832] [serial = 1796] [outer = 0x7f5f1abe1000] 05:38:45 INFO - PROCESS | 1832 | 1461328725622 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f2ae9d000) [pid = 1832] [serial = 1797] [outer = 0x7f5f1abe1000] 05:38:46 INFO - PROCESS | 1832 | 1461328726531 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]]]}] 05:38:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:38:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1633ms 05:38:46 INFO - PROCESS | 1832 | 1461328726611 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 1832 | 1461328726615 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:38:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:38:46 INFO - PROCESS | 1832 | 1461328726621 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 1832 | 1461328726623 Marionette TRACE conn3 <- [1,2366,null,{}] 05:38:46 INFO - PROCESS | 1832 | 1461328726629 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}] 05:38:46 INFO - PROCESS | 1832 | 1461328726852 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:38:47 INFO - PROCESS | 1832 | 1461328727166 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f188a4000 == 194 [pid = 1832] [id = 599] 05:38:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f0afb0400) [pid = 1832] [serial = 1798] [outer = (nil)] 05:38:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f2c009000) [pid = 1832] [serial = 1799] [outer = 0x7f5f0afb0400] 05:38:47 INFO - PROCESS | 1832 | 1461328727247 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f2fd0f400) [pid = 1832] [serial = 1800] [outer = 0x7f5f0afb0400] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09c21800 == 193 [pid = 1832] [id = 346] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f06d54800 == 192 [pid = 1832] [id = 579] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f05872800 == 191 [pid = 1832] [id = 578] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03535000 == 190 [pid = 1832] [id = 577] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01f47800 == 189 [pid = 1832] [id = 576] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17682800 == 188 [pid = 1832] [id = 568] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14998000 == 187 [pid = 1832] [id = 567] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f129d6000 == 186 [pid = 1832] [id = 566] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11c9d800 == 185 [pid = 1832] [id = 565] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11672800 == 184 [pid = 1832] [id = 564] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d3da000 == 183 [pid = 1832] [id = 563] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c3d4800 == 182 [pid = 1832] [id = 562] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0ad99800 == 181 [pid = 1832] [id = 561] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09372800 == 180 [pid = 1832] [id = 560] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07dda000 == 179 [pid = 1832] [id = 559] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f034df800 == 178 [pid = 1832] [id = 558] 05:38:48 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07c2a000 == 177 [pid = 1832] [id = 557] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f07de8400) [pid = 1832] [serial = 1536] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f058b1800) [pid = 1832] [serial = 1670] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f0492bc00) [pid = 1832] [serial = 1665] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f0740a800) [pid = 1832] [serial = 1671] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f058ae800) [pid = 1832] [serial = 1667] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f06c1c400) [pid = 1832] [serial = 1668] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f17bc6400) [pid = 1832] [serial = 1640] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f1b8ebc00) [pid = 1832] [serial = 1647] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f1b3fc000) [pid = 1832] [serial = 1646] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f12605000) [pid = 1832] [serial = 1629] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f11961000) [pid = 1832] [serial = 1628] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f07611000) [pid = 1832] [serial = 1604] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f2b0e6c00) [pid = 1832] [serial = 1658] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f1152c800) [pid = 1832] [serial = 1626] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f0c478400) [pid = 1832] [serial = 1625] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f187da000) [pid = 1832] [serial = 1643] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f03345c00) [pid = 1832] [serial = 1661] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f033bb000) [pid = 1832] [serial = 1662] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f0831b000) [pid = 1832] [serial = 1614] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f08312c00) [pid = 1832] [serial = 1613] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f0478c000) [pid = 1832] [serial = 1664] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f0b6da400) [pid = 1832] [serial = 1623] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f0b43d400) [pid = 1832] [serial = 1622] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f1d094000) [pid = 1832] [serial = 1650] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f1c29f000) [pid = 1832] [serial = 1649] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f09243800) [pid = 1832] [serial = 1617] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f0873b800) [pid = 1832] [serial = 1616] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f13acc400) [pid = 1832] [serial = 1632] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f1260f400) [pid = 1832] [serial = 1631] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f20fba400) [pid = 1832] [serial = 1656] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f1f0e3800) [pid = 1832] [serial = 1655] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f17870800) [pid = 1832] [serial = 1638] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f17637c00) [pid = 1832] [serial = 1637] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f07de3c00) [pid = 1832] [serial = 1611] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f07603400) [pid = 1832] [serial = 1610] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f14393c00) [pid = 1832] [serial = 1635] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f13d16c00) [pid = 1832] [serial = 1634] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f1e84ec00) [pid = 1832] [serial = 1653] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f1d89ac00) [pid = 1832] [serial = 1652] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f09482400) [pid = 1832] [serial = 1620] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f09356c00) [pid = 1832] [serial = 1619] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f187d9c00) [pid = 1832] [serial = 1641] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f057b4c00) [pid = 1832] [serial = 1608] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f048e1000) [pid = 1832] [serial = 1607] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f19dd9000) [pid = 1832] [serial = 1644] [outer = (nil)] [url = about:blank] 05:38:49 INFO - PROCESS | 1832 | 1461328729589 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]]]}] 05:38:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:38:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 2989ms 05:38:49 INFO - PROCESS | 1832 | 1461328729613 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 1832 | 1461328729620 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:38:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:38:49 INFO - PROCESS | 1832 | 1461328729630 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 1832 | 1461328729634 Marionette TRACE conn3 <- [1,2370,null,{}] 05:38:49 INFO - PROCESS | 1832 | 1461328729642 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}] 05:38:49 INFO - PROCESS | 1832 | 1461328729864 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:38:50 INFO - PROCESS | 1832 | 1461328730054 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f00c51800 == 178 [pid = 1832] [id = 600] 05:38:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f00cc5000) [pid = 1832] [serial = 1801] [outer = (nil)] 05:38:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f01ce6800) [pid = 1832] [serial = 1802] [outer = 0x7f5f00cc5000] 05:38:50 INFO - PROCESS | 1832 | 1461328730121 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f01cf0800) [pid = 1832] [serial = 1803] [outer = 0x7f5f00cc5000] 05:38:50 INFO - PROCESS | 1832 | 1461328730940 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]]]}] 05:38:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:38:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1387ms 05:38:51 INFO - PROCESS | 1832 | 1461328731018 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:38:51 INFO - PROCESS | 1832 | 1461328731026 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:38:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:38:51 INFO - PROCESS | 1832 | 1461328731036 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 1832 | 1461328731039 Marionette TRACE conn3 <- [1,2374,null,{}] 05:38:51 INFO - PROCESS | 1832 | 1461328731045 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}] 05:38:51 INFO - PROCESS | 1832 | 1461328731278 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:38:51 INFO - PROCESS | 1832 | 1461328731492 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01fd4800 == 179 [pid = 1832] [id = 601] 05:38:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f033bb000) [pid = 1832] [serial = 1804] [outer = (nil)] 05:38:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f03685c00) [pid = 1832] [serial = 1805] [outer = 0x7f5f033bb000] 05:38:51 INFO - PROCESS | 1832 | 1461328731556 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f038db800) [pid = 1832] [serial = 1806] [outer = 0x7f5f033bb000] 05:38:52 INFO - PROCESS | 1832 | 1461328732436 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]]]}] 05:38:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:38:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1434ms 05:38:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:38:52 INFO - PROCESS | 1832 | 1461328732470 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 1832 | 1461328732473 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:38:52 INFO - PROCESS | 1832 | 1461328732485 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 1832 | 1461328732489 Marionette TRACE conn3 <- [1,2378,null,{}] 05:38:52 INFO - PROCESS | 1832 | 1461328732506 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}] 05:38:52 INFO - PROCESS | 1832 | 1461328732786 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:38:52 INFO - PROCESS | 1832 | 1461328732840 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03534000 == 180 [pid = 1832] [id = 602] 05:38:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f045f5400) [pid = 1832] [serial = 1807] [outer = (nil)] 05:38:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f04791800) [pid = 1832] [serial = 1808] [outer = 0x7f5f045f5400] 05:38:53 INFO - PROCESS | 1832 | 1461328733084 Marionette DEBUG loaded listener.js 05:38:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f04833c00) [pid = 1832] [serial = 1809] [outer = 0x7f5f045f5400] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f17791400) [pid = 1832] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f0afb3c00) [pid = 1832] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f09fd0c00) [pid = 1832] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f146de000) [pid = 1832] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f00188c00) [pid = 1832] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f0334d400) [pid = 1832] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f06c1a400) [pid = 1832] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f2c089800) [pid = 1832] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f080b6800) [pid = 1832] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f038e2800) [pid = 1832] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f058acc00) [pid = 1832] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f0c483800) [pid = 1832] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f033b2400) [pid = 1832] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f00cbd000) [pid = 1832] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f045f0c00) [pid = 1832] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f057ba000) [pid = 1832] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f03348c00) [pid = 1832] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f0018c000) [pid = 1832] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f0018a400) [pid = 1832] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f1e844400) [pid = 1832] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f057b5400) [pid = 1832] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f17639c00) [pid = 1832] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f16157400) [pid = 1832] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:38:54 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f0760f400) [pid = 1832] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:38:54 INFO - PROCESS | 1832 | 1461328734431 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]]]}] 05:38:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:38:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1999ms 05:38:54 INFO - PROCESS | 1832 | 1461328734478 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:38:54 INFO - PROCESS | 1832 | 1461328734483 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:38:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:38:54 INFO - PROCESS | 1832 | 1461328734488 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:38:54 INFO - PROCESS | 1832 | 1461328734490 Marionette TRACE conn3 <- [1,2382,null,{}] 05:38:54 INFO - PROCESS | 1832 | 1461328734495 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}] 05:38:54 INFO - PROCESS | 1832 | 1461328734697 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:38:54 INFO - PROCESS | 1832 | 1461328734887 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03c08000 == 181 [pid = 1832] [id = 603] 05:38:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f01ce7c00) [pid = 1832] [serial = 1810] [outer = (nil)] 05:38:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f04828c00) [pid = 1832] [serial = 1811] [outer = 0x7f5f01ce7c00] 05:38:54 INFO - PROCESS | 1832 | 1461328734953 Marionette DEBUG loaded listener.js 05:38:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f0492e800) [pid = 1832] [serial = 1812] [outer = 0x7f5f01ce7c00] 05:38:55 INFO - PROCESS | 1832 | 1461328735659 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]]]}] 05:38:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:38:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1228ms 05:38:55 INFO - PROCESS | 1832 | 1461328735718 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 1832 | 1461328735721 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:38:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:38:55 INFO - PROCESS | 1832 | 1461328735727 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 1832 | 1461328735729 Marionette TRACE conn3 <- [1,2386,null,{}] 05:38:55 INFO - PROCESS | 1832 | 1461328735735 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}] 05:38:55 INFO - PROCESS | 1832 | 1461328735948 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:38:56 INFO - PROCESS | 1832 | 1461328736328 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f00326800 == 182 [pid = 1832] [id = 604] 05:38:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f0018d000) [pid = 1832] [serial = 1813] [outer = (nil)] 05:38:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f00cbc400) [pid = 1832] [serial = 1814] [outer = 0x7f5f0018d000] 05:38:56 INFO - PROCESS | 1832 | 1461328736467 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f01ce2800) [pid = 1832] [serial = 1815] [outer = 0x7f5f0018d000] 05:38:57 INFO - PROCESS | 1832 | 1461328737366 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]]]}] 05:38:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:38:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1678ms 05:38:57 INFO - PROCESS | 1832 | 1461328737409 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:38:57 INFO - PROCESS | 1832 | 1461328737416 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:38:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:38:57 INFO - PROCESS | 1832 | 1461328737424 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - PROCESS | 1832 | 1461328737428 Marionette TRACE conn3 <- [1,2390,null,{}] 05:38:57 INFO - PROCESS | 1832 | 1461328737435 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}] 05:38:57 INFO - PROCESS | 1832 | 1461328737649 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:38:57 INFO - PROCESS | 1832 | 1461328737910 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0388a800 == 183 [pid = 1832] [id = 605] 05:38:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f033c0000) [pid = 1832] [serial = 1816] [outer = (nil)] 05:38:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f038d7c00) [pid = 1832] [serial = 1817] [outer = 0x7f5f033c0000] 05:38:58 INFO - PROCESS | 1832 | 1461328738036 Marionette DEBUG loaded listener.js 05:38:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f04542000) [pid = 1832] [serial = 1818] [outer = 0x7f5f033c0000] 05:38:58 INFO - PROCESS | 1832 | 1461328738941 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]]]}] 05:38:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:38:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1579ms 05:38:59 INFO - PROCESS | 1832 | 1461328739008 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:38:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:38:59 INFO - PROCESS | 1832 | 1461328739014 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:38:59 INFO - PROCESS | 1832 | 1461328739020 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:38:59 INFO - PROCESS | 1832 | 1461328739023 Marionette TRACE conn3 <- [1,2394,null,{}] 05:38:59 INFO - PROCESS | 1832 | 1461328739029 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}] 05:38:59 INFO - PROCESS | 1832 | 1461328739239 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:38:59 INFO - PROCESS | 1832 | 1461328739541 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f06d4b000 == 184 [pid = 1832] [id = 606] 05:38:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f045ef800) [pid = 1832] [serial = 1819] [outer = (nil)] 05:38:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f04831000) [pid = 1832] [serial = 1820] [outer = 0x7f5f045ef800] 05:38:59 INFO - PROCESS | 1832 | 1461328739659 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f04933000) [pid = 1832] [serial = 1821] [outer = 0x7f5f045ef800] 05:39:00 INFO - PROCESS | 1832 | 1461328740606 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]]]}] 05:39:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:39:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1634ms 05:39:00 INFO - PROCESS | 1832 | 1461328740654 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 1832 | 1461328740658 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:39:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:39:00 INFO - PROCESS | 1832 | 1461328740673 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 1832 | 1461328740681 Marionette TRACE conn3 <- [1,2398,null,{}] 05:39:00 INFO - PROCESS | 1832 | 1461328740688 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}] 05:39:00 INFO - PROCESS | 1832 | 1461328740936 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:39:01 INFO - PROCESS | 1832 | 1461328741253 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07dc8800 == 185 [pid = 1832] [id = 607] 05:39:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f04793800) [pid = 1832] [serial = 1822] [outer = (nil)] 05:39:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f057bd800) [pid = 1832] [serial = 1823] [outer = 0x7f5f04793800] 05:39:01 INFO - PROCESS | 1832 | 1461328741336 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f058aec00) [pid = 1832] [serial = 1824] [outer = 0x7f5f04793800] 05:39:02 INFO - PROCESS | 1832 | 1461328742253 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]]]}] 05:39:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:39:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1650ms 05:39:02 INFO - PROCESS | 1832 | 1461328742316 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:39:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:39:02 INFO - PROCESS | 1832 | 1461328742321 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:39:02 INFO - PROCESS | 1832 | 1461328742327 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 1832 | 1461328742330 Marionette TRACE conn3 <- [1,2402,null,{}] 05:39:02 INFO - PROCESS | 1832 | 1461328742335 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}] 05:39:02 INFO - PROCESS | 1832 | 1461328742571 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:39:02 INFO - PROCESS | 1832 | 1461328742873 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0871c800 == 186 [pid = 1832] [id = 608] 05:39:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f05672c00) [pid = 1832] [serial = 1825] [outer = (nil)] 05:39:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f069cb000) [pid = 1832] [serial = 1826] [outer = 0x7f5f05672c00] 05:39:02 INFO - PROCESS | 1832 | 1461328742952 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f06c20000) [pid = 1832] [serial = 1827] [outer = 0x7f5f05672c00] 05:39:03 INFO - PROCESS | 1832 | 1461328743787 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]]]}] 05:39:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:39:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1530ms 05:39:03 INFO - PROCESS | 1832 | 1461328743858 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:39:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:39:03 INFO - PROCESS | 1832 | 1461328743861 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:39:03 INFO - PROCESS | 1832 | 1461328743867 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 1832 | 1461328743870 Marionette TRACE conn3 <- [1,2406,null,{}] 05:39:03 INFO - PROCESS | 1832 | 1461328743875 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}] 05:39:04 INFO - PROCESS | 1832 | 1461328744081 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:39:04 INFO - PROCESS | 1832 | 1461328744342 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09081800 == 187 [pid = 1832] [id = 609] 05:39:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f073df800) [pid = 1832] [serial = 1828] [outer = (nil)] 05:39:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f07405800) [pid = 1832] [serial = 1829] [outer = 0x7f5f073df800] 05:39:04 INFO - PROCESS | 1832 | 1461328744482 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f07c07400) [pid = 1832] [serial = 1830] [outer = 0x7f5f073df800] 05:39:05 INFO - PROCESS | 1832 | 1461328745487 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]]]}] 05:39:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:39:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1681ms 05:39:05 INFO - PROCESS | 1832 | 1461328745548 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 1832 | 1461328745552 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:39:05 INFO - PROCESS | 1832 | 1461328745558 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 1832 | 1461328745561 Marionette TRACE conn3 <- [1,2410,null,{}] 05:39:05 INFO - PROCESS | 1832 | 1461328745566 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}] 05:39:05 INFO - PROCESS | 1832 | 1461328745804 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:39:06 INFO - PROCESS | 1832 | 1461328746069 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09e17800 == 188 [pid = 1832] [id = 610] 05:39:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f073e0c00) [pid = 1832] [serial = 1831] [outer = (nil)] 05:39:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f080bc800) [pid = 1832] [serial = 1832] [outer = 0x7f5f073e0c00] 05:39:06 INFO - PROCESS | 1832 | 1461328746204 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f08313400) [pid = 1832] [serial = 1833] [outer = 0x7f5f073e0c00] 05:39:07 INFO - PROCESS | 1832 | 1461328747123 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]]]}] 05:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1631ms 05:39:07 INFO - PROCESS | 1832 | 1461328747190 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 1832 | 1461328747194 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:39:07 INFO - PROCESS | 1832 | 1461328747199 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 1832 | 1461328747202 Marionette TRACE conn3 <- [1,2414,null,{}] 05:39:07 INFO - PROCESS | 1832 | 1461328747207 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}] 05:39:07 INFO - PROCESS | 1832 | 1461328747472 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:39:07 INFO - PROCESS | 1832 | 1461328747775 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0ad8a000 == 189 [pid = 1832] [id = 611] 05:39:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f07c03c00) [pid = 1832] [serial = 1834] [outer = (nil)] 05:39:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f0831c400) [pid = 1832] [serial = 1835] [outer = 0x7f5f07c03c00] 05:39:07 INFO - PROCESS | 1832 | 1461328747862 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f08735000) [pid = 1832] [serial = 1836] [outer = 0x7f5f07c03c00] 05:39:08 INFO - PROCESS | 1832 | 1461328748710 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]]]}] 05:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1584ms 05:39:08 INFO - PROCESS | 1832 | 1461328748785 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:39:08 INFO - PROCESS | 1832 | 1461328748789 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:39:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:39:08 INFO - PROCESS | 1832 | 1461328748795 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 1832 | 1461328748797 Marionette TRACE conn3 <- [1,2418,null,{}] 05:39:08 INFO - PROCESS | 1832 | 1461328748802 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}] 05:39:09 INFO - PROCESS | 1832 | 1461328749025 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:39:09 INFO - PROCESS | 1832 | 1461328749351 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b22f000 == 190 [pid = 1832] [id = 612] 05:39:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f04793c00) [pid = 1832] [serial = 1837] [outer = (nil)] 05:39:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f091dac00) [pid = 1832] [serial = 1838] [outer = 0x7f5f04793c00] 05:39:09 INFO - PROCESS | 1832 | 1461328749432 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f091e6400) [pid = 1832] [serial = 1839] [outer = 0x7f5f04793c00] 05:39:10 INFO - PROCESS | 1832 | 1461328750293 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]]]}] 05:39:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:39:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1535ms 05:39:10 INFO - PROCESS | 1832 | 1461328750331 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 1832 | 1461328750335 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:39:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:39:10 INFO - PROCESS | 1832 | 1461328750341 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 1832 | 1461328750344 Marionette TRACE conn3 <- [1,2422,null,{}] 05:39:10 INFO - PROCESS | 1832 | 1461328750349 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}] 05:39:10 INFO - PROCESS | 1832 | 1461328750584 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:39:10 INFO - PROCESS | 1832 | 1461328750854 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b383000 == 191 [pid = 1832] [id = 613] 05:39:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f01ceb400) [pid = 1832] [serial = 1840] [outer = (nil)] 05:39:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f09247c00) [pid = 1832] [serial = 1841] [outer = 0x7f5f01ceb400] 05:39:10 INFO - PROCESS | 1832 | 1461328750976 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f09351800) [pid = 1832] [serial = 1842] [outer = 0x7f5f01ceb400] 05:39:11 INFO - PROCESS | 1832 | 1461328751846 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]]]}] 05:39:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:39:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1538ms 05:39:11 INFO - PROCESS | 1832 | 1461328751881 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:39:11 INFO - PROCESS | 1832 | 1461328751885 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:39:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:39:11 INFO - PROCESS | 1832 | 1461328751891 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:39:11 INFO - PROCESS | 1832 | 1461328751894 Marionette TRACE conn3 <- [1,2426,null,{}] 05:39:11 INFO - PROCESS | 1832 | 1461328751899 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}] 05:39:12 INFO - PROCESS | 1832 | 1461328752130 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:39:12 INFO - PROCESS | 1832 | 1461328752401 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c66d800 == 192 [pid = 1832] [id = 614] 05:39:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f0947e000) [pid = 1832] [serial = 1843] [outer = (nil)] 05:39:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f09484800) [pid = 1832] [serial = 1844] [outer = 0x7f5f0947e000] 05:39:12 INFO - PROCESS | 1832 | 1461328752547 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f09fc8800) [pid = 1832] [serial = 1845] [outer = 0x7f5f0947e000] 05:39:13 INFO - PROCESS | 1832 | 1461328753452 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]]]}] 05:39:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:39:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1627ms 05:39:13 INFO - PROCESS | 1832 | 1461328753521 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 1832 | 1461328753524 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:39:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:39:13 INFO - PROCESS | 1832 | 1461328753530 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 1832 | 1461328753535 Marionette TRACE conn3 <- [1,2430,null,{}] 05:39:13 INFO - PROCESS | 1832 | 1461328753540 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}] 05:39:13 INFO - PROCESS | 1832 | 1461328753846 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:39:14 INFO - PROCESS | 1832 | 1461328754158 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d6ce800 == 193 [pid = 1832] [id = 615] 05:39:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f05670c00) [pid = 1832] [serial = 1846] [outer = (nil)] 05:39:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f0b1b4800) [pid = 1832] [serial = 1847] [outer = 0x7f5f05670c00] 05:39:14 INFO - PROCESS | 1832 | 1461328754238 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f0b1d6400) [pid = 1832] [serial = 1848] [outer = 0x7f5f05670c00] 05:39:15 INFO - PROCESS | 1832 | 1461328755086 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]]]}] 05:39:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:39:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1629ms 05:39:15 INFO - PROCESS | 1832 | 1461328755161 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 1832 | 1461328755166 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:39:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:39:15 INFO - PROCESS | 1832 | 1461328755171 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 1832 | 1461328755173 Marionette TRACE conn3 <- [1,2434,null,{}] 05:39:15 INFO - PROCESS | 1832 | 1461328755179 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}] 05:39:15 INFO - PROCESS | 1832 | 1461328755421 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:39:15 INFO - PROCESS | 1832 | 1461328755741 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11660800 == 194 [pid = 1832] [id = 616] 05:39:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f08730800) [pid = 1832] [serial = 1849] [outer = (nil)] 05:39:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f0b43bc00) [pid = 1832] [serial = 1850] [outer = 0x7f5f08730800] 05:39:15 INFO - PROCESS | 1832 | 1461328755827 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f0b495400) [pid = 1832] [serial = 1851] [outer = 0x7f5f08730800] 05:39:16 INFO - PROCESS | 1832 | 1461328756684 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]]]}] 05:39:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:39:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1583ms 05:39:16 INFO - PROCESS | 1832 | 1461328756756 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 1832 | 1461328756759 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:39:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:39:16 INFO - PROCESS | 1832 | 1461328756765 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - PROCESS | 1832 | 1461328756768 Marionette TRACE conn3 <- [1,2438,null,{}] 05:39:16 INFO - PROCESS | 1832 | 1461328756773 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}] 05:39:17 INFO - PROCESS | 1832 | 1461328757066 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:39:17 INFO - PROCESS | 1832 | 1461328757382 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1188f000 == 195 [pid = 1832] [id = 617] 05:39:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f0b1db800) [pid = 1832] [serial = 1852] [outer = (nil)] 05:39:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f0b6e3000) [pid = 1832] [serial = 1853] [outer = 0x7f5f0b1db800] 05:39:17 INFO - PROCESS | 1832 | 1461328757456 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f0c32cc00) [pid = 1832] [serial = 1854] [outer = 0x7f5f0b1db800] 05:39:18 INFO - PROCESS | 1832 | 1461328758273 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]]]}] 05:39:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:39:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1536ms 05:39:18 INFO - PROCESS | 1832 | 1461328758303 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:39:18 INFO - PROCESS | 1832 | 1461328758307 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:39:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:39:18 INFO - PROCESS | 1832 | 1461328758312 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 1832 | 1461328758315 Marionette TRACE conn3 <- [1,2442,null,{}] 05:39:18 INFO - PROCESS | 1832 | 1461328758320 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}] 05:39:18 INFO - PROCESS | 1832 | 1461328758540 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:39:18 INFO - PROCESS | 1832 | 1461328758812 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f12573800 == 196 [pid = 1832] [id = 618] 05:39:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f0018ac00) [pid = 1832] [serial = 1855] [outer = (nil)] 05:39:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f0c333400) [pid = 1832] [serial = 1856] [outer = 0x7f5f0018ac00] 05:39:18 INFO - PROCESS | 1832 | 1461328758887 Marionette DEBUG loaded listener.js 05:39:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f0c47ac00) [pid = 1832] [serial = 1857] [outer = 0x7f5f0018ac00] 05:39:19 INFO - PROCESS | 1832 | 1461328759768 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]]]}] 05:39:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:39:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1530ms 05:39:19 INFO - PROCESS | 1832 | 1461328759845 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:39:19 INFO - PROCESS | 1832 | 1461328759848 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:39:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:39:19 INFO - PROCESS | 1832 | 1461328759854 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 1832 | 1461328759857 Marionette TRACE conn3 <- [1,2446,null,{}] 05:39:19 INFO - PROCESS | 1832 | 1461328759862 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}] 05:39:20 INFO - PROCESS | 1832 | 1461328760107 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:39:20 INFO - PROCESS | 1832 | 1461328760421 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f127b2800 == 197 [pid = 1832] [id = 619] 05:39:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f0b445800) [pid = 1832] [serial = 1858] [outer = (nil)] 05:39:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f0c746c00) [pid = 1832] [serial = 1859] [outer = 0x7f5f0b445800] 05:39:20 INFO - PROCESS | 1832 | 1461328760501 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f0c752c00) [pid = 1832] [serial = 1860] [outer = 0x7f5f0b445800] 05:39:21 INFO - PROCESS | 1832 | 1461328761387 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]]]}] 05:39:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:39:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1587ms 05:39:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:39:21 INFO - PROCESS | 1832 | 1461328761443 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:39:21 INFO - PROCESS | 1832 | 1461328761445 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:39:21 INFO - PROCESS | 1832 | 1461328761451 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 1832 | 1461328761454 Marionette TRACE conn3 <- [1,2450,null,{}] 05:39:21 INFO - PROCESS | 1832 | 1461328761459 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}] 05:39:21 INFO - PROCESS | 1832 | 1461328761723 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:39:22 INFO - PROCESS | 1832 | 1461328762067 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13f3f000 == 198 [pid = 1832] [id = 620] 05:39:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f0030a800) [pid = 1832] [serial = 1861] [outer = (nil)] 05:39:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f11530400) [pid = 1832] [serial = 1862] [outer = 0x7f5f0030a800] 05:39:22 INFO - PROCESS | 1832 | 1461328762147 Marionette DEBUG loaded listener.js 05:39:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f11958c00) [pid = 1832] [serial = 1863] [outer = 0x7f5f0030a800] 05:39:23 INFO - PROCESS | 1832 | 1461328762991 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]]]}] 05:39:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:39:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1586ms 05:39:23 INFO - PROCESS | 1832 | 1461328763038 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:39:23 INFO - PROCESS | 1832 | 1461328763041 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:39:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:39:23 INFO - PROCESS | 1832 | 1461328763047 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:39:23 INFO - PROCESS | 1832 | 1461328763050 Marionette TRACE conn3 <- [1,2454,null,{}] 05:39:23 INFO - PROCESS | 1832 | 1461328763055 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}] 05:39:23 INFO - PROCESS | 1832 | 1461328763290 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:39:23 INFO - PROCESS | 1832 | 1461328763565 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a02800 == 199 [pid = 1832] [id = 621] 05:39:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f09248800) [pid = 1832] [serial = 1864] [outer = (nil)] 05:39:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f125d3400) [pid = 1832] [serial = 1865] [outer = 0x7f5f09248800] 05:39:23 INFO - PROCESS | 1832 | 1461328763682 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f125de400) [pid = 1832] [serial = 1866] [outer = 0x7f5f09248800] 05:39:24 INFO - PROCESS | 1832 | 1461328764536 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]]]}] 05:39:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:39:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1531ms 05:39:24 INFO - PROCESS | 1832 | 1461328764579 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:39:24 INFO - PROCESS | 1832 | 1461328764582 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:39:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:39:24 INFO - PROCESS | 1832 | 1461328764588 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 1832 | 1461328764590 Marionette TRACE conn3 <- [1,2458,null,{}] 05:39:24 INFO - PROCESS | 1832 | 1461328764595 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}] 05:39:24 INFO - PROCESS | 1832 | 1461328764814 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:39:25 INFO - PROCESS | 1832 | 1461328765097 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14fbd800 == 200 [pid = 1832] [id = 622] 05:39:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f1195d000) [pid = 1832] [serial = 1867] [outer = (nil)] 05:39:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f1260b000) [pid = 1832] [serial = 1868] [outer = 0x7f5f1195d000] 05:39:25 INFO - PROCESS | 1832 | 1461328765214 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f126c6c00) [pid = 1832] [serial = 1869] [outer = 0x7f5f1195d000] 05:39:26 INFO - PROCESS | 1832 | 1461328766069 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]]]}] 05:39:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:39:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1539ms 05:39:26 INFO - PROCESS | 1832 | 1461328766128 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:39:26 INFO - PROCESS | 1832 | 1461328766130 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:39:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:39:26 INFO - PROCESS | 1832 | 1461328766137 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:39:26 INFO - PROCESS | 1832 | 1461328766139 Marionette TRACE conn3 <- [1,2462,null,{}] 05:39:26 INFO - PROCESS | 1832 | 1461328766144 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}] 05:39:26 INFO - PROCESS | 1832 | 1461328766379 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1188d800 == 199 [pid = 1832] [id = 211] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03534000 == 198 [pid = 1832] [id = 602] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01fd4800 == 197 [pid = 1832] [id = 601] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f00c51800 == 196 [pid = 1832] [id = 600] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1efd5800 == 195 [pid = 1832] [id = 595] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da9e800 == 194 [pid = 1832] [id = 594] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ccb9800 == 193 [pid = 1832] [id = 593] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ab66000 == 192 [pid = 1832] [id = 592] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17b95800 == 191 [pid = 1832] [id = 591] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14fc3000 == 190 [pid = 1832] [id = 590] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f145b8000 == 189 [pid = 1832] [id = 589] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f127b3000 == 188 [pid = 1832] [id = 588] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11c91800 == 187 [pid = 1832] [id = 587] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1166d800 == 186 [pid = 1832] [id = 586] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d276800 == 185 [pid = 1832] [id = 585] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c3c4800 == 184 [pid = 1832] [id = 584] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0ad95000 == 183 [pid = 1832] [id = 583] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09072000 == 182 [pid = 1832] [id = 582] 05:39:27 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03c13000 == 181 [pid = 1832] [id = 581] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f1e845c00) [pid = 1832] [serial = 1710] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f0b1ce000) [pid = 1832] [serial = 1689] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f0b6e9800) [pid = 1832] [serial = 1691] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f1600bc00) [pid = 1832] [serial = 1704] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f04546000) [pid = 1832] [serial = 1724] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f04829c00) [pid = 1832] [serial = 1733] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f07c0f800) [pid = 1832] [serial = 1605] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f1d489800) [pid = 1832] [serial = 1709] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f2fd0e400) [pid = 1832] [serial = 1718] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f0831ac00) [pid = 1832] [serial = 1682] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f07c02c00) [pid = 1832] [serial = 1680] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f14f3d000) [pid = 1832] [serial = 1703] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f12605400) [pid = 1832] [serial = 1694] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f13d18c00) [pid = 1832] [serial = 1701] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f0c483400) [pid = 1832] [serial = 1692] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f033bc000) [pid = 1832] [serial = 1730] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f09487400) [pid = 1832] [serial = 1686] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f091de000) [pid = 1832] [serial = 1683] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f0492c800) [pid = 1832] [serial = 1677] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f069cc000) [pid = 1832] [serial = 1737] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f302f0800) [pid = 1832] [serial = 1722] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f00308800) [pid = 1832] [serial = 1727] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f2bd2a400) [pid = 1832] [serial = 1715] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f2df21800) [pid = 1832] [serial = 1659] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f0454b400) [pid = 1832] [serial = 1725] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f2fdd6400) [pid = 1832] [serial = 1719] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f069ccc00) [pid = 1832] [serial = 1739] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f13cb9800) [pid = 1832] [serial = 1700] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f13998800) [pid = 1832] [serial = 1695] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f058a8800) [pid = 1832] [serial = 1736] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f1b3f7c00) [pid = 1832] [serial = 1707] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f1f0e5400) [pid = 1832] [serial = 1712] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f07c0a800) [pid = 1832] [serial = 1673] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f048de000) [pid = 1832] [serial = 1734] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f0454d400) [pid = 1832] [serial = 1728] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f2c088c00) [pid = 1832] [serial = 1716] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f29deec00) [pid = 1832] [serial = 1713] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f13b3a000) [pid = 1832] [serial = 1697] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f13c51400) [pid = 1832] [serial = 1698] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f0b04d000) [pid = 1832] [serial = 1688] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f073da400) [pid = 1832] [serial = 1679] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f04790400) [pid = 1832] [serial = 1676] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f30072000) [pid = 1832] [serial = 1721] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f0368b800) [pid = 1832] [serial = 1731] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f18399400) [pid = 1832] [serial = 1706] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f0935a800) [pid = 1832] [serial = 1685] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f073da000) [pid = 1832] [serial = 1740] [outer = (nil)] [url = about:blank] 05:39:28 INFO - PROCESS | 1832 | 1461328768373 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f00333800 == 182 [pid = 1832] [id = 623] 05:39:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f0030e000) [pid = 1832] [serial = 1870] [outer = (nil)] 05:39:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f00cbfc00) [pid = 1832] [serial = 1871] [outer = 0x7f5f0030e000] 05:39:28 INFO - PROCESS | 1832 | 1461328768447 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f010b5400) [pid = 1832] [serial = 1872] [outer = 0x7f5f0030e000] 05:39:29 INFO - PROCESS | 1832 | 1461328769214 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]]]}] 05:39:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:39:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 3089ms 05:39:29 INFO - PROCESS | 1832 | 1461328769228 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 1832 | 1461328769235 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:39:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:39:29 INFO - PROCESS | 1832 | 1461328769243 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 1832 | 1461328769247 Marionette TRACE conn3 <- [1,2466,null,{}] 05:39:29 INFO - PROCESS | 1832 | 1461328769254 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}] 05:39:29 INFO - PROCESS | 1832 | 1461328769480 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:39:29 INFO - PROCESS | 1832 | 1461328769664 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f02221000 == 183 [pid = 1832] [id = 624] 05:39:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f010b3c00) [pid = 1832] [serial = 1873] [outer = (nil)] 05:39:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f03685000) [pid = 1832] [serial = 1874] [outer = 0x7f5f010b3c00] 05:39:29 INFO - PROCESS | 1832 | 1461328769731 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f04542800) [pid = 1832] [serial = 1875] [outer = 0x7f5f010b3c00] 05:39:30 INFO - PROCESS | 1832 | 1461328770630 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]]]}] 05:39:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:39:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1437ms 05:39:30 INFO - PROCESS | 1832 | 1461328770685 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:39:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:39:30 INFO - PROCESS | 1832 | 1461328770692 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:39:30 INFO - PROCESS | 1832 | 1461328770711 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 1832 | 1461328770715 Marionette TRACE conn3 <- [1,2470,null,{}] 05:39:30 INFO - PROCESS | 1832 | 1461328770723 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}] 05:39:31 INFO - PROCESS | 1832 | 1461328771013 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:39:31 INFO - PROCESS | 1832 | 1461328771048 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03ab9000 == 184 [pid = 1832] [id = 625] 05:39:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f0478a800) [pid = 1832] [serial = 1876] [outer = (nil)] 05:39:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f0482b400) [pid = 1832] [serial = 1877] [outer = 0x7f5f0478a800] 05:39:31 INFO - PROCESS | 1832 | 1461328771113 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f0492b800) [pid = 1832] [serial = 1878] [outer = 0x7f5f0478a800] 05:39:32 INFO - PROCESS | 1832 | 1461328772337 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]]]}] 05:39:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:39:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1695ms 05:39:32 INFO - PROCESS | 1832 | 1461328772395 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 1832 | 1461328772399 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:39:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:39:32 INFO - PROCESS | 1832 | 1461328772422 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 1832 | 1461328772433 Marionette TRACE conn3 <- [1,2474,null,{}] 05:39:32 INFO - PROCESS | 1832 | 1461328772441 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}] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f13f5e000) [pid = 1832] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f13bb8800) [pid = 1832] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f1786b000) [pid = 1832] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f038d9c00) [pid = 1832] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f146d3000) [pid = 1832] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f0740ac00) [pid = 1832] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f048dd400) [pid = 1832] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f0c32a400) [pid = 1832] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f06c1d800) [pid = 1832] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f0334ac00) [pid = 1832] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f01ce9800) [pid = 1832] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f187d4400) [pid = 1832] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f045f5400) [pid = 1832] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f00cc5000) [pid = 1832] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f0948b800) [pid = 1832] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f0478ec00) [pid = 1832] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f0afaec00) [pid = 1832] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f07deac00) [pid = 1832] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f0afaf800) [pid = 1832] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f069cf000) [pid = 1832] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:39:33 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f033bb000) [pid = 1832] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:39:33 INFO - PROCESS | 1832 | 1461328773603 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:39:33 INFO - PROCESS | 1832 | 1461328773732 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01eb7000 == 185 [pid = 1832] [id = 626] 05:39:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f033bb000) [pid = 1832] [serial = 1879] [outer = (nil)] 05:39:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f045f5400) [pid = 1832] [serial = 1880] [outer = 0x7f5f033bb000] 05:39:33 INFO - PROCESS | 1832 | 1461328773801 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f057ba400) [pid = 1832] [serial = 1881] [outer = 0x7f5f033bb000] 05:39:34 INFO - PROCESS | 1832 | 1461328774571 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]]]}] 05:39:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:39:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 2212ms 05:39:34 INFO - PROCESS | 1832 | 1461328774620 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 1832 | 1461328774624 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:39:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:39:34 INFO - PROCESS | 1832 | 1461328774630 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 1832 | 1461328774632 Marionette TRACE conn3 <- [1,2478,null,{}] 05:39:34 INFO - PROCESS | 1832 | 1461328774637 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}] 05:39:34 INFO - PROCESS | 1832 | 1461328774872 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:39:35 INFO - PROCESS | 1832 | 1461328775059 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07c1f800 == 186 [pid = 1832] [id = 627] 05:39:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f00188c00) [pid = 1832] [serial = 1882] [outer = (nil)] 05:39:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f069ce400) [pid = 1832] [serial = 1883] [outer = 0x7f5f00188c00] 05:39:35 INFO - PROCESS | 1832 | 1461328775133 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f073d7000) [pid = 1832] [serial = 1884] [outer = 0x7f5f00188c00] 05:39:36 INFO - PROCESS | 1832 | 1461328776232 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]]]}] 05:39:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:39:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1637ms 05:39:36 INFO - PROCESS | 1832 | 1461328776270 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 1832 | 1461328776277 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:39:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:39:36 INFO - PROCESS | 1832 | 1461328776286 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 1832 | 1461328776291 Marionette TRACE conn3 <- [1,2482,null,{}] 05:39:36 INFO - PROCESS | 1832 | 1461328776306 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}] 05:39:36 INFO - PROCESS | 1832 | 1461328776615 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:39:36 INFO - PROCESS | 1832 | 1461328776980 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03aae800 == 187 [pid = 1832] [id = 628] 05:39:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f038e3c00) [pid = 1832] [serial = 1885] [outer = (nil)] 05:39:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f04547800) [pid = 1832] [serial = 1886] [outer = 0x7f5f038e3c00] 05:39:37 INFO - PROCESS | 1832 | 1461328777068 Marionette DEBUG loaded listener.js 05:39:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f0492dc00) [pid = 1832] [serial = 1887] [outer = 0x7f5f038e3c00] 05:39:38 INFO - PROCESS | 1832 | 1461328778033 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]]]}] 05:39:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:39:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1792ms 05:39:38 INFO - PROCESS | 1832 | 1461328778080 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:39:38 INFO - PROCESS | 1832 | 1461328778089 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:39:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:39:38 INFO - PROCESS | 1832 | 1461328778100 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:39:38 INFO - PROCESS | 1832 | 1461328778104 Marionette TRACE conn3 <- [1,2486,null,{}] 05:39:38 INFO - PROCESS | 1832 | 1461328778111 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}] 05:39:38 INFO - PROCESS | 1832 | 1461328778378 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:39:38 INFO - PROCESS | 1832 | 1461328778760 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08047000 == 188 [pid = 1832] [id = 629] 05:39:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f069c5c00) [pid = 1832] [serial = 1888] [outer = (nil)] 05:39:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f06c20800) [pid = 1832] [serial = 1889] [outer = 0x7f5f069c5c00] 05:39:38 INFO - PROCESS | 1832 | 1461328778853 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f073da000) [pid = 1832] [serial = 1890] [outer = 0x7f5f069c5c00] 05:39:39 INFO - PROCESS | 1832 | 1461328779829 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]]]}] 05:39:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:39:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1787ms 05:39:39 INFO - PROCESS | 1832 | 1461328779887 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:39:39 INFO - PROCESS | 1832 | 1461328779892 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:39:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:39:39 INFO - PROCESS | 1832 | 1461328779898 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 1832 | 1461328779904 Marionette TRACE conn3 <- [1,2490,null,{}] 05:39:39 INFO - PROCESS | 1832 | 1461328779921 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}] 05:39:40 INFO - PROCESS | 1832 | 1461328780209 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:39:40 INFO - PROCESS | 1832 | 1461328780522 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:40 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09385000 == 189 [pid = 1832] [id = 630] 05:39:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f073de800) [pid = 1832] [serial = 1891] [outer = (nil)] 05:39:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f07611400) [pid = 1832] [serial = 1892] [outer = 0x7f5f073de800] 05:39:40 INFO - PROCESS | 1832 | 1461328780607 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f07de8000) [pid = 1832] [serial = 1893] [outer = 0x7f5f073de800] 05:39:41 INFO - PROCESS | 1832 | 1461328781541 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]]]}] 05:39:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:39:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1701ms 05:39:41 INFO - PROCESS | 1832 | 1461328781600 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:39:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:39:41 INFO - PROCESS | 1832 | 1461328781606 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:39:41 INFO - PROCESS | 1832 | 1461328781611 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 1832 | 1461328781616 Marionette TRACE conn3 <- [1,2494,null,{}] 05:39:41 INFO - PROCESS | 1832 | 1461328781622 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}] 05:39:41 INFO - PROCESS | 1832 | 1461328781857 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:39:42 INFO - PROCESS | 1832 | 1461328782163 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0afdd000 == 190 [pid = 1832] [id = 631] 05:39:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f06c25400) [pid = 1832] [serial = 1894] [outer = (nil)] 05:39:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f080be800) [pid = 1832] [serial = 1895] [outer = 0x7f5f06c25400] 05:39:42 INFO - PROCESS | 1832 | 1461328782251 Marionette DEBUG loaded listener.js 05:39:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f0831b400) [pid = 1832] [serial = 1896] [outer = 0x7f5f06c25400] 05:39:43 INFO - PROCESS | 1832 | 1461328783169 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]]]}] 05:39:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:39:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1637ms 05:39:43 INFO - PROCESS | 1832 | 1461328783251 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:39:43 INFO - PROCESS | 1832 | 1461328783255 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:39:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:39:43 INFO - PROCESS | 1832 | 1461328783264 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:39:43 INFO - PROCESS | 1832 | 1461328783267 Marionette TRACE conn3 <- [1,2498,null,{}] 05:39:43 INFO - PROCESS | 1832 | 1461328783271 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}] 05:39:43 INFO - PROCESS | 1832 | 1461328783537 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:39:43 INFO - PROCESS | 1832 | 1461328783849 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:43 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c3c6000 == 191 [pid = 1832] [id = 632] 05:39:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f080b3800) [pid = 1832] [serial = 1897] [outer = (nil)] 05:39:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f091df400) [pid = 1832] [serial = 1898] [outer = 0x7f5f080b3800] 05:39:43 INFO - PROCESS | 1832 | 1461328783928 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f0924dc00) [pid = 1832] [serial = 1899] [outer = 0x7f5f080b3800] 05:39:44 INFO - PROCESS | 1832 | 1461328784833 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]]]}] 05:39:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:39:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1635ms 05:39:44 INFO - PROCESS | 1832 | 1461328784899 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:39:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:39:44 INFO - PROCESS | 1832 | 1461328784903 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:39:44 INFO - PROCESS | 1832 | 1461328784909 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 1832 | 1461328784912 Marionette TRACE conn3 <- [1,2502,null,{}] 05:39:44 INFO - PROCESS | 1832 | 1461328784917 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}] 05:39:45 INFO - PROCESS | 1832 | 1461328785203 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:39:45 INFO - PROCESS | 1832 | 1461328785521 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d3d4000 == 192 [pid = 1832] [id = 633] 05:39:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f09fd1c00) [pid = 1832] [serial = 1900] [outer = (nil)] 05:39:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f0b04ac00) [pid = 1832] [serial = 1901] [outer = 0x7f5f09fd1c00] 05:39:45 INFO - PROCESS | 1832 | 1461328785605 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f0b1b9400) [pid = 1832] [serial = 1902] [outer = 0x7f5f09fd1c00] 05:39:46 INFO - PROCESS | 1832 | 1461328786493 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]]]}] 05:39:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:39:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1631ms 05:39:46 INFO - PROCESS | 1832 | 1461328786541 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:39:46 INFO - PROCESS | 1832 | 1461328786544 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:39:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:39:46 INFO - PROCESS | 1832 | 1461328786551 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:39:46 INFO - PROCESS | 1832 | 1461328786554 Marionette TRACE conn3 <- [1,2506,null,{}] 05:39:46 INFO - PROCESS | 1832 | 1461328786559 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}] 05:39:46 INFO - PROCESS | 1832 | 1461328786793 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:39:47 INFO - PROCESS | 1832 | 1461328787172 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1160d800 == 193 [pid = 1832] [id = 634] 05:39:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f0afaa400) [pid = 1832] [serial = 1903] [outer = (nil)] 05:39:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f0b499400) [pid = 1832] [serial = 1904] [outer = 0x7f5f0afaa400] 05:39:47 INFO - PROCESS | 1832 | 1461328787254 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0b6e7400) [pid = 1832] [serial = 1905] [outer = 0x7f5f0afaa400] 05:39:48 INFO - PROCESS | 1832 | 1461328788190 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]]]}] 05:39:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:39:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1680ms 05:39:48 INFO - PROCESS | 1832 | 1461328788232 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:39:48 INFO - PROCESS | 1832 | 1461328788236 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:39:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:39:48 INFO - PROCESS | 1832 | 1461328788242 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 1832 | 1461328788244 Marionette TRACE conn3 <- [1,2510,null,{}] 05:39:48 INFO - PROCESS | 1832 | 1461328788250 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}] 05:39:48 INFO - PROCESS | 1832 | 1461328788488 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:39:48 INFO - PROCESS | 1832 | 1461328788763 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117e0000 == 194 [pid = 1832] [id = 635] 05:39:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f00cc1000) [pid = 1832] [serial = 1906] [outer = (nil)] 05:39:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f0c335800) [pid = 1832] [serial = 1907] [outer = 0x7f5f00cc1000] 05:39:48 INFO - PROCESS | 1832 | 1461328788891 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f0c749000) [pid = 1832] [serial = 1908] [outer = 0x7f5f00cc1000] 05:39:49 INFO - PROCESS | 1832 | 1461328789793 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]]]}] 05:39:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:39:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1629ms 05:39:49 INFO - PROCESS | 1832 | 1461328789873 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 1832 | 1461328789879 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:39:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:39:49 INFO - PROCESS | 1832 | 1461328789889 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 1832 | 1461328789892 Marionette TRACE conn3 <- [1,2514,null,{}] 05:39:49 INFO - PROCESS | 1832 | 1461328789911 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}] 05:39:50 INFO - PROCESS | 1832 | 1461328790264 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:39:50 INFO - PROCESS | 1832 | 1461328790508 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1258d800 == 195 [pid = 1832] [id = 636] 05:39:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f01ce5000) [pid = 1832] [serial = 1909] [outer = (nil)] 05:39:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f11535000) [pid = 1832] [serial = 1910] [outer = 0x7f5f01ce5000] 05:39:50 INFO - PROCESS | 1832 | 1461328790589 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f125df800) [pid = 1832] [serial = 1911] [outer = 0x7f5f01ce5000] 05:39:51 INFO - PROCESS | 1832 | 1461328791450 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]]]}] 05:39:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:39:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1593ms 05:39:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:39:51 INFO - PROCESS | 1832 | 1461328791483 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:39:51 INFO - PROCESS | 1832 | 1461328791486 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:39:51 INFO - PROCESS | 1832 | 1461328791492 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:39:51 INFO - PROCESS | 1832 | 1461328791495 Marionette TRACE conn3 <- [1,2518,null,{}] 05:39:51 INFO - PROCESS | 1832 | 1461328791500 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}] 05:39:51 INFO - PROCESS | 1832 | 1461328791727 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:39:52 INFO - PROCESS | 1832 | 1461328791999 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13f3a800 == 196 [pid = 1832] [id = 637] 05:39:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f0334cc00) [pid = 1832] [serial = 1912] [outer = (nil)] 05:39:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f126c2400) [pid = 1832] [serial = 1913] [outer = 0x7f5f0334cc00] 05:39:52 INFO - PROCESS | 1832 | 1461328792071 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f126d0c00) [pid = 1832] [serial = 1914] [outer = 0x7f5f0334cc00] 05:39:53 INFO - PROCESS | 1832 | 1461328793027 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]]]}] 05:39:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:39:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1580ms 05:39:53 INFO - PROCESS | 1832 | 1461328793072 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:39:53 INFO - PROCESS | 1832 | 1461328793077 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:39:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:39:53 INFO - PROCESS | 1832 | 1461328793082 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 1832 | 1461328793086 Marionette TRACE conn3 <- [1,2522,null,{}] 05:39:53 INFO - PROCESS | 1832 | 1461328793091 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}] 05:39:53 INFO - PROCESS | 1832 | 1461328793375 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:39:53 INFO - PROCESS | 1832 | 1461328793714 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14fc3000 == 197 [pid = 1832] [id = 638] 05:39:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f13b35000) [pid = 1832] [serial = 1915] [outer = (nil)] 05:39:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f13b3c000) [pid = 1832] [serial = 1916] [outer = 0x7f5f13b35000] 05:39:53 INFO - PROCESS | 1832 | 1461328793799 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f13bb7c00) [pid = 1832] [serial = 1917] [outer = 0x7f5f13b35000] 05:39:54 INFO - PROCESS | 1832 | 1461328794731 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]]]}] 05:39:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:39:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1679ms 05:39:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:39:54 INFO - PROCESS | 1832 | 1461328794764 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 1832 | 1461328794767 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:39:54 INFO - PROCESS | 1832 | 1461328794774 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 1832 | 1461328794777 Marionette TRACE conn3 <- [1,2526,null,{}] 05:39:54 INFO - PROCESS | 1832 | 1461328794782 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}] 05:39:55 INFO - PROCESS | 1832 | 1461328795021 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:39:55 INFO - PROCESS | 1832 | 1461328795306 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17b52800 == 198 [pid = 1832] [id = 639] 05:39:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f05673400) [pid = 1832] [serial = 1918] [outer = (nil)] 05:39:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f13bbd800) [pid = 1832] [serial = 1919] [outer = 0x7f5f05673400] 05:39:55 INFO - PROCESS | 1832 | 1461328795429 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f13c56c00) [pid = 1832] [serial = 1920] [outer = 0x7f5f05673400] 05:39:56 INFO - PROCESS | 1832 | 1461328796451 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]]]}] 05:39:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:39:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1732ms 05:39:56 INFO - PROCESS | 1832 | 1461328796508 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 1832 | 1461328796513 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:39:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:39:56 INFO - PROCESS | 1832 | 1461328796524 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 1832 | 1461328796529 Marionette TRACE conn3 <- [1,2530,null,{}] 05:39:56 INFO - PROCESS | 1832 | 1461328796537 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}] 05:39:56 INFO - PROCESS | 1832 | 1461328796860 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:39:57 INFO - PROCESS | 1832 | 1461328797154 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f182cd800 == 199 [pid = 1832] [id = 640] 05:39:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f069d1400) [pid = 1832] [serial = 1921] [outer = (nil)] 05:39:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f13cb9400) [pid = 1832] [serial = 1922] [outer = 0x7f5f069d1400] 05:39:57 INFO - PROCESS | 1832 | 1461328797230 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f13d10000) [pid = 1832] [serial = 1923] [outer = 0x7f5f069d1400] 05:39:58 INFO - PROCESS | 1832 | 1461328798062 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]]]}] 05:39:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:39:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1588ms 05:39:58 INFO - PROCESS | 1832 | 1461328798112 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 1832 | 1461328798115 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:39:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:39:58 INFO - PROCESS | 1832 | 1461328798121 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 1832 | 1461328798123 Marionette TRACE conn3 <- [1,2534,null,{}] 05:39:58 INFO - PROCESS | 1832 | 1461328798128 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}] 05:39:58 INFO - PROCESS | 1832 | 1461328798348 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:39:58 INFO - PROCESS | 1832 | 1461328798619 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f18893000 == 200 [pid = 1832] [id = 641] 05:39:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f13c5a800) [pid = 1832] [serial = 1924] [outer = (nil)] 05:39:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f13d18000) [pid = 1832] [serial = 1925] [outer = 0x7f5f13c5a800] 05:39:58 INFO - PROCESS | 1832 | 1461328798696 Marionette DEBUG loaded listener.js 05:39:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f13f64800) [pid = 1832] [serial = 1926] [outer = 0x7f5f13c5a800] 05:39:59 INFO - PROCESS | 1832 | 1461328799584 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]]]}] 05:39:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:39:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1528ms 05:39:59 INFO - PROCESS | 1832 | 1461328799650 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 1832 | 1461328799653 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:39:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:39:59 INFO - PROCESS | 1832 | 1461328799659 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 1832 | 1461328799661 Marionette TRACE conn3 <- [1,2538,null,{}] 05:39:59 INFO - PROCESS | 1832 | 1461328799668 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}] 05:39:59 INFO - PROCESS | 1832 | 1461328799915 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:40:00 INFO - PROCESS | 1832 | 1461328800245 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f188e3800 == 201 [pid = 1832] [id = 642] 05:40:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f07de5000) [pid = 1832] [serial = 1927] [outer = (nil)] 05:40:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f14241c00) [pid = 1832] [serial = 1928] [outer = 0x7f5f07de5000] 05:40:00 INFO - PROCESS | 1832 | 1461328800325 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f14394c00) [pid = 1832] [serial = 1929] [outer = 0x7f5f07de5000] 05:40:01 INFO - PROCESS | 1832 | 1461328801209 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]]]}] 05:40:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:40:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1628ms 05:40:01 INFO - PROCESS | 1832 | 1461328801289 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 1832 | 1461328801292 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:40:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:40:01 INFO - PROCESS | 1832 | 1461328801298 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 1832 | 1461328801301 Marionette TRACE conn3 <- [1,2542,null,{}] 05:40:01 INFO - PROCESS | 1832 | 1461328801306 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}] 05:40:01 INFO - PROCESS | 1832 | 1461328801721 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:40:02 INFO - PROCESS | 1832 | 1461328802009 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1b272800 == 202 [pid = 1832] [id = 643] 05:40:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f07404c00) [pid = 1832] [serial = 1930] [outer = (nil)] 05:40:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f146d5800) [pid = 1832] [serial = 1931] [outer = 0x7f5f07404c00] 05:40:02 INFO - PROCESS | 1832 | 1461328802139 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f146e1c00) [pid = 1832] [serial = 1932] [outer = 0x7f5f07404c00] 05:40:03 INFO - PROCESS | 1832 | 1461328803199 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]]]}] 05:40:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:40:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1935ms 05:40:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:40:03 INFO - PROCESS | 1832 | 1461328803235 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 1832 | 1461328803237 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:40:03 INFO - PROCESS | 1832 | 1461328803244 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 1832 | 1461328803246 Marionette TRACE conn3 <- [1,2546,null,{}] 05:40:03 INFO - PROCESS | 1832 | 1461328803251 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}] 05:40:03 INFO - PROCESS | 1832 | 1461328803479 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:40:03 INFO - PROCESS | 1832 | 1461328803795 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cb7c000 == 203 [pid = 1832] [id = 644] 05:40:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f08735800) [pid = 1832] [serial = 1933] [outer = (nil)] 05:40:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f14a55800) [pid = 1832] [serial = 1934] [outer = 0x7f5f08735800] 05:40:03 INFO - PROCESS | 1832 | 1461328803873 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f15c9d000) [pid = 1832] [serial = 1935] [outer = 0x7f5f08735800] 05:40:04 INFO - PROCESS | 1832 | 1461328804758 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]]]}] 05:40:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:40:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1585ms 05:40:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:40:04 INFO - PROCESS | 1832 | 1461328804829 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 1832 | 1461328804832 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:40:04 INFO - PROCESS | 1832 | 1461328804838 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 1832 | 1461328804841 Marionette TRACE conn3 <- [1,2550,null,{}] 05:40:04 INFO - PROCESS | 1832 | 1461328804846 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}] 05:40:05 INFO - PROCESS | 1832 | 1461328805094 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:40:05 INFO - PROCESS | 1832 | 1461328805418 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cd12000 == 204 [pid = 1832] [id = 645] 05:40:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f0b49bc00) [pid = 1832] [serial = 1936] [outer = (nil)] 05:40:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f15ee5400) [pid = 1832] [serial = 1937] [outer = 0x7f5f0b49bc00] 05:40:05 INFO - PROCESS | 1832 | 1461328805497 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f1614e800) [pid = 1832] [serial = 1938] [outer = 0x7f5f0b49bc00] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11610800 == 203 [pid = 1832] [id = 516] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2a9d6000 == 202 [pid = 1832] [id = 523] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2bd1f800 == 201 [pid = 1832] [id = 524] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cb78000 == 200 [pid = 1832] [id = 521] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da98000 == 199 [pid = 1832] [id = 522] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f127b2800 == 198 [pid = 1832] [id = 619] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f12573800 == 197 [pid = 1832] [id = 618] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1188f000 == 196 [pid = 1832] [id = 617] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11660800 == 195 [pid = 1832] [id = 616] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d6ce800 == 194 [pid = 1832] [id = 615] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c66d800 == 193 [pid = 1832] [id = 614] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0b383000 == 192 [pid = 1832] [id = 613] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0b22f000 == 191 [pid = 1832] [id = 612] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0ad8a000 == 190 [pid = 1832] [id = 611] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09e17800 == 189 [pid = 1832] [id = 610] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09081800 == 188 [pid = 1832] [id = 609] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0871c800 == 187 [pid = 1832] [id = 608] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07dc8800 == 186 [pid = 1832] [id = 607] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f06d4b000 == 185 [pid = 1832] [id = 606] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0388a800 == 184 [pid = 1832] [id = 605] 05:40:07 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f00326800 == 183 [pid = 1832] [id = 604] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f146db400) [pid = 1832] [serial = 1775] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f13d0e400) [pid = 1832] [serial = 1773] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f1abe3000) [pid = 1832] [serial = 1788] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f0c47b400) [pid = 1832] [serial = 1763] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f1786c000) [pid = 1832] [serial = 1779] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f08312000) [pid = 1832] [serial = 1751] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f187de800) [pid = 1832] [serial = 1784] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f139a5400) [pid = 1832] [serial = 1770] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f1b3fb400) [pid = 1832] [serial = 1790] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f07deec00) [pid = 1832] [serial = 1674] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f1614bc00) [pid = 1832] [serial = 1781] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f13c53000) [pid = 1832] [serial = 1772] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f1efb9400) [pid = 1832] [serial = 1794] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f04791800) [pid = 1832] [serial = 1808] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f01ce6800) [pid = 1832] [serial = 1802] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f09fcd800) [pid = 1832] [serial = 1757] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f17bccc00) [pid = 1832] [serial = 1782] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f16150400) [pid = 1832] [serial = 1776] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f1b8f4c00) [pid = 1832] [serial = 1791] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f04830c00) [pid = 1832] [serial = 1745] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f0c32b000) [pid = 1832] [serial = 1761] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f09249800) [pid = 1832] [serial = 1754] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f04828c00) [pid = 1832] [serial = 1811] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f04935400) [pid = 1832] [serial = 1746] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f0c487c00) [pid = 1832] [serial = 1764] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f125dfc00) [pid = 1832] [serial = 1767] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f1776c400) [pid = 1832] [serial = 1778] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f07c0a400) [pid = 1832] [serial = 1749] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f0afaf000) [pid = 1832] [serial = 1758] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f073e1400) [pid = 1832] [serial = 1748] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f2c009000) [pid = 1832] [serial = 1799] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f01cf0800) [pid = 1832] [serial = 1803] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f19f8c400) [pid = 1832] [serial = 1787] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f24deb400) [pid = 1832] [serial = 1796] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f09354400) [pid = 1832] [serial = 1755] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f1260c800) [pid = 1832] [serial = 1769] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f0760c000) [pid = 1832] [serial = 1742] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f08739000) [pid = 1832] [serial = 1752] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f0b440800) [pid = 1832] [serial = 1760] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f03685c00) [pid = 1832] [serial = 1805] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f04833c00) [pid = 1832] [serial = 1809] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f11533c00) [pid = 1832] [serial = 1766] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f18b5e800) [pid = 1832] [serial = 1785] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f038db800) [pid = 1832] [serial = 1806] [outer = (nil)] [url = about:blank] 05:40:07 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f1c5c4000) [pid = 1832] [serial = 1793] [outer = (nil)] [url = about:blank] 05:40:08 INFO - PROCESS | 1832 | 1461328808596 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]]]}] 05:40:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:40:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 3803ms 05:40:08 INFO - PROCESS | 1832 | 1461328808641 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1832 | 1461328808647 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:40:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:40:08 INFO - PROCESS | 1832 | 1461328808655 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1832 | 1461328808660 Marionette TRACE conn3 <- [1,2554,null,{}] 05:40:08 INFO - PROCESS | 1832 | 1461328808666 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}] 05:40:08 INFO - PROCESS | 1832 | 1461328808921 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:40:09 INFO - PROCESS | 1832 | 1461328809265 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0220f000 == 184 [pid = 1832] [id = 646] 05:40:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f033b3400) [pid = 1832] [serial = 1939] [outer = (nil)] 05:40:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f033bcc00) [pid = 1832] [serial = 1940] [outer = 0x7f5f033b3400] 05:40:09 INFO - PROCESS | 1832 | 1461328809386 Marionette DEBUG loaded listener.js 05:40:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f038dd000) [pid = 1832] [serial = 1941] [outer = 0x7f5f033b3400] 05:40:10 INFO - PROCESS | 1832 | 1461328810294 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]]]}] 05:40:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:40:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1731ms 05:40:10 INFO - PROCESS | 1832 | 1461328810388 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 1832 | 1461328810396 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:40:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:40:10 INFO - PROCESS | 1832 | 1461328810413 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 1832 | 1461328810417 Marionette TRACE conn3 <- [1,2558,null,{}] 05:40:10 INFO - PROCESS | 1832 | 1461328810423 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}] 05:40:10 INFO - PROCESS | 1832 | 1461328810758 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:40:10 INFO - PROCESS | 1832 | 1461328810797 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:10 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03aab000 == 185 [pid = 1832] [id = 647] 05:40:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f038df000) [pid = 1832] [serial = 1942] [outer = (nil)] 05:40:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f04834c00) [pid = 1832] [serial = 1943] [outer = 0x7f5f038df000] 05:40:10 INFO - PROCESS | 1832 | 1461328810877 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f04939c00) [pid = 1832] [serial = 1944] [outer = 0x7f5f038df000] 05:40:12 INFO - PROCESS | 1832 | 1461328812007 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]]]}] 05:40:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:40:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1638ms 05:40:12 INFO - PROCESS | 1832 | 1461328812051 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:40:12 INFO - PROCESS | 1832 | 1461328812055 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:40:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:40:12 INFO - PROCESS | 1832 | 1461328812066 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 1832 | 1461328812071 Marionette TRACE conn3 <- [1,2562,null,{}] 05:40:12 INFO - PROCESS | 1832 | 1461328812087 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}] 05:40:12 INFO - PROCESS | 1832 | 1461328812359 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f045ef800) [pid = 1832] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f0478a800) [pid = 1832] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f0b445800) [pid = 1832] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f08730800) [pid = 1832] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f07c03c00) [pid = 1832] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f1195d000) [pid = 1832] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f033bb000) [pid = 1832] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f0947e000) [pid = 1832] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f0030a800) [pid = 1832] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f07604400) [pid = 1832] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f05670c00) [pid = 1832] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f01ceb400) [pid = 1832] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f05672c00) [pid = 1832] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f033c0000) [pid = 1832] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f09248800) [pid = 1832] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f0afb0400) [pid = 1832] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f073e0c00) [pid = 1832] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f0030e000) [pid = 1832] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f073df800) [pid = 1832] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f04793c00) [pid = 1832] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f04793800) [pid = 1832] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f010b3c00) [pid = 1832] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7f5f0018ac00) [pid = 1832] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7f5f1abe1000) [pid = 1832] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7f5f0018d000) [pid = 1832] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:40:13 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7f5f0b1db800) [pid = 1832] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:40:13 INFO - PROCESS | 1832 | 1461328813162 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f034dd000 == 186 [pid = 1832] [id = 648] 05:40:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7f5f0018d000) [pid = 1832] [serial = 1945] [outer = (nil)] 05:40:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7f5f010a9800) [pid = 1832] [serial = 1946] [outer = 0x7f5f0018d000] 05:40:13 INFO - PROCESS | 1832 | 1461328813233 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7f5f04828000) [pid = 1832] [serial = 1947] [outer = 0x7f5f0018d000] 05:40:14 INFO - PROCESS | 1832 | 1461328814046 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]]]}] 05:40:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:40:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 2041ms 05:40:14 INFO - PROCESS | 1832 | 1461328814105 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:40:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:40:14 INFO - PROCESS | 1832 | 1461328814112 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:40:14 INFO - PROCESS | 1832 | 1461328814121 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - PROCESS | 1832 | 1461328814126 Marionette TRACE conn3 <- [1,2566,null,{}] 05:40:14 INFO - PROCESS | 1832 | 1461328814134 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}] 05:40:14 INFO - PROCESS | 1832 | 1461328814380 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:40:14 INFO - PROCESS | 1832 | 1461328814563 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07dcb000 == 187 [pid = 1832] [id = 649] 05:40:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f00305c00) [pid = 1832] [serial = 1948] [outer = (nil)] 05:40:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f06c27c00) [pid = 1832] [serial = 1949] [outer = 0x7f5f00305c00] 05:40:14 INFO - PROCESS | 1832 | 1461328814631 Marionette DEBUG loaded listener.js 05:40:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f073ddc00) [pid = 1832] [serial = 1950] [outer = 0x7f5f00305c00] 05:40:15 INFO - PROCESS | 1832 | 1461328815761 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]]]}] 05:40:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:40:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1689ms 05:40:15 INFO - PROCESS | 1832 | 1461328815810 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:40:15 INFO - PROCESS | 1832 | 1461328815817 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:40:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:40:15 INFO - PROCESS | 1832 | 1461328815826 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:40:15 INFO - PROCESS | 1832 | 1461328815830 Marionette TRACE conn3 <- [1,2570,null,{}] 05:40:15 INFO - PROCESS | 1832 | 1461328815839 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}] 05:40:16 INFO - PROCESS | 1832 | 1461328816105 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:40:16 INFO - PROCESS | 1832 | 1461328816434 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f038a0000 == 188 [pid = 1832] [id = 650] 05:40:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f0368b800) [pid = 1832] [serial = 1951] [outer = (nil)] 05:40:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f04543400) [pid = 1832] [serial = 1952] [outer = 0x7f5f0368b800] 05:40:16 INFO - PROCESS | 1832 | 1461328816540 Marionette DEBUG loaded listener.js 05:40:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f04791800) [pid = 1832] [serial = 1953] [outer = 0x7f5f0368b800] 05:40:17 INFO - PROCESS | 1832 | 1461328817495 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]]]}] 05:40:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:40:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1740ms 05:40:17 INFO - PROCESS | 1832 | 1461328817570 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:40:17 INFO - PROCESS | 1832 | 1461328817582 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:40:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:40:17 INFO - PROCESS | 1832 | 1461328817592 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:40:17 INFO - PROCESS | 1832 | 1461328817596 Marionette TRACE conn3 <- [1,2574,null,{}] 05:40:17 INFO - PROCESS | 1832 | 1461328817603 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}] 05:40:17 INFO - PROCESS | 1832 | 1461328817931 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:40:18 INFO - PROCESS | 1832 | 1461328818328 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0871b800 == 189 [pid = 1832] [id = 651] 05:40:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f058b6c00) [pid = 1832] [serial = 1954] [outer = (nil)] 05:40:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f069c7400) [pid = 1832] [serial = 1955] [outer = 0x7f5f058b6c00] 05:40:18 INFO - PROCESS | 1832 | 1461328818407 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f073d7c00) [pid = 1832] [serial = 1956] [outer = 0x7f5f058b6c00] 05:40:19 INFO - PROCESS | 1832 | 1461328819348 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]]]}] 05:40:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:40:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1835ms 05:40:19 INFO - PROCESS | 1832 | 1461328819428 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 1832 | 1461328819433 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:40:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:40:19 INFO - PROCESS | 1832 | 1461328819439 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 1832 | 1461328819445 Marionette TRACE conn3 <- [1,2578,null,{}] 05:40:19 INFO - PROCESS | 1832 | 1461328819463 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}] 05:40:19 INFO - PROCESS | 1832 | 1461328819819 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:40:20 INFO - PROCESS | 1832 | 1461328820071 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09384000 == 190 [pid = 1832] [id = 652] 05:40:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f0760d800) [pid = 1832] [serial = 1957] [outer = (nil)] 05:40:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f07c11400) [pid = 1832] [serial = 1958] [outer = 0x7f5f0760d800] 05:40:20 INFO - PROCESS | 1832 | 1461328820155 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f080b8800) [pid = 1832] [serial = 1959] [outer = 0x7f5f0760d800] 05:40:21 INFO - PROCESS | 1832 | 1461328821025 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]]]}] 05:40:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:40:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1635ms 05:40:21 INFO - PROCESS | 1832 | 1461328821076 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 1832 | 1461328821081 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:40:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:40:21 INFO - PROCESS | 1832 | 1461328821087 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 1832 | 1461328821090 Marionette TRACE conn3 <- [1,2582,null,{}] 05:40:21 INFO - PROCESS | 1832 | 1461328821095 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}] 05:40:21 INFO - PROCESS | 1832 | 1461328821333 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:40:21 INFO - PROCESS | 1832 | 1461328821669 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0afc9800 == 191 [pid = 1832] [id = 653] 05:40:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f033b4400) [pid = 1832] [serial = 1960] [outer = (nil)] 05:40:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f08318000) [pid = 1832] [serial = 1961] [outer = 0x7f5f033b4400] 05:40:21 INFO - PROCESS | 1832 | 1461328821755 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f08735400) [pid = 1832] [serial = 1962] [outer = 0x7f5f033b4400] 05:40:22 INFO - PROCESS | 1832 | 1461328822647 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]]]}] 05:40:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:40:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1593ms 05:40:22 INFO - PROCESS | 1832 | 1461328822681 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:40:22 INFO - PROCESS | 1832 | 1461328822684 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:40:22 INFO - PROCESS | 1832 | 1461328822691 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:40:22 INFO - PROCESS | 1832 | 1461328822694 Marionette TRACE conn3 <- [1,2586,null,{}] 05:40:22 INFO - PROCESS | 1832 | 1461328822701 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}] 05:40:22 INFO - PROCESS | 1832 | 1461328822951 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:40:23 INFO - PROCESS | 1832 | 1461328823285 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b377000 == 192 [pid = 1832] [id = 654] 05:40:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f058adc00) [pid = 1832] [serial = 1963] [outer = (nil)] 05:40:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f091e5000) [pid = 1832] [serial = 1964] [outer = 0x7f5f058adc00] 05:40:23 INFO - PROCESS | 1832 | 1461328823364 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f09249000) [pid = 1832] [serial = 1965] [outer = 0x7f5f058adc00] 05:40:24 INFO - PROCESS | 1832 | 1461328824250 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]]]}] 05:40:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:40:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1631ms 05:40:24 INFO - PROCESS | 1832 | 1461328824322 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 1832 | 1461328824326 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:40:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:40:24 INFO - PROCESS | 1832 | 1461328824331 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 1832 | 1461328824333 Marionette TRACE conn3 <- [1,2590,null,{}] 05:40:24 INFO - PROCESS | 1832 | 1461328824339 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}] 05:40:24 INFO - PROCESS | 1832 | 1461328824593 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:40:24 INFO - PROCESS | 1832 | 1461328824912 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d275000 == 193 [pid = 1832] [id = 655] 05:40:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f09fcb000) [pid = 1832] [serial = 1966] [outer = (nil)] 05:40:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f0b04e000) [pid = 1832] [serial = 1967] [outer = 0x7f5f09fcb000] 05:40:25 INFO - PROCESS | 1832 | 1461328824997 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f0b1d6800) [pid = 1832] [serial = 1968] [outer = 0x7f5f09fcb000] 05:40:25 INFO - PROCESS | 1832 | 1461328825889 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]]]}] 05:40:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:40:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1587ms 05:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:40:25 INFO - PROCESS | 1832 | 1461328825920 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:40:25 INFO - PROCESS | 1832 | 1461328825923 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:40:25 INFO - PROCESS | 1832 | 1461328825930 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:40:25 INFO - PROCESS | 1832 | 1461328825933 Marionette TRACE conn3 <- [1,2594,null,{}] 05:40:25 INFO - PROCESS | 1832 | 1461328825938 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}] 05:40:26 INFO - PROCESS | 1832 | 1461328826156 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:40:26 INFO - PROCESS | 1832 | 1461328826427 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11608800 == 194 [pid = 1832] [id = 656] 05:40:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f010b0800) [pid = 1832] [serial = 1969] [outer = (nil)] 05:40:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f0b43f400) [pid = 1832] [serial = 1970] [outer = 0x7f5f010b0800] 05:40:26 INFO - PROCESS | 1832 | 1461328826518 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f0b6e4c00) [pid = 1832] [serial = 1971] [outer = 0x7f5f010b0800] 05:40:27 INFO - PROCESS | 1832 | 1461328827447 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]]]}] 05:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1579ms 05:40:27 INFO - PROCESS | 1832 | 1461328827509 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:40:27 INFO - PROCESS | 1832 | 1461328827513 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:40:27 INFO - PROCESS | 1832 | 1461328827518 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:40:27 INFO - PROCESS | 1832 | 1461328827521 Marionette TRACE conn3 <- [1,2598,null,{}] 05:40:27 INFO - PROCESS | 1832 | 1461328827526 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}] 05:40:27 INFO - PROCESS | 1832 | 1461328827748 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:40:28 INFO - PROCESS | 1832 | 1461328828020 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117c9000 == 195 [pid = 1832] [id = 657] 05:40:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f045fd400) [pid = 1832] [serial = 1972] [outer = (nil)] 05:40:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f0b6e7c00) [pid = 1832] [serial = 1973] [outer = 0x7f5f045fd400] 05:40:28 INFO - PROCESS | 1832 | 1461328828147 Marionette DEBUG loaded listener.js 05:40:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f0c47f800) [pid = 1832] [serial = 1974] [outer = 0x7f5f045fd400] 05:40:29 INFO - PROCESS | 1832 | 1461328829070 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]]]}] 05:40:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:40:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1631ms 05:40:29 INFO - PROCESS | 1832 | 1461328829150 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 1832 | 1461328829155 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:40:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:40:29 INFO - PROCESS | 1832 | 1461328829161 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 1832 | 1461328829163 Marionette TRACE conn3 <- [1,2602,null,{}] 05:40:29 INFO - PROCESS | 1832 | 1461328829168 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}] 05:40:29 INFO - PROCESS | 1832 | 1461328829439 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:40:29 INFO - PROCESS | 1832 | 1461328829764 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:29 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f12571800 == 196 [pid = 1832] [id = 658] 05:40:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f0b49a000) [pid = 1832] [serial = 1975] [outer = (nil)] 05:40:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0c751c00) [pid = 1832] [serial = 1976] [outer = 0x7f5f0b49a000] 05:40:29 INFO - PROCESS | 1832 | 1461328829839 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f11956400) [pid = 1832] [serial = 1977] [outer = 0x7f5f0b49a000] 05:40:30 INFO - PROCESS | 1832 | 1461328830788 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]]]}] 05:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1687ms 05:40:30 INFO - PROCESS | 1832 | 1461328830849 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:40:30 INFO - PROCESS | 1832 | 1461328830852 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:40:30 INFO - PROCESS | 1832 | 1461328830859 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:40:30 INFO - PROCESS | 1832 | 1461328830861 Marionette TRACE conn3 <- [1,2606,null,{}] 05:40:30 INFO - PROCESS | 1832 | 1461328830866 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}] 05:40:31 INFO - PROCESS | 1832 | 1461328831094 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:40:31 INFO - PROCESS | 1832 | 1461328831418 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f129d0000 == 197 [pid = 1832] [id = 659] 05:40:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f045f4000) [pid = 1832] [serial = 1978] [outer = (nil)] 05:40:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f1195dc00) [pid = 1832] [serial = 1979] [outer = 0x7f5f045f4000] 05:40:31 INFO - PROCESS | 1832 | 1461328831498 Marionette DEBUG loaded listener.js 05:40:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f12611000) [pid = 1832] [serial = 1980] [outer = 0x7f5f045f4000] 05:40:32 INFO - PROCESS | 1832 | 1461328832478 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]]]}] 05:40:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:40:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1693ms 05:40:32 INFO - PROCESS | 1832 | 1461328832553 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:40:32 INFO - PROCESS | 1832 | 1461328832558 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:40:32 INFO - PROCESS | 1832 | 1461328832564 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:40:32 INFO - PROCESS | 1832 | 1461328832568 Marionette TRACE conn3 <- [1,2610,null,{}] 05:40:32 INFO - PROCESS | 1832 | 1461328832573 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}] 05:40:32 INFO - PROCESS | 1832 | 1461328832837 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:40:33 INFO - PROCESS | 1832 | 1461328833160 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a63000 == 198 [pid = 1832] [id = 660] 05:40:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f13b32800) [pid = 1832] [serial = 1981] [outer = (nil)] 05:40:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f13b41400) [pid = 1832] [serial = 1982] [outer = 0x7f5f13b32800] 05:40:33 INFO - PROCESS | 1832 | 1461328833244 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f13d18400) [pid = 1832] [serial = 1983] [outer = 0x7f5f13b32800] 05:40:34 INFO - PROCESS | 1832 | 1461328834167 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]]]}] 05:40:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1680ms 05:40:34 INFO - PROCESS | 1832 | 1461328834246 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 1832 | 1461328834249 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:40:34 INFO - PROCESS | 1832 | 1461328834255 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 1832 | 1461328834257 Marionette TRACE conn3 <- [1,2614,null,{}] 05:40:34 INFO - PROCESS | 1832 | 1461328834263 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}] 05:40:34 INFO - PROCESS | 1832 | 1461328834530 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:40:34 INFO - PROCESS | 1832 | 1461328834847 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17684000 == 199 [pid = 1832] [id = 661] 05:40:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f00302800) [pid = 1832] [serial = 1984] [outer = (nil)] 05:40:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f14fec000) [pid = 1832] [serial = 1985] [outer = 0x7f5f00302800] 05:40:34 INFO - PROCESS | 1832 | 1461328834924 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f1600cc00) [pid = 1832] [serial = 1986] [outer = 0x7f5f00302800] 05:40:35 INFO - PROCESS | 1832 | 1461328835775 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]]]}] 05:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1580ms 05:40:35 INFO - PROCESS | 1832 | 1461328835836 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:40:35 INFO - PROCESS | 1832 | 1461328835841 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:40:35 INFO - PROCESS | 1832 | 1461328835848 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 1832 | 1461328835851 Marionette TRACE conn3 <- [1,2618,null,{}] 05:40:35 INFO - PROCESS | 1832 | 1461328835856 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}] 05:40:36 INFO - PROCESS | 1832 | 1461328836081 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:40:36 INFO - PROCESS | 1832 | 1461328836358 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f18a77800 == 200 [pid = 1832] [id = 662] 05:40:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f0afb2400) [pid = 1832] [serial = 1987] [outer = (nil)] 05:40:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f16b94000) [pid = 1832] [serial = 1988] [outer = 0x7f5f0afb2400] 05:40:36 INFO - PROCESS | 1832 | 1461328836475 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f1763b400) [pid = 1832] [serial = 1989] [outer = 0x7f5f0afb2400] 05:40:37 INFO - PROCESS | 1832 | 1461328837341 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]]]}] 05:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1541ms 05:40:37 INFO - PROCESS | 1832 | 1461328837389 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:40:37 INFO - PROCESS | 1832 | 1461328837393 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:40:37 INFO - PROCESS | 1832 | 1461328837399 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 1832 | 1461328837401 Marionette TRACE conn3 <- [1,2622,null,{}] 05:40:37 INFO - PROCESS | 1832 | 1461328837406 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}] 05:40:37 INFO - PROCESS | 1832 | 1461328837617 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:40:37 INFO - PROCESS | 1832 | 1461328837893 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cd11000 == 201 [pid = 1832] [id = 663] 05:40:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f091e8800) [pid = 1832] [serial = 1990] [outer = (nil)] 05:40:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f17776400) [pid = 1832] [serial = 1991] [outer = 0x7f5f091e8800] 05:40:38 INFO - PROCESS | 1832 | 1461328838014 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f17798c00) [pid = 1832] [serial = 1992] [outer = 0x7f5f091e8800] 05:40:38 INFO - PROCESS | 1832 | 1461328838889 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]]]}] 05:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1537ms 05:40:38 INFO - PROCESS | 1832 | 1461328838937 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 1832 | 1461328838941 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:40:38 INFO - PROCESS | 1832 | 1461328838946 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 1832 | 1461328838948 Marionette TRACE conn3 <- [1,2626,null,{}] 05:40:38 INFO - PROCESS | 1832 | 1461328838954 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}] 05:40:39 INFO - PROCESS | 1832 | 1461328839165 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:40:39 INFO - PROCESS | 1832 | 1461328839441 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d3ca800 == 202 [pid = 1832] [id = 664] 05:40:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f07de6800) [pid = 1832] [serial = 1993] [outer = (nil)] 05:40:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f17935400) [pid = 1832] [serial = 1994] [outer = 0x7f5f07de6800] 05:40:39 INFO - PROCESS | 1832 | 1461328839559 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f1793e000) [pid = 1832] [serial = 1995] [outer = 0x7f5f07de6800] 05:40:40 INFO - PROCESS | 1832 | 1461328840442 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]]]}] 05:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1538ms 05:40:40 INFO - PROCESS | 1832 | 1461328840488 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:40:40 INFO - PROCESS | 1832 | 1461328840494 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:40:40 INFO - PROCESS | 1832 | 1461328840502 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 1832 | 1461328840507 Marionette TRACE conn3 <- [1,2630,null,{}] 05:40:40 INFO - PROCESS | 1832 | 1461328840514 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}] 05:40:40 INFO - PROCESS | 1832 | 1461328840798 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:40:41 INFO - PROCESS | 1832 | 1461328841112 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da98000 == 203 [pid = 1832] [id = 665] 05:40:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f07de6c00) [pid = 1832] [serial = 1996] [outer = (nil)] 05:40:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f17b15800) [pid = 1832] [serial = 1997] [outer = 0x7f5f07de6c00] 05:40:41 INFO - PROCESS | 1832 | 1461328841197 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f17bc7800) [pid = 1832] [serial = 1998] [outer = 0x7f5f07de6c00] 05:40:42 INFO - PROCESS | 1832 | 1461328842153 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]]]}] 05:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1686ms 05:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:40:42 INFO - PROCESS | 1832 | 1461328842189 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:40:42 INFO - PROCESS | 1832 | 1461328842191 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:40:42 INFO - PROCESS | 1832 | 1461328842198 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 1832 | 1461328842200 Marionette TRACE conn3 <- [1,2634,null,{}] 05:40:42 INFO - PROCESS | 1832 | 1461328842205 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}] 05:40:42 INFO - PROCESS | 1832 | 1461328842460 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:40:42 INFO - PROCESS | 1832 | 1461328842743 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e31e000 == 204 [pid = 1832] [id = 666] 05:40:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f17863400) [pid = 1832] [serial = 1999] [outer = (nil)] 05:40:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f1839d000) [pid = 1832] [serial = 2000] [outer = 0x7f5f17863400] 05:40:42 INFO - PROCESS | 1832 | 1461328842861 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f187d5400) [pid = 1832] [serial = 2001] [outer = 0x7f5f17863400] 05:40:43 INFO - PROCESS | 1832 | 1461328843727 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]]]}] 05:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1579ms 05:40:43 INFO - PROCESS | 1832 | 1461328843777 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:40:43 INFO - PROCESS | 1832 | 1461328843780 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:40:43 INFO - PROCESS | 1832 | 1461328843786 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 1832 | 1461328843788 Marionette TRACE conn3 <- [1,2638,null,{}] 05:40:43 INFO - PROCESS | 1832 | 1461328843795 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}] 05:40:44 INFO - PROCESS | 1832 | 1461328844042 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:40:44 INFO - PROCESS | 1832 | 1461328844372 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1efc4800 == 205 [pid = 1832] [id = 667] 05:40:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f17b0e400) [pid = 1832] [serial = 2002] [outer = (nil)] 05:40:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f187df800) [pid = 1832] [serial = 2003] [outer = 0x7f5f17b0e400] 05:40:44 INFO - PROCESS | 1832 | 1461328844453 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f18b5a800) [pid = 1832] [serial = 2004] [outer = 0x7f5f17b0e400] 05:40:45 INFO - PROCESS | 1832 | 1461328845325 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]]]}] 05:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1584ms 05:40:45 INFO - PROCESS | 1832 | 1461328845371 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:40:45 INFO - PROCESS | 1832 | 1461328845375 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:40:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117be000 == 204 [pid = 1832] [id = 196] 05:40:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f16b76000 == 203 [pid = 1832] [id = 48] 05:40:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08057000 == 202 [pid = 1832] [id = 506] 05:40:46 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03c08000 == 201 [pid = 1832] [id = 603] 05:40:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f057ba400) [pid = 1832] [serial = 1881] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f04933000) [pid = 1832] [serial = 1821] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f0492b800) [pid = 1832] [serial = 1878] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f0c746c00) [pid = 1832] [serial = 1859] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f0b495400) [pid = 1832] [serial = 1851] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f08735000) [pid = 1832] [serial = 1836] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f126c6c00) [pid = 1832] [serial = 1869] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f045f5400) [pid = 1832] [serial = 1880] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f09484800) [pid = 1832] [serial = 1844] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f04831000) [pid = 1832] [serial = 1820] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f11958c00) [pid = 1832] [serial = 1863] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f07de4800) [pid = 1832] [serial = 1743] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f0b1d6400) [pid = 1832] [serial = 1848] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f0c752c00) [pid = 1832] [serial = 1860] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f09247c00) [pid = 1832] [serial = 1841] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f069cb000) [pid = 1832] [serial = 1826] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f038d7c00) [pid = 1832] [serial = 1817] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f04542000) [pid = 1832] [serial = 1818] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f125de400) [pid = 1832] [serial = 1866] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f2fd0f400) [pid = 1832] [serial = 1800] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f0482b400) [pid = 1832] [serial = 1877] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f080bc800) [pid = 1832] [serial = 1832] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f00cbfc00) [pid = 1832] [serial = 1871] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f07c07400) [pid = 1832] [serial = 1830] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f09351800) [pid = 1832] [serial = 1842] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f091e6400) [pid = 1832] [serial = 1839] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f057bd800) [pid = 1832] [serial = 1823] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f0b43bc00) [pid = 1832] [serial = 1850] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f03685000) [pid = 1832] [serial = 1874] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f010b5400) [pid = 1832] [serial = 1872] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f125d3400) [pid = 1832] [serial = 1865] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f0c333400) [pid = 1832] [serial = 1856] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f2ae9d000) [pid = 1832] [serial = 1797] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f1260b000) [pid = 1832] [serial = 1868] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f0c47ac00) [pid = 1832] [serial = 1857] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f08313400) [pid = 1832] [serial = 1833] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f00cbc400) [pid = 1832] [serial = 1814] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f0b1b4800) [pid = 1832] [serial = 1847] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f09fc8800) [pid = 1832] [serial = 1845] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f11530400) [pid = 1832] [serial = 1862] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f091dac00) [pid = 1832] [serial = 1838] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f058aec00) [pid = 1832] [serial = 1824] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f0b6e3000) [pid = 1832] [serial = 1853] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f07405800) [pid = 1832] [serial = 1829] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f0831c400) [pid = 1832] [serial = 1835] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f06c20000) [pid = 1832] [serial = 1827] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f04542800) [pid = 1832] [serial = 1875] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f01ce2800) [pid = 1832] [serial = 1815] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f0c32cc00) [pid = 1832] [serial = 1854] [outer = (nil)] [url = about:blank] 05:40:47 INFO - PROCESS | 1832 | 1461328847354 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 1832 | 1461328847358 Marionette TRACE conn3 <- [1,2642,null,{}] 05:40:47 INFO - PROCESS | 1832 | 1461328847373 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}] 05:40:47 INFO - PROCESS | 1832 | 1461328847576 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:40:47 INFO - PROCESS | 1832 | 1461328847593 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01ea8000 == 202 [pid = 1832] [id = 668] 05:40:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f01ced800) [pid = 1832] [serial = 2005] [outer = (nil)] 05:40:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f01cf1400) [pid = 1832] [serial = 2006] [outer = 0x7f5f01ced800] 05:40:47 INFO - PROCESS | 1832 | 1461328847657 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f0334d400) [pid = 1832] [serial = 2007] [outer = 0x7f5f01ced800] 05:40:48 INFO - PROCESS | 1832 | 1461328848604 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]]]}] 05:40:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:40:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1629ms 05:40:48 INFO - PROCESS | 1832 | 1461328848660 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:40:48 INFO - PROCESS | 1832 | 1461328848667 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:40:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:40:48 INFO - PROCESS | 1832 | 1461328848675 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:40:48 INFO - PROCESS | 1832 | 1461328848679 Marionette TRACE conn3 <- [1,2646,null,{}] 05:40:48 INFO - PROCESS | 1832 | 1461328848689 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}] 05:40:48 INFO - PROCESS | 1832 | 1461328848891 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:40:49 INFO - PROCESS | 1832 | 1461328849075 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f034c4800 == 203 [pid = 1832] [id = 669] 05:40:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f01cedc00) [pid = 1832] [serial = 2008] [outer = (nil)] 05:40:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f0454b400) [pid = 1832] [serial = 2009] [outer = 0x7f5f01cedc00] 05:40:49 INFO - PROCESS | 1832 | 1461328849139 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f04788000) [pid = 1832] [serial = 2010] [outer = 0x7f5f01cedc00] 05:40:50 INFO - PROCESS | 1832 | 1461328850042 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]]]}] 05:40:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:40:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1387ms 05:40:50 INFO - PROCESS | 1832 | 1461328850062 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 1832 | 1461328850066 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:40:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:40:50 INFO - PROCESS | 1832 | 1461328850072 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 1832 | 1461328850087 Marionette TRACE conn3 <- [1,2650,null,{}] 05:40:50 INFO - PROCESS | 1832 | 1461328850099 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}] 05:40:50 INFO - PROCESS | 1832 | 1461328850401 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:40:50 INFO - PROCESS | 1832 | 1461328850456 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03abb800 == 204 [pid = 1832] [id = 670] 05:40:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f048dec00) [pid = 1832] [serial = 2011] [outer = (nil)] 05:40:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f04931c00) [pid = 1832] [serial = 2012] [outer = 0x7f5f048dec00] 05:40:50 INFO - PROCESS | 1832 | 1461328850527 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f0566c000) [pid = 1832] [serial = 2013] [outer = 0x7f5f048dec00] 05:40:51 INFO - PROCESS | 1832 | 1461328851530 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]]]}] 05:40:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:40:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1503ms 05:40:51 INFO - PROCESS | 1832 | 1461328851577 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:40:51 INFO - PROCESS | 1832 | 1461328851581 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:40:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:40:51 INFO - PROCESS | 1832 | 1461328851596 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - PROCESS | 1832 | 1461328851600 Marionette TRACE conn3 <- [1,2654,null,{}] 05:40:51 INFO - PROCESS | 1832 | 1461328851604 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}] 05:40:51 INFO - PROCESS | 1832 | 1461328851873 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f033b3400) [pid = 1832] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f07404c00) [pid = 1832] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f038df000) [pid = 1832] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f069d1400) [pid = 1832] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f01ce5000) [pid = 1832] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f07de5000) [pid = 1832] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f080b3800) [pid = 1832] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f13b35000) [pid = 1832] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f00cc1000) [pid = 1832] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f0b49bc00) [pid = 1832] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f0334cc00) [pid = 1832] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f09fd1c00) [pid = 1832] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f073de800) [pid = 1832] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f038e3c00) [pid = 1832] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f13c5a800) [pid = 1832] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f05673400) [pid = 1832] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7f5f0afaa400) [pid = 1832] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7f5f069c5c00) [pid = 1832] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7f5f08735800) [pid = 1832] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7f5f06c25400) [pid = 1832] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 126 (0x7f5f01ce7c00) [pid = 1832] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:40:52 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7f5f0018d000) [pid = 1832] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:40:52 INFO - PROCESS | 1832 | 1461328852692 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f034db000 == 205 [pid = 1832] [id = 671] 05:40:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7f5f0018d000) [pid = 1832] [serial = 2014] [outer = (nil)] 05:40:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7f5f0334cc00) [pid = 1832] [serial = 2015] [outer = 0x7f5f0018d000] 05:40:52 INFO - PROCESS | 1832 | 1461328852759 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7f5f057bdc00) [pid = 1832] [serial = 2016] [outer = 0x7f5f0018d000] 05:40:53 INFO - PROCESS | 1832 | 1461328853457 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]]]}] 05:40:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:40:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1880ms 05:40:53 INFO - PROCESS | 1832 | 1461328853477 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:40:53 INFO - PROCESS | 1832 | 1461328853480 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:40:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:40:53 INFO - PROCESS | 1832 | 1461328853486 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 1832 | 1461328853488 Marionette TRACE conn3 <- [1,2658,null,{}] 05:40:53 INFO - PROCESS | 1832 | 1461328853505 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}] 05:40:53 INFO - PROCESS | 1832 | 1461328853734 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:40:53 INFO - PROCESS | 1832 | 1461328853924 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0777a800 == 206 [pid = 1832] [id = 672] 05:40:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7f5f03346800) [pid = 1832] [serial = 2017] [outer = (nil)] 05:40:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7f5f069c9c00) [pid = 1832] [serial = 2018] [outer = 0x7f5f03346800] 05:40:53 INFO - PROCESS | 1832 | 1461328853991 Marionette DEBUG loaded listener.js 05:40:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f06c24c00) [pid = 1832] [serial = 2019] [outer = 0x7f5f03346800] 05:40:54 INFO - PROCESS | 1832 | 1461328854987 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]]]}] 05:40:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:40:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1542ms 05:40:55 INFO - PROCESS | 1832 | 1461328855029 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:40:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:40:55 INFO - PROCESS | 1832 | 1461328855035 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:40:55 INFO - PROCESS | 1832 | 1461328855043 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 1832 | 1461328855049 Marionette TRACE conn3 <- [1,2662,null,{}] 05:40:55 INFO - PROCESS | 1832 | 1461328855058 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}] 05:40:55 INFO - PROCESS | 1832 | 1461328855346 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:40:55 INFO - PROCESS | 1832 | 1461328855676 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f02210800 == 207 [pid = 1832] [id = 673] 05:40:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f03350800) [pid = 1832] [serial = 2020] [outer = (nil)] 05:40:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f0367ec00) [pid = 1832] [serial = 2021] [outer = 0x7f5f03350800] 05:40:55 INFO - PROCESS | 1832 | 1461328855759 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f0454cc00) [pid = 1832] [serial = 2022] [outer = 0x7f5f03350800] 05:40:56 INFO - PROCESS | 1832 | 1461328856653 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]]]}] 05:40:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:40:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1691ms 05:40:56 INFO - PROCESS | 1832 | 1461328856735 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 1832 | 1461328856744 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:40:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:40:56 INFO - PROCESS | 1832 | 1461328856755 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 1832 | 1461328856759 Marionette TRACE conn3 <- [1,2666,null,{}] 05:40:56 INFO - PROCESS | 1832 | 1461328856765 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}] 05:40:57 INFO - PROCESS | 1832 | 1461328857037 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:40:57 INFO - PROCESS | 1832 | 1461328857363 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07c21800 == 208 [pid = 1832] [id = 674] 05:40:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f048d9c00) [pid = 1832] [serial = 2023] [outer = (nil)] 05:40:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f0566d800) [pid = 1832] [serial = 2024] [outer = 0x7f5f048d9c00] 05:40:57 INFO - PROCESS | 1832 | 1461328857441 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f058ae000) [pid = 1832] [serial = 2025] [outer = 0x7f5f048d9c00] 05:40:58 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:58 INFO - PROCESS | 1832 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:40:58 INFO - PROCESS | 1832 | 1461328858791 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]]]}] 05:40:58 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) 05:40:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2085ms 05:40:58 INFO - PROCESS | 1832 | 1461328858840 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:40:58 INFO - PROCESS | 1832 | 1461328858844 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:40:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:40:58 INFO - PROCESS | 1832 | 1461328858924 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:40:58 INFO - PROCESS | 1832 | 1461328858931 Marionette TRACE conn3 <- [1,2670,null,{}] 05:40:58 INFO - PROCESS | 1832 | 1461328858950 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}] 05:40:59 INFO - PROCESS | 1832 | 1461328859156 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:40:59 INFO - PROCESS | 1832 | 1461328859370 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08762800 == 209 [pid = 1832] [id = 675] 05:40:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f04936c00) [pid = 1832] [serial = 2026] [outer = (nil)] 05:40:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f073e1800) [pid = 1832] [serial = 2027] [outer = 0x7f5f04936c00] 05:40:59 INFO - PROCESS | 1832 | 1461328859487 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f07610c00) [pid = 1832] [serial = 2028] [outer = 0x7f5f04936c00] 05:41:00 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:00 INFO - PROCESS | 1832 | 1461328860823 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 05:41:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:41:00 INFO - PROCESS | 1832 | 1461328860873 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:41:00 INFO - PROCESS | 1832 | 1461328860879 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:41:00 INFO - PROCESS | 1832 | 1461328860882 Marionette TRACE conn3 <- [1,2674,null,{}] 05:41:00 INFO - PROCESS | 1832 | 1461328860887 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}] 05:41:01 INFO - PROCESS | 1832 | 1461328861176 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:41:01 INFO - PROCESS | 1832 | 1461328861413 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09390800 == 210 [pid = 1832] [id = 676] 05:41:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f058b5400) [pid = 1832] [serial = 2029] [outer = (nil)] 05:41:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f07de5000) [pid = 1832] [serial = 2030] [outer = 0x7f5f058b5400] 05:41:01 INFO - PROCESS | 1832 | 1461328861486 Marionette DEBUG loaded listener.js 05:41:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f08310400) [pid = 1832] [serial = 2031] [outer = 0x7f5f058b5400] 05:41:02 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:02 INFO - PROCESS | 1832 | 1461328862839 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 05:41:02 INFO - PROCESS | 1832 | 1461328862868 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:41:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:41:02 INFO - PROCESS | 1832 | 1461328862874 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:41:02 INFO - PROCESS | 1832 | 1461328862877 Marionette TRACE conn3 <- [1,2678,null,{}] 05:41:02 INFO - PROCESS | 1832 | 1461328862883 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}] 05:41:03 INFO - PROCESS | 1832 | 1461328863159 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:41:03 INFO - PROCESS | 1832 | 1461328863394 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0afce800 == 211 [pid = 1832] [id = 677] 05:41:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f07605400) [pid = 1832] [serial = 2032] [outer = (nil)] 05:41:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f08735000) [pid = 1832] [serial = 2033] [outer = 0x7f5f07605400] 05:41:03 INFO - PROCESS | 1832 | 1461328863471 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f091e6800) [pid = 1832] [serial = 2034] [outer = 0x7f5f07605400] 05:41:04 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:04 INFO - PROCESS | 1832 | 1461328864841 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]]]}] 05:41:04 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) 05:41:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1979ms 05:41:04 INFO - PROCESS | 1832 | 1461328864854 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:41:04 INFO - PROCESS | 1832 | 1461328864857 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:41:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:41:04 INFO - PROCESS | 1832 | 1461328864863 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 1832 | 1461328864866 Marionette TRACE conn3 <- [1,2682,null,{}] 05:41:04 INFO - PROCESS | 1832 | 1461328864871 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}] 05:41:05 INFO - PROCESS | 1832 | 1461328865163 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:41:05 INFO - PROCESS | 1832 | 1461328865398 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c3d3000 == 212 [pid = 1832] [id = 678] 05:41:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f0924ec00) [pid = 1832] [serial = 2035] [outer = (nil)] 05:41:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f0afb0400) [pid = 1832] [serial = 2036] [outer = 0x7f5f0924ec00] 05:41:05 INFO - PROCESS | 1832 | 1461328865478 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f0b052c00) [pid = 1832] [serial = 2037] [outer = 0x7f5f0924ec00] 05:41:06 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:06 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) 05:41:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1987ms 05:41:06 INFO - PROCESS | 1832 | 1461328866841 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]]]}] 05:41:06 INFO - PROCESS | 1832 | 1461328866853 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 1832 | 1461328866856 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:41:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:41:06 INFO - PROCESS | 1832 | 1461328866862 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 1832 | 1461328866864 Marionette TRACE conn3 <- [1,2686,null,{}] 05:41:06 INFO - PROCESS | 1832 | 1461328866870 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}] 05:41:07 INFO - PROCESS | 1832 | 1461328867157 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:41:07 INFO - PROCESS | 1832 | 1461328867397 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d261800 == 213 [pid = 1832] [id = 679] 05:41:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f0924fc00) [pid = 1832] [serial = 2038] [outer = (nil)] 05:41:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f0b1cdc00) [pid = 1832] [serial = 2039] [outer = 0x7f5f0924fc00] 05:41:07 INFO - PROCESS | 1832 | 1461328867474 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f0b4a1c00) [pid = 1832] [serial = 2040] [outer = 0x7f5f0924fc00] 05:41:08 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:08 INFO - PROCESS | 1832 | 1461328868819 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 05:41:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:41:08 INFO - PROCESS | 1832 | 1461328868864 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:41:08 INFO - PROCESS | 1832 | 1461328868874 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 1832 | 1461328868888 Marionette TRACE conn3 <- [1,2690,null,{}] 05:41:08 INFO - PROCESS | 1832 | 1461328868898 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}] 05:41:09 INFO - PROCESS | 1832 | 1461328869409 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:41:09 INFO - PROCESS | 1832 | 1461328869612 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11602800 == 214 [pid = 1832] [id = 680] 05:41:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f073d6400) [pid = 1832] [serial = 2041] [outer = (nil)] 05:41:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f0c32ec00) [pid = 1832] [serial = 2042] [outer = 0x7f5f073d6400] 05:41:09 INFO - PROCESS | 1832 | 1461328869685 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f0c47b000) [pid = 1832] [serial = 2043] [outer = 0x7f5f073d6400] 05:41:10 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:11 INFO - PROCESS | 1832 | 1461328871001 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 1832 | 1461328871029 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:41:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:41:11 INFO - PROCESS | 1832 | 1461328871035 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 1832 | 1461328871037 Marionette TRACE conn3 <- [1,2694,null,{}] 05:41:11 INFO - PROCESS | 1832 | 1461328871043 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}] 05:41:11 INFO - PROCESS | 1832 | 1461328871267 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:41:11 INFO - PROCESS | 1832 | 1461328871582 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1189e000 == 215 [pid = 1832] [id = 681] 05:41:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f09481000) [pid = 1832] [serial = 2044] [outer = (nil)] 05:41:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f0c486400) [pid = 1832] [serial = 2045] [outer = 0x7f5f09481000] 05:41:11 INFO - PROCESS | 1832 | 1461328871654 Marionette DEBUG loaded listener.js 05:41:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f1152f400) [pid = 1832] [serial = 2046] [outer = 0x7f5f09481000] 05:41:12 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:12 INFO - PROCESS | 1832 | 1461328872973 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 1832 | 1461328873030 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:41:13 INFO - PROCESS | 1832 | 1461328873037 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 1832 | 1461328873042 Marionette TRACE conn3 <- [1,2698,null,{}] 05:41:13 INFO - PROCESS | 1832 | 1461328873047 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}] 05:41:13 INFO - PROCESS | 1832 | 1461328873341 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:41:13 INFO - PROCESS | 1832 | 1461328873577 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f127aa800 == 216 [pid = 1832] [id = 682] 05:41:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0b6db800) [pid = 1832] [serial = 2047] [outer = (nil)] 05:41:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f1195d000) [pid = 1832] [serial = 2048] [outer = 0x7f5f0b6db800] 05:41:13 INFO - PROCESS | 1832 | 1461328873647 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f12605000) [pid = 1832] [serial = 2049] [outer = 0x7f5f0b6db800] 05:41:14 INFO - PROCESS | 1832 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:14 INFO - PROCESS | 1832 | 1461328874993 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 05:41:15 INFO - PROCESS | 1832 | 1461328875026 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:41:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:41:15 INFO - PROCESS | 1832 | 1461328875032 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 1832 | 1461328875036 Marionette TRACE conn3 <- [1,2702,null,{}] 05:41:15 INFO - PROCESS | 1832 | 1461328875041 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}] 05:41:15 INFO - PROCESS | 1832 | 1461328875358 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:41:15 INFO - PROCESS | 1832 | 1461328875598 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f145b9800 == 217 [pid = 1832] [id = 683] 05:41:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f0c47e400) [pid = 1832] [serial = 2050] [outer = (nil)] 05:41:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f13acf000) [pid = 1832] [serial = 2051] [outer = 0x7f5f0c47e400] 05:41:15 INFO - PROCESS | 1832 | 1461328875680 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f13b36c00) [pid = 1832] [serial = 2052] [outer = 0x7f5f0c47e400] 05:41:16 INFO - PROCESS | 1832 | 1461328876579 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]]]}] 05:41:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:41:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1579ms 05:41:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:41:16 INFO - PROCESS | 1832 | 1461328876613 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:41:16 INFO - PROCESS | 1832 | 1461328876616 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:41:16 INFO - PROCESS | 1832 | 1461328876622 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 1832 | 1461328876625 Marionette TRACE conn3 <- [1,2706,null,{}] 05:41:16 INFO - PROCESS | 1832 | 1461328876631 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}] 05:41:16 INFO - PROCESS | 1832 | 1461328876896 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:41:17 INFO - PROCESS | 1832 | 1461328877224 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a71800 == 218 [pid = 1832] [id = 684] 05:41:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f126d1400) [pid = 1832] [serial = 2053] [outer = (nil)] 05:41:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f13bb8c00) [pid = 1832] [serial = 2054] [outer = 0x7f5f126d1400] 05:41:17 INFO - PROCESS | 1832 | 1461328877304 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f13c51800) [pid = 1832] [serial = 2055] [outer = 0x7f5f126d1400] 05:41:18 INFO - PROCESS | 1832 | 1461328878167 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]]]}] 05:41:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:41:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1590ms 05:41:18 INFO - PROCESS | 1832 | 1461328878212 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:41:18 INFO - PROCESS | 1832 | 1461328878216 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:41:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:41:18 INFO - PROCESS | 1832 | 1461328878222 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - PROCESS | 1832 | 1461328878224 Marionette TRACE conn3 <- [1,2710,null,{}] 05:41:18 INFO - PROCESS | 1832 | 1461328878229 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}] 05:41:18 INFO - PROCESS | 1832 | 1461328878450 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:41:18 INFO - PROCESS | 1832 | 1461328878742 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17681800 == 219 [pid = 1832] [id = 685] 05:41:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f00305000) [pid = 1832] [serial = 2056] [outer = (nil)] 05:41:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f13c52800) [pid = 1832] [serial = 2057] [outer = 0x7f5f00305000] 05:41:18 INFO - PROCESS | 1832 | 1461328878857 Marionette DEBUG loaded listener.js 05:41:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f13d0e000) [pid = 1832] [serial = 2058] [outer = 0x7f5f00305000] 05:41:19 INFO - PROCESS | 1832 | 1461328879801 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] 05:41:19 INFO - PROCESS | 1832 | 1461328879861 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:41:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:41:19 INFO - PROCESS | 1832 | 1461328879867 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 1832 | 1461328879869 Marionette TRACE conn3 <- [1,2714,null,{}] 05:41:19 INFO - PROCESS | 1832 | 1461328879875 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}] 05:41:20 INFO - PROCESS | 1832 | 1461328880153 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:41:20 INFO - PROCESS | 1832 | 1461328880473 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01fc9000 == 220 [pid = 1832] [id = 686] 05:41:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f00183800) [pid = 1832] [serial = 2059] [outer = (nil)] 05:41:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f0018e000) [pid = 1832] [serial = 2060] [outer = 0x7f5f00183800] 05:41:20 INFO - PROCESS | 1832 | 1461328880548 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f06c1c000) [pid = 1832] [serial = 2061] [outer = 0x7f5f00183800] 05:41:21 INFO - PROCESS | 1832 | 1461328881932 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]]]}] 05:41:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:41:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2138ms 05:41:22 INFO - PROCESS | 1832 | 1461328882026 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:41:22 INFO - PROCESS | 1832 | 1461328882033 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:41:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:41:22 INFO - PROCESS | 1832 | 1461328882042 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - PROCESS | 1832 | 1461328882046 Marionette TRACE conn3 <- [1,2718,null,{}] 05:41:22 INFO - PROCESS | 1832 | 1461328882053 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}] 05:41:22 INFO - PROCESS | 1832 | 1461328882290 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:41:22 INFO - PROCESS | 1832 | 1461328882567 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:22 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07dc5800 == 221 [pid = 1832] [id = 687] 05:41:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f00cc7800) [pid = 1832] [serial = 2062] [outer = (nil)] 05:41:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f0367f400) [pid = 1832] [serial = 2063] [outer = 0x7f5f00cc7800] 05:41:22 INFO - PROCESS | 1832 | 1461328882642 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f045f2800) [pid = 1832] [serial = 2064] [outer = 0x7f5f00cc7800] 05:41:23 INFO - PROCESS | 1832 | 1461328883656 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] 05:41:23 INFO - PROCESS | 1832 | 1461328883735 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:41:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:41:23 INFO - PROCESS | 1832 | 1461328883746 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - PROCESS | 1832 | 1461328883750 Marionette TRACE conn3 <- [1,2722,null,{}] 05:41:23 INFO - PROCESS | 1832 | 1461328883756 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}] 05:41:24 INFO - PROCESS | 1832 | 1461328884027 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:41:24 INFO - PROCESS | 1832 | 1461328884396 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08767800 == 222 [pid = 1832] [id = 688] 05:41:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f04542400) [pid = 1832] [serial = 2065] [outer = (nil)] 05:41:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f045f7c00) [pid = 1832] [serial = 2066] [outer = 0x7f5f04542400] 05:41:24 INFO - PROCESS | 1832 | 1461328884531 Marionette DEBUG loaded listener.js 05:41:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f058ab800) [pid = 1832] [serial = 2067] [outer = 0x7f5f04542400] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14de8000 == 221 [pid = 1832] [id = 519] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0220f000 == 220 [pid = 1832] [id = 646] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f149a8000 == 219 [pid = 1832] [id = 518] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f182d6000 == 218 [pid = 1832] [id = 520] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f034db000 == 217 [pid = 1832] [id = 671] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03abb800 == 216 [pid = 1832] [id = 670] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f034c4800 == 215 [pid = 1832] [id = 669] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01ea8000 == 214 [pid = 1832] [id = 668] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e31e000 == 213 [pid = 1832] [id = 666] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da98000 == 212 [pid = 1832] [id = 665] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d3ca800 == 211 [pid = 1832] [id = 664] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cd11000 == 210 [pid = 1832] [id = 663] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f18a77800 == 209 [pid = 1832] [id = 662] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17684000 == 208 [pid = 1832] [id = 661] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14a63000 == 207 [pid = 1832] [id = 660] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f129d0000 == 206 [pid = 1832] [id = 659] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f12571800 == 205 [pid = 1832] [id = 658] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117c9000 == 204 [pid = 1832] [id = 657] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11608800 == 203 [pid = 1832] [id = 656] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d275000 == 202 [pid = 1832] [id = 655] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0b377000 == 201 [pid = 1832] [id = 654] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0afc9800 == 200 [pid = 1832] [id = 653] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09384000 == 199 [pid = 1832] [id = 652] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0871b800 == 198 [pid = 1832] [id = 651] 05:41:25 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f038a0000 == 197 [pid = 1832] [id = 650] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f06c27c00) [pid = 1832] [serial = 1949] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f033bcc00) [pid = 1832] [serial = 1940] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f146e1c00) [pid = 1832] [serial = 1932] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f04939c00) [pid = 1832] [serial = 1944] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f13cb9400) [pid = 1832] [serial = 1922] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f11535000) [pid = 1832] [serial = 1910] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f14241c00) [pid = 1832] [serial = 1928] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f0924dc00) [pid = 1832] [serial = 1899] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f13b3c000) [pid = 1832] [serial = 1916] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f0c335800) [pid = 1832] [serial = 1907] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f15ee5400) [pid = 1832] [serial = 1937] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f13bb7c00) [pid = 1832] [serial = 1917] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f125df800) [pid = 1832] [serial = 1911] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f0c749000) [pid = 1832] [serial = 1908] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f126c2400) [pid = 1832] [serial = 1913] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f0b04ac00) [pid = 1832] [serial = 1901] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f13d10000) [pid = 1832] [serial = 1923] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f07de8000) [pid = 1832] [serial = 1893] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f0492dc00) [pid = 1832] [serial = 1887] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f04834c00) [pid = 1832] [serial = 1943] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f13d18000) [pid = 1832] [serial = 1925] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f146d5800) [pid = 1832] [serial = 1931] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f069ce400) [pid = 1832] [serial = 1883] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f13c56c00) [pid = 1832] [serial = 1920] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f038dd000) [pid = 1832] [serial = 1941] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f091df400) [pid = 1832] [serial = 1898] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f0b499400) [pid = 1832] [serial = 1904] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f0b6e7400) [pid = 1832] [serial = 1905] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f073da000) [pid = 1832] [serial = 1890] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f04547800) [pid = 1832] [serial = 1886] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f14a55800) [pid = 1832] [serial = 1934] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f0831b400) [pid = 1832] [serial = 1896] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f15c9d000) [pid = 1832] [serial = 1935] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f0b1b9400) [pid = 1832] [serial = 1902] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f06c20800) [pid = 1832] [serial = 1889] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f13f64800) [pid = 1832] [serial = 1926] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f14394c00) [pid = 1832] [serial = 1929] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f080be800) [pid = 1832] [serial = 1895] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f13bbd800) [pid = 1832] [serial = 1919] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f07611400) [pid = 1832] [serial = 1892] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f1614e800) [pid = 1832] [serial = 1938] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f0492e800) [pid = 1832] [serial = 1812] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f126d0c00) [pid = 1832] [serial = 1914] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f010a9800) [pid = 1832] [serial = 1946] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f04828000) [pid = 1832] [serial = 1947] [outer = (nil)] [url = about:blank] 05:41:25 INFO - PROCESS | 1832 | 1461328885904 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] 05:41:26 INFO - PROCESS | 1832 | 1461328886014 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:41:26 INFO - PROCESS | 1832 | 1461328886130 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - PROCESS | 1832 | 1461328886140 Marionette TRACE conn3 <- [1,2726,null,{}] 05:41:26 INFO - PROCESS | 1832 | 1461328886170 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}] 05:41:26 INFO - PROCESS | 1832 | 1461328886464 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:41:26 INFO - PROCESS | 1832 | 1461328886661 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03caa000 == 198 [pid = 1832] [id = 689] 05:41:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f0454bc00) [pid = 1832] [serial = 2068] [outer = (nil)] 05:41:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f07608400) [pid = 1832] [serial = 2069] [outer = 0x7f5f0454bc00] 05:41:26 INFO - PROCESS | 1832 | 1461328886730 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f07de8000) [pid = 1832] [serial = 2070] [outer = 0x7f5f0454bc00] 05:41:27 INFO - PROCESS | 1832 | 1461328887530 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]]]}] 05:41:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:41:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1550ms 05:41:27 INFO - PROCESS | 1832 | 1461328887580 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:41:27 INFO - PROCESS | 1832 | 1461328887584 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:41:27 INFO - PROCESS | 1832 | 1461328887590 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:41:27 INFO - PROCESS | 1832 | 1461328887592 Marionette TRACE conn3 <- [1,2730,null,{}] 05:41:27 INFO - PROCESS | 1832 | 1461328887597 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}] 05:41:27 INFO - PROCESS | 1832 | 1461328887910 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:41:27 INFO - PROCESS | 1832 | 1461328887948 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:27 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08047800 == 199 [pid = 1832] [id = 690] 05:41:27 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f010a9800) [pid = 1832] [serial = 2071] [outer = (nil)] 05:41:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f08312c00) [pid = 1832] [serial = 2072] [outer = 0x7f5f010a9800] 05:41:28 INFO - PROCESS | 1832 | 1461328888013 Marionette DEBUG loaded listener.js 05:41:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f08738c00) [pid = 1832] [serial = 2073] [outer = 0x7f5f010a9800] 05:41:29 INFO - PROCESS | 1832 | 1461328889443 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 05:41:29 INFO - PROCESS | 1832 | 1461328889493 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:41:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:41:29 INFO - PROCESS | 1832 | 1461328889511 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 1832 | 1461328889514 Marionette TRACE conn3 <- [1,2734,null,{}] 05:41:29 INFO - PROCESS | 1832 | 1461328889519 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}] 05:41:29 INFO - PROCESS | 1832 | 1461328889812 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f01ced800) [pid = 1832] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f033b4400) [pid = 1832] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f091e8800) [pid = 1832] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f09fcb000) [pid = 1832] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f00188c00) [pid = 1832] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f13b32800) [pid = 1832] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f0afb2400) [pid = 1832] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f058adc00) [pid = 1832] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f00302800) [pid = 1832] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7f5f07de6c00) [pid = 1832] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7f5f0760d800) [pid = 1832] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7f5f07de6800) [pid = 1832] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7f5f058b6c00) [pid = 1832] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 126 (0x7f5f01cedc00) [pid = 1832] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7f5f045f4000) [pid = 1832] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 124 (0x7f5f010b0800) [pid = 1832] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 123 (0x7f5f0018d000) [pid = 1832] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 122 (0x7f5f0368b800) [pid = 1832] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 121 (0x7f5f048dec00) [pid = 1832] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 120 (0x7f5f0b49a000) [pid = 1832] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:41:30 INFO - PROCESS | 1832 | --DOMWINDOW == 119 (0x7f5f045fd400) [pid = 1832] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:41:30 INFO - PROCESS | 1832 | 1461328890444 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0586e000 == 200 [pid = 1832] [id = 691] 05:41:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 120 (0x7f5f00188c00) [pid = 1832] [serial = 2074] [outer = (nil)] 05:41:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 121 (0x7f5f01ce6800) [pid = 1832] [serial = 2075] [outer = 0x7f5f00188c00] 05:41:30 INFO - PROCESS | 1832 | 1461328890515 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 122 (0x7f5f05677000) [pid = 1832] [serial = 2076] [outer = 0x7f5f00188c00] 05:41:31 INFO - PROCESS | 1832 | 1461328891255 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]]]}] 05:41:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:41:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1796ms 05:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:41:31 INFO - PROCESS | 1832 | 1461328891308 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 1832 | 1461328891311 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:41:31 INFO - PROCESS | 1832 | 1461328891317 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 1832 | 1461328891321 Marionette TRACE conn3 <- [1,2738,null,{}] 05:41:31 INFO - PROCESS | 1832 | 1461328891326 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}] 05:41:31 INFO - PROCESS | 1832 | 1461328891576 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:41:31 INFO - PROCESS | 1832 | 1461328891757 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c464800 == 201 [pid = 1832] [id = 692] 05:41:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 123 (0x7f5f00302800) [pid = 1832] [serial = 2077] [outer = (nil)] 05:41:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 124 (0x7f5f0935ec00) [pid = 1832] [serial = 2078] [outer = 0x7f5f00302800] 05:41:31 INFO - PROCESS | 1832 | 1461328891845 Marionette DEBUG loaded listener.js 05:41:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 125 (0x7f5f0afab000) [pid = 1832] [serial = 2079] [outer = 0x7f5f00302800] 05:41:32 INFO - PROCESS | 1832 | 1461328892907 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]]]}] 05:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1637ms 05:41:32 INFO - PROCESS | 1832 | 1461328892954 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:41:32 INFO - PROCESS | 1832 | 1461328892960 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:41:32 INFO - PROCESS | 1832 | 1461328892969 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:41:32 INFO - PROCESS | 1832 | 1461328892975 Marionette TRACE conn3 <- [1,2742,null,{}] 05:41:33 INFO - PROCESS | 1832 | 1461328893003 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}] 05:41:33 INFO - PROCESS | 1832 | 1461328893249 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:41:33 INFO - PROCESS | 1832 | 1461328893563 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03ac2800 == 202 [pid = 1832] [id = 693] 05:41:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7f5f010abc00) [pid = 1832] [serial = 2080] [outer = (nil)] 05:41:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7f5f038dd000) [pid = 1832] [serial = 2081] [outer = 0x7f5f010abc00] 05:41:33 INFO - PROCESS | 1832 | 1461328893650 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7f5f048d7400) [pid = 1832] [serial = 2082] [outer = 0x7f5f010abc00] 05:41:34 INFO - PROCESS | 1832 | 1461328894576 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]]]}] 05:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1655ms 05:41:34 INFO - PROCESS | 1832 | 1461328894625 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:41:34 INFO - PROCESS | 1832 | 1461328894634 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:41:34 INFO - PROCESS | 1832 | 1461328894644 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:41:34 INFO - PROCESS | 1832 | 1461328894649 Marionette TRACE conn3 <- [1,2746,null,{}] 05:41:34 INFO - PROCESS | 1832 | 1461328894654 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}] 05:41:34 INFO - PROCESS | 1832 | 1461328894895 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:41:35 INFO - PROCESS | 1832 | 1461328895205 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:35 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0ad64000 == 203 [pid = 1832] [id = 694] 05:41:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7f5f04932000) [pid = 1832] [serial = 2083] [outer = (nil)] 05:41:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7f5f073da800) [pid = 1832] [serial = 2084] [outer = 0x7f5f04932000] 05:41:35 INFO - PROCESS | 1832 | 1461328895287 Marionette DEBUG loaded listener.js 05:41:35 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f07c07400) [pid = 1832] [serial = 2085] [outer = 0x7f5f04932000] 05:41:36 INFO - PROCESS | 1832 | 1461328896235 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]]]}] 05:41:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:41:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1634ms 05:41:36 INFO - PROCESS | 1832 | 1461328896280 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 1832 | 1461328896284 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:41:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:41:36 INFO - PROCESS | 1832 | 1461328896290 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:41:36 INFO - PROCESS | 1832 | 1461328896296 Marionette TRACE conn3 <- [1,2750,null,{}] 05:41:36 INFO - PROCESS | 1832 | 1461328896312 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}] 05:41:36 INFO - PROCESS | 1832 | 1461328896548 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:41:36 INFO - PROCESS | 1832 | 1461328896855 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11604000 == 204 [pid = 1832] [id = 695] 05:41:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f091df400) [pid = 1832] [serial = 2086] [outer = (nil)] 05:41:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f0935dc00) [pid = 1832] [serial = 2087] [outer = 0x7f5f091df400] 05:41:36 INFO - PROCESS | 1832 | 1461328896940 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f09fc5000) [pid = 1832] [serial = 2088] [outer = 0x7f5f091df400] 05:41:37 INFO - PROCESS | 1832 | 1461328897770 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]]]}] 05:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1535ms 05:41:37 INFO - PROCESS | 1832 | 1461328897827 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:41:37 INFO - PROCESS | 1832 | 1461328897831 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:41:37 INFO - PROCESS | 1832 | 1461328897837 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - PROCESS | 1832 | 1461328897840 Marionette TRACE conn3 <- [1,2754,null,{}] 05:41:37 INFO - PROCESS | 1832 | 1461328897845 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}] 05:41:38 INFO - PROCESS | 1832 | 1461328898060 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:41:38 INFO - PROCESS | 1832 | 1461328898320 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f118a1000 == 205 [pid = 1832] [id = 696] 05:41:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f09248800) [pid = 1832] [serial = 2089] [outer = (nil)] 05:41:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f0b04dc00) [pid = 1832] [serial = 2090] [outer = 0x7f5f09248800] 05:41:38 INFO - PROCESS | 1832 | 1461328898404 Marionette DEBUG loaded listener.js 05:41:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f0b1d7400) [pid = 1832] [serial = 2091] [outer = 0x7f5f09248800] 05:41:39 INFO - PROCESS | 1832 | 1461328899292 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]]]}] 05:41:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:41:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1478ms 05:41:39 INFO - PROCESS | 1832 | 1461328899319 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:41:39 INFO - PROCESS | 1832 | 1461328899323 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:41:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:41:39 INFO - PROCESS | 1832 | 1461328899332 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:41:39 INFO - PROCESS | 1832 | 1461328899334 Marionette TRACE conn3 <- [1,2758,null,{}] 05:41:39 INFO - PROCESS | 1832 | 1461328899338 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}] 05:41:39 INFO - PROCESS | 1832 | 1461328899586 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:41:39 INFO - PROCESS | 1832 | 1461328899857 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f127b6800 == 206 [pid = 1832] [id = 697] 05:41:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f09fc5400) [pid = 1832] [serial = 2092] [outer = (nil)] 05:41:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f0b4a1800) [pid = 1832] [serial = 2093] [outer = 0x7f5f09fc5400] 05:41:39 INFO - PROCESS | 1832 | 1461328899936 Marionette DEBUG loaded listener.js 05:41:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f0c331400) [pid = 1832] [serial = 2094] [outer = 0x7f5f09fc5400] 05:41:40 INFO - PROCESS | 1832 | 1461328900797 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]]]}] 05:41:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:41:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1487ms 05:41:40 INFO - PROCESS | 1832 | 1461328900820 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 1832 | 1461328900824 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:41:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:41:40 INFO - PROCESS | 1832 | 1461328900830 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 1832 | 1461328900832 Marionette TRACE conn3 <- [1,2762,null,{}] 05:41:40 INFO - PROCESS | 1832 | 1461328900838 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}] 05:41:41 INFO - PROCESS | 1832 | 1461328901091 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:41:41 INFO - PROCESS | 1832 | 1461328901373 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f149a8000 == 207 [pid = 1832] [id = 698] 05:41:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f11959800) [pid = 1832] [serial = 2095] [outer = (nil)] 05:41:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f1260e400) [pid = 1832] [serial = 2096] [outer = 0x7f5f11959800] 05:41:41 INFO - PROCESS | 1832 | 1461328901500 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f126cf400) [pid = 1832] [serial = 2097] [outer = 0x7f5f11959800] 05:41:42 INFO - PROCESS | 1832 | 1461328902387 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]]]}] 05:41:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:41:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1586ms 05:41:42 INFO - PROCESS | 1832 | 1461328902416 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:41:42 INFO - PROCESS | 1832 | 1461328902420 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:41:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:41:42 INFO - PROCESS | 1832 | 1461328902426 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 1832 | 1461328902428 Marionette TRACE conn3 <- [1,2766,null,{}] 05:41:42 INFO - PROCESS | 1832 | 1461328902434 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}] 05:41:42 INFO - PROCESS | 1832 | 1461328902667 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:41:42 INFO - PROCESS | 1832 | 1461328902937 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f16b76000 == 208 [pid = 1832] [id = 699] 05:41:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f1195c400) [pid = 1832] [serial = 2098] [outer = (nil)] 05:41:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f13ad5800) [pid = 1832] [serial = 2099] [outer = 0x7f5f1195c400] 05:41:43 INFO - PROCESS | 1832 | 1461328903017 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f13b38000) [pid = 1832] [serial = 2100] [outer = 0x7f5f1195c400] 05:41:43 INFO - PROCESS | 1832 | 1461328903909 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]]]}] 05:41:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:41:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1537ms 05:41:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:41:43 INFO - PROCESS | 1832 | 1461328903964 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 1832 | 1461328903967 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:41:43 INFO - PROCESS | 1832 | 1461328903973 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 1832 | 1461328903976 Marionette TRACE conn3 <- [1,2770,null,{}] 05:41:43 INFO - PROCESS | 1832 | 1461328903981 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}] 05:41:44 INFO - PROCESS | 1832 | 1461328904198 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:41:44 INFO - PROCESS | 1832 | 1461328904479 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f182cb000 == 209 [pid = 1832] [id = 700] 05:41:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f069d0800) [pid = 1832] [serial = 2101] [outer = (nil)] 05:41:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f13c53000) [pid = 1832] [serial = 2102] [outer = 0x7f5f069d0800] 05:41:44 INFO - PROCESS | 1832 | 1461328904592 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f13d0bc00) [pid = 1832] [serial = 2103] [outer = 0x7f5f069d0800] 05:41:45 INFO - PROCESS | 1832 | 1461328905392 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]]]}] 05:41:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:41:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1484ms 05:41:45 INFO - PROCESS | 1832 | 1461328905457 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 1832 | 1461328905461 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:41:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:41:45 INFO - PROCESS | 1832 | 1461328905466 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1832 | 1461328905468 Marionette TRACE conn3 <- [1,2774,null,{}] 05:41:45 INFO - PROCESS | 1832 | 1461328905474 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}] 05:41:45 INFO - PROCESS | 1832 | 1461328905683 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:41:45 INFO - PROCESS | 1832 | 1461328905952 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f185e6800 == 210 [pid = 1832] [id = 701] 05:41:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f12606000) [pid = 1832] [serial = 2104] [outer = (nil)] 05:41:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f13d1ac00) [pid = 1832] [serial = 2105] [outer = 0x7f5f12606000] 05:41:46 INFO - PROCESS | 1832 | 1461328906026 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f14238c00) [pid = 1832] [serial = 2106] [outer = 0x7f5f12606000] 05:41:46 INFO - PROCESS | 1832 | 1461328906899 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]]]}] 05:41:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:41:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1477ms 05:41:46 INFO - PROCESS | 1832 | 1461328906945 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:41:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:41:46 INFO - PROCESS | 1832 | 1461328906951 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:41:46 INFO - PROCESS | 1832 | 1461328906956 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:41:46 INFO - PROCESS | 1832 | 1461328906959 Marionette TRACE conn3 <- [1,2778,null,{}] 05:41:46 INFO - PROCESS | 1832 | 1461328906965 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}] 05:41:47 INFO - PROCESS | 1832 | 1461328907180 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:41:47 INFO - PROCESS | 1832 | 1461328907459 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f188ca000 == 211 [pid = 1832] [id = 702] 05:41:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f13d14000) [pid = 1832] [serial = 2107] [outer = (nil)] 05:41:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f14393c00) [pid = 1832] [serial = 2108] [outer = 0x7f5f13d14000] 05:41:47 INFO - PROCESS | 1832 | 1461328907579 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f146d6000) [pid = 1832] [serial = 2109] [outer = 0x7f5f13d14000] 05:41:48 INFO - PROCESS | 1832 | 1461328908451 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]]]}] 05:41:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:41:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1543ms 05:41:48 INFO - PROCESS | 1832 | 1461328908500 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:41:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:41:48 INFO - PROCESS | 1832 | 1461328908504 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:41:48 INFO - PROCESS | 1832 | 1461328908510 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 1832 | 1461328908514 Marionette TRACE conn3 <- [1,2782,null,{}] 05:41:48 INFO - PROCESS | 1832 | 1461328908519 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}] 05:41:48 INFO - PROCESS | 1832 | 1461328908761 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:41:49 INFO - PROCESS | 1832 | 1461328909026 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1c446000 == 212 [pid = 1832] [id = 703] 05:41:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f14fe5000) [pid = 1832] [serial = 2110] [outer = (nil)] 05:41:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f15c9a000) [pid = 1832] [serial = 2111] [outer = 0x7f5f14fe5000] 05:41:49 INFO - PROCESS | 1832 | 1461328909157 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f1614a800) [pid = 1832] [serial = 2112] [outer = 0x7f5f14fe5000] 05:41:50 INFO - PROCESS | 1832 | 1461328910030 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]]]}] 05:41:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:41:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1596ms 05:41:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:41:50 INFO - PROCESS | 1832 | 1461328910107 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:41:50 INFO - PROCESS | 1832 | 1461328910110 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:41:50 INFO - PROCESS | 1832 | 1461328910116 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 1832 | 1461328910119 Marionette TRACE conn3 <- [1,2786,null,{}] 05:41:50 INFO - PROCESS | 1832 | 1461328910124 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}] 05:41:50 INFO - PROCESS | 1832 | 1461328910387 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:41:50 INFO - PROCESS | 1832 | 1461328910696 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cc0a800 == 213 [pid = 1832] [id = 704] 05:41:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f14a56c00) [pid = 1832] [serial = 2113] [outer = (nil)] 05:41:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f17639c00) [pid = 1832] [serial = 2114] [outer = 0x7f5f14a56c00] 05:41:50 INFO - PROCESS | 1832 | 1461328910771 Marionette DEBUG loaded listener.js 05:41:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f17774400) [pid = 1832] [serial = 2115] [outer = 0x7f5f14a56c00] 05:41:51 INFO - PROCESS | 1832 | 1461328911594 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]]]}] 05:41:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:41:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1529ms 05:41:51 INFO - PROCESS | 1832 | 1461328911645 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:41:51 INFO - PROCESS | 1832 | 1461328911649 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:41:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:41:51 INFO - PROCESS | 1832 | 1461328911654 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 1832 | 1461328911656 Marionette TRACE conn3 <- [1,2790,null,{}] 05:41:51 INFO - PROCESS | 1832 | 1461328911662 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}] 05:41:51 INFO - PROCESS | 1832 | 1461328911880 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:41:52 INFO - PROCESS | 1832 | 1461328912160 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d046000 == 214 [pid = 1832] [id = 705] 05:41:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f14fedc00) [pid = 1832] [serial = 2116] [outer = (nil)] 05:41:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f17864000) [pid = 1832] [serial = 2117] [outer = 0x7f5f14fedc00] 05:41:52 INFO - PROCESS | 1832 | 1461328912273 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f17936c00) [pid = 1832] [serial = 2118] [outer = 0x7f5f14fedc00] 05:41:53 INFO - PROCESS | 1832 | 1461328913076 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]]]}] 05:41:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:41:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1437ms 05:41:53 INFO - PROCESS | 1832 | 1461328913092 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 1832 | 1461328913095 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:41:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:41:53 INFO - PROCESS | 1832 | 1461328913101 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 1832 | 1461328913104 Marionette TRACE conn3 <- [1,2794,null,{}] 05:41:53 INFO - PROCESS | 1832 | 1461328913109 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}] 05:41:53 INFO - PROCESS | 1832 | 1461328913329 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:41:53 INFO - PROCESS | 1832 | 1461328913602 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1da91000 == 215 [pid = 1832] [id = 706] 05:41:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f17776000) [pid = 1832] [serial = 2119] [outer = (nil)] 05:41:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f17b11c00) [pid = 1832] [serial = 2120] [outer = 0x7f5f17776000] 05:41:53 INFO - PROCESS | 1832 | 1461328913675 Marionette DEBUG loaded listener.js 05:41:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f17bc8400) [pid = 1832] [serial = 2121] [outer = 0x7f5f17776000] 05:41:54 INFO - PROCESS | 1832 | 1461328914584 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]]]}] 05:41:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:41:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1540ms 05:41:54 INFO - PROCESS | 1832 | 1461328914642 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 1832 | 1461328914645 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:41:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:41:54 INFO - PROCESS | 1832 | 1461328914651 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 1832 | 1461328914653 Marionette TRACE conn3 <- [1,2798,null,{}] 05:41:54 INFO - PROCESS | 1832 | 1461328914658 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}] 05:41:54 INFO - PROCESS | 1832 | 1461328914891 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:41:55 INFO - PROCESS | 1832 | 1461328915205 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e448000 == 216 [pid = 1832] [id = 707] 05:41:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f033bf800) [pid = 1832] [serial = 2122] [outer = (nil)] 05:41:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f17bce000) [pid = 1832] [serial = 2123] [outer = 0x7f5f033bf800] 05:41:55 INFO - PROCESS | 1832 | 1461328915282 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f187d4000) [pid = 1832] [serial = 2124] [outer = 0x7f5f033bf800] 05:41:56 INFO - PROCESS | 1832 | 1461328916135 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]]]}] 05:41:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:41:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1533ms 05:41:56 INFO - PROCESS | 1832 | 1461328916185 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:41:56 INFO - PROCESS | 1832 | 1461328916188 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:41:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:41:56 INFO - PROCESS | 1832 | 1461328916194 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:41:56 INFO - PROCESS | 1832 | 1461328916196 Marionette TRACE conn3 <- [1,2802,null,{}] 05:41:56 INFO - PROCESS | 1832 | 1461328916201 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}] 05:41:56 INFO - PROCESS | 1832 | 1461328916419 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:41:56 INFO - PROCESS | 1832 | 1461328916734 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f23f7f000 == 217 [pid = 1832] [id = 708] 05:41:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f048d2800) [pid = 1832] [serial = 2125] [outer = (nil)] 05:41:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f18b56400) [pid = 1832] [serial = 2126] [outer = 0x7f5f048d2800] 05:41:56 INFO - PROCESS | 1832 | 1461328916814 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f18b62400) [pid = 1832] [serial = 2127] [outer = 0x7f5f048d2800] 05:41:57 INFO - PROCESS | 1832 | 1461328917663 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]]]}] 05:41:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:41:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1532ms 05:41:57 INFO - PROCESS | 1832 | 1461328917727 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1832 | 1461328917731 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:41:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:41:57 INFO - PROCESS | 1832 | 1461328917737 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1832 | 1461328917739 Marionette TRACE conn3 <- [1,2806,null,{}] 05:41:57 INFO - PROCESS | 1832 | 1461328917744 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}] 05:41:57 INFO - PROCESS | 1832 | 1461328917975 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:41:58 INFO - PROCESS | 1832 | 1461328918250 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2a9d7800 == 218 [pid = 1832] [id = 709] 05:41:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f187d5c00) [pid = 1832] [serial = 2128] [outer = (nil)] 05:41:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f19fe8c00) [pid = 1832] [serial = 2129] [outer = 0x7f5f187d5c00] 05:41:58 INFO - PROCESS | 1832 | 1461328918366 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f1a998000) [pid = 1832] [serial = 2130] [outer = 0x7f5f187d5c00] 05:41:59 INFO - PROCESS | 1832 | 1461328919187 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]]]}] 05:41:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:41:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1477ms 05:41:59 INFO - PROCESS | 1832 | 1461328919215 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 1832 | 1461328919219 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:41:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:41:59 INFO - PROCESS | 1832 | 1461328919224 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 1832 | 1461328919226 Marionette TRACE conn3 <- [1,2810,null,{}] 05:41:59 INFO - PROCESS | 1832 | 1461328919232 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}] 05:41:59 INFO - PROCESS | 1832 | 1461328919430 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:41:59 INFO - PROCESS | 1832 | 1461328919718 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2ae61000 == 219 [pid = 1832] [id = 710] 05:41:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f010a8c00) [pid = 1832] [serial = 2131] [outer = (nil)] 05:41:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f13cb8400) [pid = 1832] [serial = 2132] [outer = 0x7f5f010a8c00] 05:41:59 INFO - PROCESS | 1832 | 1461328919795 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f1b2de400) [pid = 1832] [serial = 2133] [outer = 0x7f5f010a8c00] 05:42:00 INFO - PROCESS | 1832 | 1461328920646 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]]]}] 05:42:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:42:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1489ms 05:42:00 INFO - PROCESS | 1832 | 1461328920716 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:42:00 INFO - PROCESS | 1832 | 1461328920719 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:42:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:42:00 INFO - PROCESS | 1832 | 1461328920725 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:42:00 INFO - PROCESS | 1832 | 1461328920727 Marionette TRACE conn3 <- [1,2814,null,{}] 05:42:00 INFO - PROCESS | 1832 | 1461328920732 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}] 05:42:00 INFO - PROCESS | 1832 | 1461328920978 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:42:01 INFO - PROCESS | 1832 | 1461328921251 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2c052800 == 220 [pid = 1832] [id = 711] 05:42:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f0740b400) [pid = 1832] [serial = 2134] [outer = (nil)] 05:42:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f1b8e6400) [pid = 1832] [serial = 2135] [outer = 0x7f5f0740b400] 05:42:01 INFO - PROCESS | 1832 | 1461328921367 Marionette DEBUG loaded listener.js 05:42:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f1b8eb400) [pid = 1832] [serial = 2136] [outer = 0x7f5f0740b400] 05:42:02 INFO - PROCESS | 1832 | 1461328922322 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]]]}] 05:42:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:42:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1643ms 05:42:02 INFO - PROCESS | 1832 | 1461328922369 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:42:02 INFO - PROCESS | 1832 | 1461328922373 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:42:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:42:02 INFO - PROCESS | 1832 | 1461328922378 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 1832 | 1461328922380 Marionette TRACE conn3 <- [1,2818,null,{}] 05:42:02 INFO - PROCESS | 1832 | 1461328922388 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}] 05:42:02 INFO - PROCESS | 1832 | 1461328922629 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:42:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17bb0800 == 219 [pid = 1832] [id = 407] 05:42:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f038a7000 == 218 [pid = 1832] [id = 508] 05:42:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cb7c000 == 217 [pid = 1832] [id = 644] 05:42:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0586e000 == 216 [pid = 1832] [id = 691] 05:42:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08047800 == 215 [pid = 1832] [id = 690] 05:42:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03caa000 == 214 [pid = 1832] [id = 689] 05:42:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08767800 == 213 [pid = 1832] [id = 688] 05:42:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07dc5800 == 212 [pid = 1832] [id = 687] 05:42:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f09390800 == 211 [pid = 1832] [id = 676] 05:42:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f02210800 == 210 [pid = 1832] [id = 673] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f01cf1400) [pid = 1832] [serial = 2006] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f0b04e000) [pid = 1832] [serial = 1967] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f0b1d6800) [pid = 1832] [serial = 1968] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f073d7000) [pid = 1832] [serial = 1884] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f08735400) [pid = 1832] [serial = 1962] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f13b41400) [pid = 1832] [serial = 1982] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f1763b400) [pid = 1832] [serial = 1989] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f091e5000) [pid = 1832] [serial = 1964] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f1600cc00) [pid = 1832] [serial = 1986] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f17b15800) [pid = 1832] [serial = 1997] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f080b8800) [pid = 1832] [serial = 1959] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f17935400) [pid = 1832] [serial = 1994] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f069c7400) [pid = 1832] [serial = 1955] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f0454b400) [pid = 1832] [serial = 2009] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f1839d000) [pid = 1832] [serial = 2000] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f17798c00) [pid = 1832] [serial = 1992] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f1195dc00) [pid = 1832] [serial = 1979] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f0b6e4c00) [pid = 1832] [serial = 1971] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f187df800) [pid = 1832] [serial = 2003] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f1793e000) [pid = 1832] [serial = 1995] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f057bdc00) [pid = 1832] [serial = 2016] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f04788000) [pid = 1832] [serial = 2010] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f04543400) [pid = 1832] [serial = 1952] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f17bc7800) [pid = 1832] [serial = 1998] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f04931c00) [pid = 1832] [serial = 2012] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f073d7c00) [pid = 1832] [serial = 1956] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f0b43f400) [pid = 1832] [serial = 1970] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f14fec000) [pid = 1832] [serial = 1985] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f07c11400) [pid = 1832] [serial = 1958] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f11956400) [pid = 1832] [serial = 1977] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f0566c000) [pid = 1832] [serial = 2013] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f04791800) [pid = 1832] [serial = 1953] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f12611000) [pid = 1832] [serial = 1980] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f16b94000) [pid = 1832] [serial = 1988] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f09249000) [pid = 1832] [serial = 1965] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f0334cc00) [pid = 1832] [serial = 2015] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f0c47f800) [pid = 1832] [serial = 1974] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f0c751c00) [pid = 1832] [serial = 1976] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f0b6e7c00) [pid = 1832] [serial = 1973] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f13d18400) [pid = 1832] [serial = 1983] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f069c9c00) [pid = 1832] [serial = 2018] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f0334d400) [pid = 1832] [serial = 2007] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f08318000) [pid = 1832] [serial = 1961] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f17776400) [pid = 1832] [serial = 1991] [outer = (nil)] [url = about:blank] 05:42:04 INFO - PROCESS | 1832 | 1461328924703 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:04 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01f57800 == 211 [pid = 1832] [id = 712] 05:42:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f010b1c00) [pid = 1832] [serial = 2137] [outer = (nil)] 05:42:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f01ce3800) [pid = 1832] [serial = 2138] [outer = 0x7f5f010b1c00] 05:42:04 INFO - PROCESS | 1832 | 1461328924871 Marionette DEBUG loaded listener.js 05:42:04 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f0334d000) [pid = 1832] [serial = 2139] [outer = 0x7f5f010b1c00] 05:42:05 INFO - PROCESS | 1832 | 1461328925699 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]]]}] 05:42:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:42:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 3335ms 05:42:05 INFO - PROCESS | 1832 | 1461328925722 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:42:05 INFO - PROCESS | 1832 | 1461328925726 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:42:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:42:05 INFO - PROCESS | 1832 | 1461328925741 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:42:05 INFO - PROCESS | 1832 | 1461328925747 Marionette TRACE conn3 <- [1,2822,null,{}] 05:42:05 INFO - PROCESS | 1832 | 1461328925753 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}] 05:42:05 INFO - PROCESS | 1832 | 1461328925965 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:42:06 INFO - PROCESS | 1832 | 1461328926180 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03c09000 == 212 [pid = 1832] [id = 713] 05:42:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f010b3400) [pid = 1832] [serial = 2140] [outer = (nil)] 05:42:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f04827000) [pid = 1832] [serial = 2141] [outer = 0x7f5f010b3400] 05:42:06 INFO - PROCESS | 1832 | 1461328926252 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f0492e800) [pid = 1832] [serial = 2142] [outer = 0x7f5f010b3400] 05:42:07 INFO - PROCESS | 1832 | 1461328927096 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]]]}] 05:42:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:42:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1439ms 05:42:07 INFO - PROCESS | 1832 | 1461328927186 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:42:07 INFO - PROCESS | 1832 | 1461328927195 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:42:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:42:07 INFO - PROCESS | 1832 | 1461328927217 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 1832 | 1461328927223 Marionette TRACE conn3 <- [1,2826,null,{}] 05:42:07 INFO - PROCESS | 1832 | 1461328927230 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}] 05:42:07 INFO - PROCESS | 1832 | 1461328927650 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:42:07 INFO - PROCESS | 1832 | 1461328927953 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07795000 == 213 [pid = 1832] [id = 714] 05:42:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f057b4400) [pid = 1832] [serial = 2143] [outer = (nil)] 05:42:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f069d1400) [pid = 1832] [serial = 2144] [outer = 0x7f5f057b4400] 05:42:08 INFO - PROCESS | 1832 | 1461328928018 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f073db000) [pid = 1832] [serial = 2145] [outer = 0x7f5f057b4400] 05:42:08 INFO - PROCESS | 1832 | 1461328928944 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:42:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:42:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1785ms 05:42:09 INFO - PROCESS | 1832 | 1461328929007 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:42:09 INFO - PROCESS | 1832 | 1461328929012 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:42:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:42:09 INFO - PROCESS | 1832 | 1461328929019 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1832 | 1461328929028 Marionette TRACE conn3 <- [1,2830,null,{}] 05:42:09 INFO - PROCESS | 1832 | 1461328929054 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}] 05:42:09 INFO - PROCESS | 1832 | 1461328929680 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:42:09 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f00188c00) [pid = 1832] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:42:09 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f010a9800) [pid = 1832] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:42:09 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f0454bc00) [pid = 1832] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:42:09 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f04542400) [pid = 1832] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:42:09 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f00cc7800) [pid = 1832] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:42:09 INFO - PROCESS | 1832 | 1461328929878 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08046000 == 214 [pid = 1832] [id = 715] 05:42:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f00cc7800) [pid = 1832] [serial = 2146] [outer = (nil)] 05:42:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f0454bc00) [pid = 1832] [serial = 2147] [outer = 0x7f5f00cc7800] 05:42:09 INFO - PROCESS | 1832 | 1461328929948 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f07dec000) [pid = 1832] [serial = 2148] [outer = 0x7f5f00cc7800] 05:42:10 INFO - PROCESS | 1832 | 1461328930685 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]]]}] 05:42:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:42:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1696ms 05:42:10 INFO - PROCESS | 1832 | 1461328930714 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 1832 | 1461328930717 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:42:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:42:10 INFO - PROCESS | 1832 | 1461328930723 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 1832 | 1461328930725 Marionette TRACE conn3 <- [1,2834,null,{}] 05:42:10 INFO - PROCESS | 1832 | 1461328930730 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}] 05:42:10 INFO - PROCESS | 1832 | 1461328930949 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:42:11 INFO - PROCESS | 1832 | 1461328931142 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09c15000 == 215 [pid = 1832] [id = 716] 05:42:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f010a9800) [pid = 1832] [serial = 2149] [outer = (nil)] 05:42:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f0830e800) [pid = 1832] [serial = 2150] [outer = 0x7f5f010a9800] 05:42:11 INFO - PROCESS | 1832 | 1461328931214 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f08735400) [pid = 1832] [serial = 2151] [outer = 0x7f5f010a9800] 05:42:12 INFO - PROCESS | 1832 | 1461328932329 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:42:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:42:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1683ms 05:42:12 INFO - PROCESS | 1832 | 1461328932407 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 1832 | 1461328932418 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:42:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:42:12 INFO - PROCESS | 1832 | 1461328932427 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 1832 | 1461328932431 Marionette TRACE conn3 <- [1,2838,null,{}] 05:42:12 INFO - PROCESS | 1832 | 1461328932439 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}] 05:42:12 INFO - PROCESS | 1832 | 1461328932716 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:42:13 INFO - PROCESS | 1832 | 1461328933038 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:13 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f06d60800 == 216 [pid = 1832] [id = 717] 05:42:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f048d3000) [pid = 1832] [serial = 2152] [outer = (nil)] 05:42:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f04931000) [pid = 1832] [serial = 2153] [outer = 0x7f5f048d3000] 05:42:13 INFO - PROCESS | 1832 | 1461328933121 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f058ab400) [pid = 1832] [serial = 2154] [outer = 0x7f5f048d3000] 05:42:13 INFO - PROCESS | 1832 | 1461328933993 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]]]}] 05:42:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:42:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1631ms 05:42:14 INFO - PROCESS | 1832 | 1461328934060 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 1832 | 1461328934069 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:42:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:42:14 INFO - PROCESS | 1832 | 1461328934079 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 1832 | 1461328934083 Marionette TRACE conn3 <- [1,2842,null,{}] 05:42:14 INFO - PROCESS | 1832 | 1461328934089 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}] 05:42:14 INFO - PROCESS | 1832 | 1461328934362 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:42:14 INFO - PROCESS | 1832 | 1461328934724 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0ad63000 == 217 [pid = 1832] [id = 718] 05:42:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f07c09800) [pid = 1832] [serial = 2155] [outer = (nil)] 05:42:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f07de7000) [pid = 1832] [serial = 2156] [outer = 0x7f5f07c09800] 05:42:14 INFO - PROCESS | 1832 | 1461328934799 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f08315c00) [pid = 1832] [serial = 2157] [outer = 0x7f5f07c09800] 05:42:15 INFO - PROCESS | 1832 | 1461328935771 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]]]}] 05:42:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:42:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1748ms 05:42:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:42:15 INFO - PROCESS | 1832 | 1461328935828 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:42:15 INFO - PROCESS | 1832 | 1461328935831 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:42:15 INFO - PROCESS | 1832 | 1461328935841 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 1832 | 1461328935847 Marionette TRACE conn3 <- [1,2846,null,{}] 05:42:15 INFO - PROCESS | 1832 | 1461328935867 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}] 05:42:16 INFO - PROCESS | 1832 | 1461328936168 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:42:16 INFO - PROCESS | 1832 | 1461328936483 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c3e1800 == 218 [pid = 1832] [id = 719] 05:42:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f09251000) [pid = 1832] [serial = 2158] [outer = (nil)] 05:42:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f09fcbc00) [pid = 1832] [serial = 2159] [outer = 0x7f5f09251000] 05:42:16 INFO - PROCESS | 1832 | 1461328936566 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f0b04e000) [pid = 1832] [serial = 2160] [outer = 0x7f5f09251000] 05:42:17 INFO - PROCESS | 1832 | 1461328937609 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]]]}] 05:42:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:42:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1848ms 05:42:17 INFO - PROCESS | 1832 | 1461328937686 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:42:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:42:17 INFO - PROCESS | 1832 | 1461328937691 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:42:17 INFO - PROCESS | 1832 | 1461328937697 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 1832 | 1461328937700 Marionette TRACE conn3 <- [1,2850,null,{}] 05:42:17 INFO - PROCESS | 1832 | 1461328937705 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}] 05:42:17 INFO - PROCESS | 1832 | 1461328937948 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:42:18 INFO - PROCESS | 1832 | 1461328938219 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d499800 == 219 [pid = 1832] [id = 720] 05:42:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f0947e400) [pid = 1832] [serial = 2161] [outer = (nil)] 05:42:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0b443c00) [pid = 1832] [serial = 2162] [outer = 0x7f5f0947e400] 05:42:18 INFO - PROCESS | 1832 | 1461328938339 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f0c32a400) [pid = 1832] [serial = 2163] [outer = 0x7f5f0947e400] 05:42:19 INFO - PROCESS | 1832 | 1461328939165 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:42:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:42:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1529ms 05:42:19 INFO - PROCESS | 1832 | 1461328939226 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:42:19 INFO - PROCESS | 1832 | 1461328939229 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:42:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:42:19 INFO - PROCESS | 1832 | 1461328939253 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:42:19 INFO - PROCESS | 1832 | 1461328939256 Marionette TRACE conn3 <- [1,2854,null,{}] 05:42:19 INFO - PROCESS | 1832 | 1461328939261 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}] 05:42:19 INFO - PROCESS | 1832 | 1461328939492 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:42:19 INFO - PROCESS | 1832 | 1461328939764 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f117ab000 == 220 [pid = 1832] [id = 721] 05:42:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f0b04fc00) [pid = 1832] [serial = 2164] [outer = (nil)] 05:42:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f0c47cc00) [pid = 1832] [serial = 2165] [outer = 0x7f5f0b04fc00] 05:42:19 INFO - PROCESS | 1832 | 1461328939899 Marionette DEBUG loaded listener.js 05:42:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f0c74c000) [pid = 1832] [serial = 2166] [outer = 0x7f5f0b04fc00] 05:42:20 INFO - PROCESS | 1832 | 1461328940879 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]]]}] 05:42:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:42:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1704ms 05:42:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:42:20 INFO - PROCESS | 1832 | 1461328940954 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:42:20 INFO - PROCESS | 1832 | 1461328940957 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:42:20 INFO - PROCESS | 1832 | 1461328940964 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 1832 | 1461328940967 Marionette TRACE conn3 <- [1,2858,null,{}] 05:42:20 INFO - PROCESS | 1832 | 1461328940972 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}] 05:42:21 INFO - PROCESS | 1832 | 1461328941322 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:42:21 INFO - PROCESS | 1832 | 1461328941652 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:21 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1258b000 == 221 [pid = 1832] [id = 722] 05:42:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f12604000) [pid = 1832] [serial = 2167] [outer = (nil)] 05:42:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f13b3c800) [pid = 1832] [serial = 2168] [outer = 0x7f5f12604000] 05:42:21 INFO - PROCESS | 1832 | 1461328941733 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f13cbb000) [pid = 1832] [serial = 2169] [outer = 0x7f5f12604000] 05:42:22 INFO - PROCESS | 1832 | 1461328942630 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:42:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:42:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1737ms 05:42:22 INFO - PROCESS | 1832 | 1461328942703 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 1832 | 1461328942708 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:42:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:42:22 INFO - PROCESS | 1832 | 1461328942714 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 1832 | 1461328942716 Marionette TRACE conn3 <- [1,2862,null,{}] 05:42:22 INFO - PROCESS | 1832 | 1461328942722 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}] 05:42:22 INFO - PROCESS | 1832 | 1461328942961 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:42:23 INFO - PROCESS | 1832 | 1461328943233 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:23 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f13f3b800 == 222 [pid = 1832] [id = 723] 05:42:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f125d2c00) [pid = 1832] [serial = 2170] [outer = (nil)] 05:42:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f14245800) [pid = 1832] [serial = 2171] [outer = 0x7f5f125d2c00] 05:42:23 INFO - PROCESS | 1832 | 1461328943349 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f146e1000) [pid = 1832] [serial = 2172] [outer = 0x7f5f125d2c00] 05:42:24 INFO - PROCESS | 1832 | 1461328944219 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]]]}] 05:42:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:42:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1578ms 05:42:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:42:24 INFO - PROCESS | 1832 | 1461328944294 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:42:24 INFO - PROCESS | 1832 | 1461328944297 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:42:24 INFO - PROCESS | 1832 | 1461328944303 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:42:24 INFO - PROCESS | 1832 | 1461328944307 Marionette TRACE conn3 <- [1,2866,null,{}] 05:42:24 INFO - PROCESS | 1832 | 1461328944312 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}] 05:42:24 INFO - PROCESS | 1832 | 1461328944589 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:42:24 INFO - PROCESS | 1832 | 1461328944905 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:24 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f14a6a800 == 223 [pid = 1832] [id = 724] 05:42:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f1260f400) [pid = 1832] [serial = 2173] [outer = (nil)] 05:42:24 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f14a59800) [pid = 1832] [serial = 2174] [outer = 0x7f5f1260f400] 05:42:24 INFO - PROCESS | 1832 | 1461328944981 Marionette DEBUG loaded listener.js 05:42:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f15eee400) [pid = 1832] [serial = 2175] [outer = 0x7f5f1260f400] 05:42:25 INFO - PROCESS | 1832 | 1461328945850 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]]]}] 05:42:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:42:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1581ms 05:42:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:42:25 INFO - PROCESS | 1832 | 1461328945884 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 1832 | 1461328945887 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:42:25 INFO - PROCESS | 1832 | 1461328945893 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 1832 | 1461328945896 Marionette TRACE conn3 <- [1,2870,null,{}] 05:42:25 INFO - PROCESS | 1832 | 1461328945901 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}] 05:42:26 INFO - PROCESS | 1832 | 1461328946127 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:42:26 INFO - PROCESS | 1832 | 1461328946401 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f182c4000 == 224 [pid = 1832] [id = 725] 05:42:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f08311400) [pid = 1832] [serial = 2176] [outer = (nil)] 05:42:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f17773800) [pid = 1832] [serial = 2177] [outer = 0x7f5f08311400] 05:42:26 INFO - PROCESS | 1832 | 1461328946514 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f1793a400) [pid = 1832] [serial = 2178] [outer = 0x7f5f08311400] 05:42:27 INFO - PROCESS | 1832 | 1461328947435 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]]]}] 05:42:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:42:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1631ms 05:42:27 INFO - PROCESS | 1832 | 1461328947526 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 1832 | 1461328947531 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:42:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:42:27 INFO - PROCESS | 1832 | 1461328947539 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 1832 | 1461328947544 Marionette TRACE conn3 <- [1,2874,null,{}] 05:42:27 INFO - PROCESS | 1832 | 1461328947552 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}] 05:42:28 INFO - PROCESS | 1832 | 1461328948037 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:42:28 INFO - PROCESS | 1832 | 1461328948363 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1ab70800 == 225 [pid = 1832] [id = 726] 05:42:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f1600cc00) [pid = 1832] [serial = 2179] [outer = (nil)] 05:42:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f18b57400) [pid = 1832] [serial = 2180] [outer = 0x7f5f1600cc00] 05:42:28 INFO - PROCESS | 1832 | 1461328948472 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f1b2d4800) [pid = 1832] [serial = 2181] [outer = 0x7f5f1600cc00] 05:42:29 INFO - PROCESS | 1832 | 1461328949375 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]]]}] 05:42:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:42:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1888ms 05:42:29 INFO - PROCESS | 1832 | 1461328949427 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:42:29 INFO - PROCESS | 1832 | 1461328949431 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:42:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:42:29 INFO - PROCESS | 1832 | 1461328949437 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 1832 | 1461328949440 Marionette TRACE conn3 <- [1,2878,null,{}] 05:42:29 INFO - PROCESS | 1832 | 1461328949445 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}] 05:42:29 INFO - PROCESS | 1832 | 1461328949714 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:42:29 INFO - PROCESS | 1832 | 1461328949991 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d3b8800 == 226 [pid = 1832] [id = 727] 05:42:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f1ce10000) [pid = 1832] [serial = 2182] [outer = (nil)] 05:42:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f1d482400) [pid = 1832] [serial = 2183] [outer = 0x7f5f1ce10000] 05:42:30 INFO - PROCESS | 1832 | 1461328950135 Marionette DEBUG loaded listener.js 05:42:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f1d89ac00) [pid = 1832] [serial = 2184] [outer = 0x7f5f1ce10000] 05:42:31 INFO - PROCESS | 1832 | 1461328951010 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]]]}] 05:42:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:42:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1631ms 05:42:31 INFO - PROCESS | 1832 | 1461328951069 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:42:31 INFO - PROCESS | 1832 | 1461328951072 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:42:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:42:31 INFO - PROCESS | 1832 | 1461328951079 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 1832 | 1461328951082 Marionette TRACE conn3 <- [1,2882,null,{}] 05:42:31 INFO - PROCESS | 1832 | 1461328951087 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}] 05:42:31 INFO - PROCESS | 1832 | 1461328951313 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:42:31 INFO - PROCESS | 1832 | 1461328951594 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f20b82800 == 227 [pid = 1832] [id = 728] 05:42:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f0566bc00) [pid = 1832] [serial = 2185] [outer = (nil)] 05:42:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f1decd800) [pid = 1832] [serial = 2186] [outer = 0x7f5f0566bc00] 05:42:31 INFO - PROCESS | 1832 | 1461328951715 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f1e114c00) [pid = 1832] [serial = 2187] [outer = 0x7f5f0566bc00] 05:42:32 INFO - PROCESS | 1832 | 1461328952587 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]]]}] 05:42:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:42:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1581ms 05:42:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:42:32 INFO - PROCESS | 1832 | 1461328952661 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 1832 | 1461328952664 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:42:32 INFO - PROCESS | 1832 | 1461328952670 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 1832 | 1461328952673 Marionette TRACE conn3 <- [1,2886,null,{}] 05:42:32 INFO - PROCESS | 1832 | 1461328952678 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}] 05:42:32 INFO - PROCESS | 1832 | 1461328952913 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:42:33 INFO - PROCESS | 1832 | 1461328953230 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2f87d000 == 228 [pid = 1832] [id = 729] 05:42:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f07603000) [pid = 1832] [serial = 2188] [outer = (nil)] 05:42:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f1e8dec00) [pid = 1832] [serial = 2189] [outer = 0x7f5f07603000] 05:42:33 INFO - PROCESS | 1832 | 1461328953311 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f1efb8000) [pid = 1832] [serial = 2190] [outer = 0x7f5f07603000] 05:42:34 INFO - PROCESS | 1832 | 1461328954174 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]]]}] 05:42:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:42:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1540ms 05:42:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:42:34 INFO - PROCESS | 1832 | 1461328954209 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:42:34 INFO - PROCESS | 1832 | 1461328954212 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:42:34 INFO - PROCESS | 1832 | 1461328954218 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 1832 | 1461328954221 Marionette TRACE conn3 <- [1,2890,null,{}] 05:42:34 INFO - PROCESS | 1832 | 1461328954226 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}] 05:42:34 INFO - PROCESS | 1832 | 1461328954453 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:42:34 INFO - PROCESS | 1832 | 1461328954732 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:34 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f30307000 == 229 [pid = 1832] [id = 730] 05:42:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f1dd39800) [pid = 1832] [serial = 2191] [outer = (nil)] 05:42:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f1f045400) [pid = 1832] [serial = 2192] [outer = 0x7f5f1dd39800] 05:42:34 INFO - PROCESS | 1832 | 1461328954849 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f20aa5400) [pid = 1832] [serial = 2193] [outer = 0x7f5f1dd39800] 05:42:35 INFO - PROCESS | 1832 | 1461328955770 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:42:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:42:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1632ms 05:42:35 INFO - PROCESS | 1832 | 1461328955850 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 1832 | 1461328955854 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:42:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:42:35 INFO - PROCESS | 1832 | 1461328955860 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 1832 | 1461328955864 Marionette TRACE conn3 <- [1,2894,null,{}] 05:42:35 INFO - PROCESS | 1832 | 1461328955869 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}] 05:42:36 INFO - PROCESS | 1832 | 1461328956117 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:42:36 INFO - PROCESS | 1832 | 1461328956434 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f32c34000 == 230 [pid = 1832] [id = 731] 05:42:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f07406000) [pid = 1832] [serial = 2194] [outer = (nil)] 05:42:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f20ca0400) [pid = 1832] [serial = 2195] [outer = 0x7f5f07406000] 05:42:36 INFO - PROCESS | 1832 | 1461328956512 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f24064c00) [pid = 1832] [serial = 2196] [outer = 0x7f5f07406000] 05:42:37 INFO - PROCESS | 1832 | 1461328957347 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]]]}] 05:42:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:42:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1535ms 05:42:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:42:37 INFO - PROCESS | 1832 | 1461328957397 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:42:37 INFO - PROCESS | 1832 | 1461328957400 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:42:37 INFO - PROCESS | 1832 | 1461328957406 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:42:37 INFO - PROCESS | 1832 | 1461328957409 Marionette TRACE conn3 <- [1,2898,null,{}] 05:42:37 INFO - PROCESS | 1832 | 1461328957414 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}] 05:42:37 INFO - PROCESS | 1832 | 1461328957660 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:42:37 INFO - PROCESS | 1832 | 1461328957981 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:38 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01e2e000 == 231 [pid = 1832] [id = 732] 05:42:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f24065400) [pid = 1832] [serial = 2197] [outer = (nil)] 05:42:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f29df0c00) [pid = 1832] [serial = 2198] [outer = 0x7f5f24065400] 05:42:38 INFO - PROCESS | 1832 | 1461328958064 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f2abd1800) [pid = 1832] [serial = 2199] [outer = 0x7f5f24065400] 05:42:38 INFO - PROCESS | 1832 | 1461328958943 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]]]}] 05:42:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:42:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1579ms 05:42:38 INFO - PROCESS | 1832 | 1461328958985 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 1832 | 1461328958989 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:42:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:42:38 INFO - PROCESS | 1832 | 1461328958994 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 1832 | 1461328958997 Marionette TRACE conn3 <- [1,2902,null,{}] 05:42:39 INFO - PROCESS | 1832 | 1461328959002 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}] 05:42:39 INFO - PROCESS | 1832 | 1461328959236 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:42:39 INFO - PROCESS | 1832 | 1461328959517 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f34474000 == 232 [pid = 1832] [id = 733] 05:42:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f1e844000) [pid = 1832] [serial = 2200] [outer = (nil)] 05:42:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f2acb7400) [pid = 1832] [serial = 2201] [outer = 0x7f5f1e844000] 05:42:39 INFO - PROCESS | 1832 | 1461328959635 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f2b00cc00) [pid = 1832] [serial = 2202] [outer = 0x7f5f1e844000] 05:42:40 INFO - PROCESS | 1832 | 1461328960495 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:42:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:42:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1592ms 05:42:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:42:40 INFO - PROCESS | 1832 | 1461328960588 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:42:40 INFO - PROCESS | 1832 | 1461328960591 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:42:40 INFO - PROCESS | 1832 | 1461328960597 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 1832 | 1461328960600 Marionette TRACE conn3 <- [1,2906,null,{}] 05:42:40 INFO - PROCESS | 1832 | 1461328960605 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}] 05:42:40 INFO - PROCESS | 1832 | 1461328960886 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:42:41 INFO - PROCESS | 1832 | 1461328961216 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f06b15800 == 233 [pid = 1832] [id = 734] 05:42:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f01cec800) [pid = 1832] [serial = 2203] [outer = (nil)] 05:42:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f11957800) [pid = 1832] [serial = 2204] [outer = 0x7f5f01cec800] 05:42:41 INFO - PROCESS | 1832 | 1461328961295 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f2bd32000) [pid = 1832] [serial = 2205] [outer = 0x7f5f01cec800] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01eac000 == 232 [pid = 1832] [id = 574] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2feca000 == 231 [pid = 1832] [id = 573] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08046000 == 230 [pid = 1832] [id = 715] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07795000 == 229 [pid = 1832] [id = 714] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03c09000 == 228 [pid = 1832] [id = 713] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01f57800 == 227 [pid = 1832] [id = 712] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2ae61000 == 226 [pid = 1832] [id = 710] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2a9d7800 == 225 [pid = 1832] [id = 709] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f23f7f000 == 224 [pid = 1832] [id = 708] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e448000 == 223 [pid = 1832] [id = 707] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1da91000 == 222 [pid = 1832] [id = 706] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d046000 == 221 [pid = 1832] [id = 705] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cc0a800 == 220 [pid = 1832] [id = 704] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1c446000 == 219 [pid = 1832] [id = 703] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f188ca000 == 218 [pid = 1832] [id = 702] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f185e6800 == 217 [pid = 1832] [id = 701] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f182cb000 == 216 [pid = 1832] [id = 700] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f16b76000 == 215 [pid = 1832] [id = 699] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f149a8000 == 214 [pid = 1832] [id = 698] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f127b6800 == 213 [pid = 1832] [id = 697] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f118a1000 == 212 [pid = 1832] [id = 696] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f11604000 == 211 [pid = 1832] [id = 695] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0ad64000 == 210 [pid = 1832] [id = 694] 05:42:43 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03ac2800 == 209 [pid = 1832] [id = 693] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f01ce6800) [pid = 1832] [serial = 2075] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f08738c00) [pid = 1832] [serial = 2073] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f07608400) [pid = 1832] [serial = 2069] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f07de8000) [pid = 1832] [serial = 2070] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f058ab800) [pid = 1832] [serial = 2067] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f045f7c00) [pid = 1832] [serial = 2066] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f045f2800) [pid = 1832] [serial = 2064] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f0367f400) [pid = 1832] [serial = 2063] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f0018e000) [pid = 1832] [serial = 2060] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f13c52800) [pid = 1832] [serial = 2057] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f13bb8c00) [pid = 1832] [serial = 2054] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f13acf000) [pid = 1832] [serial = 2051] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f1195d000) [pid = 1832] [serial = 2048] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f0c486400) [pid = 1832] [serial = 2045] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f0c32ec00) [pid = 1832] [serial = 2042] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f0b1cdc00) [pid = 1832] [serial = 2039] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f0afb0400) [pid = 1832] [serial = 2036] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f08735000) [pid = 1832] [serial = 2033] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f07de5000) [pid = 1832] [serial = 2030] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f073e1800) [pid = 1832] [serial = 2027] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f0566d800) [pid = 1832] [serial = 2024] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f0367ec00) [pid = 1832] [serial = 2021] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f08312c00) [pid = 1832] [serial = 2072] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f05677000) [pid = 1832] [serial = 2076] [outer = (nil)] [url = about:blank] 05:42:43 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f0935ec00) [pid = 1832] [serial = 2078] [outer = (nil)] [url = about:blank] 05:42:44 INFO - PROCESS | 1832 | 1461328964164 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]]]}] 05:42:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:42:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 3588ms 05:42:44 INFO - PROCESS | 1832 | 1461328964185 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:42:44 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:42:44 INFO - PROCESS | 1832 | 1461328964189 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:42:44 INFO - PROCESS | 1832 | 1461328964197 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 1832 | 1461328964202 Marionette TRACE conn3 <- [1,2910,null,{}] 05:42:44 INFO - PROCESS | 1832 | 1461328964210 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}] 05:42:44 INFO - PROCESS | 1832 | 1461328964422 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:42:44 INFO - PROCESS | 1832 | 1461328964657 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03894000 == 210 [pid = 1832] [id = 735] 05:42:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f033b1c00) [pid = 1832] [serial = 2206] [outer = (nil)] 05:42:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f04542000) [pid = 1832] [serial = 2207] [outer = 0x7f5f033b1c00] 05:42:44 INFO - PROCESS | 1832 | 1461328964722 Marionette DEBUG loaded listener.js 05:42:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f04793800) [pid = 1832] [serial = 2208] [outer = 0x7f5f033b1c00] 05:42:45 INFO - PROCESS | 1832 | 1461328965433 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]]]}] 05:42:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:42:45 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:42:45 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1285ms 05:42:45 INFO - PROCESS | 1832 | 1461328965483 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:42:45 INFO - PROCESS | 1832 | 1461328965491 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:42:45 INFO - TEST-START | /DOMEvents/constructors.html 05:42:45 INFO - PROCESS | 1832 | 1461328965500 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:42:45 INFO - PROCESS | 1832 | 1461328965503 Marionette TRACE conn3 <- [1,2914,null,{}] 05:42:45 INFO - PROCESS | 1832 | 1461328965535 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}] 05:42:45 INFO - PROCESS | 1832 | 1461328965753 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:42:45 INFO - PROCESS | 1832 | 1461328965773 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:45 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f06b18800 == 211 [pid = 1832] [id = 736] 05:42:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f038e0800) [pid = 1832] [serial = 2209] [outer = (nil)] 05:42:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f05678c00) [pid = 1832] [serial = 2210] [outer = 0x7f5f038e0800] 05:42:46 INFO - PROCESS | 1832 | 1461328966032 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f06c20800) [pid = 1832] [serial = 2211] [outer = 0x7f5f038e0800] 05:42:47 INFO - PROCESS | 1832 | 1461328967046 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]]]}] 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:42:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:42:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:42:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:42:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:42:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1599ms 05:42:47 INFO - PROCESS | 1832 | 1461328967101 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:42:47 INFO - PROCESS | 1832 | 1461328967104 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:42:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:42:47 INFO - PROCESS | 1832 | 1461328967122 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 1832 | 1461328967135 Marionette TRACE conn3 <- [1,2918,null,{}] 05:42:47 INFO - PROCESS | 1832 | 1461328967152 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}] 05:42:47 INFO - PROCESS | 1832 | 1461328967456 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:42:47 INFO - PROCESS | 1832 | 1461328967530 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f08769000 == 212 [pid = 1832] [id = 737] 05:42:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f08315800) [pid = 1832] [serial = 2212] [outer = (nil)] 05:42:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f0873ac00) [pid = 1832] [serial = 2213] [outer = 0x7f5f08315800] 05:42:47 INFO - PROCESS | 1832 | 1461328967715 Marionette DEBUG loaded listener.js 05:42:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f09351800) [pid = 1832] [serial = 2214] [outer = 0x7f5f08315800] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f00183800) [pid = 1832] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f00305c00) [pid = 1832] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f17b0e400) [pid = 1832] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f17863400) [pid = 1832] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f03346800) [pid = 1832] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f057b4400) [pid = 1832] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f14a56c00) [pid = 1832] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f14fe5000) [pid = 1832] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f13d14000) [pid = 1832] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f12606000) [pid = 1832] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f069d0800) [pid = 1832] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f1195c400) [pid = 1832] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f11959800) [pid = 1832] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f09fc5400) [pid = 1832] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f09248800) [pid = 1832] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f091df400) [pid = 1832] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f04932000) [pid = 1832] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f010abc00) [pid = 1832] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f00302800) [pid = 1832] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f010b3400) [pid = 1832] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f010b1c00) [pid = 1832] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f0740b400) [pid = 1832] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f010a8c00) [pid = 1832] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f187d5c00) [pid = 1832] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f048d2800) [pid = 1832] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f033bf800) [pid = 1832] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f17776000) [pid = 1832] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f14fedc00) [pid = 1832] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f00cc7800) [pid = 1832] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f0b6db800) [pid = 1832] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f09481000) [pid = 1832] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f0c47e400) [pid = 1832] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f126d1400) [pid = 1832] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f058b5400) [pid = 1832] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f00305000) [pid = 1832] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f04936c00) [pid = 1832] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f073d6400) [pid = 1832] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f07605400) [pid = 1832] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f048d9c00) [pid = 1832] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f0924ec00) [pid = 1832] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f0924fc00) [pid = 1832] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:42:49 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f03350800) [pid = 1832] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:42:49 INFO - PROCESS | 1832 | 1461328969118 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:42:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:42:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 2057ms 05:42:49 INFO - PROCESS | 1832 | 1461328969215 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:42:49 INFO - PROCESS | 1832 | 1461328969219 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:42:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:42:49 INFO - PROCESS | 1832 | 1461328969234 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:42:49 INFO - PROCESS | 1832 | 1461328969237 Marionette TRACE conn3 <- [1,2922,null,{}] 05:42:49 INFO - PROCESS | 1832 | 1461328969243 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}] 05:42:49 INFO - PROCESS | 1832 | 1461328969443 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:42:49 INFO - PROCESS | 1832 | 1461328969452 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:49 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07c2c000 == 213 [pid = 1832] [id = 738] 05:42:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f00183800) [pid = 1832] [serial = 2215] [outer = (nil)] 05:42:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f057b4800) [pid = 1832] [serial = 2216] [outer = 0x7f5f00183800] 05:42:49 INFO - PROCESS | 1832 | 1461328969515 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f073d7c00) [pid = 1832] [serial = 2217] [outer = 0x7f5f00183800] 05:42:50 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:42:50 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:42:50 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:42:50 INFO - PROCESS | 1832 | [1832] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:42:50 INFO - PROCESS | 1832 | 1461328970369 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]]]}] 05:42:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:42:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:42:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:42:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:42:50 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 05:42:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:42:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:42:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:42:50 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 05:42:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:42:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:42:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:42:50 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]" 05:42:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:42:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:42:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:42:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:42:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:42:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1185ms 05:42:50 INFO - PROCESS | 1832 | 1461328970422 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 1832 | 1461328970428 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:42:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:42:50 INFO - PROCESS | 1832 | 1461328970436 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1832 | 1461328970439 Marionette TRACE conn3 <- [1,2926,null,{}] 05:42:50 INFO - PROCESS | 1832 | 1461328970444 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}] 05:42:50 INFO - PROCESS | 1832 | 1461328970713 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:42:50 INFO - PROCESS | 1832 | 1461328970764 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b083800 == 214 [pid = 1832] [id = 739] 05:42:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f073d6400) [pid = 1832] [serial = 2218] [outer = (nil)] 05:42:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f0afb6000) [pid = 1832] [serial = 2219] [outer = 0x7f5f073d6400] 05:42:50 INFO - PROCESS | 1832 | 1461328970825 Marionette DEBUG loaded listener.js 05:42:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f0b1d1400) [pid = 1832] [serial = 2220] [outer = 0x7f5f073d6400] 05:42:51 INFO - PROCESS | 1832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:42:51 INFO - PROCESS | 1832 | 1461328971922 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]]]}] 05:42:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:42:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1527ms 05:42:51 INFO - PROCESS | 1832 | 1461328971965 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 1832 | 1461328971972 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:42:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:42:51 INFO - PROCESS | 1832 | 1461328971981 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 1832 | 1461328971986 Marionette TRACE conn3 <- [1,2930,null,{}] 05:42:51 INFO - PROCESS | 1832 | 1461328971993 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}] 05:42:52 INFO - PROCESS | 1832 | 1461328972364 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:42:52 INFO - PROCESS | 1832 | 1461328972573 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:52 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f06b0b800 == 215 [pid = 1832] [id = 740] 05:42:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f04932c00) [pid = 1832] [serial = 2221] [outer = (nil)] 05:42:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f0566a400) [pid = 1832] [serial = 2222] [outer = 0x7f5f04932c00] 05:42:52 INFO - PROCESS | 1832 | 1461328972713 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f06c27c00) [pid = 1832] [serial = 2223] [outer = 0x7f5f04932c00] 05:42:53 INFO - PROCESS | 1832 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:42:53 INFO - PROCESS | 1832 | 1461328973700 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]]]}] 05:42:53 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:42:53 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1732ms 05:42:53 INFO - PROCESS | 1832 | 1461328973713 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 1832 | 1461328973721 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:42:53 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:42:53 INFO - PROCESS | 1832 | 1461328973731 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 1832 | 1461328973734 Marionette TRACE conn3 <- [1,2934,null,{}] 05:42:53 INFO - PROCESS | 1832 | 1461328973740 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}] 05:42:53 INFO - PROCESS | 1832 | 1461328973980 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:42:54 INFO - PROCESS | 1832 | 1461328974236 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:54 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0ad56000 == 216 [pid = 1832] [id = 741] 05:42:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f07610000) [pid = 1832] [serial = 2224] [outer = (nil)] 05:42:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f08311800) [pid = 1832] [serial = 2225] [outer = 0x7f5f07610000] 05:42:54 INFO - PROCESS | 1832 | 1461328974311 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f0873c000) [pid = 1832] [serial = 2226] [outer = 0x7f5f07610000] 05:42:55 INFO - PROCESS | 1832 | 1461328975357 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]]]}] 05:42:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:42:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1636ms 05:42:55 INFO - PROCESS | 1832 | 1461328975367 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 1832 | 1461328975370 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:42:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:42:55 INFO - PROCESS | 1832 | 1461328975376 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1832 | 1461328975382 Marionette TRACE conn3 <- [1,2938,null,{}] 05:42:55 INFO - PROCESS | 1832 | 1461328975397 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}] 05:42:55 INFO - PROCESS | 1832 | 1461328975598 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:42:55 INFO - PROCESS | 1832 | 1461328975871 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d27e800 == 217 [pid = 1832] [id = 742] 05:42:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f091dbc00) [pid = 1832] [serial = 2227] [outer = (nil)] 05:42:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f0b437800) [pid = 1832] [serial = 2228] [outer = 0x7f5f091dbc00] 05:42:55 INFO - PROCESS | 1832 | 1461328975947 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0c32ec00) [pid = 1832] [serial = 2229] [outer = 0x7f5f091dbc00] 05:42:56 INFO - PROCESS | 1832 | 1461328976786 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]]]}] 05:42:56 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. 05:42:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1434ms 05:42:56 INFO - PROCESS | 1832 | 1461328976811 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:42:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:42:56 INFO - PROCESS | 1832 | 1461328976815 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:42:56 INFO - PROCESS | 1832 | 1461328976822 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 1832 | 1461328976826 Marionette TRACE conn3 <- [1,2942,null,{}] 05:42:56 INFO - PROCESS | 1832 | 1461328976831 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}] 05:42:57 INFO - PROCESS | 1832 | 1461328977052 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:42:57 INFO - PROCESS | 1832 | 1461328977346 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:57 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1188f000 == 218 [pid = 1832] [id = 743] 05:42:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f09357800) [pid = 1832] [serial = 2230] [outer = (nil)] 05:42:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f0c74d800) [pid = 1832] [serial = 2231] [outer = 0x7f5f09357800] 05:42:57 INFO - PROCESS | 1832 | 1461328977425 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f11952800) [pid = 1832] [serial = 2232] [outer = 0x7f5f09357800] 05:42:58 INFO - PROCESS | 1832 | 1461328978215 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"]]]}] 05:42:58 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 05:42:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:42:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:42:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:42:58 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1429ms 05:42:58 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:42:58 INFO - PROCESS | 1832 | 1461328978252 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 1832 | 1461328978255 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:42:58 INFO - PROCESS | 1832 | 1461328978261 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1832 | 1461328978264 Marionette TRACE conn3 <- [1,2946,null,{}] 05:42:58 INFO - PROCESS | 1832 | 1461328978269 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}] 05:42:58 INFO - PROCESS | 1832 | 1461328978469 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:42:58 INFO - PROCESS | 1832 | 1461328978751 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f127ae000 == 219 [pid = 1832] [id = 744] 05:42:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f0c47e400) [pid = 1832] [serial = 2233] [outer = (nil)] 05:42:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f12606400) [pid = 1832] [serial = 2234] [outer = 0x7f5f0c47e400] 05:42:58 INFO - PROCESS | 1832 | 1461328978827 Marionette DEBUG loaded listener.js 05:42:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f126cb400) [pid = 1832] [serial = 2235] [outer = 0x7f5f0c47e400] 05:42:59 INFO - PROCESS | 1832 | 1461328979623 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]]]}] 05:42:59 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. 05:42:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1388ms 05:42:59 INFO - PROCESS | 1832 | 1461328979649 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:42:59 INFO - PROCESS | 1832 | 1461328979652 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:42:59 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:42:59 INFO - PROCESS | 1832 | 1461328979658 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:42:59 INFO - PROCESS | 1832 | 1461328979660 Marionette TRACE conn3 <- [1,2950,null,{}] 05:42:59 INFO - PROCESS | 1832 | 1461328979665 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}] 05:42:59 INFO - PROCESS | 1832 | 1461328979932 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:43:00 INFO - PROCESS | 1832 | 1461328980189 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f15a4c800 == 220 [pid = 1832] [id = 745] 05:43:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f11532400) [pid = 1832] [serial = 2236] [outer = (nil)] 05:43:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f13bb9400) [pid = 1832] [serial = 2237] [outer = 0x7f5f11532400] 05:43:00 INFO - PROCESS | 1832 | 1461328980274 Marionette DEBUG loaded listener.js 05:43:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f13f61c00) [pid = 1832] [serial = 2238] [outer = 0x7f5f11532400] 05:43:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17b93800 == 221 [pid = 1832] [id = 746] 05:43:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f14a4e000) [pid = 1832] [serial = 2239] [outer = (nil)] 05:43:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f13cb8c00) [pid = 1832] [serial = 2240] [outer = 0x7f5f14a4e000] 05:43:01 INFO - PROCESS | 1832 | 1461328981126 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]]]}] 05:43:01 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. 05:43:01 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1483ms 05:43:01 INFO - PROCESS | 1832 | 1461328981141 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:43:01 INFO - PROCESS | 1832 | 1461328981144 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:43:01 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:43:01 INFO - PROCESS | 1832 | 1461328981150 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:43:01 INFO - PROCESS | 1832 | 1461328981152 Marionette TRACE conn3 <- [1,2954,null,{}] 05:43:01 INFO - PROCESS | 1832 | 1461328981158 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}] 05:43:01 INFO - PROCESS | 1832 | 1461328981440 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:43:01 INFO - PROCESS | 1832 | 1461328981711 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1889e000 == 222 [pid = 1832] [id = 747] 05:43:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f125d9000) [pid = 1832] [serial = 2241] [outer = (nil)] 05:43:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f146da000) [pid = 1832] [serial = 2242] [outer = 0x7f5f125d9000] 05:43:01 INFO - PROCESS | 1832 | 1461328981894 Marionette DEBUG loaded listener.js 05:43:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5f15062400) [pid = 1832] [serial = 2243] [outer = 0x7f5f125d9000] 05:43:03 INFO - PROCESS | 1832 | 1461328983049 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]]]}] 05:43:03 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:43:03 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 05:43:03 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1936ms 05:43:03 INFO - PROCESS | 1832 | 1461328983089 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:43:03 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:43:03 INFO - PROCESS | 1832 | 1461328983095 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:43:03 INFO - PROCESS | 1832 | 1461328983104 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:43:03 INFO - PROCESS | 1832 | 1461328983109 Marionette TRACE conn3 <- [1,2958,null,{}] 05:43:03 INFO - PROCESS | 1832 | 1461328983117 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}] 05:43:03 INFO - PROCESS | 1832 | 1461328983565 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:43:03 INFO - PROCESS | 1832 | 1461328983793 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:03 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cb89000 == 223 [pid = 1832] [id = 748] 05:43:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5f13ad2800) [pid = 1832] [serial = 2244] [outer = (nil)] 05:43:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5f1776c400) [pid = 1832] [serial = 2245] [outer = 0x7f5f13ad2800] 05:43:03 INFO - PROCESS | 1832 | 1461328983867 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5f1786c800) [pid = 1832] [serial = 2246] [outer = 0x7f5f13ad2800] 05:43:04 INFO - PROCESS | 1832 | 1461328984614 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]]]}] 05:43:04 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. 05:43:04 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1585ms 05:43:04 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:43:04 INFO - PROCESS | 1832 | 1461328984686 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:43:04 INFO - PROCESS | 1832 | 1461328984689 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:43:04 INFO - PROCESS | 1832 | 1461328984695 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:43:04 INFO - PROCESS | 1832 | 1461328984698 Marionette TRACE conn3 <- [1,2962,null,{}] 05:43:04 INFO - PROCESS | 1832 | 1461328984703 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}] 05:43:04 INFO - PROCESS | 1832 | 1461328984914 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:43:05 INFO - PROCESS | 1832 | 1461328985202 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1d071800 == 224 [pid = 1832] [id = 749] 05:43:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f13f62800) [pid = 1832] [serial = 2247] [outer = (nil)] 05:43:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f17b10800) [pid = 1832] [serial = 2248] [outer = 0x7f5f13f62800] 05:43:05 INFO - PROCESS | 1832 | 1461328985278 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5f18394000) [pid = 1832] [serial = 2249] [outer = 0x7f5f13f62800] 05:43:06 INFO - PROCESS | 1832 | 1461328986082 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]]]}] 05:43:06 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. 05:43:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1436ms 05:43:06 INFO - PROCESS | 1832 | 1461328986130 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:43:06 INFO - PROCESS | 1832 | 1461328986134 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:43:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:43:06 INFO - PROCESS | 1832 | 1461328986140 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:43:06 INFO - PROCESS | 1832 | 1461328986142 Marionette TRACE conn3 <- [1,2966,null,{}] 05:43:06 INFO - PROCESS | 1832 | 1461328986148 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}] 05:43:06 INFO - PROCESS | 1832 | 1461328986483 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:43:06 INFO - PROCESS | 1832 | 1461328986704 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:06 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e87d000 == 225 [pid = 1832] [id = 750] 05:43:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5f17940c00) [pid = 1832] [serial = 2250] [outer = (nil)] 05:43:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5f187e0c00) [pid = 1832] [serial = 2251] [outer = 0x7f5f17940c00] 05:43:06 INFO - PROCESS | 1832 | 1461328986786 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5f19ddf000) [pid = 1832] [serial = 2252] [outer = 0x7f5f17940c00] 05:43:07 INFO - PROCESS | 1832 | 1461328987669 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]]]}] 05:43:07 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. 05:43:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1588ms 05:43:07 INFO - PROCESS | 1832 | 1461328987729 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:43:07 INFO - PROCESS | 1832 | 1461328987734 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:43:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:43:07 INFO - PROCESS | 1832 | 1461328987760 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:43:07 INFO - PROCESS | 1832 | 1461328987765 Marionette TRACE conn3 <- [1,2970,null,{}] 05:43:07 INFO - PROCESS | 1832 | 1461328987770 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}] 05:43:08 INFO - PROCESS | 1832 | 1461328988073 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:43:08 INFO - PROCESS | 1832 | 1461328988493 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f2ae52000 == 226 [pid = 1832] [id = 751] 05:43:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f00185800) [pid = 1832] [serial = 2253] [outer = (nil)] 05:43:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f1c5c6c00) [pid = 1832] [serial = 2254] [outer = 0x7f5f00185800] 05:43:08 INFO - PROCESS | 1832 | 1461328988581 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5f1e845400) [pid = 1832] [serial = 2255] [outer = 0x7f5f00185800] 05:43:09 INFO - PROCESS | 1832 | 1461328989291 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]]]}] 05:43:09 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. 05:43:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1590ms 05:43:09 INFO - PROCESS | 1832 | 1461328989347 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:43:09 INFO - PROCESS | 1832 | 1461328989351 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:43:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:43:09 INFO - PROCESS | 1832 | 1461328989357 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 1832 | 1461328989359 Marionette TRACE conn3 <- [1,2974,null,{}] 05:43:09 INFO - PROCESS | 1832 | 1461328989364 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}] 05:43:09 INFO - PROCESS | 1832 | 1461328989598 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:43:09 INFO - PROCESS | 1832 | 1461328989853 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:09 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f3446b800 == 227 [pid = 1832] [id = 752] 05:43:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f18b5e000) [pid = 1832] [serial = 2256] [outer = (nil)] 05:43:09 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f20ca4400) [pid = 1832] [serial = 2257] [outer = 0x7f5f18b5e000] 05:43:09 INFO - PROCESS | 1832 | 1461328989929 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1832 | ++DOMWINDOW == 188 (0x7f5f2ae9fc00) [pid = 1832] [serial = 2258] [outer = 0x7f5f18b5e000] 05:43:10 INFO - PROCESS | 1832 | 1461328990731 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]]]}] 05:43:10 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. 05:43:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1440ms 05:43:10 INFO - PROCESS | 1832 | 1461328990799 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:43:10 INFO - PROCESS | 1832 | 1461328990802 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:43:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:43:10 INFO - PROCESS | 1832 | 1461328990809 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:43:10 INFO - PROCESS | 1832 | 1461328990811 Marionette TRACE conn3 <- [1,2978,null,{}] 05:43:10 INFO - PROCESS | 1832 | 1461328990816 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}] 05:43:11 INFO - PROCESS | 1832 | 1461328991065 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:43:11 INFO - PROCESS | 1832 | 1461328991355 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f17fec000 == 228 [pid = 1832] [id = 753] 05:43:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 189 (0x7f5f18b60c00) [pid = 1832] [serial = 2259] [outer = (nil)] 05:43:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 190 (0x7f5f2bded400) [pid = 1832] [serial = 2260] [outer = 0x7f5f18b60c00] 05:43:11 INFO - PROCESS | 1832 | 1461328991440 Marionette DEBUG loaded listener.js 05:43:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 191 (0x7f5f2c07c000) [pid = 1832] [serial = 2261] [outer = 0x7f5f18b60c00] 05:43:12 INFO - PROCESS | 1832 | 1461328992213 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]]]}] 05:43:12 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. 05:43:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1433ms 05:43:12 INFO - PROCESS | 1832 | 1461328992244 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:43:12 INFO - PROCESS | 1832 | 1461328992246 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:43:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:43:12 INFO - PROCESS | 1832 | 1461328992253 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:43:12 INFO - PROCESS | 1832 | 1461328992256 Marionette TRACE conn3 <- [1,2982,null,{}] 05:43:12 INFO - PROCESS | 1832 | 1461328992262 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}] 05:43:12 INFO - PROCESS | 1832 | 1461328992528 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:43:12 INFO - PROCESS | 1832 | 1461328992806 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03a91000 == 229 [pid = 1832] [id = 754] 05:43:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 192 (0x7f5f1b2db000) [pid = 1832] [serial = 2262] [outer = (nil)] 05:43:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 193 (0x7f5f2c082000) [pid = 1832] [serial = 2263] [outer = 0x7f5f1b2db000] 05:43:12 INFO - PROCESS | 1832 | 1461328992888 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 194 (0x7f5f2df28000) [pid = 1832] [serial = 2264] [outer = 0x7f5f1b2db000] 05:43:13 INFO - PROCESS | 1832 | 1461328993669 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"]]]}] 05:43:13 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 05:43:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:43:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:13 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:43:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1428ms 05:43:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:43:13 INFO - PROCESS | 1832 | 1461328993683 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:43:13 INFO - PROCESS | 1832 | 1461328993685 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:43:13 INFO - PROCESS | 1832 | 1461328993694 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 1832 | 1461328993696 Marionette TRACE conn3 <- [1,2986,null,{}] 05:43:13 INFO - PROCESS | 1832 | 1461328993702 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}] 05:43:13 INFO - PROCESS | 1832 | 1461328993953 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:43:14 INFO - PROCESS | 1832 | 1461328994227 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5eff6a4000 == 230 [pid = 1832] [id = 755] 05:43:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 195 (0x7f5f1c16bc00) [pid = 1832] [serial = 2265] [outer = (nil)] 05:43:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 196 (0x7f5f2f82f000) [pid = 1832] [serial = 2266] [outer = 0x7f5f1c16bc00] 05:43:14 INFO - PROCESS | 1832 | 1461328994307 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 197 (0x7f5f2fd13000) [pid = 1832] [serial = 2267] [outer = 0x7f5f1c16bc00] 05:43:15 INFO - PROCESS | 1832 | 1461328995144 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]]]}] 05:43:15 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. 05:43:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1487ms 05:43:15 INFO - PROCESS | 1832 | 1461328995182 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 1832 | 1461328995188 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:43:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:43:15 INFO - PROCESS | 1832 | 1461328995198 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1832 | 1461328995202 Marionette TRACE conn3 <- [1,2990,null,{}] 05:43:15 INFO - PROCESS | 1832 | 1461328995265 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}] 05:43:15 INFO - PROCESS | 1832 | 1461328995633 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:43:16 INFO - PROCESS | 1832 | 1461328996069 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5eff6bb800 == 231 [pid = 1832] [id = 756] 05:43:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 198 (0x7f5f18b60400) [pid = 1832] [serial = 2268] [outer = (nil)] 05:43:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 199 (0x7f5f2fdcbc00) [pid = 1832] [serial = 2269] [outer = 0x7f5f18b60400] 05:43:16 INFO - PROCESS | 1832 | 1461328996210 Marionette DEBUG loaded listener.js 05:43:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 200 (0x7f5f2fdd8000) [pid = 1832] [serial = 2270] [outer = 0x7f5f18b60400] 05:43:16 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03636000 == 232 [pid = 1832] [id = 757] 05:43:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 201 (0x7f5f2fe4dc00) [pid = 1832] [serial = 2271] [outer = (nil)] 05:43:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 202 (0x7f5f2fdd8800) [pid = 1832] [serial = 2272] [outer = 0x7f5f2fe4dc00] 05:43:17 INFO - PROCESS | 1832 | 1461328997240 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]]]}] 05:43:17 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. 05:43:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 2095ms 05:43:17 INFO - PROCESS | 1832 | 1461328997292 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 1832 | 1461328997295 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:43:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:43:17 INFO - PROCESS | 1832 | 1461328997301 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 1832 | 1461328997304 Marionette TRACE conn3 <- [1,2994,null,{}] 05:43:17 INFO - PROCESS | 1832 | 1461328997309 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}] 05:43:17 INFO - PROCESS | 1832 | 1461328997643 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:43:17 INFO - PROCESS | 1832 | 1461328997987 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:18 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03641800 == 233 [pid = 1832] [id = 758] 05:43:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 203 (0x7f5f07611c00) [pid = 1832] [serial = 2273] [outer = (nil)] 05:43:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 204 (0x7f5f2fd13c00) [pid = 1832] [serial = 2274] [outer = 0x7f5f07611c00] 05:43:18 INFO - PROCESS | 1832 | 1461328998066 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1832 | ++DOMWINDOW == 205 (0x7f5f30210800) [pid = 1832] [serial = 2275] [outer = 0x7f5f07611c00] 05:43:18 INFO - PROCESS | 1832 | 1461328998841 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]]]}] 05:43:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:43:18 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 05:43:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1578ms 05:43:18 INFO - PROCESS | 1832 | 1461328998881 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:43:18 INFO - PROCESS | 1832 | 1461328998884 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:43:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:43:18 INFO - PROCESS | 1832 | 1461328998891 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:43:18 INFO - PROCESS | 1832 | 1461328998894 Marionette TRACE conn3 <- [1,2998,null,{}] 05:43:18 INFO - PROCESS | 1832 | 1461328998899 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}] 05:43:19 INFO - PROCESS | 1832 | 1461328999141 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:43:19 INFO - PROCESS | 1832 | 1461328999429 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:19 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01d52800 == 234 [pid = 1832] [id = 759] 05:43:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 206 (0x7f5f09251800) [pid = 1832] [serial = 2276] [outer = (nil)] 05:43:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 207 (0x7f5f302c3400) [pid = 1832] [serial = 2277] [outer = 0x7f5f09251800] 05:43:19 INFO - PROCESS | 1832 | 1461328999503 Marionette DEBUG loaded listener.js 05:43:19 INFO - PROCESS | 1832 | ++DOMWINDOW == 208 (0x7f5f302fbc00) [pid = 1832] [serial = 2278] [outer = 0x7f5f09251800] 05:43:20 INFO - PROCESS | 1832 | 1461329000270 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]]]}] 05:43:20 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. 05:43:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1394ms 05:43:20 INFO - PROCESS | 1832 | 1461329000286 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:43:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:43:20 INFO - PROCESS | 1832 | 1461329000290 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:43:20 INFO - PROCESS | 1832 | 1461329000295 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 1832 | 1461329000298 Marionette TRACE conn3 <- [1,3002,null,{}] 05:43:20 INFO - PROCESS | 1832 | 1461329000305 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}] 05:43:20 INFO - PROCESS | 1832 | 1461329000545 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:43:20 INFO - PROCESS | 1832 | 1461329000841 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:20 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f023a7000 == 235 [pid = 1832] [id = 760] 05:43:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 209 (0x7f5f1f0e3800) [pid = 1832] [serial = 2279] [outer = (nil)] 05:43:20 INFO - PROCESS | 1832 | ++DOMWINDOW == 210 (0x7f5f302fc000) [pid = 1832] [serial = 2280] [outer = 0x7f5f1f0e3800] 05:43:20 INFO - PROCESS | 1832 | 1461329000918 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1832 | ++DOMWINDOW == 211 (0x7f5f303c1c00) [pid = 1832] [serial = 2281] [outer = 0x7f5f1f0e3800] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f149b2800 == 234 [pid = 1832] [id = 218] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1499d800 == 233 [pid = 1832] [id = 105] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08755800 == 232 [pid = 1832] [id = 396] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f00339800 == 231 [pid = 1832] [id = 507] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03aab000 == 230 [pid = 1832] [id = 647] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f29db7000 == 229 [pid = 1832] [id = 61] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f07c2c000 == 228 [pid = 1832] [id = 738] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f08769000 == 227 [pid = 1832] [id = 737] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f06b18800 == 226 [pid = 1832] [id = 736] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03894000 == 225 [pid = 1832] [id = 735] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f06b15800 == 224 [pid = 1832] [id = 734] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f34474000 == 223 [pid = 1832] [id = 733] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01e2e000 == 222 [pid = 1832] [id = 732] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f32c34000 == 221 [pid = 1832] [id = 731] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f30307000 == 220 [pid = 1832] [id = 730] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2f87d000 == 219 [pid = 1832] [id = 729] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f20b82800 == 218 [pid = 1832] [id = 728] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d3b8800 == 217 [pid = 1832] [id = 727] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1ab70800 == 216 [pid = 1832] [id = 726] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f182c4000 == 215 [pid = 1832] [id = 725] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f14a6a800 == 214 [pid = 1832] [id = 724] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f13f3b800 == 213 [pid = 1832] [id = 723] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1258b000 == 212 [pid = 1832] [id = 722] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f117ab000 == 211 [pid = 1832] [id = 721] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d499800 == 210 [pid = 1832] [id = 720] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0c3e1800 == 209 [pid = 1832] [id = 719] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0ad63000 == 208 [pid = 1832] [id = 718] 05:43:24 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f06d60800 == 207 [pid = 1832] [id = 717] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 210 (0x7f5f06c1c000) [pid = 1832] [serial = 2061] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 209 (0x7f5f073ddc00) [pid = 1832] [serial = 1950] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 208 (0x7f5f18b5a800) [pid = 1832] [serial = 2004] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 207 (0x7f5f187d5400) [pid = 1832] [serial = 2001] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 206 (0x7f5f13d0e000) [pid = 1832] [serial = 2058] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 205 (0x7f5f07610c00) [pid = 1832] [serial = 2028] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 204 (0x7f5f0c47b000) [pid = 1832] [serial = 2043] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 203 (0x7f5f091e6800) [pid = 1832] [serial = 2034] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 202 (0x7f5f058ae000) [pid = 1832] [serial = 2025] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 201 (0x7f5f0b052c00) [pid = 1832] [serial = 2037] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 200 (0x7f5f0b4a1c00) [pid = 1832] [serial = 2040] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 199 (0x7f5f0454cc00) [pid = 1832] [serial = 2022] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 198 (0x7f5f12605000) [pid = 1832] [serial = 2049] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 197 (0x7f5f1152f400) [pid = 1832] [serial = 2046] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 196 (0x7f5f13b36c00) [pid = 1832] [serial = 2052] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 195 (0x7f5f13c51800) [pid = 1832] [serial = 2055] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 194 (0x7f5f08310400) [pid = 1832] [serial = 2031] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 193 (0x7f5f06c24c00) [pid = 1832] [serial = 2019] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 192 (0x7f5f069d1400) [pid = 1832] [serial = 2144] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 191 (0x7f5f073db000) [pid = 1832] [serial = 2145] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 190 (0x7f5f17639c00) [pid = 1832] [serial = 2114] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 189 (0x7f5f1614a800) [pid = 1832] [serial = 2112] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 188 (0x7f5f15c9a000) [pid = 1832] [serial = 2111] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 187 (0x7f5f146d6000) [pid = 1832] [serial = 2109] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f14393c00) [pid = 1832] [serial = 2108] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f14238c00) [pid = 1832] [serial = 2106] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f13d1ac00) [pid = 1832] [serial = 2105] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f13d0bc00) [pid = 1832] [serial = 2103] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f13c53000) [pid = 1832] [serial = 2102] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f13b38000) [pid = 1832] [serial = 2100] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f13ad5800) [pid = 1832] [serial = 2099] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f1260e400) [pid = 1832] [serial = 2096] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f126cf400) [pid = 1832] [serial = 2097] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f0c331400) [pid = 1832] [serial = 2094] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f0b4a1800) [pid = 1832] [serial = 2093] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f0b1d7400) [pid = 1832] [serial = 2091] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f0b04dc00) [pid = 1832] [serial = 2090] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f09fc5000) [pid = 1832] [serial = 2088] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f0935dc00) [pid = 1832] [serial = 2087] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f07c07400) [pid = 1832] [serial = 2085] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f073da800) [pid = 1832] [serial = 2084] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f048d7400) [pid = 1832] [serial = 2082] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f038dd000) [pid = 1832] [serial = 2081] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f0afab000) [pid = 1832] [serial = 2079] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f04827000) [pid = 1832] [serial = 2141] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f01ce3800) [pid = 1832] [serial = 2138] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f0334d000) [pid = 1832] [serial = 2139] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f1b8eb400) [pid = 1832] [serial = 2136] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f1b8e6400) [pid = 1832] [serial = 2135] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f1b2de400) [pid = 1832] [serial = 2133] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f13cb8400) [pid = 1832] [serial = 2132] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f1a998000) [pid = 1832] [serial = 2130] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f19fe8c00) [pid = 1832] [serial = 2129] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f18b62400) [pid = 1832] [serial = 2127] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f18b56400) [pid = 1832] [serial = 2126] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f187d4000) [pid = 1832] [serial = 2124] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f17bce000) [pid = 1832] [serial = 2123] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f17bc8400) [pid = 1832] [serial = 2121] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f17b11c00) [pid = 1832] [serial = 2120] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f17936c00) [pid = 1832] [serial = 2118] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f17864000) [pid = 1832] [serial = 2117] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f17774400) [pid = 1832] [serial = 2115] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f0830e800) [pid = 1832] [serial = 2150] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f0454bc00) [pid = 1832] [serial = 2147] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f0492e800) [pid = 1832] [serial = 2142] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f07dec000) [pid = 1832] [serial = 2148] [outer = (nil)] [url = about:blank] 05:43:24 INFO - PROCESS | 1832 | 1461329004754 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]]]}] 05:43:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:43:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 4504ms 05:43:24 INFO - PROCESS | 1832 | 1461329004800 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:43:24 INFO - PROCESS | 1832 | 1461329004806 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:43:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:43:24 INFO - PROCESS | 1832 | 1461329004814 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:43:24 INFO - PROCESS | 1832 | 1461329004819 Marionette TRACE conn3 <- [1,3006,null,{}] 05:43:24 INFO - PROCESS | 1832 | 1461329004827 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}] 05:43:25 INFO - PROCESS | 1832 | 1461329005090 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:43:25 INFO - PROCESS | 1832 | 1461329005296 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:25 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01f5c800 == 208 [pid = 1832] [id = 761] 05:43:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f010b5800) [pid = 1832] [serial = 2282] [outer = (nil)] 05:43:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f0334c800) [pid = 1832] [serial = 2283] [outer = 0x7f5f010b5800] 05:43:25 INFO - PROCESS | 1832 | 1461329005374 Marionette DEBUG loaded listener.js 05:43:25 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f0367f800) [pid = 1832] [serial = 2284] [outer = 0x7f5f010b5800] 05:43:26 INFO - PROCESS | 1832 | 1461329006092 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]]]}] 05:43:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:43:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1335ms 05:43:26 INFO - PROCESS | 1832 | 1461329006149 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:43:26 INFO - PROCESS | 1832 | 1461329006157 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:43:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:43:26 INFO - PROCESS | 1832 | 1461329006167 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:43:26 INFO - PROCESS | 1832 | 1461329006171 Marionette TRACE conn3 <- [1,3010,null,{}] 05:43:26 INFO - PROCESS | 1832 | 1461329006176 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}] 05:43:26 INFO - PROCESS | 1832 | 1461329006491 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:43:26 INFO - PROCESS | 1832 | 1461329006616 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:26 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0351a000 == 209 [pid = 1832] [id = 762] 05:43:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f01cec000) [pid = 1832] [serial = 2285] [outer = (nil)] 05:43:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f0478a400) [pid = 1832] [serial = 2286] [outer = 0x7f5f01cec000] 05:43:26 INFO - PROCESS | 1832 | 1461329006688 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f048d5c00) [pid = 1832] [serial = 2287] [outer = 0x7f5f01cec000] 05:43:27 INFO - PROCESS | 1832 | 1461329007630 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]]]}] 05:43:27 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 05:43:27 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1486ms 05:43:27 INFO - PROCESS | 1832 | 1461329007653 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:43:27 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:43:27 INFO - PROCESS | 1832 | 1461329007657 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:43:27 INFO - PROCESS | 1832 | 1461329007673 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 1832 | 1461329007679 Marionette TRACE conn3 <- [1,3014,null,{}] 05:43:27 INFO - PROCESS | 1832 | 1461329007714 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}] 05:43:28 INFO - PROCESS | 1832 | 1461329008018 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:43:28 INFO - PROCESS | 1832 | 1461329008060 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:28 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03cb5000 == 210 [pid = 1832] [id = 763] 05:43:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f04931400) [pid = 1832] [serial = 2288] [outer = (nil)] 05:43:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f06959800) [pid = 1832] [serial = 2289] [outer = 0x7f5f04931400] 05:43:28 INFO - PROCESS | 1832 | 1461329008125 Marionette DEBUG loaded listener.js 05:43:28 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f06961800) [pid = 1832] [serial = 2290] [outer = 0x7f5f04931400] 05:43:28 INFO - PROCESS | 1832 | [1832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f08315800) [pid = 1832] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f038e0800) [pid = 1832] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f1dd39800) [pid = 1832] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f0b04fc00) [pid = 1832] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f033b1c00) [pid = 1832] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f125d2c00) [pid = 1832] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f07c09800) [pid = 1832] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f048d3000) [pid = 1832] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f1ce10000) [pid = 1832] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f08311400) [pid = 1832] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f0566bc00) [pid = 1832] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f12604000) [pid = 1832] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f07406000) [pid = 1832] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f07603000) [pid = 1832] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f1260f400) [pid = 1832] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f1e844000) [pid = 1832] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f1600cc00) [pid = 1832] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f09251000) [pid = 1832] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f24065400) [pid = 1832] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f0947e400) [pid = 1832] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:43:29 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f00183800) [pid = 1832] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:43:29 INFO - PROCESS | 1832 | 1461329009747 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:43:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:43:29 INFO - {} 05:43:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:43:29 INFO - {} 05:43:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:43:29 INFO - {} 05:43:29 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:43:29 INFO - {} 05:43:29 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2111ms 05:43:29 INFO - PROCESS | 1832 | 1461329009774 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:43:29 INFO - PROCESS | 1832 | 1461329009778 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:43:29 INFO - TEST-START | /FileAPI/fileReader.html 05:43:29 INFO - PROCESS | 1832 | 1461329009784 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:43:29 INFO - PROCESS | 1832 | 1461329009786 Marionette TRACE conn3 <- [1,3018,null,{}] 05:43:29 INFO - PROCESS | 1832 | 1461329009791 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}] 05:43:30 INFO - PROCESS | 1832 | 1461329010037 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:43:30 INFO - PROCESS | 1832 | 1461329010233 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:30 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f06d54000 == 211 [pid = 1832] [id = 764] 05:43:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f0334a800) [pid = 1832] [serial = 2291] [outer = (nil)] 05:43:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f073d8800) [pid = 1832] [serial = 2292] [outer = 0x7f5f0334a800] 05:43:30 INFO - PROCESS | 1832 | 1461329010294 Marionette DEBUG loaded listener.js 05:43:30 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f07405c00) [pid = 1832] [serial = 2293] [outer = 0x7f5f0334a800] 05:43:30 INFO - PROCESS | 1832 | 1461329010945 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]]]}] 05:43:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:43:30 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:43:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:43:30 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:43:30 INFO - TEST-OK | /FileAPI/fileReader.html | took 1182ms 05:43:30 INFO - PROCESS | 1832 | 1461329010970 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:43:30 INFO - PROCESS | 1832 | 1461329010973 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:43:30 INFO - TEST-START | /FileAPI/historical.html 05:43:30 INFO - PROCESS | 1832 | 1461329010979 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:43:30 INFO - PROCESS | 1832 | 1461329010981 Marionette TRACE conn3 <- [1,3022,null,{}] 05:43:30 INFO - PROCESS | 1832 | 1461329010987 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}] 05:43:31 INFO - PROCESS | 1832 | 1461329011318 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:43:31 INFO - PROCESS | 1832 | 1461329011348 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:31 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07de0800 == 212 [pid = 1832] [id = 765] 05:43:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f038e0800) [pid = 1832] [serial = 2294] [outer = (nil)] 05:43:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 138 (0x7f5f0740cc00) [pid = 1832] [serial = 2295] [outer = 0x7f5f038e0800] 05:43:31 INFO - PROCESS | 1832 | 1461329011424 Marionette DEBUG loaded listener.js 05:43:31 INFO - PROCESS | 1832 | ++DOMWINDOW == 139 (0x7f5f07c10400) [pid = 1832] [serial = 2296] [outer = 0x7f5f038e0800] 05:43:32 INFO - PROCESS | 1832 | 1461329012705 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"]]]}] 05:43:32 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:43:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:43:32 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:43:32 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:43:32 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:43:32 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:43:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:43:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:32 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:43:32 INFO - TEST-OK | /FileAPI/historical.html | took 1746ms 05:43:32 INFO - PROCESS | 1832 | 1461329012729 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:43:32 INFO - PROCESS | 1832 | 1461329012737 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:43:32 INFO - TEST-START | /FileAPI/idlharness.html 05:43:32 INFO - PROCESS | 1832 | 1461329012758 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:43:32 INFO - PROCESS | 1832 | 1461329012770 Marionette TRACE conn3 <- [1,3026,null,{}] 05:43:32 INFO - PROCESS | 1832 | 1461329012819 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}] 05:43:33 INFO - PROCESS | 1832 | 1461329013213 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:43:33 INFO - PROCESS | 1832 | 1461329013440 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:33 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f034dd800 == 213 [pid = 1832] [id = 766] 05:43:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 140 (0x7f5f045ef400) [pid = 1832] [serial = 2297] [outer = (nil)] 05:43:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 141 (0x7f5f04795800) [pid = 1832] [serial = 2298] [outer = 0x7f5f045ef400] 05:43:33 INFO - PROCESS | 1832 | 1461329013526 Marionette DEBUG loaded listener.js 05:43:33 INFO - PROCESS | 1832 | ++DOMWINDOW == 142 (0x7f5f04937c00) [pid = 1832] [serial = 2299] [outer = 0x7f5f045ef400] 05:43:35 INFO - PROCESS | 1832 | 1461329015488 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:43:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:43:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:43:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:43:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:43:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:43:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:43:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:43:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:43:35 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:35 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:43:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:43:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:43:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:43:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:43:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:43:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:43:35 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:35 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:43:35 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:43:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:43:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:43:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:43:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:43:35 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 05:43:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:43:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:43:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:43:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:43:35 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 05:43:35 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 05:43:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:43:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:43:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:43:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:43:35 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:43:35 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:35 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:43:35 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:43:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:43:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:43:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:43:35 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 05:43:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:43:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:43:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:43:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:43:35 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 05:43:35 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 05:43:35 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:35 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:35 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:35 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:35 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:35 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:43:35 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:43:35 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:43:35 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:43:35 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:43:35 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:43:35 INFO - TEST-OK | /FileAPI/idlharness.html | took 2810ms 05:43:35 INFO - PROCESS | 1832 | 1461329015579 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:43:35 INFO - PROCESS | 1832 | 1461329015591 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:43:35 INFO - TEST-START | /FileAPI/idlharness.worker 05:43:35 INFO - PROCESS | 1832 | 1461329015613 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:43:35 INFO - PROCESS | 1832 | 1461329015625 Marionette TRACE conn3 <- [1,3030,null,{}] 05:43:35 INFO - PROCESS | 1832 | 1461329015695 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}] 05:43:35 INFO - PROCESS | 1832 | 1461329015996 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:43:36 INFO - PROCESS | 1832 | 1461329016275 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:36 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09192000 == 214 [pid = 1832] [id = 767] 05:43:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 143 (0x7f5f0478c800) [pid = 1832] [serial = 2300] [outer = (nil)] 05:43:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f09247c00) [pid = 1832] [serial = 2301] [outer = 0x7f5f0478c800] 05:43:36 INFO - PROCESS | 1832 | 1461329016362 Marionette DEBUG loaded listener.js 05:43:36 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f09489400) [pid = 1832] [serial = 2302] [outer = 0x7f5f0478c800] 05:43:36 INFO - PROCESS | 1832 | [1832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:43:39 INFO - PROCESS | 1832 | 1461329019013 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:43:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:43:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:43:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:43:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:43:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:43:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:43:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:43:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:43:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:43:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:43:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:43:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:43:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:43:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:43:39 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:39 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:43:39 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:43:39 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:43:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:43:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:43:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:43:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:43:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:43:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:43:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:43:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:43:39 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:39 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:43:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:43:39 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:43:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:43:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:43:39 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:43:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:39 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:43:39 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:43:39 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:43:39 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:43:39 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:43:39 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:43:39 INFO - {} 05:43:39 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3529ms 05:43:39 INFO - PROCESS | 1832 | 1461329019140 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:43:39 INFO - PROCESS | 1832 | 1461329019143 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:43:39 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:43:39 INFO - PROCESS | 1832 | 1461329019157 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:43:39 INFO - PROCESS | 1832 | 1461329019168 Marionette TRACE conn3 <- [1,3034,null,{}] 05:43:39 INFO - PROCESS | 1832 | 1461329019252 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}] 05:43:39 INFO - PROCESS | 1832 | 1461329019639 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:43:39 INFO - PROCESS | 1832 | 1461329019854 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:39 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0c66a000 == 215 [pid = 1832] [id = 768] 05:43:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f0afb2800) [pid = 1832] [serial = 2303] [outer = (nil)] 05:43:39 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f13bb5c00) [pid = 1832] [serial = 2304] [outer = 0x7f5f0afb2800] 05:43:39 INFO - PROCESS | 1832 | 1461329019931 Marionette DEBUG loaded listener.js 05:43:40 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f13c5ac00) [pid = 1832] [serial = 2305] [outer = 0x7f5f0afb2800] 05:43:40 INFO - PROCESS | 1832 | 1461329020709 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]]]}] 05:43:40 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:43:40 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1605ms 05:43:40 INFO - PROCESS | 1832 | 1461329020760 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:43:40 INFO - PROCESS | 1832 | 1461329020765 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:43:40 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:43:40 INFO - PROCESS | 1832 | 1461329020792 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:43:40 INFO - PROCESS | 1832 | 1461329020796 Marionette TRACE conn3 <- [1,3038,null,{}] 05:43:40 INFO - PROCESS | 1832 | 1461329020802 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}] 05:43:41 INFO - PROCESS | 1832 | 1461329021027 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:43:41 INFO - PROCESS | 1832 | 1461329021308 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:41 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0d4a6000 == 216 [pid = 1832] [id = 769] 05:43:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f0afb5400) [pid = 1832] [serial = 2306] [outer = (nil)] 05:43:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f13d1a800) [pid = 1832] [serial = 2307] [outer = 0x7f5f0afb5400] 05:43:41 INFO - PROCESS | 1832 | 1461329021387 Marionette DEBUG loaded listener.js 05:43:41 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f146d7000) [pid = 1832] [serial = 2308] [outer = 0x7f5f0afb5400] 05:43:42 INFO - PROCESS | 1832 | 1461329022211 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"]]]}] 05:43:42 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:43:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:43:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:42 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:43:42 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1494ms 05:43:42 INFO - PROCESS | 1832 | 1461329022283 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:43:42 INFO - PROCESS | 1832 | 1461329022285 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:43:42 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:43:42 INFO - PROCESS | 1832 | 1461329022293 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:43:42 INFO - PROCESS | 1832 | 1461329022297 Marionette TRACE conn3 <- [1,3042,null,{}] 05:43:42 INFO - PROCESS | 1832 | 1461329022303 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}] 05:43:42 INFO - PROCESS | 1832 | 1461329022561 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:43:42 INFO - PROCESS | 1832 | 1461329022844 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:42 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f11671800 == 217 [pid = 1832] [id = 770] 05:43:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f13d0b400) [pid = 1832] [serial = 2309] [outer = (nil)] 05:43:42 INFO - PROCESS | 1832 | ++DOMWINDOW == 153 (0x7f5f14a5a800) [pid = 1832] [serial = 2310] [outer = 0x7f5f13d0b400] 05:43:42 INFO - PROCESS | 1832 | 1461329022923 Marionette DEBUG loaded listener.js 05:43:43 INFO - PROCESS | 1832 | ++DOMWINDOW == 154 (0x7f5f16011800) [pid = 1832] [serial = 2311] [outer = 0x7f5f13d0b400] 05:43:44 INFO - PROCESS | 1832 | 1461329024080 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]]]}] 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:43:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:43:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:43:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:43:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:43:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:43:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:43:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1872ms 05:43:44 INFO - PROCESS | 1832 | 1461329024175 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:43:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:43:44 INFO - PROCESS | 1832 | 1461329024185 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:43:44 INFO - PROCESS | 1832 | 1461329024195 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:43:44 INFO - PROCESS | 1832 | 1461329024199 Marionette TRACE conn3 <- [1,3046,null,{}] 05:43:44 INFO - PROCESS | 1832 | 1461329024232 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}] 05:43:44 INFO - PROCESS | 1832 | 1461329024604 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:43:44 INFO - PROCESS | 1832 | 1461329024865 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:44 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f09e22000 == 218 [pid = 1832] [id = 771] 05:43:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 155 (0x7f5f058a8c00) [pid = 1832] [serial = 2312] [outer = (nil)] 05:43:44 INFO - PROCESS | 1832 | ++DOMWINDOW == 156 (0x7f5f09484c00) [pid = 1832] [serial = 2313] [outer = 0x7f5f058a8c00] 05:43:44 INFO - PROCESS | 1832 | 1461329024942 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 1832 | ++DOMWINDOW == 157 (0x7f5f0b04ac00) [pid = 1832] [serial = 2314] [outer = 0x7f5f058a8c00] 05:43:45 INFO - PROCESS | 1832 | [1832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:43:45 INFO - PROCESS | 1832 | 1461329025718 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:43:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:43:45 INFO - {} 05:43:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1544ms 05:43:45 INFO - PROCESS | 1832 | 1461329025744 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:43:45 INFO - PROCESS | 1832 | 1461329025747 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:43:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:43:45 INFO - PROCESS | 1832 | 1461329025755 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:43:45 INFO - PROCESS | 1832 | 1461329025758 Marionette TRACE conn3 <- [1,3050,null,{}] 05:43:45 INFO - PROCESS | 1832 | 1461329025763 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}] 05:43:46 INFO - PROCESS | 1832 | 1461329025999 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:43:46 INFO - PROCESS | 1832 | 1461329026275 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:46 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b383000 == 219 [pid = 1832] [id = 772] 05:43:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 158 (0x7f5f0b04b400) [pid = 1832] [serial = 2315] [outer = (nil)] 05:43:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 159 (0x7f5f0b4a1000) [pid = 1832] [serial = 2316] [outer = 0x7f5f0b04b400] 05:43:46 INFO - PROCESS | 1832 | 1461329026350 Marionette DEBUG loaded listener.js 05:43:46 INFO - PROCESS | 1832 | ++DOMWINDOW == 160 (0x7f5f0c47e000) [pid = 1832] [serial = 2317] [outer = 0x7f5f0b04b400] 05:43:47 INFO - PROCESS | 1832 | 1461329027210 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]]]}] 05:43:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:43:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:43:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:43:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:43:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1485ms 05:43:47 INFO - PROCESS | 1832 | 1461329027241 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:43:47 INFO - PROCESS | 1832 | 1461329027245 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:43:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:43:47 INFO - PROCESS | 1832 | 1461329027251 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:43:47 INFO - PROCESS | 1832 | 1461329027253 Marionette TRACE conn3 <- [1,3054,null,{}] 05:43:47 INFO - PROCESS | 1832 | 1461329027259 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}] 05:43:47 INFO - PROCESS | 1832 | 1461329027489 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:43:47 INFO - PROCESS | 1832 | 1461329027754 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:47 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f127c0800 == 220 [pid = 1832] [id = 773] 05:43:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 161 (0x7f5f0b1b4400) [pid = 1832] [serial = 2318] [outer = (nil)] 05:43:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 162 (0x7f5f0c746800) [pid = 1832] [serial = 2319] [outer = 0x7f5f0b1b4400] 05:43:47 INFO - PROCESS | 1832 | 1461329027828 Marionette DEBUG loaded listener.js 05:43:47 INFO - PROCESS | 1832 | ++DOMWINDOW == 163 (0x7f5f11956000) [pid = 1832] [serial = 2320] [outer = 0x7f5f0b1b4400] 05:43:49 INFO - PROCESS | 1832 | 1461329029121 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"]]]}] 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:43:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:43:49 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:43:49 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" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:43:49 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" 05:43:49 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:43:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:49 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:43:49 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:43:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1964ms 05:43:49 INFO - PROCESS | 1832 | 1461329029271 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:43:49 INFO - PROCESS | 1832 | 1461329029280 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:43:49 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:43:49 INFO - PROCESS | 1832 | 1461329029299 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:43:49 INFO - PROCESS | 1832 | 1461329029307 Marionette TRACE conn3 <- [1,3058,null,{}] 05:43:49 INFO - PROCESS | 1832 | 1461329029318 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}] 05:43:49 INFO - PROCESS | 1832 | 1461329029717 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:43:50 INFO - PROCESS | 1832 | 1461329029997 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:50 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f149a0800 == 221 [pid = 1832] [id = 774] 05:43:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 164 (0x7f5f0b1dcc00) [pid = 1832] [serial = 2321] [outer = (nil)] 05:43:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 165 (0x7f5f1cbec800) [pid = 1832] [serial = 2322] [outer = 0x7f5f0b1dcc00] 05:43:50 INFO - PROCESS | 1832 | 1461329030072 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 1832 | ++DOMWINDOW == 166 (0x7f5f1d487c00) [pid = 1832] [serial = 2323] [outer = 0x7f5f0b1dcc00] 05:43:50 INFO - PROCESS | 1832 | 1461329030979 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]]]}] 05:43:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:43:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:43:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:43:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:43:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:43:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:43:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:43:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:43:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:43:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:43:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:43:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:43:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:43:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:43:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:43:51 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:43:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:43:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:51 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:43:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:43:51 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:43:51 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1700ms 05:43:51 INFO - PROCESS | 1832 | 1461329031003 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:43:51 INFO - PROCESS | 1832 | 1461329031010 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:43:51 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:43:51 INFO - PROCESS | 1832 | 1461329031016 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:43:51 INFO - PROCESS | 1832 | 1461329031019 Marionette TRACE conn3 <- [1,3062,null,{}] 05:43:51 INFO - PROCESS | 1832 | 1461329031025 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}] 05:43:51 INFO - PROCESS | 1832 | 1461329031265 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:43:51 INFO - PROCESS | 1832 | 1461329031546 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:51 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f0b36b000 == 222 [pid = 1832] [id = 775] 05:43:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 167 (0x7f5f09fc5c00) [pid = 1832] [serial = 2324] [outer = (nil)] 05:43:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 168 (0x7f5f19f8d800) [pid = 1832] [serial = 2325] [outer = 0x7f5f09fc5c00] 05:43:51 INFO - PROCESS | 1832 | 1461329031628 Marionette DEBUG loaded listener.js 05:43:51 INFO - PROCESS | 1832 | ++DOMWINDOW == 169 (0x7f5f1d6b1800) [pid = 1832] [serial = 2326] [outer = 0x7f5f09fc5c00] 05:43:52 INFO - PROCESS | 1832 | [1832] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:43:52 INFO - PROCESS | 1832 | 1461329032826 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:43:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:43:52 INFO - {} 05:43:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1833ms 05:43:52 INFO - PROCESS | 1832 | 1461329032889 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:43:52 INFO - PROCESS | 1832 | 1461329032894 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:43:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:43:52 INFO - PROCESS | 1832 | 1461329032901 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 1832 | 1461329032905 Marionette TRACE conn3 <- [1,3066,null,{}] 05:43:52 INFO - PROCESS | 1832 | 1461329032918 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}] 05:43:53 INFO - PROCESS | 1832 | 1461329033192 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:43:53 INFO - PROCESS | 1832 | 1461329033526 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:53 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f182ce000 == 223 [pid = 1832] [id = 776] 05:43:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 170 (0x7f5f1f03d000) [pid = 1832] [serial = 2327] [outer = (nil)] 05:43:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 171 (0x7f5f2c008c00) [pid = 1832] [serial = 2328] [outer = 0x7f5f1f03d000] 05:43:53 INFO - PROCESS | 1832 | 1461329033610 Marionette DEBUG loaded listener.js 05:43:53 INFO - PROCESS | 1832 | ++DOMWINDOW == 172 (0x7f5f2fe8d400) [pid = 1832] [serial = 2329] [outer = 0x7f5f1f03d000] 05:43:54 INFO - PROCESS | 1832 | 1461329034423 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]]]}] 05:43:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:43:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:43:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:43:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:43:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:43:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:43:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:43:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1579ms 05:43:54 INFO - PROCESS | 1832 | 1461329034484 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:43:54 INFO - PROCESS | 1832 | 1461329034488 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:43:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:43:54 INFO - PROCESS | 1832 | 1461329034494 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:43:54 INFO - PROCESS | 1832 | 1461329034496 Marionette TRACE conn3 <- [1,3070,null,{}] 05:43:54 INFO - PROCESS | 1832 | 1461329034522 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}] 05:43:54 INFO - PROCESS | 1832 | 1461329034756 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:43:55 INFO - PROCESS | 1832 | 1461329035042 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:55 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f18a64000 == 224 [pid = 1832] [id = 777] 05:43:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 173 (0x7f5eff6dc000) [pid = 1832] [serial = 2330] [outer = (nil)] 05:43:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 174 (0x7f5eff6e1000) [pid = 1832] [serial = 2331] [outer = 0x7f5eff6dc000] 05:43:55 INFO - PROCESS | 1832 | 1461329035156 Marionette DEBUG loaded listener.js 05:43:55 INFO - PROCESS | 1832 | ++DOMWINDOW == 175 (0x7f5eff6e6c00) [pid = 1832] [serial = 2332] [outer = 0x7f5eff6dc000] 05:43:55 INFO - PROCESS | 1832 | 1461329035930 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]]]}] 05:43:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:43:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:43:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:43:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:43:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:43:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:43:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1500ms 05:43:55 INFO - PROCESS | 1832 | 1461329035997 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:43:56 INFO - PROCESS | 1832 | 1461329036001 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:43:56 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:43:56 INFO - PROCESS | 1832 | 1461329036007 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:43:56 INFO - PROCESS | 1832 | 1461329036010 Marionette TRACE conn3 <- [1,3074,null,{}] 05:43:56 INFO - PROCESS | 1832 | 1461329036015 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}] 05:43:56 INFO - PROCESS | 1832 | 1461329036261 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:43:56 INFO - PROCESS | 1832 | 1461329036597 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:56 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1cc05800 == 225 [pid = 1832] [id = 778] 05:43:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 176 (0x7f5eff6dec00) [pid = 1832] [serial = 2333] [outer = (nil)] 05:43:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 177 (0x7f5f15055400) [pid = 1832] [serial = 2334] [outer = 0x7f5eff6dec00] 05:43:56 INFO - PROCESS | 1832 | 1461329036729 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 1832 | ++DOMWINDOW == 178 (0x7f5f2c087800) [pid = 1832] [serial = 2335] [outer = 0x7f5eff6dec00] 05:43:57 INFO - PROCESS | 1832 | 1461329037741 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]]]}] 05:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:43:57 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:43:57 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1746ms 05:43:57 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:43:57 INFO - PROCESS | 1832 | 1461329037754 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:43:57 INFO - PROCESS | 1832 | 1461329037757 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:43:57 INFO - PROCESS | 1832 | 1461329037764 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:43:57 INFO - PROCESS | 1832 | 1461329037767 Marionette TRACE conn3 <- [1,3078,null,{}] 05:43:57 INFO - PROCESS | 1832 | 1461329037772 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}] 05:43:58 INFO - PROCESS | 1832 | 1461329038088 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:43:58 INFO - PROCESS | 1832 | 1461329038366 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:58 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1766a800 == 226 [pid = 1832] [id = 779] 05:43:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 179 (0x7f5efbc08000) [pid = 1832] [serial = 2336] [outer = (nil)] 05:43:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 180 (0x7f5efbc0e800) [pid = 1832] [serial = 2337] [outer = 0x7f5efbc08000] 05:43:58 INFO - PROCESS | 1832 | 1461329038451 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 1832 | ++DOMWINDOW == 181 (0x7f5efbc15000) [pid = 1832] [serial = 2338] [outer = 0x7f5efbc08000] 05:43:59 INFO - PROCESS | 1832 | 1461329039621 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] 05:43:59 INFO - PROCESS | 1832 | 1461329039656 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:43:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:43:59 INFO - PROCESS | 1832 | 1461329039666 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:43:59 INFO - PROCESS | 1832 | 1461329039671 Marionette TRACE conn3 <- [1,3082,null,{}] 05:43:59 INFO - PROCESS | 1832 | 1461329039676 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}] 05:43:59 INFO - PROCESS | 1832 | 1461329039918 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:44:00 INFO - PROCESS | 1832 | 1461329040307 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:00 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f1e445000 == 227 [pid = 1832] [id = 780] 05:44:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 182 (0x7f5efbc0a800) [pid = 1832] [serial = 2339] [outer = (nil)] 05:44:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 183 (0x7f5f2a97c800) [pid = 1832] [serial = 2340] [outer = 0x7f5efbc0a800] 05:44:00 INFO - PROCESS | 1832 | 1461329040442 Marionette DEBUG loaded listener.js 05:44:00 INFO - PROCESS | 1832 | ++DOMWINDOW == 184 (0x7f5f3020a800) [pid = 1832] [serial = 2341] [outer = 0x7f5efbc0a800] 05:44:01 INFO - PROCESS | 1832 | 1461329041213 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]]]}] 05:44:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:44:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:44:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:44:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1584ms 05:44:01 INFO - PROCESS | 1832 | 1461329041254 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:44:01 INFO - PROCESS | 1832 | 1461329041256 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:44:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:44:01 INFO - PROCESS | 1832 | 1461329041263 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:44:01 INFO - PROCESS | 1832 | 1461329041265 Marionette TRACE conn3 <- [1,3086,null,{}] 05:44:01 INFO - PROCESS | 1832 | 1461329041270 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}] 05:44:01 INFO - PROCESS | 1832 | 1461329041503 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:44:01 INFO - PROCESS | 1832 | 1461329041770 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:01 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f24dc1800 == 228 [pid = 1832] [id = 781] 05:44:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 185 (0x7f5efbc0b400) [pid = 1832] [serial = 2342] [outer = (nil)] 05:44:01 INFO - PROCESS | 1832 | ++DOMWINDOW == 186 (0x7f5f025d1c00) [pid = 1832] [serial = 2343] [outer = 0x7f5efbc0b400] 05:44:01 INFO - PROCESS | 1832 | 1461329041866 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1832 | ++DOMWINDOW == 187 (0x7f5f025d7800) [pid = 1832] [serial = 2344] [outer = 0x7f5efbc0b400] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f06d54000 == 227 [pid = 1832] [id = 764] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03cb5000 == 226 [pid = 1832] [id = 763] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0351a000 == 225 [pid = 1832] [id = 762] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01f5c800 == 224 [pid = 1832] [id = 761] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f01d52800 == 223 [pid = 1832] [id = 759] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03641800 == 222 [pid = 1832] [id = 758] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03636000 == 221 [pid = 1832] [id = 757] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5eff6bb800 == 220 [pid = 1832] [id = 756] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5eff6a4000 == 219 [pid = 1832] [id = 755] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f03a91000 == 218 [pid = 1832] [id = 754] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17fec000 == 217 [pid = 1832] [id = 753] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f3446b800 == 216 [pid = 1832] [id = 752] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f2ae52000 == 215 [pid = 1832] [id = 751] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1e87d000 == 214 [pid = 1832] [id = 750] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1d071800 == 213 [pid = 1832] [id = 749] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1cb89000 == 212 [pid = 1832] [id = 748] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f17b93800 == 211 [pid = 1832] [id = 746] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1889e000 == 210 [pid = 1832] [id = 747] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f15a4c800 == 209 [pid = 1832] [id = 745] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f127ae000 == 208 [pid = 1832] [id = 744] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f1188f000 == 207 [pid = 1832] [id = 743] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0d27e800 == 206 [pid = 1832] [id = 742] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f0ad56000 == 205 [pid = 1832] [id = 741] 05:44:04 INFO - PROCESS | 1832 | --DOCSHELL 0x7f5f06b0b800 == 204 [pid = 1832] [id = 740] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 186 (0x7f5f0873ac00) [pid = 1832] [serial = 2213] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 185 (0x7f5f06c20800) [pid = 1832] [serial = 2211] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 184 (0x7f5f20aa5400) [pid = 1832] [serial = 2193] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 183 (0x7f5f0c74c000) [pid = 1832] [serial = 2166] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 182 (0x7f5f04542000) [pid = 1832] [serial = 2207] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 181 (0x7f5f146e1000) [pid = 1832] [serial = 2172] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 180 (0x7f5f08315c00) [pid = 1832] [serial = 2157] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 179 (0x7f5f058ab400) [pid = 1832] [serial = 2154] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 178 (0x7f5f1d89ac00) [pid = 1832] [serial = 2184] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 177 (0x7f5f073d7c00) [pid = 1832] [serial = 2217] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 176 (0x7f5f14245800) [pid = 1832] [serial = 2171] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 175 (0x7f5f1793a400) [pid = 1832] [serial = 2178] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 174 (0x7f5f04931000) [pid = 1832] [serial = 2153] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 173 (0x7f5f1e114c00) [pid = 1832] [serial = 2187] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 172 (0x7f5f1d482400) [pid = 1832] [serial = 2183] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 171 (0x7f5f13b3c800) [pid = 1832] [serial = 2168] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 170 (0x7f5f11957800) [pid = 1832] [serial = 2204] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 169 (0x7f5f24064c00) [pid = 1832] [serial = 2196] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 168 (0x7f5f07de7000) [pid = 1832] [serial = 2156] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 167 (0x7f5f1e8dec00) [pid = 1832] [serial = 2189] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 166 (0x7f5f05678c00) [pid = 1832] [serial = 2210] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 165 (0x7f5f057b4800) [pid = 1832] [serial = 2216] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 164 (0x7f5f14a59800) [pid = 1832] [serial = 2174] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 163 (0x7f5f2b00cc00) [pid = 1832] [serial = 2202] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 162 (0x7f5f1b2d4800) [pid = 1832] [serial = 2181] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 161 (0x7f5f18b57400) [pid = 1832] [serial = 2180] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 160 (0x7f5f0b04e000) [pid = 1832] [serial = 2160] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 159 (0x7f5f1f045400) [pid = 1832] [serial = 2192] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 158 (0x7f5f09fcbc00) [pid = 1832] [serial = 2159] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 157 (0x7f5f2acb7400) [pid = 1832] [serial = 2201] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 156 (0x7f5f04793800) [pid = 1832] [serial = 2208] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 155 (0x7f5f15eee400) [pid = 1832] [serial = 2175] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 154 (0x7f5f20ca0400) [pid = 1832] [serial = 2195] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 153 (0x7f5f0c47cc00) [pid = 1832] [serial = 2165] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 152 (0x7f5f17773800) [pid = 1832] [serial = 2177] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f29df0c00) [pid = 1832] [serial = 2198] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f0c32a400) [pid = 1832] [serial = 2163] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f2abd1800) [pid = 1832] [serial = 2199] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f0b443c00) [pid = 1832] [serial = 2162] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f1decd800) [pid = 1832] [serial = 2186] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f13cbb000) [pid = 1832] [serial = 2169] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f09351800) [pid = 1832] [serial = 2214] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f1efb8000) [pid = 1832] [serial = 2190] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f0afb6000) [pid = 1832] [serial = 2219] [outer = (nil)] [url = about:blank] 05:44:05 INFO - PROCESS | 1832 | 1461329045336 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:44:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:44:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 4102ms 05:44:05 INFO - PROCESS | 1832 | 1461329045366 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:44:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:44:05 INFO - PROCESS | 1832 | 1461329045371 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:44:05 INFO - PROCESS | 1832 | 1461329045379 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:44:05 INFO - PROCESS | 1832 | 1461329045383 Marionette TRACE conn3 <- [1,3090,null,{}] 05:44:05 INFO - PROCESS | 1832 | 1461329045390 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}] 05:44:05 INFO - PROCESS | 1832 | 1461329045663 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:44:05 INFO - PROCESS | 1832 | 1461329045880 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f01e2d000 == 205 [pid = 1832] [id = 782] 05:44:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 144 (0x7f5f01ce9c00) [pid = 1832] [serial = 2345] [outer = (nil)] 05:44:05 INFO - PROCESS | 1832 | ++DOMWINDOW == 145 (0x7f5f025da000) [pid = 1832] [serial = 2346] [outer = 0x7f5f01ce9c00] 05:44:05 INFO - PROCESS | 1832 | 1461329045948 Marionette DEBUG loaded listener.js 05:44:06 INFO - PROCESS | 1832 | ++DOMWINDOW == 146 (0x7f5f033b6c00) [pid = 1832] [serial = 2347] [outer = 0x7f5f01ce9c00] 05:44:06 INFO - PROCESS | 1832 | 1461329046672 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:44:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:44:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1350ms 05:44:06 INFO - PROCESS | 1832 | 1461329046730 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:44:06 INFO - PROCESS | 1832 | 1461329046737 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:44:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:44:06 INFO - PROCESS | 1832 | 1461329046747 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:44:06 INFO - PROCESS | 1832 | 1461329046750 Marionette TRACE conn3 <- [1,3094,null,{}] 05:44:06 INFO - PROCESS | 1832 | 1461329046756 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}] 05:44:07 INFO - PROCESS | 1832 | 1461329047129 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:44:07 INFO - PROCESS | 1832 | 1461329047319 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:07 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f034db800 == 206 [pid = 1832] [id = 783] 05:44:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 147 (0x7f5f04835800) [pid = 1832] [serial = 2348] [outer = (nil)] 05:44:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 148 (0x7f5f04931000) [pid = 1832] [serial = 2349] [outer = 0x7f5f04835800] 05:44:07 INFO - PROCESS | 1832 | 1461329047401 Marionette DEBUG loaded listener.js 05:44:07 INFO - PROCESS | 1832 | ++DOMWINDOW == 149 (0x7f5f057c1400) [pid = 1832] [serial = 2350] [outer = 0x7f5f04835800] 05:44:08 INFO - PROCESS | 1832 | 1461329048275 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:44:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:44:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1583ms 05:44:08 INFO - PROCESS | 1832 | 1461329048330 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:44:08 INFO - PROCESS | 1832 | 1461329048335 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:44:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:44:08 INFO - PROCESS | 1832 | 1461329048358 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:44:08 INFO - PROCESS | 1832 | 1461329048363 Marionette TRACE conn3 <- [1,3098,null,{}] 05:44:08 INFO - PROCESS | 1832 | 1461329048378 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}] 05:44:08 INFO - PROCESS | 1832 | 1461329048667 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:44:08 INFO - PROCESS | 1832 | 1461329048708 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:08 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03aa1000 == 207 [pid = 1832] [id = 784] 05:44:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 150 (0x7f5f0695f400) [pid = 1832] [serial = 2351] [outer = (nil)] 05:44:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 151 (0x7f5f0740e800) [pid = 1832] [serial = 2352] [outer = 0x7f5f0695f400] 05:44:08 INFO - PROCESS | 1832 | 1461329048775 Marionette DEBUG loaded listener.js 05:44:08 INFO - PROCESS | 1832 | ++DOMWINDOW == 152 (0x7f5f080c1800) [pid = 1832] [serial = 2353] [outer = 0x7f5f0695f400] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 151 (0x7f5f00185800) [pid = 1832] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 150 (0x7f5f18b60c00) [pid = 1832] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 149 (0x7f5f0334a800) [pid = 1832] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 148 (0x7f5f17940c00) [pid = 1832] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 147 (0x7f5f010b5800) [pid = 1832] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 146 (0x7f5f13ad2800) [pid = 1832] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 145 (0x7f5f09357800) [pid = 1832] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 144 (0x7f5f1b2db000) [pid = 1832] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 143 (0x7f5f125d9000) [pid = 1832] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 142 (0x7f5f14a4e000) [pid = 1832] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 141 (0x7f5f04932c00) [pid = 1832] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 140 (0x7f5f09251800) [pid = 1832] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 139 (0x7f5f2fe4dc00) [pid = 1832] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 138 (0x7f5f18b5e000) [pid = 1832] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 137 (0x7f5f04931400) [pid = 1832] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 136 (0x7f5f1f0e3800) [pid = 1832] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 135 (0x7f5f01cec000) [pid = 1832] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 134 (0x7f5f07610000) [pid = 1832] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 133 (0x7f5f0c47e400) [pid = 1832] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 132 (0x7f5f091dbc00) [pid = 1832] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 131 (0x7f5f01cec800) [pid = 1832] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 130 (0x7f5f07611c00) [pid = 1832] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 129 (0x7f5f13f62800) [pid = 1832] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 128 (0x7f5f1c16bc00) [pid = 1832] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 127 (0x7f5f18b60400) [pid = 1832] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 126 (0x7f5f010a9800) [pid = 1832] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:44:10 INFO - PROCESS | 1832 | --DOMWINDOW == 125 (0x7f5f11532400) [pid = 1832] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:44:10 INFO - PROCESS | 1832 | 1461329050533 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]]]}] 05:44:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:44:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:44:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 2194ms 05:44:10 INFO - PROCESS | 1832 | 1461329050553 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:44:10 INFO - PROCESS | 1832 | 1461329050557 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:44:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:44:10 INFO - PROCESS | 1832 | 1461329050563 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:44:10 INFO - PROCESS | 1832 | 1461329050565 Marionette TRACE conn3 <- [1,3102,null,{}] 05:44:10 INFO - PROCESS | 1832 | 1461329050570 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}] 05:44:10 INFO - PROCESS | 1832 | 1461329050802 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:44:11 INFO - PROCESS | 1832 | 1461329051012 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:11 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f05871800 == 208 [pid = 1832] [id = 785] 05:44:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 126 (0x7f5f00185800) [pid = 1832] [serial = 2354] [outer = (nil)] 05:44:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 127 (0x7f5f09246000) [pid = 1832] [serial = 2355] [outer = 0x7f5f00185800] 05:44:11 INFO - PROCESS | 1832 | 1461329051077 Marionette DEBUG loaded listener.js 05:44:11 INFO - PROCESS | 1832 | ++DOMWINDOW == 128 (0x7f5f09356000) [pid = 1832] [serial = 2356] [outer = 0x7f5f00185800] 05:44:11 INFO - PROCESS | 1832 | 1461329051807 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:44:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:44:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1279ms 05:44:11 INFO - PROCESS | 1832 | 1461329051843 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:44:11 INFO - PROCESS | 1832 | 1461329051846 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:44:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:44:11 INFO - PROCESS | 1832 | 1461329051851 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:44:11 INFO - PROCESS | 1832 | 1461329051866 Marionette TRACE conn3 <- [1,3106,null,{}] 05:44:11 INFO - PROCESS | 1832 | 1461329051871 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}] 05:44:12 INFO - PROCESS | 1832 | 1461329052163 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:44:12 INFO - PROCESS | 1832 | 1461329052619 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:12 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f00231000 == 209 [pid = 1832] [id = 786] 05:44:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 129 (0x7f5efbc0dc00) [pid = 1832] [serial = 2357] [outer = (nil)] 05:44:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 130 (0x7f5f00303400) [pid = 1832] [serial = 2358] [outer = 0x7f5efbc0dc00] 05:44:12 INFO - PROCESS | 1832 | 1461329052698 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1832 | ++DOMWINDOW == 131 (0x7f5f010b5800) [pid = 1832] [serial = 2359] [outer = 0x7f5efbc0dc00] 05:44:13 INFO - PROCESS | 1832 | 1461329053499 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]]]}] 05:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:44:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1690ms 05:44:13 INFO - PROCESS | 1832 | 1461329053545 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:44:13 INFO - PROCESS | 1832 | 1461329053553 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:44:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:44:13 INFO - PROCESS | 1832 | 1461329053562 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1832 | 1461329053565 Marionette TRACE conn3 <- [1,3110,null,{}] 05:44:13 INFO - PROCESS | 1832 | 1461329053572 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}] 05:44:13 INFO - PROCESS | 1832 | 1461329053815 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:44:14 INFO - PROCESS | 1832 | 1461329054107 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:14 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f03a8a800 == 210 [pid = 1832] [id = 787] 05:44:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 132 (0x7f5f033c0800) [pid = 1832] [serial = 2360] [outer = (nil)] 05:44:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 133 (0x7f5f04545800) [pid = 1832] [serial = 2361] [outer = 0x7f5f033c0800] 05:44:14 INFO - PROCESS | 1832 | 1461329054199 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1832 | ++DOMWINDOW == 134 (0x7f5f04793400) [pid = 1832] [serial = 2362] [outer = 0x7f5f033c0800] 05:44:15 INFO - PROCESS | 1832 | 1461329055111 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"]]]}] 05:44:15 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:44:15 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 05:44:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:44:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:44:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:44:15 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:44:15 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1630ms 05:44:15 INFO - PROCESS | 1832 | 1461329055237 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1832 | 1461329055243 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:44:15 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:44:15 INFO - PROCESS | 1832 | 1461329055256 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1832 | 1461329055259 Marionette TRACE conn3 <- [1,3114,null,{}] 05:44:15 INFO - PROCESS | 1832 | 1461329055265 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}] 05:44:15 INFO - PROCESS | 1832 | 1461329055510 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:44:15 INFO - PROCESS | 1832 | 1461329055793 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\", \"a013fffa-7f5d-4cd4-9934-e5066b089d7a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:15 INFO - PROCESS | 1832 | ++DOCSHELL 0x7f5f07c2c800 == 211 [pid = 1832] [id = 788] 05:44:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 135 (0x7f5f04937800) [pid = 1832] [serial = 2363] [outer = (nil)] 05:44:15 INFO - PROCESS | 1832 | ++DOMWINDOW == 136 (0x7f5f0695c000) [pid = 1832] [serial = 2364] [outer = 0x7f5f04937800] 05:44:15 INFO - PROCESS | 1832 | 1461329055953 Marionette DEBUG loaded listener.js 05:44:16 INFO - PROCESS | 1832 | ++DOMWINDOW == 137 (0x7f5f06c28000) [pid = 1832] [serial = 2365] [outer = 0x7f5f04937800] 05:44:16 INFO - PROCESS | 1832 | 1461329056826 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]]]}] 05:44:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:44:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1586ms 05:44:16 INFO - PROCESS | 1832 | 1461329056842 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:44:16 INFO - PROCESS | 1832 | 1461329056846 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:44:17 WARNING - u'runner_teardown' () 05:44:18 INFO - No more tests 05:44:18 INFO - Got 0 unexpected results 05:44:18 INFO - SUITE-END | took 1271s 05:44:18 INFO - Closing logging queue 05:44:18 INFO - queue closed 05:44:18 INFO - Return code: 0 05:44:18 WARNING - # TBPL SUCCESS # 05:44:18 INFO - Running post-action listener: _resource_record_post_action 05:44:18 INFO - Running post-run listener: _resource_record_post_run 05:44:19 INFO - Total resource usage - Wall time: 1307s; CPU: 98.0%; Read bytes: 8388608; Write bytes: 976236544; Read time: 356; Write time: 380628 05:44:19 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:44:19 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 85250048; Read time: 0; Write time: 93996 05:44:19 INFO - run-tests - Wall time: 1277s; CPU: 98.0%; Read bytes: 5529600; Write bytes: 890986496; Read time: 216; Write time: 286632 05:44:19 INFO - Running post-run listener: _upload_blobber_files 05:44:19 INFO - Blob upload gear active. 05:44:19 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:44:19 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 05:44:19 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', 'fx-team', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:44:19 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 fx-team -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:44:20 INFO - (blobuploader) - INFO - Open directory for files ... 05:44:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:44:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:44:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:44:22 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:44:22 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:44:22 INFO - (blobuploader) - INFO - Done attempting. 05:44:22 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:44:22 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:44:22 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:44:23 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:44:23 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:44:23 INFO - (blobuploader) - INFO - Done attempting. 05:44:23 INFO - (blobuploader) - INFO - Iteration through files over. 05:44:23 INFO - Return code: 0 05:44:23 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:44:23 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:44:23 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6585d2769d998bc82de7c0c431ee16e4c2913c4bff58fb2278e836b4b567393a3582a54e898e21d8f4295e4fb2b36d467ab1ffeeb9bc0007f65923f4903f4ba3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/63b077f0720f0ddf8e0d97985ce86cc063206abb682a992e6618d28a0417a9ef83ef8beaab0c4f1f10913ee2e0c59702ceab13dda4b9f872509ba0527e6d3edf"} 05:44:23 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:44:23 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:44:23 INFO - Contents: 05:44:23 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6585d2769d998bc82de7c0c431ee16e4c2913c4bff58fb2278e836b4b567393a3582a54e898e21d8f4295e4fb2b36d467ab1ffeeb9bc0007f65923f4903f4ba3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/63b077f0720f0ddf8e0d97985ce86cc063206abb682a992e6618d28a0417a9ef83ef8beaab0c4f1f10913ee2e0c59702ceab13dda4b9f872509ba0527e6d3edf"} 05:44:23 INFO - Running post-run listener: copy_logs_to_upload_dir 05:44:23 INFO - Copying logs to upload dir... 05:44:23 INFO - mkdir: /builds/slave/test/build/upload/logs 05:44:23 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1404.325752 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 24 secs) (at 2016-04-22 05:44:23.565926) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 05:44:23.567409) ========= 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=9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6585d2769d998bc82de7c0c431ee16e4c2913c4bff58fb2278e836b4b567393a3582a54e898e21d8f4295e4fb2b36d467ab1ffeeb9bc0007f65923f4903f4ba3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/63b077f0720f0ddf8e0d97985ce86cc063206abb682a992e6618d28a0417a9ef83ef8beaab0c4f1f10913ee2e0c59702ceab13dda4b9f872509ba0527e6d3edf"} build_url:https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035450 build_url: 'https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6585d2769d998bc82de7c0c431ee16e4c2913c4bff58fb2278e836b4b567393a3582a54e898e21d8f4295e4fb2b36d467ab1ffeeb9bc0007f65923f4903f4ba3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/63b077f0720f0ddf8e0d97985ce86cc063206abb682a992e6618d28a0417a9ef83ef8beaab0c4f1f10913ee2e0c59702ceab13dda4b9f872509ba0527e6d3edf"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Q98O4vQJSy-vvpm0LGPA5w/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-22 05:44:23.641803) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:44:23.642316) ========= 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=9ca12473fbb1d023794ffd180000023c-1461327433.445929-1669660385 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020097 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-22 05:44:23.707414) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 05:44:23.707738) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-22 05:44:23.708109) ========= ========= Total master_lag: 0.54 =========