builder: fx-team_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-515 starttime: 1461587380.69 results: success (0) buildid: 20160425033757 builduid: 17e4e8b195af460fb7d14e34ad84a362 revision: 690226a9fb27054d8a20fc7625a2ebd7067573ce ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:40.693468) ========= master: http://buildbot-master123.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:40.693865) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:40.694138) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:40.734029) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:40.734313) ========= 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-1461587293.449516-1229308503 _=/tools/buildbot/bin/python using PTY: False --2016-04-25 05:29:40-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.1M=0.001s 2016-04-25 05:29:40 (10.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.258076 ========= master_lag: 0.27 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:41.262374) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:41.262694) ========= 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-1461587293.449516-1229308503 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.035006 ========= master_lag: 0.08 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:41.373772) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:41.374087) ========= bash -c 'python archiver_client.py mozharness --repo integration/fx-team --rev 690226a9fb27054d8a20fc7625a2ebd7067573ce --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 690226a9fb27054d8a20fc7625a2ebd7067573ce --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-1461587293.449516-1229308503 _=/tools/buildbot/bin/python using PTY: False 2016-04-25 05:29:41,481 truncating revision to first 12 chars 2016-04-25 05:29:41,481 Setting DEBUG logging. 2016-04-25 05:29:41,482 attempt 1/10 2016-04-25 05:29:41,482 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/690226a9fb27?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-25 05:29:41,797 unpacking tar archive at: fx-team-690226a9fb27/testing/mozharness/ program finished with exit code 0 elapsedTime=0.614850 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:42.022877) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:42.023157) ========= script_repo_revision: 690226a9fb27054d8a20fc7625a2ebd7067573ce ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:42.023549) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:42.023816) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-25 05:29:42.053086) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 12 secs) (at 2016-04-25 05:29:42.053386) ========= /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-1461587293.449516-1229308503 _=/tools/buildbot/bin/python using PTY: False 05:29:42 INFO - MultiFileLogger online at 20160425 05:29:42 in /builds/slave/test 05:29:42 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:29:42 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:29:42 INFO - {'append_to_log': False, 05:29:42 INFO - 'base_work_dir': '/builds/slave/test', 05:29:42 INFO - 'blob_upload_branch': 'fx-team', 05:29:42 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:29:42 INFO - 'buildbot_json_path': 'buildprops.json', 05:29:42 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:29:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:29:42 INFO - 'download_minidump_stackwalk': True, 05:29:42 INFO - 'download_symbols': 'true', 05:29:42 INFO - 'e10s': False, 05:29:42 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:29:42 INFO - 'tooltool.py': '/tools/tooltool.py', 05:29:42 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:29:42 INFO - '/tools/misc-python/virtualenv.py')}, 05:29:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:29:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:29:42 INFO - 'log_level': 'info', 05:29:42 INFO - 'log_to_console': True, 05:29:42 INFO - 'opt_config_files': (), 05:29:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:29:42 INFO - '--processes=1', 05:29:42 INFO - '--config=%(test_path)s/wptrunner.ini', 05:29:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:29:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:29:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:29:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:29:42 INFO - 'pip_index': False, 05:29:42 INFO - 'require_test_zip': True, 05:29:42 INFO - 'test_type': ('testharness',), 05:29:42 INFO - 'this_chunk': '1', 05:29:42 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:29:42 INFO - 'total_chunks': '10', 05:29:42 INFO - 'virtualenv_path': 'venv', 05:29:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:29:42 INFO - 'work_dir': 'build'} 05:29:42 INFO - ##### 05:29:42 INFO - ##### Running clobber step. 05:29:42 INFO - ##### 05:29:42 INFO - Running pre-action listener: _resource_record_pre_action 05:29:42 INFO - Running main action method: clobber 05:29:42 INFO - rmtree: /builds/slave/test/build 05:29:42 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:29:43 INFO - Running post-action listener: _resource_record_post_action 05:29:43 INFO - ##### 05:29:43 INFO - ##### Running read-buildbot-config step. 05:29:43 INFO - ##### 05:29:43 INFO - Running pre-action listener: _resource_record_pre_action 05:29:43 INFO - Running main action method: read_buildbot_config 05:29:43 INFO - Using buildbot properties: 05:29:43 INFO - { 05:29:43 INFO - "project": "", 05:29:43 INFO - "product": "firefox", 05:29:43 INFO - "script_repo_revision": "production", 05:29:43 INFO - "scheduler": "tests-fx-team-ubuntu64_vm-debug-unittest-7-3600", 05:29:43 INFO - "repository": "", 05:29:43 INFO - "buildername": "Ubuntu VM 12.04 x64 fx-team debug test web-platform-tests-1", 05:29:43 INFO - "buildid": "20160425033757", 05:29:43 INFO - "pgo_build": "False", 05:29:43 INFO - "basedir": "/builds/slave/test", 05:29:43 INFO - "buildnumber": 15, 05:29:43 INFO - "slavename": "tst-linux64-spot-515", 05:29:43 INFO - "master": "http://buildbot-master123.bb.releng.usw2.mozilla.com:8201/", 05:29:43 INFO - "platform": "linux64", 05:29:43 INFO - "branch": "fx-team", 05:29:43 INFO - "revision": "690226a9fb27054d8a20fc7625a2ebd7067573ce", 05:29:43 INFO - "repo_path": "integration/fx-team", 05:29:43 INFO - "moz_repo_path": "", 05:29:43 INFO - "stage_platform": "linux64", 05:29:43 INFO - "builduid": "17e4e8b195af460fb7d14e34ad84a362", 05:29:43 INFO - "slavebuilddir": "test" 05:29:43 INFO - } 05:29:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 05:29:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 05:29:43 INFO - Running post-action listener: _resource_record_post_action 05:29:43 INFO - ##### 05:29:43 INFO - ##### Running download-and-extract step. 05:29:43 INFO - ##### 05:29:43 INFO - Running pre-action listener: _resource_record_pre_action 05:29:43 INFO - Running main action method: download_and_extract 05:29:43 INFO - mkdir: /builds/slave/test/build/tests 05:29:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:43 INFO - https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 05:29:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:29:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:29:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/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:29:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/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:29:44 INFO - Downloaded 1361 bytes. 05:29:44 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 05:29:44 INFO - Using the following test package requirements: 05:29:44 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:29:44 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:29:44 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 05:29:44 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:29:44 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 05:29:44 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:29:44 INFO - u'jsshell-linux-x86_64.zip'], 05:29:44 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:29:44 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 05:29:44 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 05:29:44 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:29:44 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 05:29:44 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:29:44 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 05:29:44 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:29:44 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 05:29:44 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 05:29:44 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 05:29:44 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:29:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:44 INFO - https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 05:29:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:29:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 05:29:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/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:29:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/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:29:47 INFO - Downloaded 22748374 bytes. 05:29:47 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:29:47 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:29:47 INFO - caution: filename not matched: web-platform/* 05:29:47 INFO - Return code: 11 05:29:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:47 INFO - https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 05:29:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:29:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 05:29:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/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:29:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/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:29:49 INFO - Downloaded 36406741 bytes. 05:29:49 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:29:49 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:29:53 INFO - caution: filename not matched: bin/* 05:29:53 INFO - caution: filename not matched: config/* 05:29:53 INFO - caution: filename not matched: mozbase/* 05:29:53 INFO - caution: filename not matched: marionette/* 05:29:53 INFO - caution: filename not matched: tools/wptserve/* 05:29:53 INFO - Return code: 11 05:29:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:53 INFO - https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 05:29:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:29:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:29:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/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:29:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/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:29:58 INFO - Downloaded 64467700 bytes. 05:29:58 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:29:58 INFO - mkdir: /builds/slave/test/properties 05:29:58 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:29:58 INFO - Writing to file /builds/slave/test/properties/build_url 05:29:58 INFO - Contents: 05:29:58 INFO - build_url:https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 05:29:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:29:58 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:29:58 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:29:58 INFO - Contents: 05:29:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:29:58 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:29:58 INFO - https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:29:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:29:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 05:29:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/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:29:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/fQHaYRcoRHiF0fl4vft_Aw/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:30:02 INFO - Downloaded 90896721 bytes. 05:30:02 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:30:02 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:30:10 INFO - Return code: 0 05:30:10 INFO - Running post-action listener: _resource_record_post_action 05:30:10 INFO - Running post-action listener: set_extra_try_arguments 05:30:10 INFO - ##### 05:30:10 INFO - ##### Running create-virtualenv step. 05:30:10 INFO - ##### 05:30:10 INFO - Running pre-action listener: _pre_create_virtualenv 05:30:10 INFO - Running pre-action listener: _resource_record_pre_action 05:30:10 INFO - Running main action method: create_virtualenv 05:30:10 INFO - Creating virtualenv /builds/slave/test/build/venv 05:30:10 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:30:10 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:30:10 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:30:10 INFO - Using real prefix '/usr' 05:30:10 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:30:14 INFO - Installing distribute.............................................................................................................................................................................................done. 05:30:18 INFO - Installing pip.................done. 05:30:18 INFO - Return code: 0 05:30:18 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:30:18 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:30:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:30:18 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:30:18 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:30:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:30:18 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:30:18 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 0x25f8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x25f93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2700900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26fd960>, '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 0x26fe660>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x26feb10>, '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-1461587293.449516-1229308503', '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:30:18 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:30:18 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:30:18 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:30:18 INFO - 'CCACHE_UMASK': '002', 05:30:18 INFO - 'DISPLAY': ':0', 05:30:18 INFO - 'HOME': '/home/cltbld', 05:30:18 INFO - 'LANG': 'en_US.UTF-8', 05:30:18 INFO - 'LOGNAME': 'cltbld', 05:30:18 INFO - 'MAIL': '/var/mail/cltbld', 05:30:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:18 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:30:18 INFO - 'MOZ_NO_REMOTE': '1', 05:30:18 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:30:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:18 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:30:18 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:30:18 INFO - 'PWD': '/builds/slave/test', 05:30:18 INFO - 'SHELL': '/bin/bash', 05:30:18 INFO - 'SHLVL': '1', 05:30:18 INFO - 'TERM': 'linux', 05:30:18 INFO - 'TMOUT': '86400', 05:30:18 INFO - 'USER': 'cltbld', 05:30:18 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461587293.449516-1229308503', 05:30:18 INFO - '_': '/tools/buildbot/bin/python'} 05:30:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:30:19 INFO - Downloading/unpacking psutil>=0.7.1 05:30:19 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:30:19 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:30:19 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:30:19 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:30:19 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:30:19 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:30:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:30:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:30:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:30:23 INFO - Installing collected packages: psutil 05:30:23 INFO - Running setup.py install for psutil 05:30:23 INFO - building 'psutil._psutil_linux' extension 05:30:23 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:30:23 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:30:23 INFO - building 'psutil._psutil_posix' extension 05:30:23 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:30:24 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:30:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:30:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:30:24 INFO - Successfully installed psutil 05:30:24 INFO - Cleaning up... 05:30:24 INFO - Return code: 0 05:30:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:30:24 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:30:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:30:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:30:24 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:30:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:30:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:30:24 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 0x25f8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x25f93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2700900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26fd960>, '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 0x26fe660>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x26feb10>, '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-1461587293.449516-1229308503', '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:30:24 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:30:24 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:30:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:30:24 INFO - 'CCACHE_UMASK': '002', 05:30:24 INFO - 'DISPLAY': ':0', 05:30:24 INFO - 'HOME': '/home/cltbld', 05:30:24 INFO - 'LANG': 'en_US.UTF-8', 05:30:24 INFO - 'LOGNAME': 'cltbld', 05:30:24 INFO - 'MAIL': '/var/mail/cltbld', 05:30:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:30:24 INFO - 'MOZ_NO_REMOTE': '1', 05:30:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:30:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:30:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:30:24 INFO - 'PWD': '/builds/slave/test', 05:30:24 INFO - 'SHELL': '/bin/bash', 05:30:24 INFO - 'SHLVL': '1', 05:30:24 INFO - 'TERM': 'linux', 05:30:24 INFO - 'TMOUT': '86400', 05:30:24 INFO - 'USER': 'cltbld', 05:30:24 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461587293.449516-1229308503', 05:30:24 INFO - '_': '/tools/buildbot/bin/python'} 05:30:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:30:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:30:24 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:30:24 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:30:24 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:30:24 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:30:24 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:30:24 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:30:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:30:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:30:28 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:30:28 INFO - Installing collected packages: mozsystemmonitor 05:30:28 INFO - Running setup.py install for mozsystemmonitor 05:30:28 INFO - Successfully installed mozsystemmonitor 05:30:28 INFO - Cleaning up... 05:30:29 INFO - Return code: 0 05:30:29 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:30:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:30:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:30:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:30:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:30:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:30:29 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:30:29 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 0x25f8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x25f93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2700900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26fd960>, '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 0x26fe660>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x26feb10>, '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-1461587293.449516-1229308503', '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:30:29 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:30:29 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:30:29 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:30:29 INFO - 'CCACHE_UMASK': '002', 05:30:29 INFO - 'DISPLAY': ':0', 05:30:29 INFO - 'HOME': '/home/cltbld', 05:30:29 INFO - 'LANG': 'en_US.UTF-8', 05:30:29 INFO - 'LOGNAME': 'cltbld', 05:30:29 INFO - 'MAIL': '/var/mail/cltbld', 05:30:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:29 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:30:29 INFO - 'MOZ_NO_REMOTE': '1', 05:30:29 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:30:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:29 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:30:29 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:30:29 INFO - 'PWD': '/builds/slave/test', 05:30:29 INFO - 'SHELL': '/bin/bash', 05:30:29 INFO - 'SHLVL': '1', 05:30:29 INFO - 'TERM': 'linux', 05:30:29 INFO - 'TMOUT': '86400', 05:30:29 INFO - 'USER': 'cltbld', 05:30:29 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461587293.449516-1229308503', 05:30:29 INFO - '_': '/tools/buildbot/bin/python'} 05:30:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:30:29 INFO - Downloading/unpacking blobuploader==1.2.4 05:30:29 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:30:29 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:30:29 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:30:29 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:30:29 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:30:29 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:30:33 INFO - Downloading blobuploader-1.2.4.tar.gz 05:30:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:30:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:30:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:30:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:30:33 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:30:33 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:30:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:30:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:30:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:30:34 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:30:34 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:30:34 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:30:34 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:30:34 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:30:34 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:30:34 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:30:34 INFO - Downloading docopt-0.6.1.tar.gz 05:30:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:30:35 INFO - Installing collected packages: blobuploader, requests, docopt 05:30:35 INFO - Running setup.py install for blobuploader 05:30:35 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:30:35 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:30:35 INFO - Running setup.py install for requests 05:30:35 INFO - Running setup.py install for docopt 05:30:36 INFO - Successfully installed blobuploader requests docopt 05:30:36 INFO - Cleaning up... 05:30:36 INFO - Return code: 0 05:30:36 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:30:36 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:30:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:30:36 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:30:36 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:30:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:30:36 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:30:36 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 0x25f8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x25f93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2700900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26fd960>, '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 0x26fe660>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x26feb10>, '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-1461587293.449516-1229308503', '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:30:36 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:30:36 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:30:36 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:30:36 INFO - 'CCACHE_UMASK': '002', 05:30:36 INFO - 'DISPLAY': ':0', 05:30:36 INFO - 'HOME': '/home/cltbld', 05:30:36 INFO - 'LANG': 'en_US.UTF-8', 05:30:36 INFO - 'LOGNAME': 'cltbld', 05:30:36 INFO - 'MAIL': '/var/mail/cltbld', 05:30:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:36 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:30:36 INFO - 'MOZ_NO_REMOTE': '1', 05:30:36 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:30:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:36 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:30:36 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:30:36 INFO - 'PWD': '/builds/slave/test', 05:30:36 INFO - 'SHELL': '/bin/bash', 05:30:36 INFO - 'SHLVL': '1', 05:30:36 INFO - 'TERM': 'linux', 05:30:36 INFO - 'TMOUT': '86400', 05:30:36 INFO - 'USER': 'cltbld', 05:30:36 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461587293.449516-1229308503', 05:30:36 INFO - '_': '/tools/buildbot/bin/python'} 05:30:36 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:30:36 INFO - Running setup.py (path:/tmp/pip-GNdHJQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:30:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:30:36 INFO - Running setup.py (path:/tmp/pip-kEgjbd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:30:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:30:37 INFO - Running setup.py (path:/tmp/pip-pJpuHZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:30:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:30:37 INFO - Running setup.py (path:/tmp/pip-z0IMoT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:30:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:30:37 INFO - Running setup.py (path:/tmp/pip-5LeU8Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:30:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:30:37 INFO - Running setup.py (path:/tmp/pip-9tg50v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:30:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:30:37 INFO - Running setup.py (path:/tmp/pip-uyP8O3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:30:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:30:37 INFO - Running setup.py (path:/tmp/pip-qYypde-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:30:38 INFO - Running setup.py (path:/tmp/pip-LYjv2e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:30:38 INFO - Running setup.py (path:/tmp/pip-uie3gu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:30:38 INFO - Running setup.py (path:/tmp/pip-sNsY88-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:30:38 INFO - Running setup.py (path:/tmp/pip-casnjA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:30:38 INFO - Running setup.py (path:/tmp/pip-c4b6sw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:30:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:30:38 INFO - Running setup.py (path:/tmp/pip-NAFv9E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:30:39 INFO - Running setup.py (path:/tmp/pip-vBuK6g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:30:39 INFO - Running setup.py (path:/tmp/pip-DRgTi8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:30:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:30:39 INFO - Running setup.py (path:/tmp/pip-h6nYF1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:30:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:30:39 INFO - Running setup.py (path:/tmp/pip-1j02Zw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:30:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:30:39 INFO - Running setup.py (path:/tmp/pip-fSEi5f-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:30:39 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:30:39 INFO - Running setup.py (path:/tmp/pip-g6a1od-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:30:39 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:30:40 INFO - Running setup.py (path:/tmp/pip-ELR5IE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:30:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:30:40 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:30:40 INFO - Running setup.py install for manifestparser 05:30:40 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:30:40 INFO - Running setup.py install for mozcrash 05:30:40 INFO - Running setup.py install for mozdebug 05:30:41 INFO - Running setup.py install for mozdevice 05:30:41 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:30:41 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:30:41 INFO - Running setup.py install for mozfile 05:30:41 INFO - Running setup.py install for mozhttpd 05:30:41 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:30:41 INFO - Running setup.py install for mozinfo 05:30:42 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:30:42 INFO - Running setup.py install for mozInstall 05:30:42 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:30:42 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:30:42 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:30:42 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:30:42 INFO - Running setup.py install for mozleak 05:30:42 INFO - Running setup.py install for mozlog 05:30:42 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:30:42 INFO - Running setup.py install for moznetwork 05:30:43 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:30:43 INFO - Running setup.py install for mozprocess 05:30:43 INFO - Running setup.py install for mozprofile 05:30:43 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:30:43 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:30:43 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:30:43 INFO - Running setup.py install for mozrunner 05:30:43 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:30:43 INFO - Running setup.py install for mozscreenshot 05:30:44 INFO - Running setup.py install for moztest 05:30:44 INFO - Running setup.py install for mozversion 05:30:44 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:30:44 INFO - Running setup.py install for wptserve 05:30:44 INFO - Running setup.py install for marionette-driver 05:30:45 INFO - Running setup.py install for browsermob-proxy 05:30:45 INFO - Running setup.py install for marionette-client 05:30:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:30:45 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:30:45 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:30:45 INFO - Cleaning up... 05:30:45 INFO - Return code: 0 05:30:45 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:30:45 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:30:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:30:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:30:45 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:30:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:30:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 05:30:45 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 0x25f8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x25f93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x2700900>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x26fd960>, '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 0x26fe660>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x26feb10>, '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-1461587293.449516-1229308503', '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:30:45 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:30:45 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:30:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:30:45 INFO - 'CCACHE_UMASK': '002', 05:30:45 INFO - 'DISPLAY': ':0', 05:30:45 INFO - 'HOME': '/home/cltbld', 05:30:45 INFO - 'LANG': 'en_US.UTF-8', 05:30:45 INFO - 'LOGNAME': 'cltbld', 05:30:45 INFO - 'MAIL': '/var/mail/cltbld', 05:30:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:30:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:30:45 INFO - 'MOZ_NO_REMOTE': '1', 05:30:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:30:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:30:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:30:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:30:45 INFO - 'PWD': '/builds/slave/test', 05:30:45 INFO - 'SHELL': '/bin/bash', 05:30:45 INFO - 'SHLVL': '1', 05:30:45 INFO - 'TERM': 'linux', 05:30:45 INFO - 'TMOUT': '86400', 05:30:45 INFO - 'USER': 'cltbld', 05:30:45 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461587293.449516-1229308503', 05:30:45 INFO - '_': '/tools/buildbot/bin/python'} 05:30:46 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:30:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:30:46 INFO - Running setup.py (path:/tmp/pip-VPN43a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:30:46 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:30:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:30:46 INFO - Running setup.py (path:/tmp/pip-tz3qz2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:30:46 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:30:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:30:46 INFO - Running setup.py (path:/tmp/pip-EscMas-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:30:46 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:30:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:30:46 INFO - Running setup.py (path:/tmp/pip-SsR7Ma-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:30:46 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:30:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:30:46 INFO - Running setup.py (path:/tmp/pip-Ra00JL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:30:46 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:30:46 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:30:46 INFO - Running setup.py (path:/tmp/pip-dWjeav-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:30:47 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:30:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:30:47 INFO - Running setup.py (path:/tmp/pip-q5URze-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:30:47 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:30:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:30:47 INFO - Running setup.py (path:/tmp/pip-qeeL50-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:30:47 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:30:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:30:47 INFO - Running setup.py (path:/tmp/pip-USHOWS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:30:47 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:30:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:30:47 INFO - Running setup.py (path:/tmp/pip-v2n5zb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:30:47 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:30:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:30:47 INFO - Running setup.py (path:/tmp/pip-ITJAfB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:30:47 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:30:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:30:47 INFO - Running setup.py (path:/tmp/pip-pllZq2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:30:47 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:30:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:30:47 INFO - Running setup.py (path:/tmp/pip-7S_333-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:30:48 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:30:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:30:48 INFO - Running setup.py (path:/tmp/pip-M0LLBN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:30:48 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:30:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:30:48 INFO - Running setup.py (path:/tmp/pip-zkbL5O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:30:48 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:30:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:30:48 INFO - Running setup.py (path:/tmp/pip-sfbXE8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:30:48 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:30:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:30:48 INFO - Running setup.py (path:/tmp/pip-AV_zvs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:30:48 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:30:48 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:30:48 INFO - Running setup.py (path:/tmp/pip-ADyZW4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:30:48 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:30:48 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:30:48 INFO - Running setup.py (path:/tmp/pip-48MT_i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:30:49 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:30:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:30:49 INFO - Running setup.py (path:/tmp/pip-i1ffTi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:30:49 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:30:49 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:30:49 INFO - Running setup.py (path:/tmp/pip-ZIN4da-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:30:49 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:30:49 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:30:49 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:30:49 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:30:49 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:30:49 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:30:49 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:30:49 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:30:49 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:30:49 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:30:49 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:30:49 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:30:49 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:30:49 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:30:53 INFO - Downloading blessings-1.6.tar.gz 05:30:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:30:53 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:30:53 INFO - Installing collected packages: blessings 05:30:53 INFO - Running setup.py install for blessings 05:30:53 INFO - Successfully installed blessings 05:30:53 INFO - Cleaning up... 05:30:54 INFO - Return code: 0 05:30:54 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:30:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:30:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:30:54 INFO - Reading from file tmpfile_stdout 05:30:54 INFO - Current package versions: 05:30:54 INFO - argparse == 1.2.1 05:30:54 INFO - blessings == 1.6 05:30:54 INFO - blobuploader == 1.2.4 05:30:54 INFO - browsermob-proxy == 0.6.0 05:30:54 INFO - docopt == 0.6.1 05:30:54 INFO - manifestparser == 1.1 05:30:54 INFO - marionette-client == 2.3.0 05:30:54 INFO - marionette-driver == 1.4.0 05:30:54 INFO - mozInstall == 1.12 05:30:54 INFO - mozcrash == 0.17 05:30:54 INFO - mozdebug == 0.1 05:30:54 INFO - mozdevice == 0.48 05:30:54 INFO - mozfile == 1.2 05:30:54 INFO - mozhttpd == 0.7 05:30:54 INFO - mozinfo == 0.9 05:30:54 INFO - mozleak == 0.1 05:30:54 INFO - mozlog == 3.1 05:30:54 INFO - moznetwork == 0.27 05:30:54 INFO - mozprocess == 0.22 05:30:54 INFO - mozprofile == 0.28 05:30:54 INFO - mozrunner == 6.11 05:30:54 INFO - mozscreenshot == 0.1 05:30:54 INFO - mozsystemmonitor == 0.0 05:30:54 INFO - moztest == 0.7 05:30:54 INFO - mozversion == 1.4 05:30:54 INFO - psutil == 3.1.1 05:30:54 INFO - requests == 1.2.3 05:30:54 INFO - wptserve == 1.4.0 05:30:54 INFO - wsgiref == 0.1.2 05:30:54 INFO - Running post-action listener: _resource_record_post_action 05:30:54 INFO - Running post-action listener: _start_resource_monitoring 05:30:54 INFO - Starting resource monitoring. 05:30:54 INFO - ##### 05:30:54 INFO - ##### Running pull step. 05:30:54 INFO - ##### 05:30:54 INFO - Running pre-action listener: _resource_record_pre_action 05:30:54 INFO - Running main action method: pull 05:30:54 INFO - Pull has nothing to do! 05:30:54 INFO - Running post-action listener: _resource_record_post_action 05:30:54 INFO - ##### 05:30:54 INFO - ##### Running install step. 05:30:54 INFO - ##### 05:30:54 INFO - Running pre-action listener: _resource_record_pre_action 05:30:54 INFO - Running main action method: install 05:30:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:30:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:30:54 INFO - Reading from file tmpfile_stdout 05:30:54 INFO - Detecting whether we're running mozinstall >=1.0... 05:30:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:30:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:30:55 INFO - Reading from file tmpfile_stdout 05:30:55 INFO - Output received: 05:30:55 INFO - Usage: mozinstall [options] installer 05:30:55 INFO - Options: 05:30:55 INFO - -h, --help show this help message and exit 05:30:55 INFO - -d DEST, --destination=DEST 05:30:55 INFO - Directory to install application into. [default: 05:30:55 INFO - "/builds/slave/test"] 05:30:55 INFO - --app=APP Application being installed. [default: firefox] 05:30:55 INFO - mkdir: /builds/slave/test/build/application 05:30:55 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:30:55 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:31:30 INFO - Reading from file tmpfile_stdout 05:31:30 INFO - Output received: 05:31:30 INFO - /builds/slave/test/build/application/firefox/firefox 05:31:30 INFO - Running post-action listener: _resource_record_post_action 05:31:30 INFO - ##### 05:31:30 INFO - ##### Running run-tests step. 05:31:30 INFO - ##### 05:31:30 INFO - Running pre-action listener: _resource_record_pre_action 05:31:30 INFO - Running main action method: run_tests 05:31:30 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:31:30 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:31:30 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:31:30 INFO - grabbing minidump binary from tooltool 05:31: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:31:31 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 0x26fd960>, '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 0x26fe660>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x26feb10>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:31:31 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:31:31 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:31:31 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:31:31 INFO - Return code: 0 05:31:31 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 05:31:31 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:31:31 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/fQHaYRcoRHiF0fl4vft_Aw/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:31:31 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/fQHaYRcoRHiF0fl4vft_Aw/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:31:31 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:31:31 INFO - 'CCACHE_UMASK': '002', 05:31:31 INFO - 'DISPLAY': ':0', 05:31:31 INFO - 'HOME': '/home/cltbld', 05:31:31 INFO - 'LANG': 'en_US.UTF-8', 05:31:31 INFO - 'LOGNAME': 'cltbld', 05:31:31 INFO - 'MAIL': '/var/mail/cltbld', 05:31:31 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:31:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:31 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:31:31 INFO - 'MOZ_NO_REMOTE': '1', 05:31:31 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:31:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:31 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:31:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:31 INFO - 'PWD': '/builds/slave/test', 05:31:31 INFO - 'SHELL': '/bin/bash', 05:31:31 INFO - 'SHLVL': '1', 05:31:31 INFO - 'TERM': 'linux', 05:31:31 INFO - 'TMOUT': '86400', 05:31:31 INFO - 'USER': 'cltbld', 05:31:31 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461587293.449516-1229308503', 05:31:31 INFO - '_': '/tools/buildbot/bin/python'} 05:31:31 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/fQHaYRcoRHiF0fl4vft_Aw/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:31:32 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:31:32 INFO - import pkg_resources 05:31:33 INFO - Using 1 client processes 05:31:33 INFO - wptserve Starting http server on 127.0.0.1:8000 05:31:33 INFO - wptserve Starting http server on 127.0.0.1:8001 05:31:33 INFO - wptserve Starting http server on 127.0.0.1:8443 05:31:36 INFO - SUITE-START | Running 778 tests 05:31:36 INFO - Running testharness tests 05:31:36 INFO - Setting up ssl 05:31:36 INFO - PROCESS | certutil | 05:31:36 INFO - PROCESS | certutil | 05:31:36 INFO - PROCESS | certutil | 05:31:36 INFO - Certificate Nickname Trust Attributes 05:31:36 INFO - SSL,S/MIME,JAR/XPI 05:31:36 INFO - 05:31:36 INFO - web-platform-tests CT,, 05:31:36 INFO - 05:31:36 INFO - Starting runner 05:31:38 INFO - PROCESS | 1844 | 1461587498771 Marionette DEBUG Marionette enabled via build flag and pref 05:31:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f25d38000 == 1 [pid = 1844] [id = 1] 05:31:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 1 (0x7f1f25d38800) [pid = 1844] [serial = 1] [outer = (nil)] 05:31:39 INFO - PROCESS | 1844 | [1844] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:31:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 2 (0x7f1f25d39800) [pid = 1844] [serial = 2] [outer = 0x7f1f25d38800] 05:31:39 INFO - PROCESS | 1844 | 1461587499805 Marionette INFO Listening on port 2828 05:31:40 INFO - PROCESS | 1844 | 1461587500356 Marionette DEBUG Marionette enabled via command-line flag 05:31:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f22c0f000 == 2 [pid = 1844] [id = 2] 05:31:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 3 (0x7f1f22c0f800) [pid = 1844] [serial = 3] [outer = (nil)] 05:31:40 INFO - PROCESS | 1844 | [1844] WARNING: No inner window available!: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 05:31:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 4 (0x7f1f22c10800) [pid = 1844] [serial = 4] [outer = 0x7f1f22c0f800] 05:31:40 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f1f22cfdee0 05:31:40 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f1f27986700 05:31:40 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f1f2205b970 05:31:40 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f1f2205bc70 05:31:40 INFO - PROCESS | 1844 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f1f2205bfa0 05:31:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 5 (0x7f1f22093800) [pid = 1844] [serial = 5] [outer = 0x7f1f25d38800] 05:31:40 INFO - PROCESS | 1844 | [1844] 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:31:40 INFO - PROCESS | 1844 | 1461587500767 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:56273 05:31:40 INFO - PROCESS | 1844 | [1844] 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:31:40 INFO - PROCESS | 1844 | 1461587500854 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:56274 05:31:40 INFO - PROCESS | 1844 | 1461587500863 Marionette DEBUG Closed connection conn0 05:31:40 INFO - PROCESS | 1844 | [1844] 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:31:40 INFO - PROCESS | 1844 | [1844] 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:31:40 INFO - PROCESS | 1844 | 1461587500993 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:56275 05:31:40 INFO - PROCESS | 1844 | 1461587500996 Marionette DEBUG Closed connection conn1 05:31:41 INFO - PROCESS | 1844 | [1844] 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:31:41 INFO - PROCESS | 1844 | 1461587501070 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:56276 05:31:41 INFO - PROCESS | 1844 | 1461587501079 Marionette DEBUG Closed connection conn2 05:31:41 INFO - PROCESS | 1844 | 1461587501130 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:31:41 INFO - PROCESS | 1844 | 1461587501150 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":"20160425033757","device":"desktop","version":"48.0a1"} 05:31:41 INFO - PROCESS | 1844 | [1844] 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:31:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1659a000 == 3 [pid = 1844] [id = 3] 05:31:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 6 (0x7f1f1659a800) [pid = 1844] [serial = 6] [outer = (nil)] 05:31:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1659b000 == 4 [pid = 1844] [id = 4] 05:31:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 7 (0x7f1f16120000) [pid = 1844] [serial = 7] [outer = (nil)] 05:31:43 INFO - PROCESS | 1844 | [1844] 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:31:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15542000 == 5 [pid = 1844] [id = 5] 05:31:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 8 (0x7f1f15308400) [pid = 1844] [serial = 8] [outer = (nil)] 05:31:43 INFO - PROCESS | 1844 | [1844] 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:31:43 INFO - PROCESS | 1844 | [1844] 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:31:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 9 (0x7f1f1527b800) [pid = 1844] [serial = 9] [outer = 0x7f1f15308400] 05:31:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 10 (0x7f1f14fc2800) [pid = 1844] [serial = 10] [outer = 0x7f1f1659a800] 05:31:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 11 (0x7f1f14d22c00) [pid = 1844] [serial = 11] [outer = 0x7f1f16120000] 05:31:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 12 (0x7f1f14d24800) [pid = 1844] [serial = 12] [outer = 0x7f1f15308400] 05:31:45 INFO - PROCESS | 1844 | 1461587505132 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 1844 | 1461587505152 Marionette DEBUG loaded listener.js 05:31:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 13 (0x7f1f12b97000) [pid = 1844] [serial = 13] [outer = 0x7f1f15308400] 05:31:45 INFO - PROCESS | 1844 | 1461587505914 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"ee67ff81-8a53-4679-8286-83c72b019606","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":"20160425033757","device":"desktop","version":"48.0a1","command_id":1}}] 05:31:46 INFO - PROCESS | 1844 | 1461587506202 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:31:46 INFO - PROCESS | 1844 | 1461587506576 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:31:46 INFO - PROCESS | 1844 | 1461587506657 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:31:46 INFO - PROCESS | 1844 | [1844] 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:31:46 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:31:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 14 (0x7f1f0fa68800) [pid = 1844] [serial = 14] [outer = 0x7f1f15308400] 05:31:47 INFO - PROCESS | 1844 | [1844] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:31:47 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:31:47 INFO - PROCESS | 1844 | 1461587507293 Marionette TRACE conn3 <- [1,3,null,{}] 05:31:47 INFO - PROCESS | 1844 | 1461587507355 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:31:47 INFO - PROCESS | 1844 | 1461587507395 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:31:47 INFO - PROCESS | 1844 | 1461587507468 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:31:47 INFO - PROCESS | 1844 | 1461587507471 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:31:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:31:47 INFO - PROCESS | 1844 | 1461587507507 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:31:47 INFO - PROCESS | 1844 | 1461587507514 Marionette TRACE conn3 <- [1,6,null,{}] 05:31:47 INFO - PROCESS | 1844 | 1461587507576 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:31:47 INFO - PROCESS | 1844 | 1461587507600 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:31:47 INFO - PROCESS | 1844 | 1461587507610 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0df07800 == 6 [pid = 1844] [id = 6] 05:31:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 15 (0x7f1f0df25000) [pid = 1844] [serial = 15] [outer = (nil)] 05:31:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 16 (0x7f1f0df27000) [pid = 1844] [serial = 16] [outer = 0x7f1f0df25000] 05:31:47 INFO - PROCESS | 1844 | 1461587507687 Marionette DEBUG loaded listener.js 05:31:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 17 (0x7f1f0df2dc00) [pid = 1844] [serial = 17] [outer = 0x7f1f0df25000] 05:31:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0dc5a000 == 7 [pid = 1844] [id = 7] 05:31:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 18 (0x7f1f0dd37000) [pid = 1844] [serial = 18] [outer = (nil)] 05:31:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 19 (0x7f1f0dc78800) [pid = 1844] [serial = 19] [outer = 0x7f1f0dd37000] 05:31:48 INFO - PROCESS | 1844 | 1461587508255 Marionette DEBUG loaded listener.js 05:31:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 20 (0x7f1f0dc7ec00) [pid = 1844] [serial = 20] [outer = 0x7f1f0dd37000] 05:31:48 INFO - PROCESS | 1844 | [1844] 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:31:48 INFO - PROCESS | 1844 | 1461587508815 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:31:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:31:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1370ms 05:31:48 INFO - PROCESS | 1844 | 1461587508880 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:31:48 INFO - PROCESS | 1844 | 1461587508884 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:31:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:31:48 INFO - PROCESS | 1844 | 1461587508984 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:31:48 INFO - PROCESS | 1844 | 1461587508988 Marionette TRACE conn3 <- [1,10,null,{}] 05:31:49 INFO - PROCESS | 1844 | 1461587509023 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:31:49 INFO - PROCESS | 1844 | 1461587509232 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:31:49 INFO - PROCESS | 1844 | 1461587509257 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c237800 == 8 [pid = 1844] [id = 8] 05:31:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 21 (0x7f1f0dadac00) [pid = 1844] [serial = 21] [outer = (nil)] 05:31:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 22 (0x7f1f0c402800) [pid = 1844] [serial = 22] [outer = 0x7f1f0dadac00] 05:31:49 INFO - PROCESS | 1844 | 1461587509334 Marionette DEBUG loaded listener.js 05:31:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 23 (0x7f1f0c407000) [pid = 1844] [serial = 23] [outer = 0x7f1f0dadac00] 05:31:50 INFO - PROCESS | 1844 | 1461587510342 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:31:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:31:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1442ms 05:31:50 INFO - PROCESS | 1844 | 1461587510394 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:31:50 INFO - PROCESS | 1844 | 1461587510402 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:31:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:31:50 INFO - PROCESS | 1844 | 1461587510412 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:31:50 INFO - PROCESS | 1844 | 1461587510418 Marionette TRACE conn3 <- [1,14,null,{}] 05:31:50 INFO - PROCESS | 1844 | 1461587510469 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:31:50 INFO - PROCESS | 1844 | 1461587510721 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:31:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c44f000 == 9 [pid = 1844] [id = 9] 05:31:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 24 (0x7f1f0c44f800) [pid = 1844] [serial = 24] [outer = (nil)] 05:31:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 25 (0x7f1f0c450800) [pid = 1844] [serial = 25] [outer = 0x7f1f0c44f800] 05:31:50 INFO - PROCESS | 1844 | 1461587510867 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOMWINDOW == 26 (0x7f1f0d019000) [pid = 1844] [serial = 26] [outer = 0x7f1f0c44f800] 05:31:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0da39000 == 10 [pid = 1844] [id = 10] 05:31:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 27 (0x7f1f0dd32000) [pid = 1844] [serial = 27] [outer = (nil)] 05:31:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 28 (0x7f1f0dd35800) [pid = 1844] [serial = 28] [outer = 0x7f1f0dd32000] 05:31:51 INFO - PROCESS | 1844 | 1461587511027 Marionette DEBUG loaded listener.js 05:31:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 29 (0x7f1f0f6ba400) [pid = 1844] [serial = 29] [outer = 0x7f1f0dd32000] 05:31:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c456800 == 11 [pid = 1844] [id = 11] 05:31:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 30 (0x7f1f0dc77c00) [pid = 1844] [serial = 30] [outer = (nil)] 05:31:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 31 (0x7f1f11f33800) [pid = 1844] [serial = 31] [outer = 0x7f1f0dc77c00] 05:31:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 32 (0x7f1f12b96400) [pid = 1844] [serial = 32] [outer = 0x7f1f0dc77c00] 05:31:52 INFO - PROCESS | 1844 | 1461587512156 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:31:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:31:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1788ms 05:31:52 INFO - PROCESS | 1844 | 1461587512200 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:31:52 INFO - PROCESS | 1844 | 1461587512208 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:31:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:31:52 INFO - PROCESS | 1844 | 1461587512220 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:31:52 INFO - PROCESS | 1844 | 1461587512224 Marionette TRACE conn3 <- [1,18,null,{}] 05:31:52 INFO - PROCESS | 1844 | 1461587512231 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:31:52 INFO - PROCESS | 1844 | 1461587512467 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:31:52 INFO - PROCESS | 1844 | 1461587512641 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f139a0000 == 12 [pid = 1844] [id = 12] 05:31:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 33 (0x7f1f14f7f400) [pid = 1844] [serial = 33] [outer = (nil)] 05:31:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 34 (0x7f1f15fed800) [pid = 1844] [serial = 34] [outer = 0x7f1f14f7f400] 05:31:52 INFO - PROCESS | 1844 | 1461587512765 Marionette DEBUG loaded listener.js 05:31:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 35 (0x7f1f15ff9000) [pid = 1844] [serial = 35] [outer = 0x7f1f14f7f400] 05:31:53 INFO - PROCESS | 1844 | 1461587513626 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:31:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:31:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1437ms 05:31:53 INFO - PROCESS | 1844 | 1461587513658 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:31:53 INFO - PROCESS | 1844 | 1461587513664 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:31:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:31:53 INFO - PROCESS | 1844 | 1461587513672 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:31:53 INFO - PROCESS | 1844 | 1461587513679 Marionette TRACE conn3 <- [1,22,null,{}] 05:31:53 INFO - PROCESS | 1844 | 1461587513696 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:31:53 INFO - PROCESS | 1844 | 1461587513908 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:31:54 INFO - PROCESS | 1844 | 1461587514215 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0df08800 == 13 [pid = 1844] [id = 13] 05:31:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 36 (0x7f1f11f27800) [pid = 1844] [serial = 36] [outer = (nil)] 05:31:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 37 (0x7f1f12a46400) [pid = 1844] [serial = 37] [outer = 0x7f1f11f27800] 05:31:54 INFO - PROCESS | 1844 | 1461587514294 Marionette DEBUG loaded listener.js 05:31:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 38 (0x7f1f14419400) [pid = 1844] [serial = 38] [outer = 0x7f1f11f27800] 05:31:55 INFO - PROCESS | 1844 | 1461587515239 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:31:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:31:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1639ms 05:31:55 INFO - PROCESS | 1844 | 1461587515313 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:31:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:31:55 INFO - PROCESS | 1844 | 1461587515325 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:31:55 INFO - PROCESS | 1844 | 1461587515336 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:31:55 INFO - PROCESS | 1844 | 1461587515341 Marionette TRACE conn3 <- [1,26,null,{}] 05:31:55 INFO - PROCESS | 1844 | 1461587515350 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:31:55 INFO - PROCESS | 1844 | 1461587515558 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:31:55 INFO - PROCESS | 1844 | 1461587515694 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0eb84000 == 14 [pid = 1844] [id = 14] 05:31:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 39 (0x7f1f0fa65c00) [pid = 1844] [serial = 39] [outer = (nil)] 05:31:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 40 (0x7f1f142ab400) [pid = 1844] [serial = 40] [outer = 0x7f1f0fa65c00] 05:31:55 INFO - PROCESS | 1844 | 1461587515773 Marionette DEBUG loaded listener.js 05:31:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 41 (0x7f1f16322800) [pid = 1844] [serial = 41] [outer = 0x7f1f0fa65c00] 05:31:56 INFO - PROCESS | 1844 | 1461587516472 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:31:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:31:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1185ms 05:31:56 INFO - PROCESS | 1844 | 1461587516522 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:31:56 INFO - PROCESS | 1844 | 1461587516529 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:31:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:31:56 INFO - PROCESS | 1844 | 1461587516558 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:31:56 INFO - PROCESS | 1844 | 1461587516564 Marionette TRACE conn3 <- [1,30,null,{}] 05:31:56 INFO - PROCESS | 1844 | 1461587516575 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:31:56 INFO - PROCESS | 1844 | 1461587516748 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:31:56 INFO - PROCESS | 1844 | 1461587516760 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15a18800 == 15 [pid = 1844] [id = 15] 05:31:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 42 (0x7f1f0eb5a000) [pid = 1844] [serial = 42] [outer = (nil)] 05:31:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 43 (0x7f1f190e3000) [pid = 1844] [serial = 43] [outer = 0x7f1f0eb5a000] 05:31:56 INFO - PROCESS | 1844 | 1461587516833 Marionette DEBUG loaded listener.js 05:31:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 44 (0x7f1f1937cc00) [pid = 1844] [serial = 44] [outer = 0x7f1f0eb5a000] 05:31:57 INFO - PROCESS | 1844 | 1461587517627 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:31:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:31:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1092ms 05:31:57 INFO - PROCESS | 1844 | 1461587517655 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:31:57 INFO - PROCESS | 1844 | 1461587517658 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:31:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:31:57 INFO - PROCESS | 1844 | 1461587517674 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:31:57 INFO - PROCESS | 1844 | 1461587517683 Marionette TRACE conn3 <- [1,34,null,{}] 05:31:57 INFO - PROCESS | 1844 | 1461587517693 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:31:57 INFO - PROCESS | 1844 | 1461587517864 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:31:57 INFO - PROCESS | 1844 | 1461587517877 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f16050000 == 16 [pid = 1844] [id = 16] 05:31:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 45 (0x7f1f2200b400) [pid = 1844] [serial = 45] [outer = (nil)] 05:31:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 46 (0x7f1f22c68400) [pid = 1844] [serial = 46] [outer = 0x7f1f2200b400] 05:31:57 INFO - PROCESS | 1844 | 1461587517944 Marionette DEBUG loaded listener.js 05:31:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 47 (0x7f1f22e9c400) [pid = 1844] [serial = 47] [outer = 0x7f1f2200b400] 05:31:58 INFO - PROCESS | 1844 | 1461587518700 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:31:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:31:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1050ms 05:31:58 INFO - PROCESS | 1844 | 1461587518718 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:31:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:31:58 INFO - PROCESS | 1844 | 1461587518724 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:31:58 INFO - PROCESS | 1844 | 1461587518731 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:31:58 INFO - PROCESS | 1844 | 1461587518734 Marionette TRACE conn3 <- [1,38,null,{}] 05:31:58 INFO - PROCESS | 1844 | 1461587518740 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:31:58 INFO - PROCESS | 1844 | 1461587518924 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:31:58 INFO - PROCESS | 1844 | 1461587518949 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f165a1800 == 17 [pid = 1844] [id = 17] 05:31:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 48 (0x7f1f0d0abc00) [pid = 1844] [serial = 48] [outer = (nil)] 05:31:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 49 (0x7f1f22e9c000) [pid = 1844] [serial = 49] [outer = 0x7f1f0d0abc00] 05:31:59 INFO - PROCESS | 1844 | 1461587519016 Marionette DEBUG loaded listener.js 05:31:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 50 (0x7f1f22fec400) [pid = 1844] [serial = 50] [outer = 0x7f1f0d0abc00] 05:31:59 INFO - PROCESS | 1844 | 1461587519775 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:31:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:31:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1085ms 05:31:59 INFO - PROCESS | 1844 | 1461587519820 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:31:59 INFO - PROCESS | 1844 | 1461587519827 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:31:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:31:59 INFO - PROCESS | 1844 | 1461587519837 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:31:59 INFO - PROCESS | 1844 | 1461587519843 Marionette TRACE conn3 <- [1,42,null,{}] 05:31:59 INFO - PROCESS | 1844 | 1461587519855 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:32:00 INFO - PROCESS | 1844 | 1461587520048 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:32:00 INFO - PROCESS | 1844 | 1461587520173 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0df04000 == 18 [pid = 1844] [id = 18] 05:32:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7f1f0df28800) [pid = 1844] [serial = 51] [outer = (nil)] 05:32:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7f1f0df2cc00) [pid = 1844] [serial = 52] [outer = 0x7f1f0df28800] 05:32:00 INFO - PROCESS | 1844 | 1461587520284 Marionette DEBUG loaded listener.js 05:32:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7f1f0f6b7800) [pid = 1844] [serial = 53] [outer = 0x7f1f0df28800] 05:32:01 INFO - PROCESS | 1844 | 1461587521209 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:32:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:32:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1399ms 05:32:01 INFO - PROCESS | 1844 | 1461587521236 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:32:01 INFO - PROCESS | 1844 | 1461587521246 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:32:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:32:01 INFO - PROCESS | 1844 | 1461587521259 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:32:01 INFO - PROCESS | 1844 | 1461587521263 Marionette TRACE conn3 <- [1,46,null,{}] 05:32:01 INFO - PROCESS | 1844 | 1461587521271 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:32:01 INFO - PROCESS | 1844 | 1461587521490 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:32:01 INFO - PROCESS | 1844 | 1461587521619 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15d8d000 == 19 [pid = 1844] [id = 19] 05:32:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7f1f0df2a800) [pid = 1844] [serial = 54] [outer = (nil)] 05:32:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7f1f14d29000) [pid = 1844] [serial = 55] [outer = 0x7f1f0df2a800] 05:32:01 INFO - PROCESS | 1844 | 1461587521713 Marionette DEBUG loaded listener.js 05:32:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 56 (0x7f1f16014400) [pid = 1844] [serial = 56] [outer = 0x7f1f0df2a800] 05:32:02 INFO - PROCESS | 1844 | 1461587522716 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:32:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:32:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1489ms 05:32:02 INFO - PROCESS | 1844 | 1461587522751 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:32:02 INFO - PROCESS | 1844 | 1461587522758 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:32:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:32:02 INFO - PROCESS | 1844 | 1461587522769 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:32:02 INFO - PROCESS | 1844 | 1461587522779 Marionette TRACE conn3 <- [1,50,null,{}] 05:32:02 INFO - PROCESS | 1844 | 1461587522806 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:32:03 INFO - PROCESS | 1844 | 1461587523179 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:32:03 INFO - PROCESS | 1844 | 1461587523332 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f17019800 == 20 [pid = 1844] [id = 20] 05:32:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 57 (0x7f1f19325400) [pid = 1844] [serial = 57] [outer = (nil)] 05:32:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 58 (0x7f1f19376400) [pid = 1844] [serial = 58] [outer = 0x7f1f19325400] 05:32:03 INFO - PROCESS | 1844 | 1461587523417 Marionette DEBUG loaded listener.js 05:32:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 59 (0x7f1f1c161400) [pid = 1844] [serial = 59] [outer = 0x7f1f19325400] 05:32:04 INFO - PROCESS | 1844 | 1461587524246 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:32:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:32:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1496ms 05:32:04 INFO - PROCESS | 1844 | 1461587524264 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:32:04 INFO - PROCESS | 1844 | 1461587524269 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:32:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:32:04 INFO - PROCESS | 1844 | 1461587524277 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:32:04 INFO - PROCESS | 1844 | 1461587524281 Marionette TRACE conn3 <- [1,54,null,{}] 05:32:04 INFO - PROCESS | 1844 | 1461587524287 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:32:04 INFO - PROCESS | 1844 | 1461587524493 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:32:04 INFO - PROCESS | 1844 | 1461587524515 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1905e000 == 21 [pid = 1844] [id = 21] 05:32:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 60 (0x7f1f19326800) [pid = 1844] [serial = 60] [outer = (nil)] 05:32:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 61 (0x7f1f23325800) [pid = 1844] [serial = 61] [outer = 0x7f1f19326800] 05:32:04 INFO - PROCESS | 1844 | 1461587524592 Marionette DEBUG loaded listener.js 05:32:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7f1f24048c00) [pid = 1844] [serial = 62] [outer = 0x7f1f19326800] 05:32:05 INFO - PROCESS | 1844 | 1461587525455 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:32:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:32:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1229ms 05:32:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:32:05 INFO - PROCESS | 1844 | 1461587525507 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:32:05 INFO - PROCESS | 1844 | 1461587525510 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:32:05 INFO - PROCESS | 1844 | 1461587525517 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:32:05 INFO - PROCESS | 1844 | 1461587525520 Marionette TRACE conn3 <- [1,58,null,{}] 05:32:05 INFO - PROCESS | 1844 | 1461587525526 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:32:05 INFO - PROCESS | 1844 | 1461587525690 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:32:05 INFO - PROCESS | 1844 | 1461587525817 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f139a8000 == 22 [pid = 1844] [id = 22] 05:32:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7f1f0dc7e400) [pid = 1844] [serial = 63] [outer = (nil)] 05:32:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7f1f11fd0c00) [pid = 1844] [serial = 64] [outer = 0x7f1f0dc7e400] 05:32:05 INFO - PROCESS | 1844 | 1461587525919 Marionette DEBUG loaded listener.js 05:32:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7f1f11fdb000) [pid = 1844] [serial = 65] [outer = 0x7f1f0dc7e400] 05:32:06 INFO - PROCESS | 1844 | 1461587526911 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:32:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:32:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1437ms 05:32:06 INFO - PROCESS | 1844 | 1461587526955 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:32:06 INFO - PROCESS | 1844 | 1461587526962 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:32:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:32:06 INFO - PROCESS | 1844 | 1461587526970 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:32:06 INFO - PROCESS | 1844 | 1461587526977 Marionette TRACE conn3 <- [1,62,null,{}] 05:32:06 INFO - PROCESS | 1844 | 1461587526984 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:32:07 INFO - PROCESS | 1844 | 1461587527156 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:32:07 INFO - PROCESS | 1844 | 1461587527314 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | --DOCSHELL 0x7f1f16050000 == 21 [pid = 1844] [id = 16] 05:32:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15a18800 == 20 [pid = 1844] [id = 15] 05:32:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0eb84000 == 19 [pid = 1844] [id = 14] 05:32:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0df08800 == 18 [pid = 1844] [id = 13] 05:32:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0da39000 == 17 [pid = 1844] [id = 10] 05:32:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c448000 == 18 [pid = 1844] [id = 23] 05:32:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7f1f0c3d7c00) [pid = 1844] [serial = 66] [outer = (nil)] 05:32:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7f1f0c40d400) [pid = 1844] [serial = 67] [outer = 0x7f1f0c3d7c00] 05:32:07 INFO - PROCESS | 1844 | 1461587527418 Marionette DEBUG loaded listener.js 05:32:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7f1f0fa13c00) [pid = 1844] [serial = 68] [outer = 0x7f1f0c3d7c00] 05:32:08 INFO - PROCESS | 1844 | 1461587528323 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:32:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:32:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1384ms 05:32:08 INFO - PROCESS | 1844 | 1461587528355 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:32:08 INFO - PROCESS | 1844 | 1461587528362 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:32:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:32:08 INFO - PROCESS | 1844 | 1461587528371 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:32:08 INFO - PROCESS | 1844 | 1461587528378 Marionette TRACE conn3 <- [1,66,null,{}] 05:32:08 INFO - PROCESS | 1844 | 1461587528406 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:32:08 INFO - PROCESS | 1844 | 1461587528590 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:32:08 INFO - PROCESS | 1844 | 1461587528729 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1554b800 == 19 [pid = 1844] [id = 24] 05:32:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7f1f0c3dcc00) [pid = 1844] [serial = 69] [outer = (nil)] 05:32:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7f1f14deac00) [pid = 1844] [serial = 70] [outer = 0x7f1f0c3dcc00] 05:32:08 INFO - PROCESS | 1844 | 1461587528817 Marionette DEBUG loaded listener.js 05:32:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7f1f15ff6000) [pid = 1844] [serial = 71] [outer = 0x7f1f0c3dcc00] 05:32:09 INFO - PROCESS | 1844 | 1461587529655 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:32:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:32:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1364ms 05:32:09 INFO - PROCESS | 1844 | 1461587529737 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:32:09 INFO - PROCESS | 1844 | 1461587529744 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:32:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:32:09 INFO - PROCESS | 1844 | 1461587529754 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:32:09 INFO - PROCESS | 1844 | 1461587529758 Marionette TRACE conn3 <- [1,70,null,{}] 05:32:09 INFO - PROCESS | 1844 | 1461587529764 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:32:09 INFO - PROCESS | 1844 | 1461587529938 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:32:10 INFO - PROCESS | 1844 | 1461587530065 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f16061000 == 20 [pid = 1844] [id = 25] 05:32:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7f1f16012400) [pid = 1844] [serial = 72] [outer = (nil)] 05:32:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7f1f18eacc00) [pid = 1844] [serial = 73] [outer = 0x7f1f16012400] 05:32:10 INFO - PROCESS | 1844 | 1461587530153 Marionette DEBUG loaded listener.js 05:32:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7f1f193cec00) [pid = 1844] [serial = 74] [outer = 0x7f1f16012400] 05:32:11 INFO - PROCESS | 1844 | 1461587531027 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:32:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:32:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1336ms 05:32:11 INFO - PROCESS | 1844 | 1461587531094 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:32:11 INFO - PROCESS | 1844 | 1461587531101 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:32:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:32:11 INFO - PROCESS | 1844 | 1461587531116 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:32:11 INFO - PROCESS | 1844 | 1461587531133 Marionette TRACE conn3 <- [1,74,null,{}] 05:32:11 INFO - PROCESS | 1844 | 1461587531200 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:32:11 INFO - PROCESS | 1844 | 1461587531459 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:32:11 INFO - PROCESS | 1844 | 1461587531530 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1c1e6800 == 21 [pid = 1844] [id = 26] 05:32:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7f1f2318cc00) [pid = 1844] [serial = 75] [outer = (nil)] 05:32:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7f1f2404a800) [pid = 1844] [serial = 76] [outer = 0x7f1f2318cc00] 05:32:11 INFO - PROCESS | 1844 | 1461587531651 Marionette DEBUG loaded listener.js 05:32:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7f1f241b6800) [pid = 1844] [serial = 77] [outer = 0x7f1f2318cc00] 05:32:12 INFO - PROCESS | 1844 | 1461587532481 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:32:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:32:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1411ms 05:32:12 INFO - PROCESS | 1844 | 1461587532524 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:32:12 INFO - PROCESS | 1844 | 1461587532529 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:32:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:32:12 INFO - PROCESS | 1844 | 1461587532535 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:32:12 INFO - PROCESS | 1844 | 1461587532539 Marionette TRACE conn3 <- [1,78,null,{}] 05:32:12 INFO - PROCESS | 1844 | 1461587532545 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:32:12 INFO - PROCESS | 1844 | 1461587532708 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:32:12 INFO - PROCESS | 1844 | 1461587532840 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f22c10000 == 22 [pid = 1844] [id = 27] 05:32:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7f1f0c3d6400) [pid = 1844] [serial = 78] [outer = (nil)] 05:32:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7f1f1d083c00) [pid = 1844] [serial = 79] [outer = 0x7f1f0c3d6400] 05:32:12 INFO - PROCESS | 1844 | 1461587532917 Marionette DEBUG loaded listener.js 05:32:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7f1f24375400) [pid = 1844] [serial = 80] [outer = 0x7f1f0c3d6400] 05:32:13 INFO - PROCESS | 1844 | 1461587533861 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:32:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:32:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1385ms 05:32:13 INFO - PROCESS | 1844 | 1461587533921 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:32:13 INFO - PROCESS | 1844 | 1461587533927 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:32:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:32:13 INFO - PROCESS | 1844 | 1461587533935 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:32:13 INFO - PROCESS | 1844 | 1461587533941 Marionette TRACE conn3 <- [1,82,null,{}] 05:32:13 INFO - PROCESS | 1844 | 1461587533949 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:32:14 INFO - PROCESS | 1844 | 1461587534142 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:32:14 INFO - PROCESS | 1844 | 1461587534327 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0c305000 == 23 [pid = 1844] [id = 28] 05:32:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7f1f0c40e800) [pid = 1844] [serial = 81] [outer = (nil)] 05:32:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7f1f0dd39000) [pid = 1844] [serial = 82] [outer = 0x7f1f0c40e800] 05:32:14 INFO - PROCESS | 1844 | 1461587534513 Marionette DEBUG loaded listener.js 05:32:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7f1f11fd2c00) [pid = 1844] [serial = 83] [outer = 0x7f1f0c40e800] 05:32:14 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1905e000 == 22 [pid = 1844] [id = 21] 05:32:14 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f17019800 == 21 [pid = 1844] [id = 20] 05:32:14 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15d8d000 == 20 [pid = 1844] [id = 19] 05:32:14 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0df04000 == 19 [pid = 1844] [id = 18] 05:32:15 INFO - PROCESS | 1844 | 1461587535361 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:32:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:32:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1492ms 05:32:15 INFO - PROCESS | 1844 | 1461587535429 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:32:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:32:15 INFO - PROCESS | 1844 | 1461587535436 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:32:15 INFO - PROCESS | 1844 | 1461587535446 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:32:15 INFO - PROCESS | 1844 | 1461587535453 Marionette TRACE conn3 <- [1,86,null,{}] 05:32:15 INFO - PROCESS | 1844 | 1461587535462 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:32:15 INFO - PROCESS | 1844 | 1461587535678 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:32:15 INFO - PROCESS | 1844 | 1461587535809 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f16069800 == 20 [pid = 1844] [id = 29] 05:32:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7f1f142b8000) [pid = 1844] [serial = 84] [outer = (nil)] 05:32:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7f1f15ff7800) [pid = 1844] [serial = 85] [outer = 0x7f1f142b8000] 05:32:15 INFO - PROCESS | 1844 | 1461587535893 Marionette DEBUG loaded listener.js 05:32:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7f1f1668c800) [pid = 1844] [serial = 86] [outer = 0x7f1f142b8000] 05:32:16 INFO - PROCESS | 1844 | 1461587536800 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:32:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:32:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1437ms 05:32:16 INFO - PROCESS | 1844 | 1461587536882 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:32:16 INFO - PROCESS | 1844 | 1461587536887 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:32:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:32:16 INFO - PROCESS | 1844 | 1461587536899 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:32:16 INFO - PROCESS | 1844 | 1461587536903 Marionette TRACE conn3 <- [1,90,null,{}] 05:32:16 INFO - PROCESS | 1844 | 1461587536911 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:32:17 INFO - PROCESS | 1844 | 1461587537124 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:32:17 INFO - PROCESS | 1844 | 1461587537265 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f19063000 == 21 [pid = 1844] [id = 30] 05:32:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7f1f1932a400) [pid = 1844] [serial = 87] [outer = (nil)] 05:32:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7f1f2200d000) [pid = 1844] [serial = 88] [outer = 0x7f1f1932a400] 05:32:17 INFO - PROCESS | 1844 | 1461587537389 Marionette DEBUG loaded listener.js 05:32:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7f1f22fe5400) [pid = 1844] [serial = 89] [outer = 0x7f1f1932a400] 05:32:18 INFO - PROCESS | 1844 | 1461587538211 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:32:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:32:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1389ms 05:32:18 INFO - PROCESS | 1844 | 1461587538289 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:32:18 INFO - PROCESS | 1844 | 1461587538292 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:32:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:32:18 INFO - PROCESS | 1844 | 1461587538300 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:32:18 INFO - PROCESS | 1844 | 1461587538306 Marionette TRACE conn3 <- [1,94,null,{}] 05:32:18 INFO - PROCESS | 1844 | 1461587538322 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:32:18 INFO - PROCESS | 1844 | 1461587538541 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:32:18 INFO - PROCESS | 1844 | 1461587538675 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f23179800 == 22 [pid = 1844] [id = 31] 05:32:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7f1f26246400) [pid = 1844] [serial = 90] [outer = (nil)] 05:32:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7f1f262c0c00) [pid = 1844] [serial = 91] [outer = 0x7f1f26246400] 05:32:18 INFO - PROCESS | 1844 | 1461587538766 Marionette DEBUG loaded listener.js 05:32:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7f1f27910400) [pid = 1844] [serial = 92] [outer = 0x7f1f26246400] 05:32:19 INFO - PROCESS | 1844 | 1461587539608 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:32:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:32:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1339ms 05:32:19 INFO - PROCESS | 1844 | 1461587539640 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:32:19 INFO - PROCESS | 1844 | 1461587539644 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:32:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:32:19 INFO - PROCESS | 1844 | 1461587539652 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:32:19 INFO - PROCESS | 1844 | 1461587539655 Marionette TRACE conn3 <- [1,98,null,{}] 05:32:19 INFO - PROCESS | 1844 | 1461587539662 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:32:19 INFO - PROCESS | 1844 | 1461587539831 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:32:19 INFO - PROCESS | 1844 | 1461587539968 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f24113800 == 23 [pid = 1844] [id = 32] 05:32:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f1f0c406000) [pid = 1844] [serial = 93] [outer = (nil)] 05:32:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f1f15b89c00) [pid = 1844] [serial = 94] [outer = 0x7f1f0c406000] 05:32:20 INFO - PROCESS | 1844 | 1461587540046 Marionette DEBUG loaded listener.js 05:32:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f1f15b8f000) [pid = 1844] [serial = 95] [outer = 0x7f1f0c406000] 05:32:20 INFO - PROCESS | 1844 | 1461587540922 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:32:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:32:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1336ms 05:32:20 INFO - PROCESS | 1844 | 1461587540989 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:32:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:32:20 INFO - PROCESS | 1844 | 1461587540993 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:32:21 INFO - PROCESS | 1844 | 1461587541000 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:32:21 INFO - PROCESS | 1844 | 1461587541003 Marionette TRACE conn3 <- [1,102,null,{}] 05:32:21 INFO - PROCESS | 1844 | 1461587541009 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:32:21 INFO - PROCESS | 1844 | 1461587541176 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:32:21 INFO - PROCESS | 1844 | 1461587541384 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14d5f000 == 24 [pid = 1844] [id = 33] 05:32:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f1f0c40ec00) [pid = 1844] [serial = 96] [outer = (nil)] 05:32:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f1f0df2b000) [pid = 1844] [serial = 97] [outer = 0x7f1f0c40ec00] 05:32:21 INFO - PROCESS | 1844 | 1461587541460 Marionette DEBUG loaded listener.js 05:32:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f1f11fd2000) [pid = 1844] [serial = 98] [outer = 0x7f1f0c40ec00] 05:32:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f1f15b8cc00) [pid = 1844] [serial = 99] [outer = 0x7f1f0dc77c00] 05:32:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1554b800 == 23 [pid = 1844] [id = 24] 05:32:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c448000 == 22 [pid = 1844] [id = 23] 05:32:22 INFO - PROCESS | 1844 | 1461587542593 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:32:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:32:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1638ms 05:32:22 INFO - PROCESS | 1844 | 1461587542638 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:32:22 INFO - PROCESS | 1844 | 1461587542644 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:32:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:32:22 INFO - PROCESS | 1844 | 1461587542654 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:32:22 INFO - PROCESS | 1844 | 1461587542659 Marionette TRACE conn3 <- [1,106,null,{}] 05:32:22 INFO - PROCESS | 1844 | 1461587542670 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:32:22 INFO - PROCESS | 1844 | 1461587542880 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:32:23 INFO - PROCESS | 1844 | 1461587543059 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f17015800 == 23 [pid = 1844] [id = 34] 05:32:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f1f15b80c00) [pid = 1844] [serial = 100] [outer = (nil)] 05:32:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f1f15b8b000) [pid = 1844] [serial = 101] [outer = 0x7f1f15b80c00] 05:32:23 INFO - PROCESS | 1844 | 1461587543138 Marionette DEBUG loaded listener.js 05:32:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f1f16609c00) [pid = 1844] [serial = 102] [outer = 0x7f1f15b80c00] 05:32:23 INFO - PROCESS | 1844 | 1461587543946 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:32:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:32:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1346ms 05:32:24 INFO - PROCESS | 1844 | 1461587544000 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:32:24 INFO - PROCESS | 1844 | 1461587544009 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:32:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:32:24 INFO - PROCESS | 1844 | 1461587544020 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:32:24 INFO - PROCESS | 1844 | 1461587544025 Marionette TRACE conn3 <- [1,110,null,{}] 05:32:24 INFO - PROCESS | 1844 | 1461587544032 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:32:24 INFO - PROCESS | 1844 | 1461587544248 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:32:24 INFO - PROCESS | 1844 | 1461587544382 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f22fb4000 == 24 [pid = 1844] [id = 35] 05:32:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f1f19332000) [pid = 1844] [serial = 103] [outer = (nil)] 05:32:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f2200b000) [pid = 1844] [serial = 104] [outer = 0x7f1f19332000] 05:32:24 INFO - PROCESS | 1844 | 1461587544464 Marionette DEBUG loaded listener.js 05:32:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f22ff4c00) [pid = 1844] [serial = 105] [outer = 0x7f1f19332000] 05:32:25 INFO - PROCESS | 1844 | 1461587545372 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:32:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:32:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1384ms 05:32:25 INFO - PROCESS | 1844 | 1461587545404 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:32:25 INFO - PROCESS | 1844 | 1461587545409 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:32:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:32:25 INFO - PROCESS | 1844 | 1461587545417 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:32:25 INFO - PROCESS | 1844 | 1461587545423 Marionette TRACE conn3 <- [1,114,null,{}] 05:32:25 INFO - PROCESS | 1844 | 1461587545441 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:32:25 INFO - PROCESS | 1844 | 1461587545622 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:32:25 INFO - PROCESS | 1844 | 1461587545757 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27b2e800 == 25 [pid = 1844] [id = 36] 05:32:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f1f24127800) [pid = 1844] [serial = 106] [outer = (nil)] 05:32:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f25da6c00) [pid = 1844] [serial = 107] [outer = 0x7f1f24127800] 05:32:25 INFO - PROCESS | 1844 | 1461587545844 Marionette DEBUG loaded listener.js 05:32:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f27caac00) [pid = 1844] [serial = 108] [outer = 0x7f1f24127800] 05:32:26 INFO - PROCESS | 1844 | 1461587546743 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:32:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:32:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1387ms 05:32:26 INFO - PROCESS | 1844 | 1461587546805 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:32:26 INFO - PROCESS | 1844 | 1461587546810 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:32:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:32:26 INFO - PROCESS | 1844 | 1461587546816 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:32:26 INFO - PROCESS | 1844 | 1461587546819 Marionette TRACE conn3 <- [1,118,null,{}] 05:32:26 INFO - PROCESS | 1844 | 1461587546825 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:32:26 INFO - PROCESS | 1844 | 1461587546993 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:32:27 INFO - PROCESS | 1844 | 1461587547169 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2832c800 == 26 [pid = 1844] [id = 37] 05:32:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0c403000) [pid = 1844] [serial = 109] [outer = (nil)] 05:32:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f285dd800) [pid = 1844] [serial = 110] [outer = 0x7f1f0c403000] 05:32:27 INFO - PROCESS | 1844 | 1461587547246 Marionette DEBUG loaded listener.js 05:32:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f28629000) [pid = 1844] [serial = 111] [outer = 0x7f1f0c403000] 05:32:28 INFO - PROCESS | 1844 | 1461587548048 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:32:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:32:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1280ms 05:32:28 INFO - PROCESS | 1844 | 1461587548097 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:32:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:32:28 INFO - PROCESS | 1844 | 1461587548101 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:32:28 INFO - PROCESS | 1844 | 1461587548108 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:32:28 INFO - PROCESS | 1844 | 1461587548112 Marionette TRACE conn3 <- [1,122,null,{}] 05:32:28 INFO - PROCESS | 1844 | 1461587548118 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:32:28 INFO - PROCESS | 1844 | 1461587548283 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:32:28 INFO - PROCESS | 1844 | 1461587548417 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f28602800 == 27 [pid = 1844] [id = 38] 05:32:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f0bed6c00) [pid = 1844] [serial = 112] [outer = (nil)] 05:32:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f0bedbc00) [pid = 1844] [serial = 113] [outer = 0x7f1f0bed6c00] 05:32:28 INFO - PROCESS | 1844 | 1461587548494 Marionette DEBUG loaded listener.js 05:32:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f0bee0400) [pid = 1844] [serial = 114] [outer = 0x7f1f0bed6c00] 05:32:29 INFO - PROCESS | 1844 | 1461587549462 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:32:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:32:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1389ms 05:32:29 INFO - PROCESS | 1844 | 1461587549498 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:32:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:32:29 INFO - PROCESS | 1844 | 1461587549504 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:32:29 INFO - PROCESS | 1844 | 1461587549513 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:32:29 INFO - PROCESS | 1844 | 1461587549519 Marionette TRACE conn3 <- [1,126,null,{}] 05:32:29 INFO - PROCESS | 1844 | 1461587549528 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:32:29 INFO - PROCESS | 1844 | 1461587549704 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:32:29 INFO - PROCESS | 1844 | 1461587549854 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15a0a800 == 28 [pid = 1844] [id = 39] 05:32:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f0f66e800) [pid = 1844] [serial = 115] [outer = (nil)] 05:32:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f0f670400) [pid = 1844] [serial = 116] [outer = 0x7f1f0f66e800] 05:32:29 INFO - PROCESS | 1844 | 1461587549986 Marionette DEBUG loaded listener.js 05:32:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f0f6b3400) [pid = 1844] [serial = 117] [outer = 0x7f1f0f66e800] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f23179800 == 27 [pid = 1844] [id = 31] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f19063000 == 26 [pid = 1844] [id = 30] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16069800 == 25 [pid = 1844] [id = 29] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c305000 == 24 [pid = 1844] [id = 28] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16061000 == 23 [pid = 1844] [id = 25] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0df07800 == 22 [pid = 1844] [id = 6] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f139a0000 == 21 [pid = 1844] [id = 12] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1c1e6800 == 20 [pid = 1844] [id = 26] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c237800 == 19 [pid = 1844] [id = 8] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f24113800 == 18 [pid = 1844] [id = 32] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f139a8000 == 17 [pid = 1844] [id = 22] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f28602800 == 16 [pid = 1844] [id = 38] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2832c800 == 15 [pid = 1844] [id = 37] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27b2e800 == 14 [pid = 1844] [id = 36] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f22fb4000 == 13 [pid = 1844] [id = 35] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14d5f000 == 12 [pid = 1844] [id = 33] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f165a1800 == 11 [pid = 1844] [id = 17] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f17015800 == 10 [pid = 1844] [id = 34] 05:32:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f22c10000 == 9 [pid = 1844] [id = 27] 05:32:35 INFO - PROCESS | 1844 | 1461587555112 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:32:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:32:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 5651ms 05:32:35 INFO - PROCESS | 1844 | 1461587555164 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:32:35 INFO - PROCESS | 1844 | 1461587555169 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:32:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:32:35 INFO - PROCESS | 1844 | 1461587555179 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:32:35 INFO - PROCESS | 1844 | 1461587555183 Marionette TRACE conn3 <- [1,130,null,{}] 05:32:35 INFO - PROCESS | 1844 | 1461587555192 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:32:35 INFO - PROCESS | 1844 | 1461587555358 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:32:35 INFO - PROCESS | 1844 | 1461587555372 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1399b000 == 10 [pid = 1844] [id = 40] 05:32:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f1f11f2b000) [pid = 1844] [serial = 118] [outer = (nil)] 05:32:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f1f11f89000) [pid = 1844] [serial = 119] [outer = 0x7f1f11f2b000] 05:32:35 INFO - PROCESS | 1844 | 1461587555444 Marionette DEBUG loaded listener.js 05:32:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f1f11fd3400) [pid = 1844] [serial = 120] [outer = 0x7f1f11f2b000] 05:32:36 INFO - PROCESS | 1844 | 1461587556389 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:32:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:32:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1281ms 05:32:36 INFO - PROCESS | 1844 | 1461587556463 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:32:36 INFO - PROCESS | 1844 | 1461587556474 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:32:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:32:36 INFO - PROCESS | 1844 | 1461587556487 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:32:36 INFO - PROCESS | 1844 | 1461587556491 Marionette TRACE conn3 <- [1,134,null,{}] 05:32:36 INFO - PROCESS | 1844 | 1461587556499 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:32:36 INFO - PROCESS | 1844 | 1461587556677 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:32:36 INFO - PROCESS | 1844 | 1461587556815 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f16061000 == 11 [pid = 1844] [id = 41] 05:32:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f1f0dd2fc00) [pid = 1844] [serial = 121] [outer = (nil)] 05:32:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f1f14416800) [pid = 1844] [serial = 122] [outer = 0x7f1f0dd2fc00] 05:32:36 INFO - PROCESS | 1844 | 1461587556885 Marionette DEBUG loaded listener.js 05:32:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f1f15b82800) [pid = 1844] [serial = 123] [outer = 0x7f1f0dd2fc00] 05:32:37 INFO - PROCESS | 1844 | 1461587557743 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:32:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:32:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1285ms 05:32:37 INFO - PROCESS | 1844 | 1461587557772 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:32:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:32:37 INFO - PROCESS | 1844 | 1461587557777 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:32:37 INFO - PROCESS | 1844 | 1461587557783 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:32:37 INFO - PROCESS | 1844 | 1461587557789 Marionette TRACE conn3 <- [1,138,null,{}] 05:32:37 INFO - PROCESS | 1844 | 1461587557814 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:32:38 INFO - PROCESS | 1844 | 1461587558023 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:32:38 INFO - PROCESS | 1844 | 1461587558056 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f22c16000 == 12 [pid = 1844] [id = 42] 05:32:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f1f134dcc00) [pid = 1844] [serial = 124] [outer = (nil)] 05:32:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f1f16c1ac00) [pid = 1844] [serial = 125] [outer = 0x7f1f134dcc00] 05:32:38 INFO - PROCESS | 1844 | 1461587558134 Marionette DEBUG loaded listener.js 05:32:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f1f1c156000) [pid = 1844] [serial = 126] [outer = 0x7f1f134dcc00] 05:32:38 INFO - PROCESS | 1844 | 1461587558932 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:32:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:32:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1199ms 05:32:38 INFO - PROCESS | 1844 | 1461587558985 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:32:38 INFO - PROCESS | 1844 | 1461587558988 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:32:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:32:38 INFO - PROCESS | 1844 | 1461587558995 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:32:38 INFO - PROCESS | 1844 | 1461587558998 Marionette TRACE conn3 <- [1,142,null,{}] 05:32:39 INFO - PROCESS | 1844 | 1461587559003 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:32:39 INFO - PROCESS | 1844 | 1461587559980 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f1f0c40ec00) [pid = 1844] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f1f0c3dcc00) [pid = 1844] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f1f11f27800) [pid = 1844] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f1f0eb5a000) [pid = 1844] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f1f2200b400) [pid = 1844] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f1f0dd32000) [pid = 1844] [serial = 27] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f1f14f7f400) [pid = 1844] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f1f0fa65c00) [pid = 1844] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f1f15b80c00) [pid = 1844] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f1f0c406000) [pid = 1844] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f142b8000) [pid = 1844] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f0c3d7c00) [pid = 1844] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f19325400) [pid = 1844] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f19326800) [pid = 1844] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f26246400) [pid = 1844] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f0c3d6400) [pid = 1844] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f0df2a800) [pid = 1844] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f0df28800) [pid = 1844] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f0d0abc00) [pid = 1844] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f16012400) [pid = 1844] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f1f0bed6c00) [pid = 1844] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f1f2318cc00) [pid = 1844] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f1f0c403000) [pid = 1844] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f1f0dadac00) [pid = 1844] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f1f19332000) [pid = 1844] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f1f0c40e800) [pid = 1844] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f1f1932a400) [pid = 1844] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7f1f0dc7e400) [pid = 1844] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7f1f0df25000) [pid = 1844] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:32:40 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7f1f24127800) [pid = 1844] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:32:40 INFO - PROCESS | 1844 | 1461587560233 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0d017800 == 13 [pid = 1844] [id = 43] 05:32:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f1f0c3d6400) [pid = 1844] [serial = 127] [outer = (nil)] 05:32:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f1f0c40b800) [pid = 1844] [serial = 128] [outer = 0x7f1f0c3d6400] 05:32:40 INFO - PROCESS | 1844 | 1461587560318 Marionette DEBUG loaded listener.js 05:32:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f1f0df28400) [pid = 1844] [serial = 129] [outer = 0x7f1f0c3d6400] 05:32:41 INFO - PROCESS | 1844 | 1461587561143 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:32:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:32:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 2185ms 05:32:41 INFO - PROCESS | 1844 | 1461587561184 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:32:41 INFO - PROCESS | 1844 | 1461587561188 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:32:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:32:41 INFO - PROCESS | 1844 | 1461587561196 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:32:41 INFO - PROCESS | 1844 | 1461587561200 Marionette TRACE conn3 <- [1,146,null,{}] 05:32:41 INFO - PROCESS | 1844 | 1461587561206 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:32:41 INFO - PROCESS | 1844 | 1461587561362 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:32:41 INFO - PROCESS | 1844 | 1461587561378 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f19019800 == 14 [pid = 1844] [id = 44] 05:32:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f1f0c3db400) [pid = 1844] [serial = 130] [outer = (nil)] 05:32:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f1f14dec000) [pid = 1844] [serial = 131] [outer = 0x7f1f0c3db400] 05:32:41 INFO - PROCESS | 1844 | 1461587561448 Marionette DEBUG loaded listener.js 05:32:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f1f171f7c00) [pid = 1844] [serial = 132] [outer = 0x7f1f0c3db400] 05:32:42 INFO - PROCESS | 1844 | 1461587562525 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:32:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:32:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1384ms 05:32:42 INFO - PROCESS | 1844 | 1461587562581 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:32:42 INFO - PROCESS | 1844 | 1461587562586 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:32:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:32:42 INFO - PROCESS | 1844 | 1461587562597 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:32:42 INFO - PROCESS | 1844 | 1461587562601 Marionette TRACE conn3 <- [1,150,null,{}] 05:32:42 INFO - PROCESS | 1844 | 1461587562613 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:32:42 INFO - PROCESS | 1844 | 1461587562911 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:32:43 INFO - PROCESS | 1844 | 1461587563079 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1592b000 == 15 [pid = 1844] [id = 45] 05:32:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f1f0f672c00) [pid = 1844] [serial = 133] [outer = (nil)] 05:32:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f11fd8000) [pid = 1844] [serial = 134] [outer = 0x7f1f0f672c00] 05:32:43 INFO - PROCESS | 1844 | 1461587563165 Marionette DEBUG loaded listener.js 05:32:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f12b99400) [pid = 1844] [serial = 135] [outer = 0x7f1f0f672c00] 05:32:44 INFO - PROCESS | 1844 | 1461587564047 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:32:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:32:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1487ms 05:32:44 INFO - PROCESS | 1844 | 1461587564084 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:32:44 INFO - PROCESS | 1844 | 1461587564092 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:32:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:32:44 INFO - PROCESS | 1844 | 1461587564103 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:32:44 INFO - PROCESS | 1844 | 1461587564107 Marionette TRACE conn3 <- [1,154,null,{}] 05:32:44 INFO - PROCESS | 1844 | 1461587564113 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:32:44 INFO - PROCESS | 1844 | 1461587564286 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:32:44 INFO - PROCESS | 1844 | 1461587564419 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f23122000 == 16 [pid = 1844] [id = 46] 05:32:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f1f0f6b2400) [pid = 1844] [serial = 136] [outer = (nil)] 05:32:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f15b81800) [pid = 1844] [serial = 137] [outer = 0x7f1f0f6b2400] 05:32:44 INFO - PROCESS | 1844 | 1461587564500 Marionette DEBUG loaded listener.js 05:32:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f15ff2800) [pid = 1844] [serial = 138] [outer = 0x7f1f0f6b2400] 05:32:45 INFO - PROCESS | 1844 | 1461587565255 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:32:45 INFO - PROCESS | 1844 | 1461587565537 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:32:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:32:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1486ms 05:32:45 INFO - PROCESS | 1844 | 1461587565590 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:32:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:32:45 INFO - PROCESS | 1844 | 1461587565594 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:32:45 INFO - PROCESS | 1844 | 1461587565602 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:32:45 INFO - PROCESS | 1844 | 1461587565607 Marionette TRACE conn3 <- [1,158,null,{}] 05:32:45 INFO - PROCESS | 1844 | 1461587565784 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:32:46 INFO - PROCESS | 1844 | 1461587566080 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:32:46 INFO - PROCESS | 1844 | 1461587566158 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0df1e000 == 17 [pid = 1844] [id = 47] 05:32:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0e0abc00) [pid = 1844] [serial = 139] [outer = (nil)] 05:32:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f0f664c00) [pid = 1844] [serial = 140] [outer = 0x7f1f0e0abc00] 05:32:46 INFO - PROCESS | 1844 | 1461587566240 Marionette DEBUG loaded listener.js 05:32:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f0f6b1c00) [pid = 1844] [serial = 141] [outer = 0x7f1f0e0abc00] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f14d24800) [pid = 1844] [serial = 12] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f1527b800) [pid = 1844] [serial = 9] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f0f670400) [pid = 1844] [serial = 116] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f24375400) [pid = 1844] [serial = 80] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f12b96400) [pid = 1844] [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:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f1f11fd2000) [pid = 1844] [serial = 98] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f1f18eacc00) [pid = 1844] [serial = 73] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f1f15ff6000) [pid = 1844] [serial = 71] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f1f0c40d400) [pid = 1844] [serial = 67] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f1f14deac00) [pid = 1844] [serial = 70] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f1f25d39800) [pid = 1844] [serial = 2] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f1f0df2b000) [pid = 1844] [serial = 97] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7f1f12a46400) [pid = 1844] [serial = 37] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7f1f190e3000) [pid = 1844] [serial = 43] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7f1f0c450800) [pid = 1844] [serial = 25] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7f1f22c68400) [pid = 1844] [serial = 46] [outer = (nil)] [url = about:blank] 05:32:46 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7f1f14419400) [pid = 1844] [serial = 38] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7f1f0f6ba400) [pid = 1844] [serial = 29] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7f1f15fed800) [pid = 1844] [serial = 34] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7f1f1937cc00) [pid = 1844] [serial = 44] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7f1f15ff9000) [pid = 1844] [serial = 35] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7f1f142ab400) [pid = 1844] [serial = 40] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7f1f22e9c400) [pid = 1844] [serial = 47] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7f1f0dd35800) [pid = 1844] [serial = 28] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7f1f11f33800) [pid = 1844] [serial = 31] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7f1f22fec400) [pid = 1844] [serial = 50] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7f1f0c407000) [pid = 1844] [serial = 23] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7f1f16322800) [pid = 1844] [serial = 41] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 82 (0x7f1f1c161400) [pid = 1844] [serial = 59] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 81 (0x7f1f11fd2c00) [pid = 1844] [serial = 83] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 80 (0x7f1f16014400) [pid = 1844] [serial = 56] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 79 (0x7f1f2200b000) [pid = 1844] [serial = 104] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 78 (0x7f1f15ff7800) [pid = 1844] [serial = 85] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 77 (0x7f1f0f6b7800) [pid = 1844] [serial = 53] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 76 (0x7f1f14d29000) [pid = 1844] [serial = 55] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 75 (0x7f1f22e9c000) [pid = 1844] [serial = 49] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 74 (0x7f1f0df2cc00) [pid = 1844] [serial = 52] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 73 (0x7f1f193cec00) [pid = 1844] [serial = 74] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 72 (0x7f1f2404a800) [pid = 1844] [serial = 76] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 71 (0x7f1f15b8f000) [pid = 1844] [serial = 95] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 70 (0x7f1f1668c800) [pid = 1844] [serial = 86] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 69 (0x7f1f0fa13c00) [pid = 1844] [serial = 68] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7f1f19376400) [pid = 1844] [serial = 58] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7f1f25da6c00) [pid = 1844] [serial = 107] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 66 (0x7f1f2200d000) [pid = 1844] [serial = 88] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 65 (0x7f1f24048c00) [pid = 1844] [serial = 62] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 64 (0x7f1f15b89c00) [pid = 1844] [serial = 94] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 63 (0x7f1f27910400) [pid = 1844] [serial = 92] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 62 (0x7f1f11fd0c00) [pid = 1844] [serial = 64] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 61 (0x7f1f1d083c00) [pid = 1844] [serial = 79] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 60 (0x7f1f262c0c00) [pid = 1844] [serial = 91] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 59 (0x7f1f23325800) [pid = 1844] [serial = 61] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 58 (0x7f1f16609c00) [pid = 1844] [serial = 102] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 57 (0x7f1f0bee0400) [pid = 1844] [serial = 114] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 56 (0x7f1f241b6800) [pid = 1844] [serial = 77] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 55 (0x7f1f28629000) [pid = 1844] [serial = 111] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 54 (0x7f1f0bedbc00) [pid = 1844] [serial = 113] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 53 (0x7f1f0c402800) [pid = 1844] [serial = 22] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 52 (0x7f1f22ff4c00) [pid = 1844] [serial = 105] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 51 (0x7f1f0dd39000) [pid = 1844] [serial = 82] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 50 (0x7f1f285dd800) [pid = 1844] [serial = 110] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 49 (0x7f1f22fe5400) [pid = 1844] [serial = 89] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 48 (0x7f1f11fdb000) [pid = 1844] [serial = 65] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 47 (0x7f1f0df27000) [pid = 1844] [serial = 16] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 46 (0x7f1f0df2dc00) [pid = 1844] [serial = 17] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 45 (0x7f1f27caac00) [pid = 1844] [serial = 108] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 44 (0x7f1f0dc78800) [pid = 1844] [serial = 19] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | --DOMWINDOW == 43 (0x7f1f15b8b000) [pid = 1844] [serial = 101] [outer = (nil)] [url = about:blank] 05:32:47 INFO - PROCESS | 1844 | 1461587567188 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:32:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:32:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1640ms 05:32:47 INFO - PROCESS | 1844 | 1461587567244 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:32:47 INFO - PROCESS | 1844 | 1461587567258 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:32:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:32:47 INFO - PROCESS | 1844 | 1461587567273 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:32:47 INFO - PROCESS | 1844 | 1461587567280 Marionette TRACE conn3 <- [1,162,null,{}] 05:32:47 INFO - PROCESS | 1844 | 1461587567295 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:32:47 INFO - PROCESS | 1844 | 1461587567611 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:32:47 INFO - PROCESS | 1844 | 1461587567733 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0dc4f800 == 18 [pid = 1844] [id = 48] 05:32:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 44 (0x7f1f0df2f000) [pid = 1844] [serial = 142] [outer = (nil)] 05:32:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 45 (0x7f1f0f66a000) [pid = 1844] [serial = 143] [outer = 0x7f1f0df2f000] 05:32:47 INFO - PROCESS | 1844 | 1461587567800 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 46 (0x7f1f11f2ec00) [pid = 1844] [serial = 144] [outer = 0x7f1f0df2f000] 05:32:48 INFO - PROCESS | 1844 | 1461587568472 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:32:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:32:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1243ms 05:32:48 INFO - PROCESS | 1844 | 1461587568518 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:32:48 INFO - PROCESS | 1844 | 1461587568521 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:32:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:32:48 INFO - PROCESS | 1844 | 1461587568538 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:32:48 INFO - PROCESS | 1844 | 1461587568541 Marionette TRACE conn3 <- [1,166,null,{}] 05:32:48 INFO - PROCESS | 1844 | 1461587568547 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:32:48 INFO - PROCESS | 1844 | 1461587568700 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:32:48 INFO - PROCESS | 1844 | 1461587568714 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f11f54000 == 19 [pid = 1844] [id = 49] 05:32:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 47 (0x7f1f0bedd000) [pid = 1844] [serial = 145] [outer = (nil)] 05:32:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 48 (0x7f1f11fdb000) [pid = 1844] [serial = 146] [outer = 0x7f1f0bedd000] 05:32:48 INFO - PROCESS | 1844 | 1461587568787 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 49 (0x7f1f1393a000) [pid = 1844] [serial = 147] [outer = 0x7f1f0bedd000] 05:32:49 INFO - PROCESS | 1844 | 1461587569569 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:32:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:32:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1083ms 05:32:49 INFO - PROCESS | 1844 | 1461587569620 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:32:49 INFO - PROCESS | 1844 | 1461587569631 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:32:49 INFO - PROCESS | 1844 | 1461587569662 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 1844 | 1461587569665 Marionette TRACE conn3 <- [1,170,null,{}] 05:32:49 INFO - PROCESS | 1844 | 1461587569675 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:32:49 INFO - PROCESS | 1844 | 1461587569907 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:32:49 INFO - PROCESS | 1844 | 1461587569937 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14fd0800 == 20 [pid = 1844] [id = 50] 05:32:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 50 (0x7f1f15023000) [pid = 1844] [serial = 148] [outer = (nil)] 05:32:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7f1f1530ec00) [pid = 1844] [serial = 149] [outer = 0x7f1f15023000] 05:32:50 INFO - PROCESS | 1844 | 1461587570008 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7f1f15b89800) [pid = 1844] [serial = 150] [outer = 0x7f1f15023000] 05:32:50 INFO - PROCESS | 1844 | 1461587570748 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:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1151ms 05:32:50 INFO - PROCESS | 1844 | 1461587570814 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:32:50 INFO - PROCESS | 1844 | 1461587570819 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:32:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:32:50 INFO - PROCESS | 1844 | 1461587570829 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:32:50 INFO - PROCESS | 1844 | 1461587570831 Marionette TRACE conn3 <- [1,174,null,{}] 05:32:50 INFO - PROCESS | 1844 | 1461587570838 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:32:51 INFO - PROCESS | 1844 | 1461587571011 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:32:51 INFO - PROCESS | 1844 | --DOMWINDOW == 51 (0x7f1f134dcc00) [pid = 1844] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:32:51 INFO - PROCESS | 1844 | --DOMWINDOW == 50 (0x7f1f0f66e800) [pid = 1844] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:32:51 INFO - PROCESS | 1844 | --DOMWINDOW == 49 (0x7f1f11f2b000) [pid = 1844] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:32:51 INFO - PROCESS | 1844 | --DOMWINDOW == 48 (0x7f1f0dd2fc00) [pid = 1844] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:32:51 INFO - PROCESS | 1844 | --DOMWINDOW == 47 (0x7f1f0c3d6400) [pid = 1844] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:32:51 INFO - PROCESS | 1844 | 1461587571095 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15064800 == 21 [pid = 1844] [id = 51] 05:32:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 48 (0x7f1f0c3d6400) [pid = 1844] [serial = 151] [outer = (nil)] 05:32:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 49 (0x7f1f0f66e800) [pid = 1844] [serial = 152] [outer = 0x7f1f0c3d6400] 05:32:51 INFO - PROCESS | 1844 | 1461587571165 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 50 (0x7f1f15db3400) [pid = 1844] [serial = 153] [outer = 0x7f1f0c3d6400] 05:32:51 INFO - PROCESS | 1844 | 1461587571887 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:32:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:32:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1082ms 05:32:51 INFO - PROCESS | 1844 | 1461587571913 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:32:51 INFO - PROCESS | 1844 | 1461587571918 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:32:51 INFO - PROCESS | 1844 | 1461587571925 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 1844 | 1461587571927 Marionette TRACE conn3 <- [1,178,null,{}] 05:32:51 INFO - PROCESS | 1844 | 1461587571934 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:32:52 INFO - PROCESS | 1844 | 1461587572136 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:32:52 INFO - PROCESS | 1844 | 1461587572161 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1604a800 == 22 [pid = 1844] [id = 52] 05:32:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 51 (0x7f1f16014800) [pid = 1844] [serial = 154] [outer = (nil)] 05:32:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 52 (0x7f1f171ef400) [pid = 1844] [serial = 155] [outer = 0x7f1f16014800] 05:32:52 INFO - PROCESS | 1844 | 1461587572230 Marionette DEBUG loaded listener.js 05:32:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 53 (0x7f1f19326c00) [pid = 1844] [serial = 156] [outer = 0x7f1f16014800] 05:32:52 INFO - PROCESS | 1844 | 1461587572923 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:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1043ms 05:32:52 INFO - PROCESS | 1844 | 1461587572968 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:32:52 INFO - PROCESS | 1844 | 1461587572971 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:32:52 INFO - PROCESS | 1844 | 1461587572977 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 1844 | 1461587572979 Marionette TRACE conn3 <- [1,182,null,{}] 05:32:52 INFO - PROCESS | 1844 | 1461587572985 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:32:53 INFO - PROCESS | 1844 | 1461587573149 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:32:53 INFO - PROCESS | 1844 | 1461587573167 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f16641000 == 23 [pid = 1844] [id = 53] 05:32:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 54 (0x7f1f16324400) [pid = 1844] [serial = 157] [outer = (nil)] 05:32:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 55 (0x7f1f1c15ac00) [pid = 1844] [serial = 158] [outer = 0x7f1f16324400] 05:32:53 INFO - PROCESS | 1844 | 1461587573232 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 56 (0x7f1f220ee800) [pid = 1844] [serial = 159] [outer = 0x7f1f16324400] 05:32:54 INFO - PROCESS | 1844 | 1461587574084 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:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1176ms 05:32:54 INFO - PROCESS | 1844 | 1461587574156 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 1844 | 1461587574164 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:32:54 INFO - PROCESS | 1844 | 1461587574173 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 1844 | 1461587574180 Marionette TRACE conn3 <- [1,186,null,{}] 05:32:54 INFO - PROCESS | 1844 | 1461587574188 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:32:54 INFO - PROCESS | 1844 | 1461587574406 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:32:54 INFO - PROCESS | 1844 | 1461587574535 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0f6a1800 == 24 [pid = 1844] [id = 54] 05:32:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 57 (0x7f1f0df26000) [pid = 1844] [serial = 160] [outer = (nil)] 05:32:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 58 (0x7f1f0f665800) [pid = 1844] [serial = 161] [outer = 0x7f1f0df26000] 05:32:54 INFO - PROCESS | 1844 | 1461587574618 Marionette DEBUG loaded listener.js 05:32:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 59 (0x7f1f0f6bcc00) [pid = 1844] [serial = 162] [outer = 0x7f1f0df26000] 05:32:55 INFO - PROCESS | 1844 | 1461587575474 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:32:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:32:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1334ms 05:32:55 INFO - PROCESS | 1844 | 1461587575508 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:32:55 INFO - PROCESS | 1844 | 1461587575516 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:32:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:32:55 INFO - PROCESS | 1844 | 1461587575529 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:32:55 INFO - PROCESS | 1844 | 1461587575533 Marionette TRACE conn3 <- [1,190,null,{}] 05:32:55 INFO - PROCESS | 1844 | 1461587575541 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:32:55 INFO - PROCESS | 1844 | 1461587575718 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:32:55 INFO - PROCESS | 1844 | 1461587575821 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f11f52800 == 25 [pid = 1844] [id = 55] 05:32:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 60 (0x7f1f11fd2c00) [pid = 1844] [serial = 163] [outer = (nil)] 05:32:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 61 (0x7f1f1447d000) [pid = 1844] [serial = 164] [outer = 0x7f1f11fd2c00] 05:32:55 INFO - PROCESS | 1844 | 1461587575897 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7f1f154ad400) [pid = 1844] [serial = 165] [outer = 0x7f1f11fd2c00] 05:32:56 INFO - PROCESS | 1844 | 1461587576747 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:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1283ms 05:32:56 INFO - PROCESS | 1844 | 1461587576812 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:32:56 INFO - PROCESS | 1844 | 1461587576817 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:32:56 INFO - PROCESS | 1844 | 1461587576824 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 1844 | 1461587576830 Marionette TRACE conn3 <- [1,194,null,{}] 05:32:56 INFO - PROCESS | 1844 | 1461587576846 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:32:57 INFO - PROCESS | 1844 | 1461587577068 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:32:57 INFO - PROCESS | 1844 | 1461587577196 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1900d000 == 26 [pid = 1844] [id = 56] 05:32:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7f1f15b88800) [pid = 1844] [serial = 166] [outer = (nil)] 05:32:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7f1f171fa400) [pid = 1844] [serial = 167] [outer = 0x7f1f15b88800] 05:32:57 INFO - PROCESS | 1844 | 1461587577275 Marionette DEBUG loaded listener.js 05:32:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7f1f1c161400) [pid = 1844] [serial = 168] [outer = 0x7f1f15b88800] 05:32:58 INFO - PROCESS | 1844 | 1461587578109 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:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1336ms 05:32:58 INFO - PROCESS | 1844 | 1461587578175 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:32:58 INFO - PROCESS | 1844 | 1461587578181 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:32:58 INFO - PROCESS | 1844 | 1461587578190 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 1844 | 1461587578192 Marionette TRACE conn3 <- [1,198,null,{}] 05:32:58 INFO - PROCESS | 1844 | 1461587578199 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:32:58 INFO - PROCESS | 1844 | 1461587578377 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:32:58 INFO - PROCESS | 1844 | 1461587578502 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f19071000 == 27 [pid = 1844] [id = 57] 05:32:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7f1f16323400) [pid = 1844] [serial = 169] [outer = (nil)] 05:32:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7f1f22e9cc00) [pid = 1844] [serial = 170] [outer = 0x7f1f16323400] 05:32:58 INFO - PROCESS | 1844 | 1461587578582 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7f1f22fee400) [pid = 1844] [serial = 171] [outer = 0x7f1f16323400] 05:32:59 INFO - PROCESS | 1844 | 1461587579424 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:32:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:32:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1288ms 05:32:59 INFO - PROCESS | 1844 | 1461587579479 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:32:59 INFO - PROCESS | 1844 | 1461587579483 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:32:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:32:59 INFO - PROCESS | 1844 | 1461587579490 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:32:59 INFO - PROCESS | 1844 | 1461587579493 Marionette TRACE conn3 <- [1,202,null,{}] 05:32:59 INFO - PROCESS | 1844 | 1461587579500 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:32:59 INFO - PROCESS | 1844 | 1461587579693 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:32:59 INFO - PROCESS | 1844 | 1461587579988 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0f50b800 == 28 [pid = 1844] [id = 58] 05:33:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7f1f0c40b000) [pid = 1844] [serial = 172] [outer = (nil)] 05:33:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7f1f0dad3400) [pid = 1844] [serial = 173] [outer = 0x7f1f0c40b000] 05:33:00 INFO - PROCESS | 1844 | 1461587580104 Marionette DEBUG loaded listener.js 05:33:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7f1f0df30000) [pid = 1844] [serial = 174] [outer = 0x7f1f0c40b000] 05:33:00 INFO - PROCESS | 1844 | --DOMWINDOW == 70 (0x7f1f16c1ac00) [pid = 1844] [serial = 125] [outer = (nil)] [url = about:blank] 05:33:00 INFO - PROCESS | 1844 | --DOMWINDOW == 69 (0x7f1f1c156000) [pid = 1844] [serial = 126] [outer = (nil)] [url = about:blank] 05:33:00 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7f1f0f6b3400) [pid = 1844] [serial = 117] [outer = (nil)] [url = about:blank] 05:33:00 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7f1f11f89000) [pid = 1844] [serial = 119] [outer = (nil)] [url = about:blank] 05:33:00 INFO - PROCESS | 1844 | --DOMWINDOW == 66 (0x7f1f11fd3400) [pid = 1844] [serial = 120] [outer = (nil)] [url = about:blank] 05:33:00 INFO - PROCESS | 1844 | --DOMWINDOW == 65 (0x7f1f14416800) [pid = 1844] [serial = 122] [outer = (nil)] [url = about:blank] 05:33:00 INFO - PROCESS | 1844 | --DOMWINDOW == 64 (0x7f1f0c40b800) [pid = 1844] [serial = 128] [outer = (nil)] [url = about:blank] 05:33:00 INFO - PROCESS | 1844 | --DOMWINDOW == 63 (0x7f1f14dec000) [pid = 1844] [serial = 131] [outer = (nil)] [url = about:blank] 05:33:00 INFO - PROCESS | 1844 | --DOMWINDOW == 62 (0x7f1f0df28400) [pid = 1844] [serial = 129] [outer = (nil)] [url = about:blank] 05:33:00 INFO - PROCESS | 1844 | --DOMWINDOW == 61 (0x7f1f15b82800) [pid = 1844] [serial = 123] [outer = (nil)] [url = about:blank] 05:33:01 INFO - PROCESS | 1844 | 1461587581011 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:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1538ms 05:33:01 INFO - PROCESS | 1844 | 1461587581031 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 1844 | 1461587581037 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:33:01 INFO - PROCESS | 1844 | 1461587581046 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 1844 | 1461587581051 Marionette TRACE conn3 <- [1,206,null,{}] 05:33:01 INFO - PROCESS | 1844 | 1461587581069 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:33:01 INFO - PROCESS | 1844 | 1461587581229 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:33:01 INFO - PROCESS | 1844 | 1461587581258 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f11f3e800 == 29 [pid = 1844] [id = 59] 05:33:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 62 (0x7f1f0c405c00) [pid = 1844] [serial = 175] [outer = (nil)] 05:33:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 63 (0x7f1f11fd0800) [pid = 1844] [serial = 176] [outer = 0x7f1f0c405c00] 05:33:01 INFO - PROCESS | 1844 | 1461587581331 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 64 (0x7f1f12a46000) [pid = 1844] [serial = 177] [outer = 0x7f1f0c405c00] 05:33:02 INFO - PROCESS | 1844 | 1461587582112 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:33:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:33:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1098ms 05:33:02 INFO - PROCESS | 1844 | 1461587582158 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:33:02 INFO - PROCESS | 1844 | 1461587582164 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:33:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:33:02 INFO - PROCESS | 1844 | 1461587582174 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:33:02 INFO - PROCESS | 1844 | 1461587582178 Marionette TRACE conn3 <- [1,210,null,{}] 05:33:02 INFO - PROCESS | 1844 | 1461587582184 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:33:02 INFO - PROCESS | 1844 | 1461587582339 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:33:02 INFO - PROCESS | 1844 | 1461587582358 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15931000 == 30 [pid = 1844] [id = 60] 05:33:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 65 (0x7f1f14413800) [pid = 1844] [serial = 178] [outer = (nil)] 05:33:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 66 (0x7f1f1527b400) [pid = 1844] [serial = 179] [outer = 0x7f1f14413800] 05:33:02 INFO - PROCESS | 1844 | 1461587582428 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 67 (0x7f1f15b8f800) [pid = 1844] [serial = 180] [outer = 0x7f1f14413800] 05:33:03 INFO - PROCESS | 1844 | 1461587583198 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:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1047ms 05:33:03 INFO - PROCESS | 1844 | 1461587583223 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:33:03 INFO - PROCESS | 1844 | 1461587583227 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:33:03 INFO - PROCESS | 1844 | 1461587583252 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 1844 | 1461587583262 Marionette TRACE conn3 <- [1,214,null,{}] 05:33:03 INFO - PROCESS | 1844 | 1461587583286 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:33:03 INFO - PROCESS | 1844 | 1461587583497 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:33:03 INFO - PROCESS | 1844 | 1461587583525 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f16c3c000 == 31 [pid = 1844] [id = 61] 05:33:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7f1f134d8400) [pid = 1844] [serial = 181] [outer = (nil)] 05:33:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7f1f1c156000) [pid = 1844] [serial = 182] [outer = 0x7f1f134d8400] 05:33:03 INFO - PROCESS | 1844 | 1461587583592 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7f1f22008800) [pid = 1844] [serial = 183] [outer = 0x7f1f134d8400] 05:33:04 INFO - PROCESS | 1844 | 1461587584550 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:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1383ms 05:33:04 INFO - PROCESS | 1844 | 1461587584619 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 1844 | 1461587584627 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:33:04 INFO - PROCESS | 1844 | 1461587584640 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 1844 | 1461587584647 Marionette TRACE conn3 <- [1,218,null,{}] 05:33:04 INFO - PROCESS | 1844 | 1461587584664 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:33:04 INFO - PROCESS | 1844 | 1461587584933 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:33:05 INFO - PROCESS | 1844 | 1461587585076 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1d0e0000 == 32 [pid = 1844] [id = 62] 05:33:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7f1f2310c000) [pid = 1844] [serial = 184] [outer = (nil)] 05:33:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7f1f2315bc00) [pid = 1844] [serial = 185] [outer = 0x7f1f2310c000] 05:33:05 INFO - PROCESS | 1844 | 1461587585145 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7f1f22c5f800) [pid = 1844] [serial = 186] [outer = 0x7f1f2310c000] 05:33:05 INFO - PROCESS | 1844 | --DOMWINDOW == 72 (0x7f1f0bedd000) [pid = 1844] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:33:05 INFO - PROCESS | 1844 | --DOMWINDOW == 71 (0x7f1f0e0abc00) [pid = 1844] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:33:05 INFO - PROCESS | 1844 | --DOMWINDOW == 70 (0x7f1f0df2f000) [pid = 1844] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:33:05 INFO - PROCESS | 1844 | --DOMWINDOW == 69 (0x7f1f15023000) [pid = 1844] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:33:05 INFO - PROCESS | 1844 | --DOMWINDOW == 68 (0x7f1f0c3d6400) [pid = 1844] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:33:05 INFO - PROCESS | 1844 | --DOMWINDOW == 67 (0x7f1f16014800) [pid = 1844] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:33:05 INFO - PROCESS | 1844 | 1461587585904 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:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1307ms 05:33:05 INFO - PROCESS | 1844 | 1461587585945 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:33:05 INFO - PROCESS | 1844 | 1461587585947 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:33:05 INFO - PROCESS | 1844 | 1461587585955 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 1844 | 1461587585958 Marionette TRACE conn3 <- [1,222,null,{}] 05:33:05 INFO - PROCESS | 1844 | 1461587585964 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:33:06 INFO - PROCESS | 1844 | 1461587586155 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:33:06 INFO - PROCESS | 1844 | 1461587586176 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f220a8800 == 33 [pid = 1844] [id = 63] 05:33:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 68 (0x7f1f23dac800) [pid = 1844] [serial = 187] [outer = (nil)] 05:33:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 69 (0x7f1f2403c400) [pid = 1844] [serial = 188] [outer = 0x7f1f23dac800] 05:33:06 INFO - PROCESS | 1844 | 1461587586273 Marionette DEBUG loaded listener.js 05:33:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 70 (0x7f1f24127800) [pid = 1844] [serial = 189] [outer = 0x7f1f23dac800] 05:33:07 INFO - PROCESS | 1844 | 1461587587051 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:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1128ms 05:33:07 INFO - PROCESS | 1844 | 1461587587084 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 1844 | 1461587587087 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:33:07 INFO - PROCESS | 1844 | 1461587587100 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 1844 | 1461587587103 Marionette TRACE conn3 <- [1,226,null,{}] 05:33:07 INFO - PROCESS | 1844 | 1461587587109 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:33:07 INFO - PROCESS | 1844 | 1461587587251 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:33:07 INFO - PROCESS | 1844 | 1461587587268 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f231ea000 == 34 [pid = 1844] [id = 64] 05:33:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 71 (0x7f1f2623c000) [pid = 1844] [serial = 190] [outer = (nil)] 05:33:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 72 (0x7f1f262bec00) [pid = 1844] [serial = 191] [outer = 0x7f1f2623c000] 05:33:07 INFO - PROCESS | 1844 | 1461587587333 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 73 (0x7f1f2790dc00) [pid = 1844] [serial = 192] [outer = 0x7f1f2623c000] 05:33:08 INFO - PROCESS | 1844 | 1461587588327 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:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1246ms 05:33:08 INFO - PROCESS | 1844 | 1461587588341 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 1844 | 1461587588349 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:33:08 INFO - PROCESS | 1844 | 1461587588358 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 1844 | 1461587588365 Marionette TRACE conn3 <- [1,230,null,{}] 05:33:08 INFO - PROCESS | 1844 | 1461587588373 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:33:08 INFO - PROCESS | 1844 | 1461587588550 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:33:08 INFO - PROCESS | 1844 | 1461587588690 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1574b800 == 35 [pid = 1844] [id = 65] 05:33:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 74 (0x7f1f0f6b5800) [pid = 1844] [serial = 193] [outer = (nil)] 05:33:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 75 (0x7f1f11fd1c00) [pid = 1844] [serial = 194] [outer = 0x7f1f0f6b5800] 05:33:08 INFO - PROCESS | 1844 | 1461587588772 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 76 (0x7f1f1435d000) [pid = 1844] [serial = 195] [outer = 0x7f1f0f6b5800] 05:33:09 INFO - PROCESS | 1844 | 1461587589676 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:33:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:33:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1384ms 05:33:09 INFO - PROCESS | 1844 | 1461587589743 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:33:09 INFO - PROCESS | 1844 | 1461587589752 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:33:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:33:09 INFO - PROCESS | 1844 | 1461587589763 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:33:09 INFO - PROCESS | 1844 | 1461587589768 Marionette TRACE conn3 <- [1,234,null,{}] 05:33:09 INFO - PROCESS | 1844 | 1461587589775 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:33:10 INFO - PROCESS | 1844 | 1461587590029 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:33:10 INFO - PROCESS | 1844 | 1461587590239 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1d0f5000 == 36 [pid = 1844] [id = 66] 05:33:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 77 (0x7f1f15fecc00) [pid = 1844] [serial = 196] [outer = (nil)] 05:33:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7f1f1660cc00) [pid = 1844] [serial = 197] [outer = 0x7f1f15fecc00] 05:33:10 INFO - PROCESS | 1844 | 1461587590396 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7f1f220e7400) [pid = 1844] [serial = 198] [outer = 0x7f1f15fecc00] 05:33:11 INFO - PROCESS | 1844 | 1461587591247 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:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1532ms 05:33:11 INFO - PROCESS | 1844 | 1461587591296 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 1844 | 1461587591300 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:33:11 INFO - PROCESS | 1844 | 1461587591307 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 1844 | 1461587591313 Marionette TRACE conn3 <- [1,238,null,{}] 05:33:11 INFO - PROCESS | 1844 | 1461587591329 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:33:11 INFO - PROCESS | 1844 | 1461587591507 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:33:11 INFO - PROCESS | 1844 | 1461587591640 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f24323000 == 37 [pid = 1844] [id = 67] 05:33:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7f1f2310ec00) [pid = 1844] [serial = 199] [outer = (nil)] 05:33:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7f1f24125000) [pid = 1844] [serial = 200] [outer = 0x7f1f2310ec00] 05:33:11 INFO - PROCESS | 1844 | 1461587591721 Marionette DEBUG loaded listener.js 05:33:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7f1f2437bc00) [pid = 1844] [serial = 201] [outer = 0x7f1f2310ec00] 05:33:12 INFO - PROCESS | 1844 | 1461587592659 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:33:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:33:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1387ms 05:33:12 INFO - PROCESS | 1844 | 1461587592695 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:33:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:33:12 INFO - PROCESS | 1844 | 1461587592700 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:33:12 INFO - PROCESS | 1844 | 1461587592706 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:33:12 INFO - PROCESS | 1844 | 1461587592710 Marionette TRACE conn3 <- [1,242,null,{}] 05:33:12 INFO - PROCESS | 1844 | 1461587592715 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:33:12 INFO - PROCESS | 1844 | 1461587592874 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:33:13 INFO - PROCESS | 1844 | 1461587593009 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f27b2f800 == 38 [pid = 1844] [id = 68] 05:33:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7f1f23325800) [pid = 1844] [serial = 202] [outer = (nil)] 05:33:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7f1f27b63400) [pid = 1844] [serial = 203] [outer = 0x7f1f23325800] 05:33:13 INFO - PROCESS | 1844 | 1461587593083 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7f1f27ca6800) [pid = 1844] [serial = 204] [outer = 0x7f1f23325800] 05:33:13 INFO - PROCESS | 1844 | 1461587593879 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:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1230ms 05:33:13 INFO - PROCESS | 1844 | 1461587593946 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 1844 | 1461587593951 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:33:13 INFO - PROCESS | 1844 | 1461587593958 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 1844 | 1461587593962 Marionette TRACE conn3 <- [1,246,null,{}] 05:33:13 INFO - PROCESS | 1844 | 1461587593967 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:33:14 INFO - PROCESS | 1844 | 1461587594128 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:33:14 INFO - PROCESS | 1844 | 1461587594392 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14d65000 == 39 [pid = 1844] [id = 69] 05:33:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7f1f0c3dec00) [pid = 1844] [serial = 205] [outer = (nil)] 05:33:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7f1f0dada800) [pid = 1844] [serial = 206] [outer = 0x7f1f0c3dec00] 05:33:14 INFO - PROCESS | 1844 | 1461587594480 Marionette DEBUG loaded listener.js 05:33:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7f1f0f66f400) [pid = 1844] [serial = 207] [outer = 0x7f1f0c3dec00] 05:33:15 INFO - PROCESS | 1844 | 1461587595328 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:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1429ms 05:33:15 INFO - PROCESS | 1844 | 1461587595388 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 1844 | 1461587595393 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:33:15 INFO - PROCESS | 1844 | 1461587595401 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 1844 | 1461587595406 Marionette TRACE conn3 <- [1,250,null,{}] 05:33:15 INFO - PROCESS | 1844 | 1461587595413 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:33:15 INFO - PROCESS | 1844 | 1461587595580 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:33:15 INFO - PROCESS | 1844 | 1461587595715 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0d016800 == 40 [pid = 1844] [id = 70] 05:33:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7f1f14414400) [pid = 1844] [serial = 208] [outer = (nil)] 05:33:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7f1f14f7b400) [pid = 1844] [serial = 209] [outer = 0x7f1f14414400] 05:33:15 INFO - PROCESS | 1844 | 1461587595816 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7f1f15fed400) [pid = 1844] [serial = 210] [outer = 0x7f1f14414400] 05:33:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15a0a800 == 39 [pid = 1844] [id = 39] 05:33:16 INFO - PROCESS | 1844 | 1461587596729 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:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7f1f15b81800) [pid = 1844] [serial = 137] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7f1f11fd8000) [pid = 1844] [serial = 134] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7f1f11fdb000) [pid = 1844] [serial = 146] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7f1f0f6b1c00) [pid = 1844] [serial = 141] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7f1f0f664c00) [pid = 1844] [serial = 140] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7f1f0f66a000) [pid = 1844] [serial = 143] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7f1f11f2ec00) [pid = 1844] [serial = 144] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7f1f1530ec00) [pid = 1844] [serial = 149] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 82 (0x7f1f0f66e800) [pid = 1844] [serial = 152] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 81 (0x7f1f171ef400) [pid = 1844] [serial = 155] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 80 (0x7f1f19326c00) [pid = 1844] [serial = 156] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 79 (0x7f1f15db3400) [pid = 1844] [serial = 153] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 78 (0x7f1f15b89800) [pid = 1844] [serial = 150] [outer = (nil)] [url = about:blank] 05:33:16 INFO - PROCESS | 1844 | --DOMWINDOW == 77 (0x7f1f1393a000) [pid = 1844] [serial = 147] [outer = (nil)] [url = about:blank] 05:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1382ms 05:33:16 INFO - PROCESS | 1844 | 1461587596785 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:33:16 INFO - PROCESS | 1844 | 1461587596791 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:33:16 INFO - PROCESS | 1844 | 1461587596798 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:33:16 INFO - PROCESS | 1844 | 1461587596802 Marionette TRACE conn3 <- [1,254,null,{}] 05:33:16 INFO - PROCESS | 1844 | 1461587596807 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:33:16 INFO - PROCESS | 1844 | 1461587596968 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:33:17 INFO - PROCESS | 1844 | 1461587597057 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f11f3a000 == 40 [pid = 1844] [id = 71] 05:33:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 78 (0x7f1f13937400) [pid = 1844] [serial = 211] [outer = (nil)] 05:33:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 79 (0x7f1f1668c800) [pid = 1844] [serial = 212] [outer = 0x7f1f13937400] 05:33:17 INFO - PROCESS | 1844 | 1461587597121 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 80 (0x7f1f1d083c00) [pid = 1844] [serial = 213] [outer = 0x7f1f13937400] 05:33:17 INFO - PROCESS | 1844 | 1461587597778 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:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1031ms 05:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:33:17 INFO - PROCESS | 1844 | 1461587597831 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 1844 | 1461587597834 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:33:17 INFO - PROCESS | 1844 | 1461587597842 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 1844 | 1461587597851 Marionette TRACE conn3 <- [1,258,null,{}] 05:33:17 INFO - PROCESS | 1844 | 1461587597878 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:33:18 INFO - PROCESS | 1844 | 1461587598041 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:33:18 INFO - PROCESS | 1844 | 1461587598131 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f19070800 == 41 [pid = 1844] [id = 72] 05:33:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 81 (0x7f1f1601d400) [pid = 1844] [serial = 214] [outer = (nil)] 05:33:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 82 (0x7f1f23153c00) [pid = 1844] [serial = 215] [outer = 0x7f1f1601d400] 05:33:18 INFO - PROCESS | 1844 | 1461587598193 Marionette DEBUG loaded listener.js 05:33:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 83 (0x7f1f241ba800) [pid = 1844] [serial = 216] [outer = 0x7f1f1601d400] 05:33:18 INFO - PROCESS | 1844 | 1461587598884 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:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1092ms 05:33:18 INFO - PROCESS | 1844 | 1461587598944 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 1844 | 1461587598948 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:33:18 INFO - PROCESS | 1844 | 1461587598955 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 1844 | 1461587598957 Marionette TRACE conn3 <- [1,262,null,{}] 05:33:18 INFO - PROCESS | 1844 | 1461587598979 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:33:19 INFO - PROCESS | 1844 | 1461587599173 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:33:19 INFO - PROCESS | 1844 | 1461587599189 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f12b68800 == 42 [pid = 1844] [id = 73] 05:33:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7f1f19377000) [pid = 1844] [serial = 217] [outer = (nil)] 05:33:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7f1f27ca8c00) [pid = 1844] [serial = 218] [outer = 0x7f1f19377000] 05:33:19 INFO - PROCESS | 1844 | 1461587599253 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7f1f28171c00) [pid = 1844] [serial = 219] [outer = 0x7f1f19377000] 05:33:19 INFO - PROCESS | 1844 | 1461587599976 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:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1047ms 05:33:20 INFO - PROCESS | 1844 | 1461587600003 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 1844 | 1461587600006 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:33:20 INFO - PROCESS | 1844 | 1461587600012 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 1844 | 1461587600014 Marionette TRACE conn3 <- [1,266,null,{}] 05:33:20 INFO - PROCESS | 1844 | 1461587600041 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:33:20 INFO - PROCESS | 1844 | 1461587600264 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:33:20 INFO - PROCESS | 1844 | 1461587600302 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27b78800 == 43 [pid = 1844] [id = 74] 05:33:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7f1f283c2000) [pid = 1844] [serial = 220] [outer = (nil)] 05:33:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7f1f28507800) [pid = 1844] [serial = 221] [outer = 0x7f1f283c2000] 05:33:20 INFO - PROCESS | 1844 | 1461587600396 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7f1f285ec400) [pid = 1844] [serial = 222] [outer = 0x7f1f283c2000] 05:33:21 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7f1f0c405c00) [pid = 1844] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:33:21 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7f1f0c40b000) [pid = 1844] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:33:21 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7f1f14413800) [pid = 1844] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:33:21 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7f1f23dac800) [pid = 1844] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:33:21 INFO - PROCESS | 1844 | --DOMWINDOW == 84 (0x7f1f134d8400) [pid = 1844] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:33:21 INFO - PROCESS | 1844 | --DOMWINDOW == 83 (0x7f1f2310c000) [pid = 1844] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:33:21 INFO - PROCESS | 1844 | 1461587601297 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:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1333ms 05:33:21 INFO - PROCESS | 1844 | 1461587601346 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 1844 | 1461587601349 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:33:21 INFO - PROCESS | 1844 | 1461587601355 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 1844 | 1461587601357 Marionette TRACE conn3 <- [1,270,null,{}] 05:33:21 INFO - PROCESS | 1844 | 1461587601363 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:33:21 INFO - PROCESS | 1844 | 1461587601552 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:33:21 INFO - PROCESS | 1844 | 1461587601623 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f23172800 == 44 [pid = 1844] [id = 75] 05:33:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 84 (0x7f1f0e0abc00) [pid = 1844] [serial = 223] [outer = (nil)] 05:33:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 85 (0x7f1f0eb0c800) [pid = 1844] [serial = 224] [outer = 0x7f1f0e0abc00] 05:33:21 INFO - PROCESS | 1844 | 1461587601690 Marionette DEBUG loaded listener.js 05:33:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7f1f220f0c00) [pid = 1844] [serial = 225] [outer = 0x7f1f0e0abc00] 05:33:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7f1f28633800) [pid = 1844] [serial = 226] [outer = 0x7f1f0dc77c00] 05:33:22 INFO - PROCESS | 1844 | 1461587602483 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:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1179ms 05:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:33:22 INFO - PROCESS | 1844 | 1461587602536 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:33:22 INFO - PROCESS | 1844 | 1461587602538 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:33:22 INFO - PROCESS | 1844 | 1461587602545 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:33:22 INFO - PROCESS | 1844 | 1461587602548 Marionette TRACE conn3 <- [1,274,null,{}] 05:33:22 INFO - PROCESS | 1844 | 1461587602553 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:33:22 INFO - PROCESS | 1844 | 1461587602694 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:33:22 INFO - PROCESS | 1844 | 1461587602708 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f28595800 == 45 [pid = 1844] [id = 76] 05:33:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7f1f0fa69400) [pid = 1844] [serial = 227] [outer = (nil)] 05:33:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7f1f283c3800) [pid = 1844] [serial = 228] [outer = 0x7f1f0fa69400] 05:33:22 INFO - PROCESS | 1844 | 1461587602773 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7f1f2868c000) [pid = 1844] [serial = 229] [outer = 0x7f1f0fa69400] 05:33:23 INFO - PROCESS | 1844 | 1461587603702 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:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1231ms 05:33:23 INFO - PROCESS | 1844 | 1461587603776 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 1844 | 1461587603781 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:33:23 INFO - PROCESS | 1844 | 1461587603791 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 1844 | 1461587603796 Marionette TRACE conn3 <- [1,278,null,{}] 05:33:23 INFO - PROCESS | 1844 | 1461587603805 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:33:24 INFO - PROCESS | 1844 | 1461587604017 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:33:24 INFO - PROCESS | 1844 | 1461587604203 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f16050800 == 46 [pid = 1844] [id = 77] 05:33:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7f1f0f6b0400) [pid = 1844] [serial = 230] [outer = (nil)] 05:33:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7f1f11f8a000) [pid = 1844] [serial = 231] [outer = 0x7f1f0f6b0400] 05:33:24 INFO - PROCESS | 1844 | 1461587604330 Marionette DEBUG loaded listener.js 05:33:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f1f12a46400) [pid = 1844] [serial = 232] [outer = 0x7f1f0f6b0400] 05:33:25 INFO - PROCESS | 1844 | 1461587605147 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:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1396ms 05:33:25 INFO - PROCESS | 1844 | 1461587605188 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 1844 | 1461587605197 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:33:25 INFO - PROCESS | 1844 | 1461587605207 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 1844 | 1461587605217 Marionette TRACE conn3 <- [1,282,null,{}] 05:33:25 INFO - PROCESS | 1844 | 1461587605231 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:33:25 INFO - PROCESS | 1844 | 1461587605446 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:33:25 INFO - PROCESS | 1844 | 1461587605579 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2402f000 == 47 [pid = 1844] [id = 78] 05:33:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f1f14d29c00) [pid = 1844] [serial = 233] [outer = (nil)] 05:33:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f1f16012400) [pid = 1844] [serial = 234] [outer = 0x7f1f14d29c00] 05:33:25 INFO - PROCESS | 1844 | 1461587605655 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f1f1d083400) [pid = 1844] [serial = 235] [outer = 0x7f1f14d29c00] 05:33:26 INFO - PROCESS | 1844 | 1461587606551 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:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1398ms 05:33:26 INFO - PROCESS | 1844 | 1461587606605 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 1844 | 1461587606608 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:33:26 INFO - PROCESS | 1844 | 1461587606616 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 1844 | 1461587606622 Marionette TRACE conn3 <- [1,286,null,{}] 05:33:26 INFO - PROCESS | 1844 | 1461587606640 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:33:26 INFO - PROCESS | 1844 | 1461587606855 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:33:27 INFO - PROCESS | 1844 | 1461587607000 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2ac68800 == 48 [pid = 1844] [id = 79] 05:33:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f1f23322000) [pid = 1844] [serial = 236] [outer = (nil)] 05:33:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f1f27ca9000) [pid = 1844] [serial = 237] [outer = 0x7f1f23322000] 05:33:27 INFO - PROCESS | 1844 | 1461587607085 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f1f28345000) [pid = 1844] [serial = 238] [outer = 0x7f1f23322000] 05:33:27 INFO - PROCESS | 1844 | 1461587607957 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:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1389ms 05:33:28 INFO - PROCESS | 1844 | 1461587608006 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:33:28 INFO - PROCESS | 1844 | 1461587608011 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:33:28 INFO - PROCESS | 1844 | 1461587608017 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:33:28 INFO - PROCESS | 1844 | 1461587608021 Marionette TRACE conn3 <- [1,290,null,{}] 05:33:28 INFO - PROCESS | 1844 | 1461587608026 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:33:28 INFO - PROCESS | 1844 | 1461587608179 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:33:28 INFO - PROCESS | 1844 | 1461587608317 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2c5b5800 == 49 [pid = 1844] [id = 80] 05:33:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f1f0f649800) [pid = 1844] [serial = 239] [outer = (nil)] 05:33:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f1f0f64f400) [pid = 1844] [serial = 240] [outer = 0x7f1f0f649800] 05:33:28 INFO - PROCESS | 1844 | 1461587608392 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f1f244d8000) [pid = 1844] [serial = 241] [outer = 0x7f1f0f649800] 05:33:29 INFO - PROCESS | 1844 | 1461587609219 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:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1232ms 05:33:29 INFO - PROCESS | 1844 | 1461587609250 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 1844 | 1461587609254 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:33:29 INFO - PROCESS | 1844 | 1461587609261 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 1844 | 1461587609264 Marionette TRACE conn3 <- [1,294,null,{}] 05:33:29 INFO - PROCESS | 1844 | 1461587609270 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:33:29 INFO - PROCESS | 1844 | 1461587609438 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:33:29 INFO - PROCESS | 1844 | 1461587609739 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14ebc000 == 50 [pid = 1844] [id = 81] 05:33:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f1f0df2f000) [pid = 1844] [serial = 242] [outer = (nil)] 05:33:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f0eb04400) [pid = 1844] [serial = 243] [outer = 0x7f1f0df2f000] 05:33:29 INFO - PROCESS | 1844 | 1461587609873 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f0f645000) [pid = 1844] [serial = 244] [outer = 0x7f1f0df2f000] 05:33:30 INFO - PROCESS | 1844 | 1461587610846 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:33:30 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:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1633ms 05:33:30 INFO - PROCESS | 1844 | 1461587610896 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 1844 | 1461587610902 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:33:30 INFO - PROCESS | 1844 | 1461587610910 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 1844 | 1461587610915 Marionette TRACE conn3 <- [1,298,null,{}] 05:33:30 INFO - PROCESS | 1844 | 1461587610923 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:33:31 INFO - PROCESS | 1844 | 1461587611090 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:33:31 INFO - PROCESS | 1844 | 1461587611249 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15931000 == 49 [pid = 1844] [id = 60] 05:33:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f23172800 == 48 [pid = 1844] [id = 75] 05:33:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27b78800 == 47 [pid = 1844] [id = 74] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f1f171fa400) [pid = 1844] [serial = 167] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f1f22e9cc00) [pid = 1844] [serial = 170] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f1f0f665800) [pid = 1844] [serial = 161] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f1f1c15ac00) [pid = 1844] [serial = 158] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f1f1447d000) [pid = 1844] [serial = 164] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f1f262bec00) [pid = 1844] [serial = 191] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0f69d800 == 48 [pid = 1844] [id = 82] 05:33:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f1f0f665800) [pid = 1844] [serial = 245] [outer = (nil)] 05:33:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f1f11fd3000) [pid = 1844] [serial = 246] [outer = 0x7f1f0f665800] 05:33:31 INFO - PROCESS | 1844 | 1461587611402 Marionette DEBUG loaded listener.js 05:33:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f1f1393d800) [pid = 1844] [serial = 247] [outer = 0x7f1f0f665800] 05:33:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f12b68800 == 47 [pid = 1844] [id = 73] 05:33:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f19070800 == 46 [pid = 1844] [id = 72] 05:33:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f11f3a000 == 45 [pid = 1844] [id = 71] 05:33:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0d016800 == 44 [pid = 1844] [id = 70] 05:33:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14d65000 == 43 [pid = 1844] [id = 69] 05:33:31 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f231ea000 == 42 [pid = 1844] [id = 64] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f1f12a46000) [pid = 1844] [serial = 177] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f1f0df30000) [pid = 1844] [serial = 174] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f1f1527b400) [pid = 1844] [serial = 179] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7f1f11fd0800) [pid = 1844] [serial = 176] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7f1f0dad3400) [pid = 1844] [serial = 173] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7f1f15b8f800) [pid = 1844] [serial = 180] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7f1f2403c400) [pid = 1844] [serial = 188] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7f1f22008800) [pid = 1844] [serial = 183] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7f1f22c5f800) [pid = 1844] [serial = 186] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7f1f1c156000) [pid = 1844] [serial = 182] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7f1f2315bc00) [pid = 1844] [serial = 185] [outer = (nil)] [url = about:blank] 05:33:31 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7f1f24127800) [pid = 1844] [serial = 189] [outer = (nil)] [url = about:blank] 05:33:32 INFO - PROCESS | 1844 | 1461587612116 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:33:32 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:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1237ms 05:33:32 INFO - PROCESS | 1844 | 1461587612171 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:33:32 INFO - PROCESS | 1844 | 1461587612177 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:33:32 INFO - PROCESS | 1844 | 1461587612191 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:33:32 INFO - PROCESS | 1844 | 1461587612194 Marionette TRACE conn3 <- [1,302,null,{}] 05:33:32 INFO - PROCESS | 1844 | 1461587612207 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:33:32 INFO - PROCESS | 1844 | 1461587612371 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:33:32 INFO - PROCESS | 1844 | 1461587612384 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15cc3000 == 43 [pid = 1844] [id = 83] 05:33:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7f1f1447d000) [pid = 1844] [serial = 248] [outer = (nil)] 05:33:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7f1f15cd6c00) [pid = 1844] [serial = 249] [outer = 0x7f1f1447d000] 05:33:32 INFO - PROCESS | 1844 | 1461587612450 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f1f16c24000) [pid = 1844] [serial = 250] [outer = 0x7f1f1447d000] 05:33:33 INFO - PROCESS | 1844 | 1461587613263 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:33:33 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:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1149ms 05:33:33 INFO - PROCESS | 1844 | 1461587613338 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 1844 | 1461587613342 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:33:33 INFO - PROCESS | 1844 | 1461587613350 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 1844 | 1461587613357 Marionette TRACE conn3 <- [1,306,null,{}] 05:33:33 INFO - PROCESS | 1844 | 1461587613372 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:33:33 INFO - PROCESS | 1844 | 1461587613524 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:33:33 INFO - PROCESS | 1844 | 1461587613537 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1701f800 == 44 [pid = 1844] [id = 84] 05:33:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f1f2200e000) [pid = 1844] [serial = 251] [outer = (nil)] 05:33:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f1f2404a800) [pid = 1844] [serial = 252] [outer = 0x7f1f2200e000] 05:33:33 INFO - PROCESS | 1844 | 1461587613599 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f1f24371800) [pid = 1844] [serial = 253] [outer = 0x7f1f2200e000] 05:33:34 INFO - PROCESS | 1844 | 1461587614388 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:33:34 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:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1098ms 05:33:34 INFO - PROCESS | 1844 | 1461587614447 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 1844 | 1461587614451 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:33:34 INFO - PROCESS | 1844 | 1461587614463 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 1844 | 1461587614466 Marionette TRACE conn3 <- [1,310,null,{}] 05:33:34 INFO - PROCESS | 1844 | 1461587614472 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:33:34 INFO - PROCESS | 1844 | 1461587614649 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:33:34 INFO - PROCESS | 1844 | 1461587614672 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1d0ed800 == 45 [pid = 1844] [id = 85] 05:33:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f1f1c15ac00) [pid = 1844] [serial = 254] [outer = (nil)] 05:33:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f1f24378400) [pid = 1844] [serial = 255] [outer = 0x7f1f1c15ac00] 05:33:34 INFO - PROCESS | 1844 | 1461587614733 Marionette DEBUG loaded listener.js 05:33:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f1f27cabc00) [pid = 1844] [serial = 256] [outer = 0x7f1f1c15ac00] 05:33:35 INFO - PROCESS | 1844 | 1461587615565 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:33:35 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:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1135ms 05:33:35 INFO - PROCESS | 1844 | 1461587615593 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:33:35 INFO - PROCESS | 1844 | 1461587615597 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:33:35 INFO - PROCESS | 1844 | 1461587615604 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:33:35 INFO - PROCESS | 1844 | 1461587615606 Marionette TRACE conn3 <- [1,314,null,{}] 05:33:35 INFO - PROCESS | 1844 | 1461587615612 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:33:35 INFO - PROCESS | 1844 | 1461587615792 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:33:35 INFO - PROCESS | 1844 | 1461587615861 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f233a9000 == 46 [pid = 1844] [id = 86] 05:33:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f1f283bcc00) [pid = 1844] [serial = 257] [outer = (nil)] 05:33:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f1f283ca000) [pid = 1844] [serial = 258] [outer = 0x7f1f283bcc00] 05:33:35 INFO - PROCESS | 1844 | 1461587615940 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f1f2a15c400) [pid = 1844] [serial = 259] [outer = 0x7f1f283bcc00] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f1f0f6b2400) [pid = 1844] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f1f0f672c00) [pid = 1844] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f1f16323400) [pid = 1844] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7f1f15b88800) [pid = 1844] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7f1f283c2000) [pid = 1844] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7f1f13937400) [pid = 1844] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7f1f0c3dec00) [pid = 1844] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7f1f2623c000) [pid = 1844] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7f1f14414400) [pid = 1844] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7f1f1601d400) [pid = 1844] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7f1f0e0abc00) [pid = 1844] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7f1f19377000) [pid = 1844] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7f1f11fd2c00) [pid = 1844] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7f1f0c3db400) [pid = 1844] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:33:36 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7f1f0df26000) [pid = 1844] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:33:36 INFO - PROCESS | 1844 | 1461587616874 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:33:36 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:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1286ms 05:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:33:36 INFO - PROCESS | 1844 | 1461587616891 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 1844 | 1461587616893 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:33:36 INFO - PROCESS | 1844 | 1461587616904 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 1844 | 1461587616908 Marionette TRACE conn3 <- [1,318,null,{}] 05:33:36 INFO - PROCESS | 1844 | 1461587616913 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:33:37 INFO - PROCESS | 1844 | 1461587617101 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:33:37 INFO - PROCESS | 1844 | 1461587617121 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14eb1800 == 47 [pid = 1844] [id = 87] 05:33:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7f1f0f672c00) [pid = 1844] [serial = 260] [outer = (nil)] 05:33:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7f1f1601d400) [pid = 1844] [serial = 261] [outer = 0x7f1f0f672c00] 05:33:37 INFO - PROCESS | 1844 | 1461587617185 Marionette DEBUG loaded listener.js 05:33:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7f1f281a8400) [pid = 1844] [serial = 262] [outer = 0x7f1f0f672c00] 05:33:37 INFO - PROCESS | 1844 | 1461587617930 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:33:37 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:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1089ms 05:33:37 INFO - PROCESS | 1844 | 1461587617989 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:33:37 INFO - PROCESS | 1844 | 1461587617992 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:33:38 INFO - PROCESS | 1844 | 1461587617998 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 1844 | 1461587618002 Marionette TRACE conn3 <- [1,322,null,{}] 05:33:38 INFO - PROCESS | 1844 | 1461587618015 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:33:38 INFO - PROCESS | 1844 | 1461587618150 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:33:38 INFO - PROCESS | 1844 | 1461587618166 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2839d800 == 48 [pid = 1844] [id = 88] 05:33:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7f1f14d23400) [pid = 1844] [serial = 263] [outer = (nil)] 05:33:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7f1f2af12000) [pid = 1844] [serial = 264] [outer = 0x7f1f14d23400] 05:33:38 INFO - PROCESS | 1844 | 1461587618230 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f1f2afcbc00) [pid = 1844] [serial = 265] [outer = 0x7f1f14d23400] 05:33:39 INFO - PROCESS | 1844 | 1461587619255 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:33:39 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:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1287ms 05:33:39 INFO - PROCESS | 1844 | 1461587619288 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 1844 | 1461587619295 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:33:39 INFO - PROCESS | 1844 | 1461587619305 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 1844 | 1461587619310 Marionette TRACE conn3 <- [1,326,null,{}] 05:33:39 INFO - PROCESS | 1844 | 1461587619320 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:33:39 INFO - PROCESS | 1844 | 1461587619612 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:33:39 INFO - PROCESS | 1844 | 1461587619754 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15d96000 == 49 [pid = 1844] [id = 89] 05:33:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f1f0f667400) [pid = 1844] [serial = 266] [outer = (nil)] 05:33:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f1f11fd0800) [pid = 1844] [serial = 267] [outer = 0x7f1f0f667400] 05:33:39 INFO - PROCESS | 1844 | 1461587619831 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f1f14366400) [pid = 1844] [serial = 268] [outer = 0x7f1f0f667400] 05:33:40 INFO - PROCESS | 1844 | 1461587620743 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:33:40 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:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1497ms 05:33:40 INFO - PROCESS | 1844 | 1461587620804 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 1844 | 1461587620812 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:33:40 INFO - PROCESS | 1844 | 1461587620823 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 1844 | 1461587620826 Marionette TRACE conn3 <- [1,330,null,{}] 05:33:40 INFO - PROCESS | 1844 | 1461587620833 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:33:41 INFO - PROCESS | 1844 | 1461587621027 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:33:41 INFO - PROCESS | 1844 | 1461587621179 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f24119000 == 50 [pid = 1844] [id = 90] 05:33:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f1f11f33000) [pid = 1844] [serial = 269] [outer = (nil)] 05:33:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f1f14f58800) [pid = 1844] [serial = 270] [outer = 0x7f1f11f33000] 05:33:41 INFO - PROCESS | 1844 | 1461587621253 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f1f14f5d000) [pid = 1844] [serial = 271] [outer = 0x7f1f11f33000] 05:33:42 INFO - PROCESS | 1844 | 1461587622211 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:33:42 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:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1434ms 05:33:42 INFO - PROCESS | 1844 | 1461587622258 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:33:42 INFO - PROCESS | 1844 | 1461587622262 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:33:42 INFO - PROCESS | 1844 | 1461587622269 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 1844 | 1461587622275 Marionette TRACE conn3 <- [1,334,null,{}] 05:33:42 INFO - PROCESS | 1844 | 1461587622291 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:33:42 INFO - PROCESS | 1844 | 1461587622508 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:33:42 INFO - PROCESS | 1844 | 1461587622651 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2c5b8800 == 51 [pid = 1844] [id = 91] 05:33:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f1f19377800) [pid = 1844] [serial = 272] [outer = (nil)] 05:33:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f1f22e9c000) [pid = 1844] [serial = 273] [outer = 0x7f1f19377800] 05:33:42 INFO - PROCESS | 1844 | 1461587622734 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f1f2790c000) [pid = 1844] [serial = 274] [outer = 0x7f1f19377800] 05:33:43 INFO - PROCESS | 1844 | 1461587623569 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:33:43 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:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1348ms 05:33:43 INFO - PROCESS | 1844 | 1461587623617 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 1844 | 1461587623622 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:33:43 INFO - PROCESS | 1844 | 1461587623629 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 1844 | 1461587623632 Marionette TRACE conn3 <- [1,338,null,{}] 05:33:43 INFO - PROCESS | 1844 | 1461587623638 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:33:43 INFO - PROCESS | 1844 | 1461587623808 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:33:43 INFO - PROCESS | 1844 | 1461587623951 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0f7b0000 == 52 [pid = 1844] [id = 92] 05:33:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f1f193ce000) [pid = 1844] [serial = 275] [outer = (nil)] 05:33:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f285e4800) [pid = 1844] [serial = 276] [outer = 0x7f1f193ce000] 05:33:44 INFO - PROCESS | 1844 | 1461587624030 Marionette DEBUG loaded listener.js 05:33:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f2a1c4800) [pid = 1844] [serial = 277] [outer = 0x7f1f193ce000] 05:33:44 INFO - PROCESS | 1844 | 1461587624891 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:33:44 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:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1334ms 05:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:33:44 INFO - PROCESS | 1844 | 1461587624965 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 1844 | 1461587624968 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:33:44 INFO - PROCESS | 1844 | 1461587624974 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 1844 | 1461587624977 Marionette TRACE conn3 <- [1,342,null,{}] 05:33:44 INFO - PROCESS | 1844 | 1461587624982 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:33:45 INFO - PROCESS | 1844 | 1461587625180 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:33:45 INFO - PROCESS | 1844 | 1461587625319 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0df22000 == 53 [pid = 1844] [id = 93] 05:33:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f1f0bed8c00) [pid = 1844] [serial = 278] [outer = (nil)] 05:33:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f0eb0b800) [pid = 1844] [serial = 279] [outer = 0x7f1f0bed8c00] 05:33:45 INFO - PROCESS | 1844 | 1461587625397 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f28341400) [pid = 1844] [serial = 280] [outer = 0x7f1f0bed8c00] 05:33:46 INFO - PROCESS | 1844 | 1461587626496 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:33:46 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:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1535ms 05:33:46 INFO - PROCESS | 1844 | 1461587626508 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 1844 | 1461587626514 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:33:46 INFO - PROCESS | 1844 | 1461587626541 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 1844 | 1461587626546 Marionette TRACE conn3 <- [1,346,null,{}] 05:33:46 INFO - PROCESS | 1844 | 1461587626554 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:33:46 INFO - PROCESS | 1844 | 1461587626708 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:33:46 INFO - PROCESS | 1844 | 1461587626869 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c322800 == 54 [pid = 1844] [id = 94] 05:33:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0dad8800) [pid = 1844] [serial = 281] [outer = (nil)] 05:33:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f0df29000) [pid = 1844] [serial = 282] [outer = 0x7f1f0dad8800] 05:33:47 INFO - PROCESS | 1844 | 1461587627050 Marionette DEBUG loaded listener.js 05:33:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f0f653400) [pid = 1844] [serial = 283] [outer = 0x7f1f0dad8800] 05:33:47 INFO - PROCESS | 1844 | 1461587627829 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:33:47 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:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1335ms 05:33:47 INFO - PROCESS | 1844 | 1461587627875 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:33:47 INFO - PROCESS | 1844 | 1461587627884 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:33:47 INFO - PROCESS | 1844 | 1461587627895 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 1844 | 1461587627898 Marionette TRACE conn3 <- [1,350,null,{}] 05:33:47 INFO - PROCESS | 1844 | 1461587627905 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:33:48 INFO - PROCESS | 1844 | 1461587628064 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:33:48 INFO - PROCESS | 1844 | 1461587628199 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14eb1800 == 53 [pid = 1844] [id = 87] 05:33:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f233a9000 == 52 [pid = 1844] [id = 86] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f283c3800) [pid = 1844] [serial = 228] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0df16800 == 53 [pid = 1844] [id = 95] 05:33:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f0e0b6400) [pid = 1844] [serial = 284] [outer = (nil)] 05:33:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f0f66a800) [pid = 1844] [serial = 285] [outer = 0x7f1f0e0b6400] 05:33:48 INFO - PROCESS | 1844 | 1461587628294 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f11fd2000) [pid = 1844] [serial = 286] [outer = 0x7f1f0e0b6400] 05:33:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1d0ed800 == 52 [pid = 1844] [id = 85] 05:33:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1701f800 == 51 [pid = 1844] [id = 84] 05:33:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15cc3000 == 50 [pid = 1844] [id = 83] 05:33:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f69d800 == 49 [pid = 1844] [id = 82] 05:33:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14ebc000 == 48 [pid = 1844] [id = 81] 05:33:48 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f28595800 == 47 [pid = 1844] [id = 76] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f0f6bcc00) [pid = 1844] [serial = 162] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f15ff2800) [pid = 1844] [serial = 138] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f12b99400) [pid = 1844] [serial = 135] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f22fee400) [pid = 1844] [serial = 171] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f1c161400) [pid = 1844] [serial = 168] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f28507800) [pid = 1844] [serial = 221] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f1668c800) [pid = 1844] [serial = 212] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f1f1d083c00) [pid = 1844] [serial = 213] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f1f0f66f400) [pid = 1844] [serial = 207] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f1f0dada800) [pid = 1844] [serial = 206] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f1f2790dc00) [pid = 1844] [serial = 192] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f1f15fed400) [pid = 1844] [serial = 210] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f1f14f7b400) [pid = 1844] [serial = 209] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f1f23153c00) [pid = 1844] [serial = 215] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7f1f11fd1c00) [pid = 1844] [serial = 194] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7f1f1660cc00) [pid = 1844] [serial = 197] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7f1f24125000) [pid = 1844] [serial = 200] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7f1f27b63400) [pid = 1844] [serial = 203] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7f1f0eb0c800) [pid = 1844] [serial = 224] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7f1f27ca8c00) [pid = 1844] [serial = 218] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7f1f285ec400) [pid = 1844] [serial = 222] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7f1f15b8cc00) [pid = 1844] [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:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7f1f241ba800) [pid = 1844] [serial = 216] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7f1f220f0c00) [pid = 1844] [serial = 225] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7f1f28171c00) [pid = 1844] [serial = 219] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7f1f154ad400) [pid = 1844] [serial = 165] [outer = (nil)] [url = about:blank] 05:33:48 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7f1f171f7c00) [pid = 1844] [serial = 132] [outer = (nil)] [url = about:blank] 05:33:49 INFO - PROCESS | 1844 | 1461587629151 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:33:49 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:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1287ms 05:33:49 INFO - PROCESS | 1844 | 1461587629185 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:33:49 INFO - PROCESS | 1844 | 1461587629188 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:33:49 INFO - PROCESS | 1844 | 1461587629194 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 1844 | 1461587629200 Marionette TRACE conn3 <- [1,354,null,{}] 05:33:49 INFO - PROCESS | 1844 | 1461587629214 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:33:49 INFO - PROCESS | 1844 | 1461587629366 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:33:49 INFO - PROCESS | 1844 | 1461587629388 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15a03000 == 48 [pid = 1844] [id = 96] 05:33:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7f1f14480800) [pid = 1844] [serial = 287] [outer = (nil)] 05:33:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7f1f14f52400) [pid = 1844] [serial = 288] [outer = 0x7f1f14480800] 05:33:49 INFO - PROCESS | 1844 | 1461587629452 Marionette DEBUG loaded listener.js 05:33:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7f1f14f7b800) [pid = 1844] [serial = 289] [outer = 0x7f1f14480800] 05:33:50 INFO - PROCESS | 1844 | 1461587630215 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:33:50 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:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1035ms 05:33:50 INFO - PROCESS | 1844 | 1461587630229 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 1844 | 1461587630233 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:33:50 INFO - PROCESS | 1844 | 1461587630238 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 1844 | 1461587630241 Marionette TRACE conn3 <- [1,358,null,{}] 05:33:50 INFO - PROCESS | 1844 | 1461587630255 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:33:50 INFO - PROCESS | 1844 | 1461587630396 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:33:50 INFO - PROCESS | 1844 | 1461587630427 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15b6c000 == 49 [pid = 1844] [id = 97] 05:33:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7f1f14f4f000) [pid = 1844] [serial = 290] [outer = (nil)] 05:33:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7f1f16119800) [pid = 1844] [serial = 291] [outer = 0x7f1f14f4f000] 05:33:50 INFO - PROCESS | 1844 | 1461587630491 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7f1f16693800) [pid = 1844] [serial = 292] [outer = 0x7f1f14f4f000] 05:33:51 INFO - PROCESS | 1844 | 1461587631362 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:33:51 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:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1181ms 05:33:51 INFO - PROCESS | 1844 | 1461587631426 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:33:51 INFO - PROCESS | 1844 | 1461587631431 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:33:51 INFO - PROCESS | 1844 | 1461587631437 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:33:51 INFO - PROCESS | 1844 | 1461587631441 Marionette TRACE conn3 <- [1,362,null,{}] 05:33:51 INFO - PROCESS | 1844 | 1461587631453 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:33:51 INFO - PROCESS | 1844 | 1461587631643 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:33:51 INFO - PROCESS | 1844 | 1461587631706 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f16589000 == 50 [pid = 1844] [id = 98] 05:33:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f1f14750800) [pid = 1844] [serial = 293] [outer = (nil)] 05:33:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f1f19326c00) [pid = 1844] [serial = 294] [outer = 0x7f1f14750800] 05:33:51 INFO - PROCESS | 1844 | 1461587631769 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f1f1d089c00) [pid = 1844] [serial = 295] [outer = 0x7f1f14750800] 05:33:52 INFO - PROCESS | 1844 | 1461587632593 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:33:52 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:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1192ms 05:33:52 INFO - PROCESS | 1844 | 1461587632630 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:33:52 INFO - PROCESS | 1844 | 1461587632633 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:33:52 INFO - PROCESS | 1844 | 1461587632639 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 1844 | 1461587632641 Marionette TRACE conn3 <- [1,366,null,{}] 05:33:52 INFO - PROCESS | 1844 | 1461587632647 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:33:52 INFO - PROCESS | 1844 | 1461587632873 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:33:52 INFO - PROCESS | 1844 | 1461587632895 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0f79f800 == 51 [pid = 1844] [id = 99] 05:33:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f1f24048000) [pid = 1844] [serial = 296] [outer = (nil)] 05:33:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f1f26241800) [pid = 1844] [serial = 297] [outer = 0x7f1f24048000] 05:33:52 INFO - PROCESS | 1844 | 1461587632965 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f1f27a2ac00) [pid = 1844] [serial = 298] [outer = 0x7f1f24048000] 05:33:53 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7f1f1c15ac00) [pid = 1844] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:33:53 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7f1f1447d000) [pid = 1844] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:33:53 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7f1f283bcc00) [pid = 1844] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:33:53 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7f1f0f672c00) [pid = 1844] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:33:53 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7f1f2200e000) [pid = 1844] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:33:53 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7f1f0df2f000) [pid = 1844] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:33:53 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7f1f0f665800) [pid = 1844] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:33:53 INFO - PROCESS | 1844 | 1461587633884 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:33:53 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:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1281ms 05:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:33:53 INFO - PROCESS | 1844 | 1461587633923 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:33:53 INFO - PROCESS | 1844 | 1461587633925 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:33:53 INFO - PROCESS | 1844 | 1461587633932 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:33:53 INFO - PROCESS | 1844 | 1461587633935 Marionette TRACE conn3 <- [1,370,null,{}] 05:33:53 INFO - PROCESS | 1844 | 1461587633941 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:33:54 INFO - PROCESS | 1844 | 1461587634084 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:33:54 INFO - PROCESS | 1844 | 1461587634101 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1d0f1800 == 52 [pid = 1844] [id = 100] 05:33:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7f1f0bcd9c00) [pid = 1844] [serial = 299] [outer = (nil)] 05:33:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f1f0bce5400) [pid = 1844] [serial = 300] [outer = 0x7f1f0bcd9c00] 05:33:54 INFO - PROCESS | 1844 | 1461587634165 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f1f0eb05400) [pid = 1844] [serial = 301] [outer = 0x7f1f0bcd9c00] 05:33:54 INFO - PROCESS | 1844 | 1461587634921 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:33:54 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:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1028ms 05:33:54 INFO - PROCESS | 1844 | 1461587634967 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 1844 | 1461587634971 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:33:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:33:54 INFO - PROCESS | 1844 | 1461587634979 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 1844 | 1461587634982 Marionette TRACE conn3 <- [1,374,null,{}] 05:33:55 INFO - PROCESS | 1844 | 1461587635004 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:33:55 INFO - PROCESS | 1844 | 1461587635147 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:33:55 INFO - PROCESS | 1844 | 1461587635163 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f23356000 == 53 [pid = 1844] [id = 101] 05:33:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f1f0bce5800) [pid = 1844] [serial = 302] [outer = (nil)] 05:33:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f1f25d1d000) [pid = 1844] [serial = 303] [outer = 0x7f1f0bce5800] 05:33:55 INFO - PROCESS | 1844 | 1461587635226 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f1f27a2bc00) [pid = 1844] [serial = 304] [outer = 0x7f1f0bce5800] 05:33:56 INFO - PROCESS | 1844 | 1461587636284 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:33:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:33:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1352ms 05:33:56 INFO - PROCESS | 1844 | 1461587636333 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:33:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:33:56 INFO - PROCESS | 1844 | 1461587636341 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:33:56 INFO - PROCESS | 1844 | 1461587636349 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 1844 | 1461587636356 Marionette TRACE conn3 <- [1,378,null,{}] 05:33:56 INFO - PROCESS | 1844 | 1461587636364 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:33:56 INFO - PROCESS | 1844 | 1461587636560 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:33:56 INFO - PROCESS | 1844 | 1461587636711 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14d4f800 == 54 [pid = 1844] [id = 102] 05:33:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f1f0f644400) [pid = 1844] [serial = 305] [outer = (nil)] 05:33:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f1f0f653800) [pid = 1844] [serial = 306] [outer = 0x7f1f0f644400] 05:33:56 INFO - PROCESS | 1844 | 1461587636787 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f1f0f6b6400) [pid = 1844] [serial = 307] [outer = 0x7f1f0f644400] 05:33:57 INFO - PROCESS | 1844 | 1461587637708 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:33:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:33:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1386ms 05:33:57 INFO - PROCESS | 1844 | 1461587637736 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 1844 | 1461587637745 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:33:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:33:57 INFO - PROCESS | 1844 | 1461587637756 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 1844 | 1461587637759 Marionette TRACE conn3 <- [1,382,null,{}] 05:33:57 INFO - PROCESS | 1844 | 1461587637766 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:33:57 INFO - PROCESS | 1844 | 1461587637929 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:33:58 INFO - PROCESS | 1844 | 1461587638073 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f16068800 == 55 [pid = 1844] [id = 103] 05:33:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f1f12a43800) [pid = 1844] [serial = 308] [outer = (nil)] 05:33:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f1f14f56c00) [pid = 1844] [serial = 309] [outer = 0x7f1f12a43800] 05:33:58 INFO - PROCESS | 1844 | 1461587638148 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f1f15b86800) [pid = 1844] [serial = 310] [outer = 0x7f1f12a43800] 05:33:58 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:58 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:33:58 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:58 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:58 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:33:59 INFO - PROCESS | 1844 | 1461587639116 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:33:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:33:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1381ms 05:33:59 INFO - PROCESS | 1844 | 1461587639138 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:33:59 INFO - PROCESS | 1844 | 1461587639142 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:33:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:33:59 INFO - PROCESS | 1844 | 1461587639149 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:33:59 INFO - PROCESS | 1844 | 1461587639155 Marionette TRACE conn3 <- [1,386,null,{}] 05:33:59 INFO - PROCESS | 1844 | 1461587639171 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:33:59 INFO - PROCESS | 1844 | 1461587639346 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:33:59 INFO - PROCESS | 1844 | 1461587639493 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27b3f000 == 56 [pid = 1844] [id = 104] 05:33:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f22f0f400) [pid = 1844] [serial = 311] [outer = (nil)] 05:33:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f27905c00) [pid = 1844] [serial = 312] [outer = 0x7f1f22f0f400] 05:33:59 INFO - PROCESS | 1844 | 1461587639572 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f1f27a2d000) [pid = 1844] [serial = 313] [outer = 0x7f1f22f0f400] 05:34:00 INFO - PROCESS | 1844 | 1461587640449 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:34:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:34:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1337ms 05:34:00 INFO - PROCESS | 1844 | 1461587640488 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 1844 | 1461587640491 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:34:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:34:00 INFO - PROCESS | 1844 | 1461587640499 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 1844 | 1461587640501 Marionette TRACE conn3 <- [1,390,null,{}] 05:34:00 INFO - PROCESS | 1844 | 1461587640508 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:34:00 INFO - PROCESS | 1844 | 1461587640734 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:34:00 INFO - PROCESS | 1844 | 1461587640907 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2a180000 == 57 [pid = 1844] [id = 105] 05:34:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f14f81000) [pid = 1844] [serial = 314] [outer = (nil)] 05:34:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f27ca5c00) [pid = 1844] [serial = 315] [outer = 0x7f1f14f81000] 05:34:01 INFO - PROCESS | 1844 | 1461587641021 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f2816ec00) [pid = 1844] [serial = 316] [outer = 0x7f1f14f81000] 05:34:02 INFO - PROCESS | 1844 | 1461587642140 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:34:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:34:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1683ms 05:34:02 INFO - PROCESS | 1844 | 1461587642183 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:34:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:34:02 INFO - PROCESS | 1844 | 1461587642189 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:34:02 INFO - PROCESS | 1844 | 1461587642198 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 1844 | 1461587642201 Marionette TRACE conn3 <- [1,394,null,{}] 05:34:02 INFO - PROCESS | 1844 | 1461587642208 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:34:02 INFO - PROCESS | 1844 | 1461587642376 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:34:02 INFO - PROCESS | 1844 | 1461587642584 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2c7af000 == 58 [pid = 1844] [id = 106] 05:34:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f285e6400) [pid = 1844] [serial = 317] [outer = (nil)] 05:34:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f28635400) [pid = 1844] [serial = 318] [outer = 0x7f1f285e6400] 05:34:02 INFO - PROCESS | 1844 | 1461587642678 Marionette DEBUG loaded listener.js 05:34:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f2ac35400) [pid = 1844] [serial = 319] [outer = 0x7f1f285e6400] 05:34:03 INFO - PROCESS | 1844 | 1461587643551 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:34:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:34:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1385ms 05:34:03 INFO - PROCESS | 1844 | 1461587643581 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:34:03 INFO - PROCESS | 1844 | 1461587643585 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:34:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:34:03 INFO - PROCESS | 1844 | 1461587643591 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:34:03 INFO - PROCESS | 1844 | 1461587643594 Marionette TRACE conn3 <- [1,398,null,{}] 05:34:03 INFO - PROCESS | 1844 | 1461587643600 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:34:03 INFO - PROCESS | 1844 | 1461587643793 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:34:03 INFO - PROCESS | 1844 | 1461587643932 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0da40800 == 59 [pid = 1844] [id = 107] 05:34:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f0a30a000) [pid = 1844] [serial = 320] [outer = (nil)] 05:34:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f28343400) [pid = 1844] [serial = 321] [outer = 0x7f1f0a30a000] 05:34:04 INFO - PROCESS | 1844 | 1461587644010 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f2c51b800) [pid = 1844] [serial = 322] [outer = 0x7f1f0a30a000] 05:34:05 INFO - PROCESS | 1844 | 1461587645041 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:34:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:34:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1730ms 05:34:05 INFO - PROCESS | 1844 | 1461587645323 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 1844 | 1461587645330 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:34:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:34:05 INFO - PROCESS | 1844 | 1461587645348 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 1844 | 1461587645353 Marionette TRACE conn3 <- [1,402,null,{}] 05:34:05 INFO - PROCESS | 1844 | 1461587645469 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:34:05 INFO - PROCESS | 1844 | 1461587645668 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:34:05 INFO - PROCESS | 1844 | 1461587645760 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0f7b3800 == 60 [pid = 1844] [id = 108] 05:34:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f0c407000) [pid = 1844] [serial = 323] [outer = (nil)] 05:34:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f0c605000) [pid = 1844] [serial = 324] [outer = 0x7f1f0c407000] 05:34:05 INFO - PROCESS | 1844 | 1461587645827 Marionette DEBUG loaded listener.js 05:34:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f1f0c60b800) [pid = 1844] [serial = 325] [outer = 0x7f1f0c407000] 05:34:06 INFO - PROCESS | 1844 | 1461587646827 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:34:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:34:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1535ms 05:34:06 INFO - PROCESS | 1844 | 1461587646882 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:34:06 INFO - PROCESS | 1844 | 1461587646887 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:34:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:34:06 INFO - PROCESS | 1844 | 1461587646902 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:34:06 INFO - PROCESS | 1844 | 1461587646907 Marionette TRACE conn3 <- [1,406,null,{}] 05:34:06 INFO - PROCESS | 1844 | 1461587646915 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:34:07 INFO - PROCESS | 1844 | 1461587647133 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:34:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1574b800 == 59 [pid = 1844] [id = 65] 05:34:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f24323000 == 58 [pid = 1844] [id = 67] 05:34:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1d0f5000 == 57 [pid = 1844] [id = 66] 05:34:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1d0f1800 == 56 [pid = 1844] [id = 100] 05:34:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f79f800 == 55 [pid = 1844] [id = 99] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f1f11f8a000) [pid = 1844] [serial = 231] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f1f16012400) [pid = 1844] [serial = 234] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f27ca9000) [pid = 1844] [serial = 237] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f0f64f400) [pid = 1844] [serial = 240] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f2af12000) [pid = 1844] [serial = 264] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | 1461587647394 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16589000 == 54 [pid = 1844] [id = 98] 05:34:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15b6c000 == 53 [pid = 1844] [id = 97] 05:34:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15a03000 == 52 [pid = 1844] [id = 96] 05:34:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0fa35800 == 53 [pid = 1844] [id = 109] 05:34:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f0eb0b000) [pid = 1844] [serial = 326] [outer = (nil)] 05:34:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f0eb10c00) [pid = 1844] [serial = 327] [outer = 0x7f1f0eb0b000] 05:34:07 INFO - PROCESS | 1844 | 1461587647473 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f0f664400) [pid = 1844] [serial = 328] [outer = 0x7f1f0eb0b000] 05:34:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0df16800 == 52 [pid = 1844] [id = 95] 05:34:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c322800 == 51 [pid = 1844] [id = 94] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f2404a800) [pid = 1844] [serial = 252] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f0eb04400) [pid = 1844] [serial = 243] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f0f645000) [pid = 1844] [serial = 244] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f1393d800) [pid = 1844] [serial = 247] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f11fd3000) [pid = 1844] [serial = 246] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f2a15c400) [pid = 1844] [serial = 259] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f27cabc00) [pid = 1844] [serial = 256] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f24371800) [pid = 1844] [serial = 253] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f281a8400) [pid = 1844] [serial = 262] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f24378400) [pid = 1844] [serial = 255] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f1f15cd6c00) [pid = 1844] [serial = 249] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f1f16c24000) [pid = 1844] [serial = 250] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f1f283ca000) [pid = 1844] [serial = 258] [outer = (nil)] [url = about:blank] 05:34:07 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f1f1601d400) [pid = 1844] [serial = 261] [outer = (nil)] [url = about:blank] 05:34:08 INFO - PROCESS | 1844 | 1461587648249 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:34:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:34:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1391ms 05:34:08 INFO - PROCESS | 1844 | 1461587648290 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:34:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:34:08 INFO - PROCESS | 1844 | 1461587648295 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:34:08 INFO - PROCESS | 1844 | 1461587648303 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 1844 | 1461587648306 Marionette TRACE conn3 <- [1,410,null,{}] 05:34:08 INFO - PROCESS | 1844 | 1461587648323 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:34:08 INFO - PROCESS | 1844 | 1461587648477 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:34:08 INFO - PROCESS | 1844 | 1461587648496 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15935800 == 52 [pid = 1844] [id = 110] 05:34:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f1f11fd7000) [pid = 1844] [serial = 329] [outer = (nil)] 05:34:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f1393a000) [pid = 1844] [serial = 330] [outer = 0x7f1f11fd7000] 05:34:08 INFO - PROCESS | 1844 | 1461587648570 Marionette DEBUG loaded listener.js 05:34:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f14f57000) [pid = 1844] [serial = 331] [outer = 0x7f1f11fd7000] 05:34:09 INFO - PROCESS | 1844 | 1461587649465 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:34:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:34:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1185ms 05:34:09 INFO - PROCESS | 1844 | 1461587649489 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:34:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:34:09 INFO - PROCESS | 1844 | 1461587649493 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:34:09 INFO - PROCESS | 1844 | 1461587649499 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 1844 | 1461587649502 Marionette TRACE conn3 <- [1,414,null,{}] 05:34:09 INFO - PROCESS | 1844 | 1461587649507 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:34:09 INFO - PROCESS | 1844 | 1461587649659 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:34:09 INFO - PROCESS | 1844 | 1461587649791 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f16050000 == 53 [pid = 1844] [id = 111] 05:34:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f1f12a4d000) [pid = 1844] [serial = 332] [outer = (nil)] 05:34:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f15ff7800) [pid = 1844] [serial = 333] [outer = 0x7f1f12a4d000] 05:34:09 INFO - PROCESS | 1844 | 1461587649854 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f16c1a000) [pid = 1844] [serial = 334] [outer = 0x7f1f12a4d000] 05:34:10 INFO - PROCESS | 1844 | 1461587650673 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:34:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:34:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1234ms 05:34:10 INFO - PROCESS | 1844 | 1461587650735 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:34:10 INFO - PROCESS | 1844 | 1461587650738 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:34:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:34:10 INFO - PROCESS | 1844 | 1461587650744 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:34:10 INFO - PROCESS | 1844 | 1461587650747 Marionette TRACE conn3 <- [1,418,null,{}] 05:34:10 INFO - PROCESS | 1844 | 1461587650752 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:34:10 INFO - PROCESS | 1844 | 1461587650931 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:34:10 INFO - PROCESS | 1844 | 1461587650961 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1900d800 == 54 [pid = 1844] [id = 112] 05:34:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f102e5800) [pid = 1844] [serial = 335] [outer = (nil)] 05:34:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f102ec800) [pid = 1844] [serial = 336] [outer = 0x7f1f102e5800] 05:34:11 INFO - PROCESS | 1844 | 1461587651022 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f102ef800) [pid = 1844] [serial = 337] [outer = 0x7f1f102e5800] 05:34:11 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f14750800) [pid = 1844] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:34:11 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f0dad8800) [pid = 1844] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:34:11 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f14d23400) [pid = 1844] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:34:11 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f14480800) [pid = 1844] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:34:11 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f24048000) [pid = 1844] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:34:11 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f1f0e0b6400) [pid = 1844] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:34:11 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f1f14f4f000) [pid = 1844] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:34:11 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f1f0bcd9c00) [pid = 1844] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:34:11 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f1f0fa69400) [pid = 1844] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:34:12 INFO - PROCESS | 1844 | 1461587652390 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:34:12 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:34:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1688ms 05:34:12 INFO - PROCESS | 1844 | 1461587652433 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 1844 | 1461587652437 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:34:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:34:12 INFO - PROCESS | 1844 | 1461587652443 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 1844 | 1461587652446 Marionette TRACE conn3 <- [1,422,null,{}] 05:34:12 INFO - PROCESS | 1844 | 1461587652451 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:34:12 INFO - PROCESS | 1844 | 1461587652619 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:34:12 INFO - PROCESS | 1844 | 1461587652773 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f22c19000 == 55 [pid = 1844] [id = 113] 05:34:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f1f0f66e400) [pid = 1844] [serial = 338] [outer = (nil)] 05:34:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f102eac00) [pid = 1844] [serial = 339] [outer = 0x7f1f0f66e400] 05:34:12 INFO - PROCESS | 1844 | 1461587652842 Marionette DEBUG loaded listener.js 05:34:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f14f57400) [pid = 1844] [serial = 340] [outer = 0x7f1f0f66e400] 05:34:13 INFO - PROCESS | 1844 | 1461587653953 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:34:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:34:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1528ms 05:34:13 INFO - PROCESS | 1844 | 1461587653973 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:34:13 INFO - PROCESS | 1844 | 1461587653979 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:34:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:34:13 INFO - PROCESS | 1844 | 1461587653989 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:34:13 INFO - PROCESS | 1844 | 1461587653995 Marionette TRACE conn3 <- [1,426,null,{}] 05:34:14 INFO - PROCESS | 1844 | 1461587654007 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:34:14 INFO - PROCESS | 1844 | 1461587654191 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:34:14 INFO - PROCESS | 1844 | 1461587654373 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0f6a0000 == 56 [pid = 1844] [id = 114] 05:34:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f1f0bce7c00) [pid = 1844] [serial = 341] [outer = (nil)] 05:34:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f0c607c00) [pid = 1844] [serial = 342] [outer = 0x7f1f0bce7c00] 05:34:14 INFO - PROCESS | 1844 | 1461587654499 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f0dc32400) [pid = 1844] [serial = 343] [outer = 0x7f1f0bce7c00] 05:34:15 INFO - PROCESS | 1844 | 1461587655456 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:34:15 INFO - PROCESS | 1844 | 1461587655539 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:34:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:34:15 INFO - PROCESS | 1844 | 1461587655551 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 1844 | 1461587655555 Marionette TRACE conn3 <- [1,430,null,{}] 05:34:15 INFO - PROCESS | 1844 | 1461587655562 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:34:15 INFO - PROCESS | 1844 | 1461587655746 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:34:15 INFO - PROCESS | 1844 | 1461587655887 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f16c37800 == 57 [pid = 1844] [id = 115] 05:34:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0dc3ec00) [pid = 1844] [serial = 344] [outer = (nil)] 05:34:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f0e0b0800) [pid = 1844] [serial = 345] [outer = 0x7f1f0dc3ec00] 05:34:16 INFO - PROCESS | 1844 | 1461587656011 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f0f650800) [pid = 1844] [serial = 346] [outer = 0x7f1f0dc3ec00] 05:34:16 INFO - PROCESS | 1844 | 1461587656943 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:34:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:34:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1439ms 05:34:16 INFO - PROCESS | 1844 | 1461587656991 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:34:16 INFO - PROCESS | 1844 | 1461587656995 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:34:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:34:17 INFO - PROCESS | 1844 | 1461587657003 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 1844 | 1461587657010 Marionette TRACE conn3 <- [1,434,null,{}] 05:34:17 INFO - PROCESS | 1844 | 1461587657026 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:34:17 INFO - PROCESS | 1844 | 1461587657214 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:34:17 INFO - PROCESS | 1844 | 1461587657439 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27b3c800 == 58 [pid = 1844] [id = 116] 05:34:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f11fd3000) [pid = 1844] [serial = 347] [outer = (nil)] 05:34:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f14750c00) [pid = 1844] [serial = 348] [outer = 0x7f1f11fd3000] 05:34:17 INFO - PROCESS | 1844 | 1461587657526 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f14f5dc00) [pid = 1844] [serial = 349] [outer = 0x7f1f11fd3000] 05:34:18 INFO - PROCESS | 1844 | 1461587658375 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:34:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:34:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1439ms 05:34:18 INFO - PROCESS | 1844 | 1461587658444 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:34:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:34:18 INFO - PROCESS | 1844 | 1461587658448 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:34:18 INFO - PROCESS | 1844 | 1461587658454 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 1844 | 1461587658458 Marionette TRACE conn3 <- [1,438,null,{}] 05:34:18 INFO - PROCESS | 1844 | 1461587658464 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:34:18 INFO - PROCESS | 1844 | 1461587658668 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:34:18 INFO - PROCESS | 1844 | 1461587658810 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2af59000 == 59 [pid = 1844] [id = 117] 05:34:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f0df30400) [pid = 1844] [serial = 350] [outer = (nil)] 05:34:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f171fa400) [pid = 1844] [serial = 351] [outer = 0x7f1f0df30400] 05:34:18 INFO - PROCESS | 1844 | 1461587658883 Marionette DEBUG loaded listener.js 05:34:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f22e9c400) [pid = 1844] [serial = 352] [outer = 0x7f1f0df30400] 05:34:19 INFO - PROCESS | 1844 | 1461587659788 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:34:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:34:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1382ms 05:34:19 INFO - PROCESS | 1844 | 1461587659838 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:34:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:34:19 INFO - PROCESS | 1844 | 1461587659842 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:34:19 INFO - PROCESS | 1844 | 1461587659848 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 1844 | 1461587659852 Marionette TRACE conn3 <- [1,442,null,{}] 05:34:19 INFO - PROCESS | 1844 | 1461587659857 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:34:20 INFO - PROCESS | 1844 | 1461587660022 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:34:20 INFO - PROCESS | 1844 | 1461587660163 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0c6ec000 == 60 [pid = 1844] [id = 118] 05:34:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f1f0c60b400) [pid = 1844] [serial = 353] [outer = (nil)] 05:34:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f1f0faac400) [pid = 1844] [serial = 354] [outer = 0x7f1f0c60b400] 05:34:20 INFO - PROCESS | 1844 | 1461587660238 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f1f0fab0400) [pid = 1844] [serial = 355] [outer = 0x7f1f0c60b400] 05:34:21 INFO - PROCESS | 1844 | 1461587661262 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:34:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:34:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1486ms 05:34:21 INFO - PROCESS | 1844 | 1461587661335 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 1844 | 1461587661338 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:34:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:34:21 INFO - PROCESS | 1844 | 1461587661345 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 1844 | 1461587661348 Marionette TRACE conn3 <- [1,446,null,{}] 05:34:21 INFO - PROCESS | 1844 | 1461587661353 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:34:21 INFO - PROCESS | 1844 | 1461587661655 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:34:21 INFO - PROCESS | 1844 | 1461587661857 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093ed800 == 61 [pid = 1844] [id = 119] 05:34:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f1f0a306800) [pid = 1844] [serial = 356] [outer = (nil)] 05:34:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f1f2331f000) [pid = 1844] [serial = 357] [outer = 0x7f1f0a306800] 05:34:21 INFO - PROCESS | 1844 | 1461587661936 Marionette DEBUG loaded listener.js 05:34:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f1f27a31400) [pid = 1844] [serial = 358] [outer = 0x7f1f0a306800] 05:34:22 INFO - PROCESS | 1844 | 1461587662763 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:34:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:34:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1483ms 05:34:22 INFO - PROCESS | 1844 | 1461587662830 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 1844 | 1461587662834 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:34:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:34:22 INFO - PROCESS | 1844 | 1461587662840 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 1844 | 1461587662844 Marionette TRACE conn3 <- [1,450,null,{}] 05:34:22 INFO - PROCESS | 1844 | 1461587662849 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:34:23 INFO - PROCESS | 1844 | 1461587663038 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:34:23 INFO - PROCESS | 1844 | 1461587663183 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0f7b9800 == 62 [pid = 1844] [id = 120] 05:34:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f1f0a307000) [pid = 1844] [serial = 359] [outer = (nil)] 05:34:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f1f0eb03800) [pid = 1844] [serial = 360] [outer = 0x7f1f0a307000] 05:34:23 INFO - PROCESS | 1844 | 1461587663256 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f1f27ca9000) [pid = 1844] [serial = 361] [outer = 0x7f1f0a307000] 05:34:24 INFO - PROCESS | 1844 | 1461587664440 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:34:24 INFO - PROCESS | 1844 | 1461587664481 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:34:24 INFO - PROCESS | 1844 | 1461587664491 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:34:24 INFO - PROCESS | 1844 | 1461587664497 Marionette TRACE conn3 <- [1,454,null,{}] 05:34:24 INFO - PROCESS | 1844 | 1461587664506 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:34:24 INFO - PROCESS | 1844 | 1461587664727 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:34:24 INFO - PROCESS | 1844 | 1461587664970 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0c239800 == 63 [pid = 1844] [id = 121] 05:34:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f1f0eb0c400) [pid = 1844] [serial = 362] [outer = (nil)] 05:34:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f1f0f646c00) [pid = 1844] [serial = 363] [outer = 0x7f1f0eb0c400] 05:34:25 INFO - PROCESS | 1844 | 1461587665057 Marionette DEBUG loaded listener.js 05:34:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f1f0f66e000) [pid = 1844] [serial = 364] [outer = 0x7f1f0eb0c400] 05:34:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1900d800 == 62 [pid = 1844] [id = 112] 05:34:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16050000 == 61 [pid = 1844] [id = 111] 05:34:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15935800 == 60 [pid = 1844] [id = 110] 05:34:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0fa35800 == 59 [pid = 1844] [id = 109] 05:34:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f7b3800 == 58 [pid = 1844] [id = 108] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f1f2868c000) [pid = 1844] [serial = 229] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f1f16693800) [pid = 1844] [serial = 292] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f1f0eb05400) [pid = 1844] [serial = 301] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f1f19326c00) [pid = 1844] [serial = 294] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f1f0f653400) [pid = 1844] [serial = 283] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f1f0df29000) [pid = 1844] [serial = 282] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f1f0eb0b800) [pid = 1844] [serial = 279] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f1f2afcbc00) [pid = 1844] [serial = 265] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f1f14f52400) [pid = 1844] [serial = 288] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f1f14f7b800) [pid = 1844] [serial = 289] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f1f26241800) [pid = 1844] [serial = 297] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f1f0f66a800) [pid = 1844] [serial = 285] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f1f11fd2000) [pid = 1844] [serial = 286] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f1d089c00) [pid = 1844] [serial = 295] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f16119800) [pid = 1844] [serial = 291] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f11fd0800) [pid = 1844] [serial = 267] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f0bce5400) [pid = 1844] [serial = 300] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f22e9c000) [pid = 1844] [serial = 273] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f14f58800) [pid = 1844] [serial = 270] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f285e4800) [pid = 1844] [serial = 276] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f27a2ac00) [pid = 1844] [serial = 298] [outer = (nil)] [url = about:blank] 05:34:25 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:25 INFO - PROCESS | 1844 | 1461587665975 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:34:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1540ms 05:34:26 INFO - PROCESS | 1844 | 1461587666032 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:34:26 INFO - PROCESS | 1844 | 1461587666040 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:34:26 INFO - PROCESS | 1844 | 1461587666051 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:34:26 INFO - PROCESS | 1844 | 1461587666054 Marionette TRACE conn3 <- [1,458,null,{}] 05:34:26 INFO - PROCESS | 1844 | 1461587666061 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:34:26 INFO - PROCESS | 1844 | 1461587666234 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:34:26 INFO - PROCESS | 1844 | 1461587666369 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f12b69800 == 59 [pid = 1844] [id = 122] 05:34:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0c359000) [pid = 1844] [serial = 365] [outer = (nil)] 05:34:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f0faa6400) [pid = 1844] [serial = 366] [outer = 0x7f1f0c359000] 05:34:26 INFO - PROCESS | 1844 | 1461587666438 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f102ecc00) [pid = 1844] [serial = 367] [outer = 0x7f1f0c359000] 05:34:27 INFO - PROCESS | 1844 | 1461587667294 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:34:27 INFO - PROCESS | 1844 | 1461587667344 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:34:27 INFO - PROCESS | 1844 | 1461587667353 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 1844 | 1461587667359 Marionette TRACE conn3 <- [1,462,null,{}] 05:34:27 INFO - PROCESS | 1844 | 1461587667376 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:34:27 INFO - PROCESS | 1844 | 1461587667556 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:34:27 INFO - PROCESS | 1844 | 1461587667669 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15b6b000 == 60 [pid = 1844] [id = 123] 05:34:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f0f650c00) [pid = 1844] [serial = 368] [outer = (nil)] 05:34:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f14f52400) [pid = 1844] [serial = 369] [outer = 0x7f1f0f650c00] 05:34:27 INFO - PROCESS | 1844 | 1461587667742 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f1660e000) [pid = 1844] [serial = 370] [outer = 0x7f1f0f650c00] 05:34:28 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:34:28 INFO - PROCESS | 1844 | 1461587668600 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:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:34:28 INFO - PROCESS | 1844 | 1461587668699 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:34:28 INFO - PROCESS | 1844 | 1461587668706 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 1844 | 1461587668709 Marionette TRACE conn3 <- [1,466,null,{}] 05:34:28 INFO - PROCESS | 1844 | 1461587668721 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:34:28 INFO - PROCESS | 1844 | 1461587668926 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:34:28 INFO - PROCESS | 1844 | 1461587668952 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f17013800 == 61 [pid = 1844] [id = 124] 05:34:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f0f653400) [pid = 1844] [serial = 371] [outer = (nil)] 05:34:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f240eb800) [pid = 1844] [serial = 372] [outer = 0x7f1f0f653400] 05:34:29 INFO - PROCESS | 1844 | 1461587669017 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f27903c00) [pid = 1844] [serial = 373] [outer = 0x7f1f0f653400] 05:34:29 INFO - PROCESS | 1844 | 1461587669902 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:34:29 INFO - PROCESS | 1844 | 1461587669959 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:34:29 INFO - PROCESS | 1844 | 1461587669966 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 1844 | 1461587669969 Marionette TRACE conn3 <- [1,470,null,{}] 05:34:29 INFO - PROCESS | 1844 | 1461587669975 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:34:30 INFO - PROCESS | 1844 | 1461587670223 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:34:30 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f1f102e5800) [pid = 1844] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:34:30 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f0c407000) [pid = 1844] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:34:30 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f0eb0b000) [pid = 1844] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:34:30 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f11fd7000) [pid = 1844] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:34:30 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f12a4d000) [pid = 1844] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:34:30 INFO - PROCESS | 1844 | 1461587670302 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15d94000 == 62 [pid = 1844] [id = 125] 05:34:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f0bcdc400) [pid = 1844] [serial = 374] [outer = (nil)] 05:34:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f0df29000) [pid = 1844] [serial = 375] [outer = 0x7f1f0bcdc400] 05:34:30 INFO - PROCESS | 1844 | 1461587670367 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f12a4d000) [pid = 1844] [serial = 376] [outer = 0x7f1f0bcdc400] 05:34:31 INFO - PROCESS | 1844 | 1461587671147 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:34:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:34:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1237ms 05:34:31 INFO - PROCESS | 1844 | 1461587671204 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 1844 | 1461587671207 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:34:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:34:31 INFO - PROCESS | 1844 | 1461587671213 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 1844 | 1461587671216 Marionette TRACE conn3 <- [1,474,null,{}] 05:34:31 INFO - PROCESS | 1844 | 1461587671222 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:34:31 INFO - PROCESS | 1844 | 1461587671421 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:34:31 INFO - PROCESS | 1844 | 1461587671525 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f27a3f000 == 63 [pid = 1844] [id = 126] 05:34:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f14f5b000) [pid = 1844] [serial = 377] [outer = (nil)] 05:34:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f2a160c00) [pid = 1844] [serial = 378] [outer = 0x7f1f14f5b000] 05:34:31 INFO - PROCESS | 1844 | 1461587671594 Marionette DEBUG loaded listener.js 05:34:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f1f2c57a400) [pid = 1844] [serial = 379] [outer = 0x7f1f14f5b000] 05:34:32 INFO - PROCESS | 1844 | 1461587672443 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:34:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:34:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1287ms 05:34:32 INFO - PROCESS | 1844 | 1461587672502 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:34:32 INFO - PROCESS | 1844 | 1461587672508 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:34:32 INFO - PROCESS | 1844 | 1461587672518 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:34:32 INFO - PROCESS | 1844 | 1461587672525 Marionette TRACE conn3 <- [1,478,null,{}] 05:34:32 INFO - PROCESS | 1844 | 1461587672536 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:34:32 INFO - PROCESS | 1844 | 1461587672739 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:34:32 INFO - PROCESS | 1844 | 1461587672891 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0f7ad000 == 64 [pid = 1844] [id = 127] 05:34:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f1f0dc40c00) [pid = 1844] [serial = 380] [outer = (nil)] 05:34:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f1f0eb04400) [pid = 1844] [serial = 381] [outer = 0x7f1f0dc40c00] 05:34:33 INFO - PROCESS | 1844 | 1461587673028 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f1f0f66a800) [pid = 1844] [serial = 382] [outer = 0x7f1f0dc40c00] 05:34:33 INFO - PROCESS | 1844 | 1461587673979 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:34:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:34:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1497ms 05:34:34 INFO - PROCESS | 1844 | 1461587674014 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 1844 | 1461587674024 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:34:34 INFO - PROCESS | 1844 | 1461587674036 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 1844 | 1461587674040 Marionette TRACE conn3 <- [1,482,null,{}] 05:34:34 INFO - PROCESS | 1844 | 1461587674047 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:34:34 INFO - PROCESS | 1844 | 1461587674244 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:34:34 INFO - PROCESS | 1844 | 1461587674441 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f22cbb000 == 65 [pid = 1844] [id = 128] 05:34:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f1f102e2800) [pid = 1844] [serial = 383] [outer = (nil)] 05:34:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f1f12b11c00) [pid = 1844] [serial = 384] [outer = 0x7f1f102e2800] 05:34:34 INFO - PROCESS | 1844 | 1461587674533 Marionette DEBUG loaded listener.js 05:34:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f1f15283400) [pid = 1844] [serial = 385] [outer = 0x7f1f102e2800] 05:34:35 INFO - PROCESS | 1844 | 1461587675549 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:34:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:34:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1582ms 05:34:35 INFO - PROCESS | 1844 | 1461587675619 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:34:35 INFO - PROCESS | 1844 | 1461587675623 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:34:35 INFO - PROCESS | 1844 | 1461587675631 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:34:35 INFO - PROCESS | 1844 | 1461587675637 Marionette TRACE conn3 <- [1,486,null,{}] 05:34:35 INFO - PROCESS | 1844 | 1461587675655 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:34:35 INFO - PROCESS | 1844 | 1461587675890 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:34:36 INFO - PROCESS | 1844 | 1461587676088 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f28613000 == 66 [pid = 1844] [id = 129] 05:34:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f1f0c58b000) [pid = 1844] [serial = 386] [outer = (nil)] 05:34:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f1f102f1000) [pid = 1844] [serial = 387] [outer = 0x7f1f0c58b000] 05:34:36 INFO - PROCESS | 1844 | 1461587676169 Marionette DEBUG loaded listener.js 05:34:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f1f19326c00) [pid = 1844] [serial = 388] [outer = 0x7f1f0c58b000] 05:34:37 INFO - PROCESS | 1844 | 1461587677096 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:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1537ms 05:34:37 INFO - PROCESS | 1844 | 1461587677169 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:34:37 INFO - PROCESS | 1844 | 1461587677173 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:34:37 INFO - PROCESS | 1844 | 1461587677181 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:34:37 INFO - PROCESS | 1844 | 1461587677183 Marionette TRACE conn3 <- [1,490,null,{}] 05:34:37 INFO - PROCESS | 1844 | 1461587677190 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:34:37 INFO - PROCESS | 1844 | 1461587677411 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:34:37 INFO - PROCESS | 1844 | 1461587677602 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f093b4800 == 67 [pid = 1844] [id = 130] 05:34:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f1f0c58dc00) [pid = 1844] [serial = 389] [outer = (nil)] 05:34:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f1f27a67000) [pid = 1844] [serial = 390] [outer = 0x7f1f0c58dc00] 05:34:37 INFO - PROCESS | 1844 | 1461587677726 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f1f27a6c400) [pid = 1844] [serial = 391] [outer = 0x7f1f0c58dc00] 05:34:38 INFO - PROCESS | 1844 | 1461587678629 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:34:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1500ms 05:34:38 INFO - PROCESS | 1844 | 1461587678683 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 1844 | 1461587678691 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:34:38 INFO - PROCESS | 1844 | 1461587678702 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 1844 | 1461587678707 Marionette TRACE conn3 <- [1,494,null,{}] 05:34:38 INFO - PROCESS | 1844 | 1461587678718 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:34:39 INFO - PROCESS | 1844 | 1461587679072 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:34:39 INFO - PROCESS | 1844 | 1461587679242 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0b5aa800 == 68 [pid = 1844] [id = 131] 05:34:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f1f0c58c000) [pid = 1844] [serial = 392] [outer = (nil)] 05:34:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f1f27a71000) [pid = 1844] [serial = 393] [outer = 0x7f1f0c58c000] 05:34:39 INFO - PROCESS | 1844 | 1461587679320 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1f283bfc00) [pid = 1844] [serial = 394] [outer = 0x7f1f0c58c000] 05:34:40 INFO - PROCESS | 1844 | 1461587680211 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:34:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1550ms 05:34:40 INFO - PROCESS | 1844 | 1461587680250 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:34:40 INFO - PROCESS | 1844 | 1461587680253 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:34:40 INFO - PROCESS | 1844 | 1461587680262 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 1844 | 1461587680267 Marionette TRACE conn3 <- [1,498,null,{}] 05:34:40 INFO - PROCESS | 1844 | 1461587680273 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:34:40 INFO - PROCESS | 1844 | 1461587680479 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:34:40 INFO - PROCESS | 1844 | 1461587680628 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2c7a3800 == 69 [pid = 1844] [id = 132] 05:34:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1f2850cc00) [pid = 1844] [serial = 395] [outer = (nil)] 05:34:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1f2c517c00) [pid = 1844] [serial = 396] [outer = 0x7f1f2850cc00] 05:34:40 INFO - PROCESS | 1844 | 1461587680712 Marionette DEBUG loaded listener.js 05:34:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1f2d574c00) [pid = 1844] [serial = 397] [outer = 0x7f1f2850cc00] 05:34:41 INFO - PROCESS | 1844 | 1461587681577 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:34:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:34:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1382ms 05:34:41 INFO - PROCESS | 1844 | 1461587681645 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:34:41 INFO - PROCESS | 1844 | 1461587681649 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:34:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:34:41 INFO - PROCESS | 1844 | 1461587681656 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:34:41 INFO - PROCESS | 1844 | 1461587681660 Marionette TRACE conn3 <- [1,502,null,{}] 05:34:41 INFO - PROCESS | 1844 | 1461587681665 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:34:41 INFO - PROCESS | 1844 | 1461587681853 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:34:42 INFO - PROCESS | 1844 | 1461587682000 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0ccf3000 == 70 [pid = 1844] [id = 133] 05:34:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1f09562800) [pid = 1844] [serial = 398] [outer = (nil)] 05:34:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1f0956d800) [pid = 1844] [serial = 399] [outer = 0x7f1f09562800] 05:34:42 INFO - PROCESS | 1844 | 1461587682073 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1f095e8800) [pid = 1844] [serial = 400] [outer = 0x7f1f09562800] 05:34:43 INFO - PROCESS | 1844 | 1461587683224 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:34:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:34:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1631ms 05:34:43 INFO - PROCESS | 1844 | 1461587683289 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 1844 | 1461587683295 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:34:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:34:43 INFO - PROCESS | 1844 | 1461587683304 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 1844 | 1461587683309 Marionette TRACE conn3 <- [1,506,null,{}] 05:34:43 INFO - PROCESS | 1844 | 1461587683317 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:34:43 INFO - PROCESS | 1844 | 1461587683490 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:34:43 INFO - PROCESS | 1844 | 1461587683749 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093ed000 == 71 [pid = 1844] [id = 134] 05:34:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1f095e9800) [pid = 1844] [serial = 401] [outer = (nil)] 05:34:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1f0a311400) [pid = 1844] [serial = 402] [outer = 0x7f1f095e9800] 05:34:43 INFO - PROCESS | 1844 | 1461587683869 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1f0bed2800) [pid = 1844] [serial = 403] [outer = 0x7f1f095e9800] 05:34:45 INFO - PROCESS | 1844 | 1461587685507 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:34:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:34:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2235ms 05:34:45 INFO - PROCESS | 1844 | 1461587685539 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:34:45 INFO - PROCESS | 1844 | 1461587685546 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:34:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:34:45 INFO - PROCESS | 1844 | 1461587685557 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:34:45 INFO - PROCESS | 1844 | 1461587685560 Marionette TRACE conn3 <- [1,510,null,{}] 05:34:45 INFO - PROCESS | 1844 | 1461587685567 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:34:45 INFO - PROCESS | 1844 | 1461587685774 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:34:45 INFO - PROCESS | 1844 | 1461587685949 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0c6f5000 == 72 [pid = 1844] [id = 135] 05:34:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1f0f647800) [pid = 1844] [serial = 404] [outer = (nil)] 05:34:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1f0f667c00) [pid = 1844] [serial = 405] [outer = 0x7f1f0f647800] 05:34:46 INFO - PROCESS | 1844 | 1461587686023 Marionette DEBUG loaded listener.js 05:34:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1f0f6bcc00) [pid = 1844] [serial = 406] [outer = 0x7f1f0f647800] 05:34:47 INFO - PROCESS | 1844 | 1461587687004 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:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1d0e0000 == 71 [pid = 1844] [id = 62] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15d96000 == 70 [pid = 1844] [id = 89] 05:34:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:34:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1485ms 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f25d1d000) [pid = 1844] [serial = 303] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f0f653800) [pid = 1844] [serial = 306] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1f14f56c00) [pid = 1844] [serial = 309] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1f27905c00) [pid = 1844] [serial = 312] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f27ca5c00) [pid = 1844] [serial = 315] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1f28635400) [pid = 1844] [serial = 318] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f28343400) [pid = 1844] [serial = 321] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1f102eac00) [pid = 1844] [serial = 339] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2c5b8800 == 69 [pid = 1844] [id = 91] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f24119000 == 68 [pid = 1844] [id = 90] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15d94000 == 67 [pid = 1844] [id = 125] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f17013800 == 66 [pid = 1844] [id = 124] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2839d800 == 65 [pid = 1844] [id = 88] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15b6b000 == 64 [pid = 1844] [id = 123] 05:34:47 INFO - PROCESS | 1844 | 1461587687118 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:34:47 INFO - PROCESS | 1844 | 1461587687123 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f12b69800 == 63 [pid = 1844] [id = 122] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c239800 == 62 [pid = 1844] [id = 121] 05:34:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6ec000 == 61 [pid = 1844] [id = 118] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2af59000 == 60 [pid = 1844] [id = 117] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27b3c800 == 59 [pid = 1844] [id = 116] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16c37800 == 58 [pid = 1844] [id = 115] 05:34:47 INFO - PROCESS | 1844 | 1461587687192 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:34:47 INFO - PROCESS | 1844 | 1461587687202 Marionette TRACE conn3 <- [1,514,null,{}] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f6a0000 == 57 [pid = 1844] [id = 114] 05:34:47 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f22c19000 == 56 [pid = 1844] [id = 113] 05:34:47 INFO - PROCESS | 1844 | 1461587687231 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:34:47 INFO - PROCESS | 1844 | 1461587687553 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f102ec800) [pid = 1844] [serial = 336] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f0c605000) [pid = 1844] [serial = 324] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1f0c60b800) [pid = 1844] [serial = 325] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1f0eb10c00) [pid = 1844] [serial = 327] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1f0f664400) [pid = 1844] [serial = 328] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f1f1393a000) [pid = 1844] [serial = 330] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f1f14f57000) [pid = 1844] [serial = 331] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f1f15ff7800) [pid = 1844] [serial = 333] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f1f16c1a000) [pid = 1844] [serial = 334] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f1f102ef800) [pid = 1844] [serial = 337] [outer = (nil)] [url = about:blank] 05:34:47 INFO - PROCESS | 1844 | 1461587687767 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0dc5b000 == 57 [pid = 1844] [id = 136] 05:34:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f1f0eb10c00) [pid = 1844] [serial = 407] [outer = (nil)] 05:34:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f1f102ee400) [pid = 1844] [serial = 408] [outer = 0x7f1f0eb10c00] 05:34:47 INFO - PROCESS | 1844 | 1461587687854 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f1f13943800) [pid = 1844] [serial = 409] [outer = 0x7f1f0eb10c00] 05:34:48 INFO - PROCESS | 1844 | 1461587688721 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:34:48 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:34:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1639ms 05:34:48 INFO - PROCESS | 1844 | 1461587688797 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:34:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:34:48 INFO - PROCESS | 1844 | 1461587688804 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:34:48 INFO - PROCESS | 1844 | 1461587688813 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 1844 | 1461587688819 Marionette TRACE conn3 <- [1,518,null,{}] 05:34:48 INFO - PROCESS | 1844 | 1461587688827 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:34:49 INFO - PROCESS | 1844 | 1461587689056 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:34:49 INFO - PROCESS | 1844 | 1461587689272 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0b5c1800 == 58 [pid = 1844] [id = 137] 05:34:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f1f0a0e7c00) [pid = 1844] [serial = 410] [outer = (nil)] 05:34:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f1f0a0ea000) [pid = 1844] [serial = 411] [outer = 0x7f1f0a0e7c00] 05:34:49 INFO - PROCESS | 1844 | 1461587689397 Marionette DEBUG loaded listener.js 05:34:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1f0a0ef000) [pid = 1844] [serial = 412] [outer = 0x7f1f0a0e7c00] 05:34:50 INFO - PROCESS | 1844 | 1461587690302 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:34:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:34:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1540ms 05:34:50 INFO - PROCESS | 1844 | 1461587690353 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:34:50 INFO - PROCESS | 1844 | 1461587690361 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:34:50 INFO - PROCESS | 1844 | 1461587690373 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:34:50 INFO - PROCESS | 1844 | 1461587690377 Marionette TRACE conn3 <- [1,522,null,{}] 05:34:50 INFO - PROCESS | 1844 | 1461587690384 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:34:50 INFO - PROCESS | 1844 | 1461587690569 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:34:50 INFO - PROCESS | 1844 | 1461587690717 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1505a000 == 59 [pid = 1844] [id = 138] 05:34:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1f0a0f1000) [pid = 1844] [serial = 413] [outer = (nil)] 05:34:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1f0c605000) [pid = 1844] [serial = 414] [outer = 0x7f1f0a0f1000] 05:34:50 INFO - PROCESS | 1844 | 1461587690795 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1f0df2a000) [pid = 1844] [serial = 415] [outer = 0x7f1f0a0f1000] 05:34:51 INFO - PROCESS | 1844 | 1461587691927 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:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1632ms 05:34:52 INFO - PROCESS | 1844 | 1461587692006 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:34:52 INFO - PROCESS | 1844 | 1461587692009 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:34:52 INFO - PROCESS | 1844 | 1461587692017 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:34:52 INFO - PROCESS | 1844 | 1461587692023 Marionette TRACE conn3 <- [1,526,null,{}] 05:34:52 INFO - PROCESS | 1844 | 1461587692040 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:34:52 INFO - PROCESS | 1844 | 1461587692304 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:34:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1f102edc00) [pid = 1844] [serial = 416] [outer = 0x7f1f0dc77c00] 05:34:52 INFO - PROCESS | 1844 | 1461587692526 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f19062800 == 60 [pid = 1844] [id = 139] 05:34:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1f1435c400) [pid = 1844] [serial = 417] [outer = (nil)] 05:34:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1f14753000) [pid = 1844] [serial = 418] [outer = 0x7f1f1435c400] 05:34:52 INFO - PROCESS | 1844 | 1461587692618 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1f15b83000) [pid = 1844] [serial = 419] [outer = 0x7f1f1435c400] 05:34:53 INFO - PROCESS | 1844 | 1461587693565 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:34:53 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:34:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1594ms 05:34:53 INFO - PROCESS | 1844 | 1461587693612 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:34:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:34:53 INFO - PROCESS | 1844 | 1461587693617 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:34:53 INFO - PROCESS | 1844 | 1461587693624 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 1844 | 1461587693627 Marionette TRACE conn3 <- [1,530,null,{}] 05:34:53 INFO - PROCESS | 1844 | 1461587693634 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:34:53 INFO - PROCESS | 1844 | 1461587693818 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:34:53 INFO - PROCESS | 1844 | 1461587693971 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f19064800 == 61 [pid = 1844] [id = 140] 05:34:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1f142b4c00) [pid = 1844] [serial = 420] [outer = (nil)] 05:34:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1f14c8f400) [pid = 1844] [serial = 421] [outer = 0x7f1f142b4c00] 05:34:54 INFO - PROCESS | 1844 | 1461587694103 Marionette DEBUG loaded listener.js 05:34:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1f15db8400) [pid = 1844] [serial = 422] [outer = 0x7f1f142b4c00] 05:34:55 INFO - PROCESS | 1844 | 1461587695081 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:34:55 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:34:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:34:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:34:55 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:34:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:34:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:34:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:34:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:34:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:34:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1481ms 05:34:55 INFO - PROCESS | 1844 | 1461587695108 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:34:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:34:55 INFO - PROCESS | 1844 | 1461587695112 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:34:55 INFO - PROCESS | 1844 | 1461587695119 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - PROCESS | 1844 | 1461587695123 Marionette TRACE conn3 <- [1,534,null,{}] 05:34:55 INFO - PROCESS | 1844 | 1461587695129 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:34:55 INFO - PROCESS | 1844 | 1461587695312 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:34:55 INFO - PROCESS | 1844 | 1461587695466 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f281d9000 == 62 [pid = 1844] [id = 141] 05:34:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1f095f6c00) [pid = 1844] [serial = 423] [outer = (nil)] 05:34:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1f1548cc00) [pid = 1844] [serial = 424] [outer = 0x7f1f095f6c00] 05:34:55 INFO - PROCESS | 1844 | 1461587695541 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1f16012c00) [pid = 1844] [serial = 425] [outer = 0x7f1f095f6c00] 05:34:56 INFO - PROCESS | 1844 | 1461587696401 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:34:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:34:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1337ms 05:34:56 INFO - PROCESS | 1844 | 1461587696457 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 1844 | 1461587696462 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:34:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:34:56 INFO - PROCESS | 1844 | 1461587696487 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 1844 | 1461587696489 Marionette TRACE conn3 <- [1,538,null,{}] 05:34:56 INFO - PROCESS | 1844 | 1461587696496 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:34:56 INFO - PROCESS | 1844 | 1461587696736 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:34:56 INFO - PROCESS | 1844 | 1461587696913 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27d4a000 == 63 [pid = 1844] [id = 142] 05:34:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1f0cb77400) [pid = 1844] [serial = 426] [outer = (nil)] 05:34:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1f0cb7d800) [pid = 1844] [serial = 427] [outer = 0x7f1f0cb77400] 05:34:56 INFO - PROCESS | 1844 | 1461587696989 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1f16690c00) [pid = 1844] [serial = 428] [outer = 0x7f1f0cb77400] 05:34:57 INFO - PROCESS | 1844 | 1461587697827 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:34:57 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:34:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1391ms 05:34:57 INFO - PROCESS | 1844 | 1461587697876 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:34:57 INFO - PROCESS | 1844 | 1461587697880 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:34:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:34:57 INFO - PROCESS | 1844 | 1461587697887 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:34:57 INFO - PROCESS | 1844 | 1461587697892 Marionette TRACE conn3 <- [1,542,null,{}] 05:34:57 INFO - PROCESS | 1844 | 1461587697918 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:34:58 INFO - PROCESS | 1844 | 1461587698116 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:34:58 INFO - PROCESS | 1844 | 1461587698271 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f049dc800 == 64 [pid = 1844] [id = 143] 05:34:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f04930000) [pid = 1844] [serial = 429] [outer = (nil)] 05:34:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f04935c00) [pid = 1844] [serial = 430] [outer = 0x7f1f04930000] 05:34:58 INFO - PROCESS | 1844 | 1461587698349 Marionette DEBUG loaded listener.js 05:34:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f0493b000) [pid = 1844] [serial = 431] [outer = 0x7f1f04930000] 05:34:59 INFO - PROCESS | 1844 | 1461587699177 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:34:59 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:34:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1307ms 05:34:59 INFO - PROCESS | 1844 | 1461587699195 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 1844 | 1461587699199 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:34:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:34:59 INFO - PROCESS | 1844 | 1461587699206 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 1844 | 1461587699210 Marionette TRACE conn3 <- [1,546,null,{}] 05:34:59 INFO - PROCESS | 1844 | 1461587699216 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:34:59 INFO - PROCESS | 1844 | 1461587699408 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:34:59 INFO - PROCESS | 1844 | 1461587699565 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2401e800 == 65 [pid = 1844] [id = 144] 05:34:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f04930c00) [pid = 1844] [serial = 432] [outer = (nil)] 05:34:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f0493b800) [pid = 1844] [serial = 433] [outer = 0x7f1f04930c00] 05:34:59 INFO - PROCESS | 1844 | 1461587699640 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f04ab5400) [pid = 1844] [serial = 434] [outer = 0x7f1f04930c00] 05:35:00 INFO - PROCESS | 1844 | 1461587700474 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:35:00 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:35:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1285ms 05:35:00 INFO - PROCESS | 1844 | 1461587700492 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:35:00 INFO - PROCESS | 1844 | 1461587700496 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:35:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:35:00 INFO - PROCESS | 1844 | 1461587700536 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:35:00 INFO - PROCESS | 1844 | 1461587700540 Marionette TRACE conn3 <- [1,550,null,{}] 05:35:00 INFO - PROCESS | 1844 | 1461587700547 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:35:00 INFO - PROCESS | 1844 | 1461587700746 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:35:00 INFO - PROCESS | 1844 | 1461587700905 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f04c3b800 == 66 [pid = 1844] [id = 145] 05:35:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f04934c00) [pid = 1844] [serial = 435] [outer = (nil)] 05:35:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f04ab5c00) [pid = 1844] [serial = 436] [outer = 0x7f1f04934c00] 05:35:00 INFO - PROCESS | 1844 | 1461587700988 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f04cd2000) [pid = 1844] [serial = 437] [outer = 0x7f1f04934c00] 05:35:02 INFO - PROCESS | 1844 | 1461587702022 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:35:02 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:35:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1552ms 05:35:02 INFO - PROCESS | 1844 | 1461587702082 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 1844 | 1461587702085 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:35:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:35:02 INFO - PROCESS | 1844 | 1461587702093 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 1844 | 1461587702097 Marionette TRACE conn3 <- [1,554,null,{}] 05:35:02 INFO - PROCESS | 1844 | 1461587702144 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:35:02 INFO - PROCESS | 1844 | 1461587702353 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:35:02 INFO - PROCESS | 1844 | 1461587702486 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0351a800 == 67 [pid = 1844] [id = 146] 05:35:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f03580800) [pid = 1844] [serial = 438] [outer = (nil)] 05:35:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f03587800) [pid = 1844] [serial = 439] [outer = 0x7f1f03580800] 05:35:02 INFO - PROCESS | 1844 | 1461587702574 Marionette DEBUG loaded listener.js 05:35:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f0358d400) [pid = 1844] [serial = 440] [outer = 0x7f1f03580800] 05:35:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6f5000 == 66 [pid = 1844] [id = 135] 05:35:03 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093ed000 == 65 [pid = 1844] [id = 134] 05:35:04 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:04 INFO - PROCESS | 1844 | 1461587704290 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:35:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:35:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 2236ms 05:35:04 INFO - PROCESS | 1844 | 1461587704337 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 1844 | 1461587704344 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:35:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:35:04 INFO - PROCESS | 1844 | 1461587704359 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - PROCESS | 1844 | 1461587704366 Marionette TRACE conn3 <- [1,558,null,{}] 05:35:04 INFO - PROCESS | 1844 | 1461587704373 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:35:04 INFO - PROCESS | 1844 | 1461587704548 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:35:04 INFO - PROCESS | 1844 | 1461587704562 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0a16b000 == 66 [pid = 1844] [id = 147] 05:35:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f04cdd000) [pid = 1844] [serial = 441] [outer = (nil)] 05:35:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f04cdf000) [pid = 1844] [serial = 442] [outer = 0x7f1f04cdd000] 05:35:04 INFO - PROCESS | 1844 | 1461587704630 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f09567c00) [pid = 1844] [serial = 443] [outer = 0x7f1f04cdd000] 05:35:05 INFO - PROCESS | 1844 | 1461587705649 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:35:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:35:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1347ms 05:35:05 INFO - PROCESS | 1844 | 1461587705712 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 1844 | 1461587705721 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:35:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:35:05 INFO - PROCESS | 1844 | 1461587705732 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 1844 | 1461587705736 Marionette TRACE conn3 <- [1,562,null,{}] 05:35:05 INFO - PROCESS | 1844 | 1461587705750 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:35:05 INFO - PROCESS | 1844 | 1461587705966 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:35:05 INFO - PROCESS | 1844 | 1461587705989 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0ccea800 == 67 [pid = 1844] [id = 148] 05:35:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f095e8c00) [pid = 1844] [serial = 444] [outer = (nil)] 05:35:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f0a0e5400) [pid = 1844] [serial = 445] [outer = 0x7f1f095e8c00] 05:35:06 INFO - PROCESS | 1844 | 1461587706054 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f0a0ee400) [pid = 1844] [serial = 446] [outer = 0x7f1f095e8c00] 05:35:06 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1f0a307000) [pid = 1844] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1f14f81000) [pid = 1844] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1f0f649800) [pid = 1844] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1f23322000) [pid = 1844] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f11f33000) [pid = 1844] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f0df30400) [pid = 1844] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f285e6400) [pid = 1844] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1f0c60b400) [pid = 1844] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f15fecc00) [pid = 1844] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f0bcdc400) [pid = 1844] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f12a43800) [pid = 1844] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f0f650c00) [pid = 1844] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f0f653400) [pid = 1844] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1f22f0f400) [pid = 1844] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f0f644400) [pid = 1844] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f0c359000) [pid = 1844] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f2310ec00) [pid = 1844] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f0bce5800) [pid = 1844] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f0f66e400) [pid = 1844] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f19377800) [pid = 1844] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f0f667400) [pid = 1844] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1f0f6b0400) [pid = 1844] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f0eb0c400) [pid = 1844] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f0bce7c00) [pid = 1844] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1f11fd3000) [pid = 1844] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1f16324400) [pid = 1844] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f0dc3ec00) [pid = 1844] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1f193ce000) [pid = 1844] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f0bed8c00) [pid = 1844] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1f23325800) [pid = 1844] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f0a30a000) [pid = 1844] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f14d29c00) [pid = 1844] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1f0f6b5800) [pid = 1844] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1f095e9800) [pid = 1844] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:35:07 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1f0f647800) [pid = 1844] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:35:07 INFO - PROCESS | 1844 | 1461587707398 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:35:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:35:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1681ms 05:35:07 INFO - PROCESS | 1844 | 1461587707415 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 1844 | 1461587707418 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:35:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:35:07 INFO - PROCESS | 1844 | 1461587707436 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 1844 | 1461587707443 Marionette TRACE conn3 <- [1,566,null,{}] 05:35:07 INFO - PROCESS | 1844 | 1461587707459 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:35:07 INFO - PROCESS | 1844 | 1461587707659 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:35:07 INFO - PROCESS | 1844 | 1461587707791 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14eb2800 == 68 [pid = 1844] [id = 149] 05:35:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1f0c359000) [pid = 1844] [serial = 447] [outer = (nil)] 05:35:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1f0c589c00) [pid = 1844] [serial = 448] [outer = 0x7f1f0c359000] 05:35:07 INFO - PROCESS | 1844 | 1461587707860 Marionette DEBUG loaded listener.js 05:35:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1f0cb79800) [pid = 1844] [serial = 449] [outer = 0x7f1f0c359000] 05:35:08 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:08 INFO - PROCESS | 1844 | 1461587708564 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:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1146ms 05:35:08 INFO - PROCESS | 1844 | 1461587708581 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:35:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:35:08 INFO - PROCESS | 1844 | 1461587708585 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:35:08 INFO - PROCESS | 1844 | 1461587708591 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:35:08 INFO - PROCESS | 1844 | 1461587708595 Marionette TRACE conn3 <- [1,570,null,{}] 05:35:08 INFO - PROCESS | 1844 | 1461587708600 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:35:08 INFO - PROCESS | 1844 | 1461587708810 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:35:08 INFO - PROCESS | 1844 | 1461587708826 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f16632000 == 69 [pid = 1844] [id = 150] 05:35:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1f0a0f0c00) [pid = 1844] [serial = 450] [outer = (nil)] 05:35:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1f0cb81400) [pid = 1844] [serial = 451] [outer = 0x7f1f0a0f0c00] 05:35:08 INFO - PROCESS | 1844 | 1461587708891 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1f0df26000) [pid = 1844] [serial = 452] [outer = 0x7f1f0a0f0c00] 05:35:09 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:09 INFO - PROCESS | 1844 | 1461587709916 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:35:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:35:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1382ms 05:35:09 INFO - PROCESS | 1844 | 1461587709975 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 1844 | 1461587709982 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:35:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:35:09 INFO - PROCESS | 1844 | 1461587709993 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 1844 | 1461587710005 Marionette TRACE conn3 <- [1,574,null,{}] 05:35:10 INFO - PROCESS | 1844 | 1461587710019 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:35:10 INFO - PROCESS | 1844 | 1461587710250 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:35:10 INFO - PROCESS | 1844 | 1461587710462 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0b5c4800 == 70 [pid = 1844] [id = 151] 05:35:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1f09568800) [pid = 1844] [serial = 453] [outer = (nil)] 05:35:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1f0956e800) [pid = 1844] [serial = 454] [outer = 0x7f1f09568800] 05:35:10 INFO - PROCESS | 1844 | 1461587710586 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1f095f2c00) [pid = 1844] [serial = 455] [outer = 0x7f1f09568800] 05:35:11 INFO - PROCESS | 1844 | 1461587711679 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:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1748ms 05:35:11 INFO - PROCESS | 1844 | 1461587711741 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:35:11 INFO - PROCESS | 1844 | 1461587711750 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:35:11 INFO - PROCESS | 1844 | 1461587711761 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:35:11 INFO - PROCESS | 1844 | 1461587711765 Marionette TRACE conn3 <- [1,578,null,{}] 05:35:11 INFO - PROCESS | 1844 | 1461587711772 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:35:12 INFO - PROCESS | 1844 | 1461587712015 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:35:12 INFO - PROCESS | 1844 | 1461587712241 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f19069000 == 71 [pid = 1844] [id = 152] 05:35:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1f0bed4800) [pid = 1844] [serial = 456] [outer = (nil)] 05:35:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1f0c588c00) [pid = 1844] [serial = 457] [outer = 0x7f1f0bed4800] 05:35:12 INFO - PROCESS | 1844 | 1461587712361 Marionette DEBUG loaded listener.js 05:35:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1f0cb7a800) [pid = 1844] [serial = 458] [outer = 0x7f1f0bed4800] 05:35:13 INFO - PROCESS | 1844 | 1461587713257 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:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1537ms 05:35:13 INFO - PROCESS | 1844 | 1461587713299 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:35:13 INFO - PROCESS | 1844 | 1461587713303 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:35:13 INFO - PROCESS | 1844 | 1461587713310 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:35:13 INFO - PROCESS | 1844 | 1461587713316 Marionette TRACE conn3 <- [1,582,null,{}] 05:35:13 INFO - PROCESS | 1844 | 1461587713333 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:35:13 INFO - PROCESS | 1844 | 1461587713527 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:35:13 INFO - PROCESS | 1844 | 1461587713684 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f285a0800 == 72 [pid = 1844] [id = 153] 05:35:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1f0cb7b000) [pid = 1844] [serial = 459] [outer = (nil)] 05:35:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1f0f649800) [pid = 1844] [serial = 460] [outer = 0x7f1f0cb7b000] 05:35:13 INFO - PROCESS | 1844 | 1461587713766 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1f0f6b2800) [pid = 1844] [serial = 461] [outer = 0x7f1f0cb7b000] 05:35:14 INFO - PROCESS | 1844 | 1461587714625 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:35:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:35:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1385ms 05:35:14 INFO - PROCESS | 1844 | 1461587714697 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:35:14 INFO - PROCESS | 1844 | 1461587714701 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:35:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:35:14 INFO - PROCESS | 1844 | 1461587714708 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 1844 | 1461587714712 Marionette TRACE conn3 <- [1,586,null,{}] 05:35:14 INFO - PROCESS | 1844 | 1461587714718 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:35:14 INFO - PROCESS | 1844 | 1461587714935 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:35:15 INFO - PROCESS | 1844 | 1461587715094 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c6a8000 == 73 [pid = 1844] [id = 154] 05:35:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1f0dc35400) [pid = 1844] [serial = 462] [outer = (nil)] 05:35:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1f102e7800) [pid = 1844] [serial = 463] [outer = 0x7f1f0dc35400] 05:35:15 INFO - PROCESS | 1844 | 1461587715171 Marionette DEBUG loaded listener.js 05:35:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f11fd2c00) [pid = 1844] [serial = 464] [outer = 0x7f1f0dc35400] 05:35:15 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:16 INFO - PROCESS | 1844 | 1461587716010 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:35:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:35:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1336ms 05:35:16 INFO - PROCESS | 1844 | 1461587716045 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:35:16 INFO - PROCESS | 1844 | 1461587716050 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:35:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:35:16 INFO - PROCESS | 1844 | 1461587716056 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:35:16 INFO - PROCESS | 1844 | 1461587716060 Marionette TRACE conn3 <- [1,590,null,{}] 05:35:16 INFO - PROCESS | 1844 | 1461587716066 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:35:16 INFO - PROCESS | 1844 | 1461587716251 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:35:16 INFO - PROCESS | 1844 | 1461587716413 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f02cd0800 == 74 [pid = 1844] [id = 155] 05:35:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f0faa4c00) [pid = 1844] [serial = 465] [outer = (nil)] 05:35:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f1440b400) [pid = 1844] [serial = 466] [outer = 0x7f1f0faa4c00] 05:35:16 INFO - PROCESS | 1844 | 1461587716490 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f14f52c00) [pid = 1844] [serial = 467] [outer = 0x7f1f0faa4c00] 05:35:17 INFO - PROCESS | 1844 | 1461587717637 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:35:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:35:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1630ms 05:35:17 INFO - PROCESS | 1844 | 1461587717688 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:35:17 INFO - PROCESS | 1844 | 1461587717692 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:35:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:35:17 INFO - PROCESS | 1844 | 1461587717699 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:35:17 INFO - PROCESS | 1844 | 1461587717703 Marionette TRACE conn3 <- [1,594,null,{}] 05:35:17 INFO - PROCESS | 1844 | 1461587717709 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:35:17 INFO - PROCESS | 1844 | 1461587717926 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:35:18 INFO - PROCESS | 1844 | 1461587718143 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f02f48000 == 75 [pid = 1844] [id = 156] 05:35:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f03585800) [pid = 1844] [serial = 468] [outer = (nil)] 05:35:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f15fedc00) [pid = 1844] [serial = 469] [outer = 0x7f1f03585800] 05:35:18 INFO - PROCESS | 1844 | 1461587718226 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f19373400) [pid = 1844] [serial = 470] [outer = 0x7f1f03585800] 05:35:19 INFO - PROCESS | 1844 | 1461587719065 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:35:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:35:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1433ms 05:35:19 INFO - PROCESS | 1844 | 1461587719134 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 1844 | 1461587719137 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:35:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:35:19 INFO - PROCESS | 1844 | 1461587719144 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 1844 | 1461587719148 Marionette TRACE conn3 <- [1,598,null,{}] 05:35:19 INFO - PROCESS | 1844 | 1461587719153 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:35:19 INFO - PROCESS | 1844 | 1461587719336 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:35:19 INFO - PROCESS | 1844 | 1461587719500 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f049da000 == 76 [pid = 1844] [id = 157] 05:35:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f03587c00) [pid = 1844] [serial = 471] [outer = (nil)] 05:35:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f0a30e800) [pid = 1844] [serial = 472] [outer = 0x7f1f03587c00] 05:35:19 INFO - PROCESS | 1844 | 1461587719583 Marionette DEBUG loaded listener.js 05:35:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f0c9d6c00) [pid = 1844] [serial = 473] [outer = 0x7f1f03587c00] 05:35:20 INFO - PROCESS | 1844 | 1461587720875 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:35:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:35:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1787ms 05:35:20 INFO - PROCESS | 1844 | 1461587720933 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:35:20 INFO - PROCESS | 1844 | 1461587720938 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:35:20 INFO - PROCESS | 1844 | 1461587720946 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:35:20 INFO - PROCESS | 1844 | 1461587720951 Marionette TRACE conn3 <- [1,602,null,{}] 05:35:20 INFO - PROCESS | 1844 | 1461587720959 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:35:21 INFO - PROCESS | 1844 | 1461587721184 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:35:21 INFO - PROCESS | 1844 | 1461587721360 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0a16c000 == 77 [pid = 1844] [id = 158] 05:35:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f04cda000) [pid = 1844] [serial = 474] [outer = (nil)] 05:35:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f04cdd800) [pid = 1844] [serial = 475] [outer = 0x7f1f04cda000] 05:35:21 INFO - PROCESS | 1844 | 1461587721431 Marionette DEBUG loaded listener.js 05:35:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f0956f000) [pid = 1844] [serial = 476] [outer = 0x7f1f04cda000] 05:35:22 INFO - PROCESS | 1844 | 1461587722555 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:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1652ms 05:35:22 INFO - PROCESS | 1844 | 1461587722600 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:35:22 INFO - PROCESS | 1844 | 1461587722608 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:35:22 INFO - PROCESS | 1844 | 1461587722619 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 1844 | 1461587722623 Marionette TRACE conn3 <- [1,606,null,{}] 05:35:22 INFO - PROCESS | 1844 | 1461587722630 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:35:22 INFO - PROCESS | 1844 | 1461587722814 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:35:23 INFO - PROCESS | 1844 | 1461587722994 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f096f9000 == 78 [pid = 1844] [id = 159] 05:35:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f0a0e8c00) [pid = 1844] [serial = 477] [outer = (nil)] 05:35:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f0a0efc00) [pid = 1844] [serial = 478] [outer = 0x7f1f0a0e8c00] 05:35:23 INFO - PROCESS | 1844 | 1461587723061 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f0a30d800) [pid = 1844] [serial = 479] [outer = 0x7f1f0a0e8c00] 05:35:23 INFO - PROCESS | 1844 | 1461587723907 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:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1340ms 05:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:35:23 INFO - PROCESS | 1844 | 1461587723960 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:35:23 INFO - PROCESS | 1844 | 1461587723963 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:35:23 INFO - PROCESS | 1844 | 1461587723970 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:35:23 INFO - PROCESS | 1844 | 1461587723977 Marionette TRACE conn3 <- [1,610,null,{}] 05:35:23 INFO - PROCESS | 1844 | 1461587723993 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:35:24 INFO - PROCESS | 1844 | 1461587724171 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27b2f800 == 77 [pid = 1844] [id = 68] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16c3c000 == 76 [pid = 1844] [id = 61] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f220a8800 == 75 [pid = 1844] [id = 63] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f7b9800 == 74 [pid = 1844] [id = 120] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093ed800 == 73 [pid = 1844] [id = 119] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14eb2800 == 72 [pid = 1844] [id = 149] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1f102ee400) [pid = 1844] [serial = 408] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1f0eb04400) [pid = 1844] [serial = 381] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f12b11c00) [pid = 1844] [serial = 384] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f102f1000) [pid = 1844] [serial = 387] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f27a67000) [pid = 1844] [serial = 390] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1f27a71000) [pid = 1844] [serial = 393] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f2c517c00) [pid = 1844] [serial = 396] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f0956d800) [pid = 1844] [serial = 399] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f2331f000) [pid = 1844] [serial = 357] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f2a160c00) [pid = 1844] [serial = 378] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | 1461587724384 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | --DOCSHELL 0x7f1f0ccea800 == 71 [pid = 1844] [id = 148] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a16b000 == 70 [pid = 1844] [id = 147] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0351a800 == 69 [pid = 1844] [id = 146] 05:35:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093be000 == 70 [pid = 1844] [id = 160] 05:35:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f04ab7000) [pid = 1844] [serial = 480] [outer = (nil)] 05:35:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f0a0f0400) [pid = 1844] [serial = 481] [outer = 0x7f1f04ab7000] 05:35:24 INFO - PROCESS | 1844 | 1461587724536 Marionette DEBUG loaded listener.js 05:35:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f0c58f000) [pid = 1844] [serial = 482] [outer = 0x7f1f04ab7000] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f04c3b800 == 69 [pid = 1844] [id = 145] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2401e800 == 68 [pid = 1844] [id = 144] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f049dc800 == 67 [pid = 1844] [id = 143] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27d4a000 == 66 [pid = 1844] [id = 142] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f281d9000 == 65 [pid = 1844] [id = 141] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f19064800 == 64 [pid = 1844] [id = 140] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27a3f000 == 63 [pid = 1844] [id = 126] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f19062800 == 62 [pid = 1844] [id = 139] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1505a000 == 61 [pid = 1844] [id = 138] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b5c1800 == 60 [pid = 1844] [id = 137] 05:35:24 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0dc5b000 == 59 [pid = 1844] [id = 136] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f0a311400) [pid = 1844] [serial = 402] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f0bed2800) [pid = 1844] [serial = 403] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f0f667c00) [pid = 1844] [serial = 405] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f0f6bcc00) [pid = 1844] [serial = 406] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1f27ca9000) [pid = 1844] [serial = 361] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f2816ec00) [pid = 1844] [serial = 316] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f244d8000) [pid = 1844] [serial = 241] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f28345000) [pid = 1844] [serial = 238] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f14f5d000) [pid = 1844] [serial = 271] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f171fa400) [pid = 1844] [serial = 351] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f22e9c400) [pid = 1844] [serial = 352] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f2ac35400) [pid = 1844] [serial = 319] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1f0faac400) [pid = 1844] [serial = 354] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f220e7400) [pid = 1844] [serial = 198] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f12a4d000) [pid = 1844] [serial = 376] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1f15b86800) [pid = 1844] [serial = 310] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1f1660e000) [pid = 1844] [serial = 370] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f27903c00) [pid = 1844] [serial = 373] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1f27a2d000) [pid = 1844] [serial = 313] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f0f6b6400) [pid = 1844] [serial = 307] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1f240eb800) [pid = 1844] [serial = 372] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f0faa6400) [pid = 1844] [serial = 366] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f2437bc00) [pid = 1844] [serial = 201] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1f27a2bc00) [pid = 1844] [serial = 304] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1f14f57400) [pid = 1844] [serial = 340] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1f2790c000) [pid = 1844] [serial = 274] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f1f14366400) [pid = 1844] [serial = 268] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f1f0df29000) [pid = 1844] [serial = 375] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f1f12a46400) [pid = 1844] [serial = 232] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f1f0f66e000) [pid = 1844] [serial = 364] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f1f0c607c00) [pid = 1844] [serial = 342] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f1f14750c00) [pid = 1844] [serial = 348] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f1f220ee800) [pid = 1844] [serial = 159] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f1f0fab0400) [pid = 1844] [serial = 355] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f1f14f52400) [pid = 1844] [serial = 369] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f1f0f650800) [pid = 1844] [serial = 346] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f1f2a1c4800) [pid = 1844] [serial = 277] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f1f0dc32400) [pid = 1844] [serial = 343] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f1f28341400) [pid = 1844] [serial = 280] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f1f0e0b0800) [pid = 1844] [serial = 345] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f1f27ca6800) [pid = 1844] [serial = 204] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f1f2c51b800) [pid = 1844] [serial = 322] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f1d083400) [pid = 1844] [serial = 235] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f1435d000) [pid = 1844] [serial = 195] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f0eb03800) [pid = 1844] [serial = 360] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f0f646c00) [pid = 1844] [serial = 363] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f14f5dc00) [pid = 1844] [serial = 349] [outer = (nil)] [url = about:blank] 05:35:24 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f102ecc00) [pid = 1844] [serial = 367] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 1844 | 1461587725322 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:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1393ms 05:35:25 INFO - PROCESS | 1844 | 1461587725385 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 1844 | 1461587725390 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:35:25 INFO - PROCESS | 1844 | 1461587725399 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 1844 | 1461587725401 Marionette TRACE conn3 <- [1,614,null,{}] 05:35:25 INFO - PROCESS | 1844 | 1461587725407 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:35:25 INFO - PROCESS | 1844 | 1461587725566 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:35:25 INFO - PROCESS | 1844 | 1461587725582 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0c6d8800 == 60 [pid = 1844] [id = 161] 05:35:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f0956a000) [pid = 1844] [serial = 483] [outer = (nil)] 05:35:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f0c9de000) [pid = 1844] [serial = 484] [outer = 0x7f1f0956a000] 05:35:25 INFO - PROCESS | 1844 | 1461587725648 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f0cb75800) [pid = 1844] [serial = 485] [outer = 0x7f1f0956a000] 05:35:26 INFO - PROCESS | 1844 | 1461587726430 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:35:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:35:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1079ms 05:35:26 INFO - PROCESS | 1844 | 1461587726497 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 1844 | 1461587726503 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:35:26 INFO - PROCESS | 1844 | 1461587726515 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 1844 | 1461587726517 Marionette TRACE conn3 <- [1,618,null,{}] 05:35:26 INFO - PROCESS | 1844 | 1461587726523 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:35:26 INFO - PROCESS | 1844 | 1461587726670 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:35:26 INFO - PROCESS | 1844 | 1461587726685 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0d009800 == 61 [pid = 1844] [id = 162] 05:35:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f0cb76000) [pid = 1844] [serial = 486] [outer = (nil)] 05:35:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f0cb83400) [pid = 1844] [serial = 487] [outer = 0x7f1f0cb76000] 05:35:26 INFO - PROCESS | 1844 | 1461587726775 Marionette DEBUG loaded listener.js 05:35:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f0dc37000) [pid = 1844] [serial = 488] [outer = 0x7f1f0cb76000] 05:35:27 INFO - PROCESS | 1844 | 1461587727694 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:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1228ms 05:35:27 INFO - PROCESS | 1844 | 1461587727745 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:35:27 INFO - PROCESS | 1844 | 1461587727748 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:35:27 INFO - PROCESS | 1844 | 1461587727762 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:35:27 INFO - PROCESS | 1844 | 1461587727764 Marionette TRACE conn3 <- [1,622,null,{}] 05:35:27 INFO - PROCESS | 1844 | 1461587727770 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:35:28 INFO - PROCESS | 1844 | 1461587727999 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:35:28 INFO - PROCESS | 1844 | 1461587728027 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0f7b5800 == 62 [pid = 1844] [id = 163] 05:35:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f0dd34c00) [pid = 1844] [serial = 489] [outer = (nil)] 05:35:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f1f0df32400) [pid = 1844] [serial = 490] [outer = 0x7f1f0dd34c00] 05:35:28 INFO - PROCESS | 1844 | 1461587728093 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f1f0eb0f000) [pid = 1844] [serial = 491] [outer = 0x7f1f0dd34c00] 05:35:28 INFO - PROCESS | 1844 | 1461587728984 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:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1284ms 05:35:29 INFO - PROCESS | 1844 | 1461587729047 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 1844 | 1461587729051 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:35:29 INFO - PROCESS | 1844 | 1461587729057 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 1844 | 1461587729059 Marionette TRACE conn3 <- [1,626,null,{}] 05:35:29 INFO - PROCESS | 1844 | 1461587729064 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:35:29 INFO - PROCESS | 1844 | 1461587729259 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:35:29 INFO - PROCESS | 1844 | 1461587729283 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f13b6b000 == 63 [pid = 1844] [id = 164] 05:35:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f1f0cb84800) [pid = 1844] [serial = 492] [outer = (nil)] 05:35:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f1f0f652000) [pid = 1844] [serial = 493] [outer = 0x7f1f0cb84800] 05:35:29 INFO - PROCESS | 1844 | 1461587729347 Marionette DEBUG loaded listener.js 05:35:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f1f0f6b0c00) [pid = 1844] [serial = 494] [outer = 0x7f1f0cb84800] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f1f0c58b000) [pid = 1844] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f1f0c58dc00) [pid = 1844] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f1f0c58c000) [pid = 1844] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f1f14f5b000) [pid = 1844] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f1f102e2800) [pid = 1844] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f1f0dc40c00) [pid = 1844] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f0a306800) [pid = 1844] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f2850cc00) [pid = 1844] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f09562800) [pid = 1844] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f095e8c00) [pid = 1844] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f095f6c00) [pid = 1844] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f142b4c00) [pid = 1844] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f04930000) [pid = 1844] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f04930c00) [pid = 1844] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f0cb77400) [pid = 1844] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f04cdd000) [pid = 1844] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f1f1435c400) [pid = 1844] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f1f04934c00) [pid = 1844] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f1f03580800) [pid = 1844] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f1f0a0e7c00) [pid = 1844] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f1f0a0f1000) [pid = 1844] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:35:30 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f1f0c359000) [pid = 1844] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:35:30 INFO - PROCESS | 1844 | 1461587730757 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:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1728ms 05:35:30 INFO - PROCESS | 1844 | 1461587730788 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:35:30 INFO - PROCESS | 1844 | 1461587730793 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:35:30 INFO - PROCESS | 1844 | 1461587730799 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:35:30 INFO - PROCESS | 1844 | 1461587730802 Marionette TRACE conn3 <- [1,630,null,{}] 05:35:30 INFO - PROCESS | 1844 | 1461587730808 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:35:30 INFO - PROCESS | 1844 | 1461587730979 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:35:30 INFO - PROCESS | 1844 | 1461587730994 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b5b6000 == 64 [pid = 1844] [id = 165] 05:35:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f1f04ab9400) [pid = 1844] [serial = 495] [outer = (nil)] 05:35:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f1f0c359000) [pid = 1844] [serial = 496] [outer = 0x7f1f04ab9400] 05:35:31 INFO - PROCESS | 1844 | 1461587731057 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f1f0f647000) [pid = 1844] [serial = 497] [outer = 0x7f1f04ab9400] 05:35:31 INFO - PROCESS | 1844 | 1461587731828 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:35:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:35:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1086ms 05:35:31 INFO - PROCESS | 1844 | 1461587731892 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 1844 | 1461587731895 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:35:31 INFO - PROCESS | 1844 | 1461587731901 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 1844 | 1461587731904 Marionette TRACE conn3 <- [1,634,null,{}] 05:35:31 INFO - PROCESS | 1844 | 1461587731913 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:35:32 INFO - PROCESS | 1844 | 1461587732085 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:35:32 INFO - PROCESS | 1844 | 1461587732095 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14ec4000 == 65 [pid = 1844] [id = 166] 05:35:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f0c604000) [pid = 1844] [serial = 498] [outer = (nil)] 05:35:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f0f6b2c00) [pid = 1844] [serial = 499] [outer = 0x7f1f0c604000] 05:35:32 INFO - PROCESS | 1844 | 1461587732158 Marionette DEBUG loaded listener.js 05:35:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f1f0faa7400) [pid = 1844] [serial = 500] [outer = 0x7f1f0c604000] 05:35:32 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:33 INFO - PROCESS | 1844 | 1461587733275 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:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1442ms 05:35:33 INFO - PROCESS | 1844 | 1461587733345 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:35:33 INFO - PROCESS | 1844 | 1461587733353 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:35:33 INFO - PROCESS | 1844 | 1461587733362 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:35:33 INFO - PROCESS | 1844 | 1461587733369 Marionette TRACE conn3 <- [1,638,null,{}] 05:35:33 INFO - PROCESS | 1844 | 1461587733377 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:35:33 INFO - PROCESS | 1844 | 1461587733616 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:35:33 INFO - PROCESS | 1844 | 1461587733820 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f096e0000 == 66 [pid = 1844] [id = 167] 05:35:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f04cde000) [pid = 1844] [serial = 501] [outer = (nil)] 05:35:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f095ed000) [pid = 1844] [serial = 502] [outer = 0x7f1f04cde000] 05:35:33 INFO - PROCESS | 1844 | 1461587733945 Marionette DEBUG loaded listener.js 05:35:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0a0eb000) [pid = 1844] [serial = 503] [outer = 0x7f1f04cde000] 05:35:34 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:34 INFO - PROCESS | 1844 | 1461587734824 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:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1491ms 05:35:34 INFO - PROCESS | 1844 | 1461587734855 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 1844 | 1461587734863 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:35:34 INFO - PROCESS | 1844 | 1461587734875 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 1844 | 1461587734878 Marionette TRACE conn3 <- [1,642,null,{}] 05:35:34 INFO - PROCESS | 1844 | 1461587734885 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:35:35 INFO - PROCESS | 1844 | 1461587735083 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:35:35 INFO - PROCESS | 1844 | 1461587735245 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0f79f800 == 67 [pid = 1844] [id = 168] 05:35:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f0bcda400) [pid = 1844] [serial = 504] [outer = (nil)] 05:35:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f0c35a000) [pid = 1844] [serial = 505] [outer = 0x7f1f0bcda400] 05:35:35 INFO - PROCESS | 1844 | 1461587735324 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f0c602c00) [pid = 1844] [serial = 506] [outer = 0x7f1f0bcda400] 05:35:36 INFO - PROCESS | 1844 | 1461587736257 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:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1439ms 05:35:36 INFO - PROCESS | 1844 | 1461587736314 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:35:36 INFO - PROCESS | 1844 | 1461587736318 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:35:36 INFO - PROCESS | 1844 | 1461587736325 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 1844 | 1461587736331 Marionette TRACE conn3 <- [1,646,null,{}] 05:35:36 INFO - PROCESS | 1844 | 1461587736348 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:35:36 INFO - PROCESS | 1844 | 1461587736537 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:35:36 INFO - PROCESS | 1844 | 1461587736689 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15b5e000 == 68 [pid = 1844] [id = 169] 05:35:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f0cb79400) [pid = 1844] [serial = 507] [outer = (nil)] 05:35:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f0dd34000) [pid = 1844] [serial = 508] [outer = 0x7f1f0cb79400] 05:35:36 INFO - PROCESS | 1844 | 1461587736770 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f0eb0a000) [pid = 1844] [serial = 509] [outer = 0x7f1f0cb79400] 05:35:37 INFO - PROCESS | 1844 | 1461587737694 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:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1438ms 05:35:37 INFO - PROCESS | 1844 | 1461587737764 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:35:37 INFO - PROCESS | 1844 | 1461587737769 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:35:37 INFO - PROCESS | 1844 | 1461587737775 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 1844 | 1461587737778 Marionette TRACE conn3 <- [1,650,null,{}] 05:35:37 INFO - PROCESS | 1844 | 1461587737784 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:35:37 INFO - PROCESS | 1844 | 1461587737971 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:35:38 INFO - PROCESS | 1844 | 1461587738121 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f16053800 == 69 [pid = 1844] [id = 170] 05:35:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f0f64d800) [pid = 1844] [serial = 510] [outer = (nil)] 05:35:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f0faa7000) [pid = 1844] [serial = 511] [outer = 0x7f1f0f64d800] 05:35:38 INFO - PROCESS | 1844 | 1461587738195 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f1f102e2800) [pid = 1844] [serial = 512] [outer = 0x7f1f0f64d800] 05:35:39 INFO - PROCESS | 1844 | 1461587739095 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:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1384ms 05:35:39 INFO - PROCESS | 1844 | 1461587739160 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:35:39 INFO - PROCESS | 1844 | 1461587739164 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:35:39 INFO - PROCESS | 1844 | 1461587739171 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 1844 | 1461587739175 Marionette TRACE conn3 <- [1,654,null,{}] 05:35:39 INFO - PROCESS | 1844 | 1461587739180 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:35:39 INFO - PROCESS | 1844 | 1461587739366 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:35:39 INFO - PROCESS | 1844 | 1461587739518 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f16c2b800 == 70 [pid = 1844] [id = 171] 05:35:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f1f0f64e400) [pid = 1844] [serial = 513] [outer = (nil)] 05:35:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f1f102ef800) [pid = 1844] [serial = 514] [outer = 0x7f1f0f64e400] 05:35:39 INFO - PROCESS | 1844 | 1461587739594 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f1f11fdbc00) [pid = 1844] [serial = 515] [outer = 0x7f1f0f64e400] 05:35:40 INFO - PROCESS | 1844 | 1461587740533 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:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1431ms 05:35:40 INFO - PROCESS | 1844 | 1461587740603 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:35:40 INFO - PROCESS | 1844 | 1461587740606 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:35:40 INFO - PROCESS | 1844 | 1461587740612 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 1844 | 1461587740615 Marionette TRACE conn3 <- [1,658,null,{}] 05:35:40 INFO - PROCESS | 1844 | 1461587740621 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:35:40 INFO - PROCESS | 1844 | 1461587740822 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:35:40 INFO - PROCESS | 1844 | 1461587740979 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f22fb4800 == 71 [pid = 1844] [id = 172] 05:35:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f1f102e8400) [pid = 1844] [serial = 516] [outer = (nil)] 05:35:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f1f15487000) [pid = 1844] [serial = 517] [outer = 0x7f1f102e8400] 05:35:41 INFO - PROCESS | 1844 | 1461587741059 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f1f15ff2c00) [pid = 1844] [serial = 518] [outer = 0x7f1f102e8400] 05:35:41 INFO - PROCESS | 1844 | 1461587741924 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:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1386ms 05:35:42 INFO - PROCESS | 1844 | 1461587742000 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:35:42 INFO - PROCESS | 1844 | 1461587742004 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:35:42 INFO - PROCESS | 1844 | 1461587742010 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 1844 | 1461587742013 Marionette TRACE conn3 <- [1,662,null,{}] 05:35:42 INFO - PROCESS | 1844 | 1461587742019 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:35:42 INFO - PROCESS | 1844 | 1461587742234 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:35:42 INFO - PROCESS | 1844 | 1461587742388 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f26275000 == 72 [pid = 1844] [id = 173] 05:35:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f1f12b9f000) [pid = 1844] [serial = 519] [outer = (nil)] 05:35:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f1f1601cc00) [pid = 1844] [serial = 520] [outer = 0x7f1f12b9f000] 05:35:42 INFO - PROCESS | 1844 | 1461587742463 Marionette DEBUG loaded listener.js 05:35:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f1f16c1a000) [pid = 1844] [serial = 521] [outer = 0x7f1f12b9f000] 05:35:43 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:43 INFO - PROCESS | 1844 | 1461587743362 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:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1378ms 05:35:43 INFO - PROCESS | 1844 | 1461587743390 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:35:43 INFO - PROCESS | 1844 | 1461587743394 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:35:43 INFO - PROCESS | 1844 | 1461587743401 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:35:43 INFO - PROCESS | 1844 | 1461587743404 Marionette TRACE conn3 <- [1,666,null,{}] 05:35:43 INFO - PROCESS | 1844 | 1461587743410 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:35:43 INFO - PROCESS | 1844 | 1461587743591 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:35:43 INFO - PROCESS | 1844 | 1461587743749 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27b2e800 == 73 [pid = 1844] [id = 174] 05:35:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f1f0492f000) [pid = 1844] [serial = 522] [outer = (nil)] 05:35:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f1f18ea9000) [pid = 1844] [serial = 523] [outer = 0x7f1f0492f000] 05:35:43 INFO - PROCESS | 1844 | 1461587743823 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f1f1937b000) [pid = 1844] [serial = 524] [outer = 0x7f1f0492f000] 05:35:44 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:44 INFO - PROCESS | 1844 | 1461587744882 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:35:44 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:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1530ms 05:35:44 INFO - PROCESS | 1844 | 1461587744932 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:35:44 INFO - PROCESS | 1844 | 1461587744935 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:35:44 INFO - PROCESS | 1844 | 1461587744942 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 1844 | 1461587744945 Marionette TRACE conn3 <- [1,670,null,{}] 05:35:44 INFO - PROCESS | 1844 | 1461587744951 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:35:45 INFO - PROCESS | 1844 | 1461587745140 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:35:45 INFO - PROCESS | 1844 | 1461587745310 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f28161800 == 74 [pid = 1844] [id = 175] 05:35:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f1f04ab1800) [pid = 1844] [serial = 525] [outer = (nil)] 05:35:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f1f1d089000) [pid = 1844] [serial = 526] [outer = 0x7f1f04ab1800] 05:35:45 INFO - PROCESS | 1844 | 1461587745428 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1f2403b800) [pid = 1844] [serial = 527] [outer = 0x7f1f04ab1800] 05:35:46 INFO - PROCESS | 1844 | 1461587746285 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:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1379ms 05:35:46 INFO - PROCESS | 1844 | 1461587746322 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:35:46 INFO - PROCESS | 1844 | 1461587746326 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:35:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:35:46 INFO - PROCESS | 1844 | 1461587746332 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 1844 | 1461587746335 Marionette TRACE conn3 <- [1,674,null,{}] 05:35:46 INFO - PROCESS | 1844 | 1461587746340 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:35:46 INFO - PROCESS | 1844 | 1461587746536 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:35:46 INFO - PROCESS | 1844 | 1461587746699 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f04c3d800 == 75 [pid = 1844] [id = 176] 05:35:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1f0358c400) [pid = 1844] [serial = 528] [outer = (nil)] 05:35:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1f04ab9000) [pid = 1844] [serial = 529] [outer = 0x7f1f0358c400] 05:35:46 INFO - PROCESS | 1844 | 1461587746772 Marionette DEBUG loaded listener.js 05:35:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1f0a307c00) [pid = 1844] [serial = 530] [outer = 0x7f1f0358c400] 05:35:47 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:47 INFO - PROCESS | 1844 | 1461587747946 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:35:48 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:35:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1679ms 05:35:48 INFO - PROCESS | 1844 | 1461587748013 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 1844 | 1461587748020 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:35:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:35:48 INFO - PROCESS | 1844 | 1461587748028 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 1844 | 1461587748034 Marionette TRACE conn3 <- [1,678,null,{}] 05:35:48 INFO - PROCESS | 1844 | 1461587748041 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:35:48 INFO - PROCESS | 1844 | 1461587748276 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:35:48 INFO - PROCESS | 1844 | 1461587748598 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f02f5c000 == 76 [pid = 1844] [id = 177] 05:35:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1f09569000) [pid = 1844] [serial = 531] [outer = (nil)] 05:35:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1f0956d000) [pid = 1844] [serial = 532] [outer = 0x7f1f09569000] 05:35:48 INFO - PROCESS | 1844 | 1461587748677 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1f0a0e6000) [pid = 1844] [serial = 533] [outer = 0x7f1f09569000] 05:35:49 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f0cb81400) [pid = 1844] [serial = 451] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b5b6000 == 75 [pid = 1844] [id = 165] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f13b6b000 == 74 [pid = 1844] [id = 164] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f7b5800 == 73 [pid = 1844] [id = 163] 05:35:49 INFO - PROCESS | 1844 | 1461587749797 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:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0d009800 == 72 [pid = 1844] [id = 162] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6d8800 == 71 [pid = 1844] [id = 161] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093be000 == 70 [pid = 1844] [id = 160] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f096f9000 == 69 [pid = 1844] [id = 159] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a16c000 == 68 [pid = 1844] [id = 158] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f02f48000 == 67 [pid = 1844] [id = 156] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f02cd0800 == 66 [pid = 1844] [id = 155] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6a8000 == 65 [pid = 1844] [id = 154] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f19069000 == 64 [pid = 1844] [id = 152] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b5c4800 == 63 [pid = 1844] [id = 151] 05:35:49 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16632000 == 62 [pid = 1844] [id = 150] 05:35:49 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:35:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1844ms 05:35:49 INFO - PROCESS | 1844 | 1461587749873 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:35:49 INFO - PROCESS | 1844 | 1461587749882 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:35:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:35:49 INFO - PROCESS | 1844 | 1461587749892 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 1844 | 1461587749897 Marionette TRACE conn3 <- [1,682,null,{}] 05:35:49 INFO - PROCESS | 1844 | 1461587749903 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:35:50 INFO - PROCESS | 1844 | 1461587750092 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1f19326c00) [pid = 1844] [serial = 388] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f27a6c400) [pid = 1844] [serial = 391] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f283bfc00) [pid = 1844] [serial = 394] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1f2c57a400) [pid = 1844] [serial = 379] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1f15283400) [pid = 1844] [serial = 385] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1f0f66a800) [pid = 1844] [serial = 382] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f1f27a31400) [pid = 1844] [serial = 358] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f1f2d574c00) [pid = 1844] [serial = 397] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f1f095e8800) [pid = 1844] [serial = 400] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f1f0a0e5400) [pid = 1844] [serial = 445] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f1f0a0ee400) [pid = 1844] [serial = 446] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f1f16012c00) [pid = 1844] [serial = 425] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f1f1548cc00) [pid = 1844] [serial = 424] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f1f15db8400) [pid = 1844] [serial = 422] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f1f14c8f400) [pid = 1844] [serial = 421] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f1f0493b000) [pid = 1844] [serial = 431] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f1f0493b800) [pid = 1844] [serial = 433] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f1f04935c00) [pid = 1844] [serial = 430] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f1f16690c00) [pid = 1844] [serial = 428] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f1f0cb7d800) [pid = 1844] [serial = 427] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f1f04cdf000) [pid = 1844] [serial = 442] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f1f15b83000) [pid = 1844] [serial = 419] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f14753000) [pid = 1844] [serial = 418] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f04cd2000) [pid = 1844] [serial = 437] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f04ab5c00) [pid = 1844] [serial = 436] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f0358d400) [pid = 1844] [serial = 440] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f03587800) [pid = 1844] [serial = 439] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f0a0ef000) [pid = 1844] [serial = 412] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f0a0ea000) [pid = 1844] [serial = 411] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f04ab5400) [pid = 1844] [serial = 434] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f0df2a000) [pid = 1844] [serial = 415] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f0c605000) [pid = 1844] [serial = 414] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f1f09567c00) [pid = 1844] [serial = 443] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f1f0cb79800) [pid = 1844] [serial = 449] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f1f0c589c00) [pid = 1844] [serial = 448] [outer = (nil)] [url = about:blank] 05:35:50 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f1f28633800) [pid = 1844] [serial = 226] [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:35:50 INFO - PROCESS | 1844 | 1461587750404 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f04c23000 == 63 [pid = 1844] [id = 178] 05:35:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f1f0358d400) [pid = 1844] [serial = 534] [outer = (nil)] 05:35:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f09567c00) [pid = 1844] [serial = 535] [outer = 0x7f1f0358d400] 05:35:50 INFO - PROCESS | 1844 | 1461587750564 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f0bede000) [pid = 1844] [serial = 536] [outer = 0x7f1f0358d400] 05:35:51 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:35:51 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:35:51 INFO - PROCESS | 1844 | 1461587751912 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:35:51 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:35:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2036ms 05:35:51 INFO - PROCESS | 1844 | 1461587751928 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 1844 | 1461587751933 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:35:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:35:51 INFO - PROCESS | 1844 | 1461587751939 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 1844 | 1461587751944 Marionette TRACE conn3 <- [1,686,null,{}] 05:35:51 INFO - PROCESS | 1844 | 1461587751960 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:35:52 INFO - PROCESS | 1844 | 1461587752242 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:35:52 INFO - PROCESS | 1844 | 1461587752269 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0c69b000 == 64 [pid = 1844] [id = 179] 05:35:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f1f0c587c00) [pid = 1844] [serial = 537] [outer = (nil)] 05:35:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f0c9d9400) [pid = 1844] [serial = 538] [outer = 0x7f1f0c587c00] 05:35:52 INFO - PROCESS | 1844 | 1461587752336 Marionette DEBUG loaded listener.js 05:35:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f0dc33400) [pid = 1844] [serial = 539] [outer = 0x7f1f0c587c00] 05:35:53 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:35:53 INFO - PROCESS | 1844 | 1461587753712 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:35:53 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:35:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1838ms 05:35:53 INFO - PROCESS | 1844 | 1461587753820 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:35:53 INFO - PROCESS | 1844 | 1461587753826 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:35:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:35:53 INFO - PROCESS | 1844 | 1461587753832 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:35:53 INFO - PROCESS | 1844 | 1461587753834 Marionette TRACE conn3 <- [1,690,null,{}] 05:35:53 INFO - PROCESS | 1844 | 1461587753840 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:35:54 INFO - PROCESS | 1844 | 1461587754089 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:35:54 INFO - PROCESS | 1844 | 1461587754125 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0dc62800 == 65 [pid = 1844] [id = 180] 05:35:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0c589c00) [pid = 1844] [serial = 540] [outer = (nil)] 05:35:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f0df2ec00) [pid = 1844] [serial = 541] [outer = 0x7f1f0c589c00] 05:35:54 INFO - PROCESS | 1844 | 1461587754234 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f0f648800) [pid = 1844] [serial = 542] [outer = 0x7f1f0c589c00] 05:35:54 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f0dd34c00) [pid = 1844] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:35:54 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f0cb84800) [pid = 1844] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:35:54 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f04ab9400) [pid = 1844] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:35:54 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f04cda000) [pid = 1844] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:35:54 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f0956a000) [pid = 1844] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:35:54 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f1f0a0e8c00) [pid = 1844] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:35:54 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f1f0cb76000) [pid = 1844] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:35:54 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f1f04ab7000) [pid = 1844] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:35:55 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:35:55 INFO - PROCESS | 1844 | 1461587755889 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:35:55 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:35:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2084ms 05:35:55 INFO - PROCESS | 1844 | 1461587755917 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 1844 | 1461587755921 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:35:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:35:55 INFO - PROCESS | 1844 | 1461587755926 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 1844 | 1461587755929 Marionette TRACE conn3 <- [1,694,null,{}] 05:35:55 INFO - PROCESS | 1844 | 1461587755935 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:35:56 INFO - PROCESS | 1844 | 1461587756131 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:35:56 INFO - PROCESS | 1844 | 1461587756190 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0f7b3800 == 66 [pid = 1844] [id = 181] 05:35:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f0eb07000) [pid = 1844] [serial = 543] [outer = (nil)] 05:35:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f0f667000) [pid = 1844] [serial = 544] [outer = 0x7f1f0eb07000] 05:35:56 INFO - PROCESS | 1844 | 1461587756254 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f1f0f6b0800) [pid = 1844] [serial = 545] [outer = 0x7f1f0eb07000] 05:35:57 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:35:57 INFO - PROCESS | 1844 | 1461587757557 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:35:57 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:35:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1680ms 05:35:57 INFO - PROCESS | 1844 | 1461587757607 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 1844 | 1461587757614 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:35:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:35:57 INFO - PROCESS | 1844 | 1461587757734 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 1844 | 1461587757741 Marionette TRACE conn3 <- [1,698,null,{}] 05:35:57 INFO - PROCESS | 1844 | 1461587757752 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:35:57 INFO - PROCESS | 1844 | 1461587757945 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:35:58 INFO - PROCESS | 1844 | 1461587758098 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f096f3000 == 67 [pid = 1844] [id = 182] 05:35:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f0358e400) [pid = 1844] [serial = 546] [outer = (nil)] 05:35:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f095ee000) [pid = 1844] [serial = 547] [outer = 0x7f1f0358e400] 05:35:58 INFO - PROCESS | 1844 | 1461587758175 Marionette DEBUG loaded listener.js 05:35:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0a30b800) [pid = 1844] [serial = 548] [outer = 0x7f1f0358e400] 05:35:59 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:35:59 INFO - PROCESS | 1844 | 1461587759603 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:35:59 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:35:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1951ms 05:35:59 INFO - PROCESS | 1844 | 1461587759690 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:35:59 INFO - PROCESS | 1844 | 1461587759699 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:35:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:35:59 INFO - PROCESS | 1844 | 1461587759727 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:35:59 INFO - PROCESS | 1844 | 1461587759732 Marionette TRACE conn3 <- [1,702,null,{}] 05:35:59 INFO - PROCESS | 1844 | 1461587759740 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:35:59 INFO - PROCESS | 1844 | 1461587759964 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:36:00 INFO - PROCESS | 1844 | 1461587760114 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0fa3d800 == 68 [pid = 1844] [id = 183] 05:36:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f0492ec00) [pid = 1844] [serial = 549] [outer = (nil)] 05:36:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f0c58d800) [pid = 1844] [serial = 550] [outer = 0x7f1f0492ec00] 05:36:00 INFO - PROCESS | 1844 | 1461587760194 Marionette DEBUG loaded listener.js 05:36:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f0dadf000) [pid = 1844] [serial = 551] [outer = 0x7f1f0492ec00] 05:36:01 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:01 INFO - PROCESS | 1844 | 1461587761646 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:36:01 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:36:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1944ms 05:36:01 INFO - PROCESS | 1844 | 1461587761669 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:36:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:36:01 INFO - PROCESS | 1844 | 1461587761674 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:36:01 INFO - PROCESS | 1844 | 1461587761681 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:36:01 INFO - PROCESS | 1844 | 1461587761687 Marionette TRACE conn3 <- [1,706,null,{}] 05:36:01 INFO - PROCESS | 1844 | 1461587761706 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:36:01 INFO - PROCESS | 1844 | 1461587761905 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:36:02 INFO - PROCESS | 1844 | 1461587762059 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15b4d800 == 69 [pid = 1844] [id = 184] 05:36:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f0dc3bc00) [pid = 1844] [serial = 552] [outer = (nil)] 05:36:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f102efc00) [pid = 1844] [serial = 553] [outer = 0x7f1f0dc3bc00] 05:36:02 INFO - PROCESS | 1844 | 1461587762137 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f134dac00) [pid = 1844] [serial = 554] [outer = 0x7f1f0dc3bc00] 05:36:03 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:03 INFO - PROCESS | 1844 | 1461587763474 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:36:03 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:36:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1841ms 05:36:03 INFO - PROCESS | 1844 | 1461587763546 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 1844 | 1461587763550 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:36:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:36:03 INFO - PROCESS | 1844 | 1461587763577 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 1844 | 1461587763580 Marionette TRACE conn3 <- [1,710,null,{}] 05:36:03 INFO - PROCESS | 1844 | 1461587763586 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:36:03 INFO - PROCESS | 1844 | 1461587763760 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:36:03 INFO - PROCESS | 1844 | 1461587763922 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f16062000 == 70 [pid = 1844] [id = 185] 05:36:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f0c609400) [pid = 1844] [serial = 555] [outer = (nil)] 05:36:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f14c8d000) [pid = 1844] [serial = 556] [outer = 0x7f1f0c609400] 05:36:04 INFO - PROCESS | 1844 | 1461587763999 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f1f14f5d000) [pid = 1844] [serial = 557] [outer = 0x7f1f0c609400] 05:36:05 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:05 INFO - PROCESS | 1844 | 1461587765332 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:36:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:36:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1834ms 05:36:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:36:05 INFO - PROCESS | 1844 | 1461587765408 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:36:05 INFO - PROCESS | 1844 | 1461587765411 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:36:05 INFO - PROCESS | 1844 | 1461587765419 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 1844 | 1461587765421 Marionette TRACE conn3 <- [1,714,null,{}] 05:36:05 INFO - PROCESS | 1844 | 1461587765429 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:36:05 INFO - PROCESS | 1844 | 1461587765602 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:36:05 INFO - PROCESS | 1844 | 1461587765755 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f03520800 == 71 [pid = 1844] [id = 186] 05:36:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f1f04932c00) [pid = 1844] [serial = 558] [outer = (nil)] 05:36:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f1f04cd8800) [pid = 1844] [serial = 559] [outer = 0x7f1f04932c00] 05:36:05 INFO - PROCESS | 1844 | 1461587765829 Marionette DEBUG loaded listener.js 05:36:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f1f0d0af000) [pid = 1844] [serial = 560] [outer = 0x7f1f04932c00] 05:36:07 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:07 INFO - PROCESS | 1844 | 1461587767411 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:36:07 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:36:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2045ms 05:36:07 INFO - PROCESS | 1844 | 1461587767497 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:36:07 INFO - PROCESS | 1844 | 1461587767503 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:36:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:36:07 INFO - PROCESS | 1844 | 1461587767514 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:36:07 INFO - PROCESS | 1844 | 1461587767519 Marionette TRACE conn3 <- [1,718,null,{}] 05:36:07 INFO - PROCESS | 1844 | 1461587767528 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:36:07 INFO - PROCESS | 1844 | 1461587767703 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:36:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0dc62800 == 70 [pid = 1844] [id = 180] 05:36:07 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f1f0956e800) [pid = 1844] [serial = 454] [outer = (nil)] [url = about:blank] 05:36:07 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f1f0c588c00) [pid = 1844] [serial = 457] [outer = (nil)] [url = about:blank] 05:36:07 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f1f0f649800) [pid = 1844] [serial = 460] [outer = (nil)] [url = about:blank] 05:36:07 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f1f102e7800) [pid = 1844] [serial = 463] [outer = (nil)] [url = about:blank] 05:36:07 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f1f1440b400) [pid = 1844] [serial = 466] [outer = (nil)] [url = about:blank] 05:36:07 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f15fedc00) [pid = 1844] [serial = 469] [outer = (nil)] [url = about:blank] 05:36:07 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f0a30e800) [pid = 1844] [serial = 472] [outer = (nil)] [url = about:blank] 05:36:07 INFO - PROCESS | 1844 | 1461587767965 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | --DOCSHELL 0x7f1f0c69b000 == 69 [pid = 1844] [id = 179] 05:36:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f04c23000 == 68 [pid = 1844] [id = 178] 05:36:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f02f5c000 == 67 [pid = 1844] [id = 177] 05:36:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f02f50800 == 68 [pid = 1844] [id = 187] 05:36:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f095f3000) [pid = 1844] [serial = 561] [outer = (nil)] 05:36:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f095f6400) [pid = 1844] [serial = 562] [outer = 0x7f1f095f3000] 05:36:08 INFO - PROCESS | 1844 | 1461587768043 Marionette DEBUG loaded listener.js 05:36:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f0a303c00) [pid = 1844] [serial = 563] [outer = 0x7f1f095f3000] 05:36:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16c2b800 == 67 [pid = 1844] [id = 171] 05:36:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16053800 == 66 [pid = 1844] [id = 170] 05:36:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15b5e000 == 65 [pid = 1844] [id = 169] 05:36:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f79f800 == 64 [pid = 1844] [id = 168] 05:36:08 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f096e0000 == 63 [pid = 1844] [id = 167] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f1f0df32400) [pid = 1844] [serial = 490] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f0f652000) [pid = 1844] [serial = 493] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f0c359000) [pid = 1844] [serial = 496] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f0956f000) [pid = 1844] [serial = 476] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f04cdd800) [pid = 1844] [serial = 475] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f0c9de000) [pid = 1844] [serial = 484] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f0cb75800) [pid = 1844] [serial = 485] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f0a30d800) [pid = 1844] [serial = 479] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f0a0efc00) [pid = 1844] [serial = 478] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f0cb83400) [pid = 1844] [serial = 487] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f0a0f0400) [pid = 1844] [serial = 481] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f1f0c58f000) [pid = 1844] [serial = 482] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f1f0f647000) [pid = 1844] [serial = 497] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f1f0eb0f000) [pid = 1844] [serial = 491] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f1f0f6b0c00) [pid = 1844] [serial = 494] [outer = (nil)] [url = about:blank] 05:36:08 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f1f0dc37000) [pid = 1844] [serial = 488] [outer = (nil)] [url = about:blank] 05:36:09 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:09 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:36:09 INFO - PROCESS | 1844 | 1461587769235 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:36:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:36:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1735ms 05:36:09 INFO - PROCESS | 1844 | 1461587769249 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 1844 | 1461587769258 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:36:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:36:09 INFO - PROCESS | 1844 | 1461587769277 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 1844 | 1461587769283 Marionette TRACE conn3 <- [1,722,null,{}] 05:36:09 INFO - PROCESS | 1844 | 1461587769291 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:36:09 INFO - PROCESS | 1844 | 1461587769537 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:36:09 INFO - PROCESS | 1844 | 1461587769652 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f096e0000 == 64 [pid = 1844] [id = 188] 05:36:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f1f0bce0000) [pid = 1844] [serial = 564] [outer = (nil)] 05:36:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f1f0c3d2800) [pid = 1844] [serial = 565] [outer = 0x7f1f0bce0000] 05:36:09 INFO - PROCESS | 1844 | 1461587769731 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f0c3da000) [pid = 1844] [serial = 566] [outer = 0x7f1f0bce0000] 05:36:10 INFO - PROCESS | 1844 | 1461587770463 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:36:10 INFO - PROCESS | 1844 | 1461587770524 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:36:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:36:10 INFO - PROCESS | 1844 | 1461587770546 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 1844 | 1461587770553 Marionette TRACE conn3 <- [1,726,null,{}] 05:36:10 INFO - PROCESS | 1844 | 1461587770570 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:36:10 INFO - PROCESS | 1844 | 1461587770788 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:36:10 INFO - PROCESS | 1844 | 1461587770815 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c231000 == 65 [pid = 1844] [id = 189] 05:36:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f0c60b000) [pid = 1844] [serial = 567] [outer = (nil)] 05:36:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f1f0cb7f800) [pid = 1844] [serial = 568] [outer = 0x7f1f0c60b000] 05:36:10 INFO - PROCESS | 1844 | 1461587770896 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f0dc32800) [pid = 1844] [serial = 569] [outer = 0x7f1f0c60b000] 05:36:11 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:11 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:36:11 INFO - PROCESS | 1844 | 1461587771802 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:36:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:36:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1298ms 05:36:11 INFO - PROCESS | 1844 | 1461587771847 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:36:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:36:11 INFO - PROCESS | 1844 | 1461587771857 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:36:11 INFO - PROCESS | 1844 | 1461587771873 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:36:11 INFO - PROCESS | 1844 | 1461587771875 Marionette TRACE conn3 <- [1,730,null,{}] 05:36:11 INFO - PROCESS | 1844 | 1461587771882 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:36:12 INFO - PROCESS | 1844 | 1461587772079 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:36:12 INFO - PROCESS | 1844 | 1461587772114 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c6ea800 == 66 [pid = 1844] [id = 190] 05:36:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f0dc3f000) [pid = 1844] [serial = 570] [outer = (nil)] 05:36:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0dc80000) [pid = 1844] [serial = 571] [outer = 0x7f1f0dc3f000] 05:36:12 INFO - PROCESS | 1844 | 1461587772179 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f0e0b0800) [pid = 1844] [serial = 572] [outer = 0x7f1f0dc3f000] 05:36:12 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f09569000) [pid = 1844] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:36:12 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f0c589c00) [pid = 1844] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:36:12 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f0358d400) [pid = 1844] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:36:12 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f0c587c00) [pid = 1844] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:36:13 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:13 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:36:13 INFO - PROCESS | 1844 | 1461587773248 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:36:13 INFO - PROCESS | 1844 | 1461587773318 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:36:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:36:13 INFO - PROCESS | 1844 | 1461587773324 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 1844 | 1461587773326 Marionette TRACE conn3 <- [1,734,null,{}] 05:36:13 INFO - PROCESS | 1844 | 1461587773332 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:36:13 INFO - PROCESS | 1844 | 1461587773502 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:36:13 INFO - PROCESS | 1844 | 1461587773515 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0df10800 == 67 [pid = 1844] [id = 191] 05:36:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f0cb7f000) [pid = 1844] [serial = 573] [outer = (nil)] 05:36:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f0eb0e400) [pid = 1844] [serial = 574] [outer = 0x7f1f0cb7f000] 05:36:13 INFO - PROCESS | 1844 | 1461587773580 Marionette DEBUG loaded listener.js 05:36:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0f646c00) [pid = 1844] [serial = 575] [outer = 0x7f1f0cb7f000] 05:36:14 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:14 INFO - PROCESS | 1844 | 1461587774434 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:36:14 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:36:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1138ms 05:36:14 INFO - PROCESS | 1844 | 1461587774463 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:36:14 INFO - PROCESS | 1844 | 1461587774466 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:36:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:36:14 INFO - PROCESS | 1844 | 1461587774472 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:36:14 INFO - PROCESS | 1844 | 1461587774476 Marionette TRACE conn3 <- [1,738,null,{}] 05:36:14 INFO - PROCESS | 1844 | 1461587774481 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:36:14 INFO - PROCESS | 1844 | 1461587774644 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:36:14 INFO - PROCESS | 1844 | 1461587774662 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f11f47000 == 68 [pid = 1844] [id = 192] 05:36:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f0f664000) [pid = 1844] [serial = 576] [outer = (nil)] 05:36:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f0fa66c00) [pid = 1844] [serial = 577] [outer = 0x7f1f0f664000] 05:36:14 INFO - PROCESS | 1844 | 1461587774741 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f102e5400) [pid = 1844] [serial = 578] [outer = 0x7f1f0f664000] 05:36:16 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:16 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:36:16 INFO - PROCESS | 1844 | 1461587776235 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:36:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:36:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1789ms 05:36:16 INFO - PROCESS | 1844 | 1461587776263 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 1844 | 1461587776269 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:36:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:36:16 INFO - PROCESS | 1844 | 1461587776277 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 1844 | 1461587776283 Marionette TRACE conn3 <- [1,742,null,{}] 05:36:16 INFO - PROCESS | 1844 | 1461587776397 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:36:16 INFO - PROCESS | 1844 | 1461587776586 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:36:16 INFO - PROCESS | 1844 | 1461587776739 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0a3ab800 == 69 [pid = 1844] [id = 193] 05:36:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f095e9000) [pid = 1844] [serial = 579] [outer = (nil)] 05:36:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f0a0ed000) [pid = 1844] [serial = 580] [outer = 0x7f1f095e9000] 05:36:16 INFO - PROCESS | 1844 | 1461587776816 Marionette DEBUG loaded listener.js 05:36:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f0c3cfc00) [pid = 1844] [serial = 581] [outer = 0x7f1f095e9000] 05:36:18 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:18 INFO - PROCESS | 1844 | 1461587778160 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:36:18 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:36:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1998ms 05:36:18 INFO - PROCESS | 1844 | 1461587778303 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:36:18 INFO - PROCESS | 1844 | 1461587778312 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:36:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:36:18 INFO - PROCESS | 1844 | 1461587778328 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:36:18 INFO - PROCESS | 1844 | 1461587778333 Marionette TRACE conn3 <- [1,746,null,{}] 05:36:18 INFO - PROCESS | 1844 | 1461587778340 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:36:18 INFO - PROCESS | 1844 | 1461587778526 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:36:18 INFO - PROCESS | 1844 | 1461587778680 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0f7a0000 == 70 [pid = 1844] [id = 194] 05:36:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f095ee800) [pid = 1844] [serial = 582] [outer = (nil)] 05:36:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f0c9de000) [pid = 1844] [serial = 583] [outer = 0x7f1f095ee800] 05:36:18 INFO - PROCESS | 1844 | 1461587778757 Marionette DEBUG loaded listener.js 05:36:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f1f0df29000) [pid = 1844] [serial = 584] [outer = 0x7f1f095ee800] 05:36:19 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:20 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:20 INFO - PROCESS | 1844 | 1461587780063 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:36:20 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:36:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1790ms 05:36:20 INFO - PROCESS | 1844 | 1461587780197 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:36:20 INFO - PROCESS | 1844 | 1461587780201 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:36:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:36:20 INFO - PROCESS | 1844 | 1461587780218 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:36:20 INFO - PROCESS | 1844 | 1461587780224 Marionette TRACE conn3 <- [1,750,null,{}] 05:36:20 INFO - PROCESS | 1844 | 1461587780241 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:36:20 INFO - PROCESS | 1844 | 1461587780437 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:36:20 INFO - PROCESS | 1844 | 1461587780591 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14ec2000 == 71 [pid = 1844] [id = 195] 05:36:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f1f0eb09800) [pid = 1844] [serial = 585] [outer = (nil)] 05:36:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f1f0f6b0400) [pid = 1844] [serial = 586] [outer = 0x7f1f0eb09800] 05:36:20 INFO - PROCESS | 1844 | 1461587780670 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f1f102e8000) [pid = 1844] [serial = 587] [outer = 0x7f1f0eb09800] 05:36:21 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:21 INFO - PROCESS | 1844 | 1461587781995 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:36:22 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:36:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1796ms 05:36:22 INFO - PROCESS | 1844 | 1461587782055 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 1844 | 1461587782060 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:36:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:36:22 INFO - PROCESS | 1844 | 1461587782088 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 1844 | 1461587782093 Marionette TRACE conn3 <- [1,754,null,{}] 05:36:22 INFO - PROCESS | 1844 | 1461587782101 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:36:22 INFO - PROCESS | 1844 | 1461587782277 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:36:22 INFO - PROCESS | 1844 | 1461587782711 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093a7000 == 72 [pid = 1844] [id = 196] 05:36:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f1f03589400) [pid = 1844] [serial = 588] [outer = (nil)] 05:36:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f1f04ab9400) [pid = 1844] [serial = 589] [outer = 0x7f1f03589400] 05:36:22 INFO - PROCESS | 1844 | 1461587782782 Marionette DEBUG loaded listener.js 05:36:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f1f04cdec00) [pid = 1844] [serial = 590] [outer = 0x7f1f03589400] 05:36:24 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:24 INFO - PROCESS | 1844 | 1461587784123 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:36:24 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:36:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2111ms 05:36:24 INFO - PROCESS | 1844 | 1461587784180 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 1844 | 1461587784184 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:36:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:36:24 INFO - PROCESS | 1844 | 1461587784193 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 1844 | 1461587784197 Marionette TRACE conn3 <- [1,758,null,{}] 05:36:24 INFO - PROCESS | 1844 | 1461587784206 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:36:24 INFO - PROCESS | 1844 | 1461587784464 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:36:24 INFO - PROCESS | 1844 | 1461587784628 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0a17d000 == 73 [pid = 1844] [id = 197] 05:36:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f1f0956d400) [pid = 1844] [serial = 591] [outer = (nil)] 05:36:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f1f0bce3c00) [pid = 1844] [serial = 592] [outer = 0x7f1f0956d400] 05:36:24 INFO - PROCESS | 1844 | 1461587784700 Marionette DEBUG loaded listener.js 05:36:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f1f0c3d6c00) [pid = 1844] [serial = 593] [outer = 0x7f1f0956d400] 05:36:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f049da000 == 72 [pid = 1844] [id = 157] 05:36:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0ccf3000 == 71 [pid = 1844] [id = 133] 05:36:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2c7a3800 == 70 [pid = 1844] [id = 132] 05:36:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0df10800 == 69 [pid = 1844] [id = 191] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f1f04ab9000) [pid = 1844] [serial = 529] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f1f0faa7000) [pid = 1844] [serial = 511] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f1f102ef800) [pid = 1844] [serial = 514] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f1f0c35a000) [pid = 1844] [serial = 505] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f1f0f667000) [pid = 1844] [serial = 544] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f1f1601cc00) [pid = 1844] [serial = 520] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f1f15487000) [pid = 1844] [serial = 517] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f1f0dd34000) [pid = 1844] [serial = 508] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f1f095ed000) [pid = 1844] [serial = 502] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f1f18ea9000) [pid = 1844] [serial = 523] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f1f1d089000) [pid = 1844] [serial = 526] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:25 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:36:25 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:25 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:25 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:36:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6ea800 == 68 [pid = 1844] [id = 190] 05:36:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c231000 == 67 [pid = 1844] [id = 189] 05:36:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f096e0000 == 66 [pid = 1844] [id = 188] 05:36:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f02f50800 == 65 [pid = 1844] [id = 187] 05:36:25 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f7b3800 == 64 [pid = 1844] [id = 181] 05:36:25 INFO - PROCESS | 1844 | 1461587785619 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:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f09567c00) [pid = 1844] [serial = 535] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f0bede000) [pid = 1844] [serial = 536] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f0c9d9400) [pid = 1844] [serial = 538] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f0dc33400) [pid = 1844] [serial = 539] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f0f648800) [pid = 1844] [serial = 542] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f0f6b2c00) [pid = 1844] [serial = 499] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f0a0e6000) [pid = 1844] [serial = 533] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f0956d000) [pid = 1844] [serial = 532] [outer = (nil)] [url = about:blank] 05:36:25 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f0df2ec00) [pid = 1844] [serial = 541] [outer = (nil)] [url = about:blank] 05:36:25 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:36:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1487ms 05:36:25 INFO - PROCESS | 1844 | 1461587785685 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:36:25 INFO - PROCESS | 1844 | 1461587785691 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:36:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:36:25 INFO - PROCESS | 1844 | 1461587785698 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:36:25 INFO - PROCESS | 1844 | 1461587785701 Marionette TRACE conn3 <- [1,762,null,{}] 05:36:25 INFO - PROCESS | 1844 | 1461587785707 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:36:25 INFO - PROCESS | 1844 | 1461587785876 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:36:25 INFO - PROCESS | 1844 | 1461587785896 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f093bd800 == 65 [pid = 1844] [id = 198] 05:36:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f095ed400) [pid = 1844] [serial = 594] [outer = (nil)] 05:36:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0c58fc00) [pid = 1844] [serial = 595] [outer = 0x7f1f095ed400] 05:36:25 INFO - PROCESS | 1844 | 1461587785965 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f0c9da800) [pid = 1844] [serial = 596] [outer = 0x7f1f095ed400] 05:36:27 INFO - PROCESS | 1844 | 1461587787249 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:36:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:36:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1580ms 05:36:27 INFO - PROCESS | 1844 | 1461587787280 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 1844 | 1461587787284 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:36:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:36:27 INFO - PROCESS | 1844 | 1461587787298 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 1844 | 1461587787306 Marionette TRACE conn3 <- [1,766,null,{}] 05:36:27 INFO - PROCESS | 1844 | 1461587787315 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:36:27 INFO - PROCESS | 1844 | 1461587787493 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:36:27 INFO - PROCESS | 1844 | 1461587787658 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cced800 == 66 [pid = 1844] [id = 199] 05:36:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f0c9db400) [pid = 1844] [serial = 597] [outer = (nil)] 05:36:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f0dc37000) [pid = 1844] [serial = 598] [outer = 0x7f1f0c9db400] 05:36:27 INFO - PROCESS | 1844 | 1461587787722 Marionette DEBUG loaded listener.js 05:36:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f0df2b400) [pid = 1844] [serial = 599] [outer = 0x7f1f0c9db400] 05:36:28 INFO - PROCESS | 1844 | 1461587788889 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:36:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:36:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1655ms 05:36:28 INFO - PROCESS | 1844 | 1461587788950 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:36:28 INFO - PROCESS | 1844 | 1461587788966 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:36:28 INFO - PROCESS | 1844 | 1461587788981 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:36:28 INFO - PROCESS | 1844 | 1461587788984 Marionette TRACE conn3 <- [1,770,null,{}] 05:36:28 INFO - PROCESS | 1844 | 1461587788989 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:36:29 INFO - PROCESS | 1844 | 1461587789209 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:36:29 INFO - PROCESS | 1844 | 1461587789249 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0f51f000 == 67 [pid = 1844] [id = 200] 05:36:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f0df2f400) [pid = 1844] [serial = 600] [outer = (nil)] 05:36:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f0f645400) [pid = 1844] [serial = 601] [outer = 0x7f1f0df2f400] 05:36:29 INFO - PROCESS | 1844 | 1461587789313 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f0f652000) [pid = 1844] [serial = 602] [outer = 0x7f1f0df2f400] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f0a0f0c00) [pid = 1844] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f0dc3f000) [pid = 1844] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f0cb7f000) [pid = 1844] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f0c609400) [pid = 1844] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f095f3000) [pid = 1844] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f0eb07000) [pid = 1844] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f0bce0000) [pid = 1844] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f04932c00) [pid = 1844] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f0358e400) [pid = 1844] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f0492ec00) [pid = 1844] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f1f0dc3bc00) [pid = 1844] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f1f0c60b000) [pid = 1844] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f1f0f64d800) [pid = 1844] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f1f12b9f000) [pid = 1844] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f1f0bcda400) [pid = 1844] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f1f03585800) [pid = 1844] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f1f04cde000) [pid = 1844] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7f1f03587c00) [pid = 1844] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7f1f09568800) [pid = 1844] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7f1f0f64e400) [pid = 1844] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7f1f0bed4800) [pid = 1844] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7f1f102e8400) [pid = 1844] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7f1f0faa4c00) [pid = 1844] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7f1f04ab1800) [pid = 1844] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7f1f0dc35400) [pid = 1844] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7f1f0492f000) [pid = 1844] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7f1f0cb79400) [pid = 1844] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7f1f0cb7b000) [pid = 1844] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7f1f0358c400) [pid = 1844] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7f1f0eb10c00) [pid = 1844] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:36:30 INFO - PROCESS | 1844 | --DOMWINDOW == 85 (0x7f1f0c604000) [pid = 1844] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:36:30 INFO - PROCESS | 1844 | 1461587790536 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:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1582ms 05:36:30 INFO - PROCESS | 1844 | 1461587790564 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 1844 | 1461587790568 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:36:30 INFO - PROCESS | 1844 | 1461587790574 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 1844 | 1461587790576 Marionette TRACE conn3 <- [1,774,null,{}] 05:36:30 INFO - PROCESS | 1844 | 1461587790582 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:36:30 INFO - PROCESS | 1844 | 1461587790782 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:36:30 INFO - PROCESS | 1844 | 1461587790902 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0a179000 == 68 [pid = 1844] [id = 201] 05:36:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 86 (0x7f1f0a0e9000) [pid = 1844] [serial = 603] [outer = (nil)] 05:36:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7f1f0a30bc00) [pid = 1844] [serial = 604] [outer = 0x7f1f0a0e9000] 05:36:30 INFO - PROCESS | 1844 | 1461587790993 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7f1f0cb79000) [pid = 1844] [serial = 605] [outer = 0x7f1f0a0e9000] 05:36:31 INFO - PROCESS | 1844 | 1461587791690 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:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1130ms 05:36:31 INFO - PROCESS | 1844 | 1461587791705 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:36:31 INFO - PROCESS | 1844 | 1461587791708 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:36:31 INFO - PROCESS | 1844 | 1461587791714 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:36:31 INFO - PROCESS | 1844 | 1461587791717 Marionette TRACE conn3 <- [1,778,null,{}] 05:36:31 INFO - PROCESS | 1844 | 1461587791723 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:36:31 INFO - PROCESS | 1844 | 1461587791943 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:36:31 INFO - PROCESS | 1844 | 1461587791964 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f11f4c800 == 69 [pid = 1844] [id = 202] 05:36:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7f1f0eb08800) [pid = 1844] [serial = 606] [outer = (nil)] 05:36:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7f1f0f6b1000) [pid = 1844] [serial = 607] [outer = 0x7f1f0eb08800] 05:36:32 INFO - PROCESS | 1844 | 1461587792027 Marionette DEBUG loaded listener.js 05:36:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7f1f0fa63000) [pid = 1844] [serial = 608] [outer = 0x7f1f0eb08800] 05:36:33 INFO - PROCESS | 1844 | 1461587793049 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:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1378ms 05:36:33 INFO - PROCESS | 1844 | 1461587793095 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:36:33 INFO - PROCESS | 1844 | 1461587793103 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:36:33 INFO - PROCESS | 1844 | 1461587793112 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:36:33 INFO - PROCESS | 1844 | 1461587793118 Marionette TRACE conn3 <- [1,782,null,{}] 05:36:33 INFO - PROCESS | 1844 | 1461587793127 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:36:33 INFO - PROCESS | 1844 | 1461587793367 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:36:33 INFO - PROCESS | 1844 | 1461587793623 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f02f52000 == 70 [pid = 1844] [id = 203] 05:36:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7f1f095ee400) [pid = 1844] [serial = 609] [outer = (nil)] 05:36:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f1f0a0e2800) [pid = 1844] [serial = 610] [outer = 0x7f1f095ee400] 05:36:33 INFO - PROCESS | 1844 | 1461587793705 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f1f0a304400) [pid = 1844] [serial = 611] [outer = 0x7f1f095ee400] 05:36:34 INFO - PROCESS | 1844 | 1461587794600 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:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1545ms 05:36:34 INFO - PROCESS | 1844 | 1461587794657 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:36:34 INFO - PROCESS | 1844 | 1461587794666 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:36:34 INFO - PROCESS | 1844 | 1461587794676 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 1844 | 1461587794680 Marionette TRACE conn3 <- [1,786,null,{}] 05:36:34 INFO - PROCESS | 1844 | 1461587794686 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:36:34 INFO - PROCESS | 1844 | 1461587794887 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:36:35 INFO - PROCESS | 1844 | 1461587795042 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0df20000 == 71 [pid = 1844] [id = 204] 05:36:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f1f095ef000) [pid = 1844] [serial = 612] [outer = (nil)] 05:36:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f1f0c604c00) [pid = 1844] [serial = 613] [outer = 0x7f1f095ef000] 05:36:35 INFO - PROCESS | 1844 | 1461587795120 Marionette DEBUG loaded listener.js 05:36:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f1f0c9d9000) [pid = 1844] [serial = 614] [outer = 0x7f1f095ef000] 05:36:36 INFO - PROCESS | 1844 | 1461587796161 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:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1541ms 05:36:36 INFO - PROCESS | 1844 | 1461587796218 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:36:36 INFO - PROCESS | 1844 | 1461587796222 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:36:36 INFO - PROCESS | 1844 | 1461587796230 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:36:36 INFO - PROCESS | 1844 | 1461587796236 Marionette TRACE conn3 <- [1,790,null,{}] 05:36:36 INFO - PROCESS | 1844 | 1461587796253 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:36:36 INFO - PROCESS | 1844 | 1461587796485 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:36:36 INFO - PROCESS | 1844 | 1461587796735 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14fcc000 == 72 [pid = 1844] [id = 205] 05:36:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f1f0dc3c800) [pid = 1844] [serial = 615] [outer = (nil)] 05:36:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f1f0e0b9c00) [pid = 1844] [serial = 616] [outer = 0x7f1f0dc3c800] 05:36:36 INFO - PROCESS | 1844 | 1461587796831 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f1f0f651800) [pid = 1844] [serial = 617] [outer = 0x7f1f0dc3c800] 05:36:37 INFO - PROCESS | 1844 | 1461587797814 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:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1644ms 05:36:37 INFO - PROCESS | 1844 | 1461587797878 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:36:37 INFO - PROCESS | 1844 | 1461587797883 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:36:37 INFO - PROCESS | 1844 | 1461587797890 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 1844 | 1461587797893 Marionette TRACE conn3 <- [1,794,null,{}] 05:36:37 INFO - PROCESS | 1844 | 1461587797901 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:36:38 INFO - PROCESS | 1844 | 1461587798110 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:36:38 INFO - PROCESS | 1844 | 1461587798342 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15b57000 == 73 [pid = 1844] [id = 206] 05:36:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f1f0df2d000) [pid = 1844] [serial = 618] [outer = (nil)] 05:36:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f1f0fab0800) [pid = 1844] [serial = 619] [outer = 0x7f1f0df2d000] 05:36:38 INFO - PROCESS | 1844 | 1461587798438 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f1f102e8400) [pid = 1844] [serial = 620] [outer = 0x7f1f0df2d000] 05:36:39 INFO - PROCESS | 1844 | 1461587799264 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:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1435ms 05:36:39 INFO - PROCESS | 1844 | 1461587799325 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 1844 | 1461587799330 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:36:39 INFO - PROCESS | 1844 | 1461587799337 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 1844 | 1461587799340 Marionette TRACE conn3 <- [1,798,null,{}] 05:36:39 INFO - PROCESS | 1844 | 1461587799346 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:36:39 INFO - PROCESS | 1844 | 1461587799536 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:36:39 INFO - PROCESS | 1844 | 1461587799695 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15d93800 == 74 [pid = 1844] [id = 207] 05:36:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f0f671c00) [pid = 1844] [serial = 621] [outer = (nil)] 05:36:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f11f2b000) [pid = 1844] [serial = 622] [outer = 0x7f1f0f671c00] 05:36:39 INFO - PROCESS | 1844 | 1461587799773 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f1f11f8f400) [pid = 1844] [serial = 623] [outer = 0x7f1f0f671c00] 05:36:40 INFO - PROCESS | 1844 | 1461587800736 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:36:40 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:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1435ms 05:36:40 INFO - PROCESS | 1844 | 1461587800774 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 1844 | 1461587800777 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:36:40 INFO - PROCESS | 1844 | 1461587800784 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 1844 | 1461587800788 Marionette TRACE conn3 <- [1,802,null,{}] 05:36:40 INFO - PROCESS | 1844 | 1461587800794 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:36:41 INFO - PROCESS | 1844 | 1461587801031 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:36:41 INFO - PROCESS | 1844 | 1461587801259 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f166f2800 == 75 [pid = 1844] [id = 208] 05:36:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f12a4c000) [pid = 1844] [serial = 624] [outer = (nil)] 05:36:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f1393d800) [pid = 1844] [serial = 625] [outer = 0x7f1f12a4c000] 05:36:41 INFO - PROCESS | 1844 | 1461587801393 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f142a9400) [pid = 1844] [serial = 626] [outer = 0x7f1f12a4c000] 05:36:42 INFO - PROCESS | 1844 | 1461587802246 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:36:42 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:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1490ms 05:36:42 INFO - PROCESS | 1844 | 1461587802277 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 1844 | 1461587802280 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:36:42 INFO - PROCESS | 1844 | 1461587802287 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 1844 | 1461587802290 Marionette TRACE conn3 <- [1,806,null,{}] 05:36:42 INFO - PROCESS | 1844 | 1461587802296 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:36:42 INFO - PROCESS | 1844 | 1461587802483 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:36:42 INFO - PROCESS | 1844 | 1461587802646 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f19031800 == 76 [pid = 1844] [id = 209] 05:36:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f12a46400) [pid = 1844] [serial = 627] [outer = (nil)] 05:36:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f1436b400) [pid = 1844] [serial = 628] [outer = 0x7f1f12a46400] 05:36:42 INFO - PROCESS | 1844 | 1461587802723 Marionette DEBUG loaded listener.js 05:36:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f14c87000) [pid = 1844] [serial = 629] [outer = 0x7f1f12a46400] 05:36:43 INFO - PROCESS | 1844 | 1461587803649 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:36:43 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:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1428ms 05:36:43 INFO - PROCESS | 1844 | 1461587803717 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 1844 | 1461587803721 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:36:43 INFO - PROCESS | 1844 | 1461587803727 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 1844 | 1461587803731 Marionette TRACE conn3 <- [1,810,null,{}] 05:36:43 INFO - PROCESS | 1844 | 1461587803738 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:36:43 INFO - PROCESS | 1844 | 1461587803925 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:36:44 INFO - PROCESS | 1844 | 1461587804087 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1d0ec800 == 77 [pid = 1844] [id = 210] 05:36:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f14361c00) [pid = 1844] [serial = 630] [outer = (nil)] 05:36:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f14f4f400) [pid = 1844] [serial = 631] [outer = 0x7f1f14361c00] 05:36:44 INFO - PROCESS | 1844 | 1461587804170 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f14f58800) [pid = 1844] [serial = 632] [outer = 0x7f1f14361c00] 05:36:45 INFO - PROCESS | 1844 | 1461587805127 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:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1430ms 05:36:45 INFO - PROCESS | 1844 | 1461587805159 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:36:45 INFO - PROCESS | 1844 | 1461587805162 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:36:45 INFO - PROCESS | 1844 | 1461587805169 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 1844 | 1461587805172 Marionette TRACE conn3 <- [1,814,null,{}] 05:36:45 INFO - PROCESS | 1844 | 1461587805178 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:36:45 INFO - PROCESS | 1844 | 1461587805375 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:36:45 INFO - PROCESS | 1844 | 1461587805542 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f22cc2800 == 78 [pid = 1844] [id = 211] 05:36:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f14c8ec00) [pid = 1844] [serial = 633] [outer = (nil)] 05:36:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f14f81000) [pid = 1844] [serial = 634] [outer = 0x7f1f14c8ec00] 05:36:45 INFO - PROCESS | 1844 | 1461587805622 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f1f15484000) [pid = 1844] [serial = 635] [outer = 0x7f1f14c8ec00] 05:36:46 INFO - PROCESS | 1844 | 1461587806549 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:36:46 INFO - PROCESS | 1844 | 1461587806604 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:36:46 INFO - PROCESS | 1844 | 1461587806611 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 1844 | 1461587806615 Marionette TRACE conn3 <- [1,818,null,{}] 05:36:46 INFO - PROCESS | 1844 | 1461587806620 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:36:46 INFO - PROCESS | 1844 | 1461587806815 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:36:47 INFO - PROCESS | 1844 | 1461587807005 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f093eb000 == 79 [pid = 1844] [id = 212] 05:36:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f1f03582000) [pid = 1844] [serial = 636] [outer = (nil)] 05:36:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f1f04cdc800) [pid = 1844] [serial = 637] [outer = 0x7f1f03582000] 05:36:47 INFO - PROCESS | 1844 | 1461587807084 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f1f0f667400) [pid = 1844] [serial = 638] [outer = 0x7f1f03582000] 05:36:48 INFO - PROCESS | 1844 | 1461587808026 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:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1483ms 05:36:48 INFO - PROCESS | 1844 | 1461587808096 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 1844 | 1461587808101 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:36:48 INFO - PROCESS | 1844 | 1461587808107 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 1844 | 1461587808112 Marionette TRACE conn3 <- [1,822,null,{}] 05:36:48 INFO - PROCESS | 1844 | 1461587808118 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:36:48 INFO - PROCESS | 1844 | 1461587808373 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:36:48 INFO - PROCESS | 1844 | 1461587808795 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093ad000 == 80 [pid = 1844] [id = 213] 05:36:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f1f04930000) [pid = 1844] [serial = 639] [outer = (nil)] 05:36:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f1f04ab9000) [pid = 1844] [serial = 640] [outer = 0x7f1f04930000] 05:36:48 INFO - PROCESS | 1844 | 1461587808914 Marionette DEBUG loaded listener.js 05:36:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f1f09568800) [pid = 1844] [serial = 641] [outer = 0x7f1f04930000] 05:36:49 INFO - PROCESS | 1844 | 1461587809963 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:36:50 INFO - PROCESS | 1844 | 1461587810006 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:36:50 INFO - PROCESS | 1844 | 1461587810017 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:36:50 INFO - PROCESS | 1844 | 1461587810024 Marionette TRACE conn3 <- [1,826,null,{}] 05:36:50 INFO - PROCESS | 1844 | 1461587810032 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:36:50 INFO - PROCESS | 1844 | 1461587810313 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:36:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a179000 == 79 [pid = 1844] [id = 201] 05:36:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cced800 == 78 [pid = 1844] [id = 199] 05:36:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093bd800 == 77 [pid = 1844] [id = 198] 05:36:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a17d000 == 76 [pid = 1844] [id = 197] 05:36:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093a7000 == 75 [pid = 1844] [id = 196] 05:36:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14ec2000 == 74 [pid = 1844] [id = 195] 05:36:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f7a0000 == 73 [pid = 1844] [id = 194] 05:36:50 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a3ab800 == 72 [pid = 1844] [id = 193] 05:36:50 INFO - PROCESS | 1844 | 1461587810560 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f049e1000 == 73 [pid = 1844] [id = 214] 05:36:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f1f0a302c00) [pid = 1844] [serial = 642] [outer = (nil)] 05:36:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f1f0bed4800) [pid = 1844] [serial = 643] [outer = 0x7f1f0a302c00] 05:36:50 INFO - PROCESS | 1844 | 1461587810634 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f1f0c584000) [pid = 1844] [serial = 644] [outer = 0x7f1f0a302c00] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f1f0a307c00) [pid = 1844] [serial = 530] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f1f13943800) [pid = 1844] [serial = 409] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f1f16c1a000) [pid = 1844] [serial = 521] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f1f0c602c00) [pid = 1844] [serial = 506] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f1f19373400) [pid = 1844] [serial = 470] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f1f0a0eb000) [pid = 1844] [serial = 503] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f1f0c9d6c00) [pid = 1844] [serial = 473] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f1f095f2c00) [pid = 1844] [serial = 455] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f1f11fdbc00) [pid = 1844] [serial = 515] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f1f0cb7a800) [pid = 1844] [serial = 458] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f1f15ff2c00) [pid = 1844] [serial = 518] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f14f52c00) [pid = 1844] [serial = 467] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f2403b800) [pid = 1844] [serial = 527] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f11fd2c00) [pid = 1844] [serial = 464] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f1937b000) [pid = 1844] [serial = 524] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f0eb0a000) [pid = 1844] [serial = 509] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f0f6b2800) [pid = 1844] [serial = 461] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f0faa7400) [pid = 1844] [serial = 500] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f0df26000) [pid = 1844] [serial = 452] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f0dc80000) [pid = 1844] [serial = 571] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f0e0b0800) [pid = 1844] [serial = 572] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 105 (0x7f1f0eb0e400) [pid = 1844] [serial = 574] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 104 (0x7f1f14f5d000) [pid = 1844] [serial = 557] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 103 (0x7f1f14c8d000) [pid = 1844] [serial = 556] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 102 (0x7f1f095f6400) [pid = 1844] [serial = 562] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 101 (0x7f1f0f6b0800) [pid = 1844] [serial = 545] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 100 (0x7f1f0a303c00) [pid = 1844] [serial = 563] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 99 (0x7f1f0c3d2800) [pid = 1844] [serial = 565] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 98 (0x7f1f0d0af000) [pid = 1844] [serial = 560] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 97 (0x7f1f04cd8800) [pid = 1844] [serial = 559] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 96 (0x7f1f0a30b800) [pid = 1844] [serial = 548] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7f1f095ee000) [pid = 1844] [serial = 547] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7f1f0dadf000) [pid = 1844] [serial = 551] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7f1f0c58d800) [pid = 1844] [serial = 550] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7f1f134dac00) [pid = 1844] [serial = 554] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7f1f102efc00) [pid = 1844] [serial = 553] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7f1f0cb7f800) [pid = 1844] [serial = 568] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 89 (0x7f1f0dc32800) [pid = 1844] [serial = 569] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 88 (0x7f1f0c3da000) [pid = 1844] [serial = 566] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 87 (0x7f1f0f646c00) [pid = 1844] [serial = 575] [outer = (nil)] [url = about:blank] 05:36:50 INFO - PROCESS | 1844 | --DOMWINDOW == 86 (0x7f1f102e2800) [pid = 1844] [serial = 512] [outer = (nil)] [url = about:blank] 05:36:51 INFO - PROCESS | 1844 | 1461587811467 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:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1496ms 05:36:51 INFO - PROCESS | 1844 | 1461587811514 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 1844 | 1461587811521 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:36:51 INFO - PROCESS | 1844 | 1461587811528 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - PROCESS | 1844 | 1461587811530 Marionette TRACE conn3 <- [1,830,null,{}] 05:36:51 INFO - PROCESS | 1844 | 1461587811537 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:36:51 INFO - PROCESS | 1844 | 1461587811714 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:36:51 INFO - PROCESS | 1844 | 1461587811848 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0a17e800 == 74 [pid = 1844] [id = 215] 05:36:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 87 (0x7f1f04cd8000) [pid = 1844] [serial = 645] [outer = (nil)] 05:36:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 88 (0x7f1f0c9d3c00) [pid = 1844] [serial = 646] [outer = 0x7f1f04cd8000] 05:36:51 INFO - PROCESS | 1844 | 1461587811919 Marionette DEBUG loaded listener.js 05:36:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 89 (0x7f1f0cb83000) [pid = 1844] [serial = 647] [outer = 0x7f1f04cd8000] 05:36:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 90 (0x7f1f0cb84000) [pid = 1844] [serial = 648] [outer = 0x7f1f0dc77c00] 05:36:52 INFO - PROCESS | 1844 | 1461587812775 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:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1331ms 05:36:52 INFO - PROCESS | 1844 | 1461587812860 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:36:52 INFO - PROCESS | 1844 | 1461587812864 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:36:52 INFO - PROCESS | 1844 | 1461587812888 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:36:52 INFO - PROCESS | 1844 | 1461587812899 Marionette TRACE conn3 <- [1,834,null,{}] 05:36:52 INFO - PROCESS | 1844 | 1461587812908 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:36:53 INFO - PROCESS | 1844 | 1461587813137 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:36:53 INFO - PROCESS | 1844 | 1461587813170 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0cce2000 == 75 [pid = 1844] [id = 216] 05:36:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7f1f0dc79800) [pid = 1844] [serial = 649] [outer = (nil)] 05:36:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7f1f0df2ec00) [pid = 1844] [serial = 650] [outer = 0x7f1f0dc79800] 05:36:53 INFO - PROCESS | 1844 | 1461587813245 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f1f0f666400) [pid = 1844] [serial = 651] [outer = 0x7f1f0dc79800] 05:36:54 INFO - PROCESS | 1844 | 1461587814180 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:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1365ms 05:36:54 INFO - PROCESS | 1844 | 1461587814244 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:36:54 INFO - PROCESS | 1844 | 1461587814252 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:36:54 INFO - PROCESS | 1844 | 1461587814262 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:36:54 INFO - PROCESS | 1844 | 1461587814272 Marionette TRACE conn3 <- [1,838,null,{}] 05:36:54 INFO - PROCESS | 1844 | 1461587814300 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:36:54 INFO - PROCESS | 1844 | 1461587814524 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:36:54 INFO - PROCESS | 1844 | 1461587814550 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f12a21000 == 76 [pid = 1844] [id = 217] 05:36:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f1f0dc81000) [pid = 1844] [serial = 652] [outer = (nil)] 05:36:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f1f102ed000) [pid = 1844] [serial = 653] [outer = 0x7f1f0dc81000] 05:36:54 INFO - PROCESS | 1844 | 1461587814622 Marionette DEBUG loaded listener.js 05:36:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f1f11f94400) [pid = 1844] [serial = 654] [outer = 0x7f1f0dc81000] 05:36:55 INFO - PROCESS | 1844 | --DOMWINDOW == 95 (0x7f1f0c9db400) [pid = 1844] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:36:55 INFO - PROCESS | 1844 | --DOMWINDOW == 94 (0x7f1f095ed400) [pid = 1844] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:36:55 INFO - PROCESS | 1844 | --DOMWINDOW == 93 (0x7f1f03589400) [pid = 1844] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:36:55 INFO - PROCESS | 1844 | --DOMWINDOW == 92 (0x7f1f0df2f400) [pid = 1844] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:36:55 INFO - PROCESS | 1844 | --DOMWINDOW == 91 (0x7f1f0956d400) [pid = 1844] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:36:55 INFO - PROCESS | 1844 | --DOMWINDOW == 90 (0x7f1f0a0e9000) [pid = 1844] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:36:55 INFO - PROCESS | 1844 | 1461587815587 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:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1367ms 05:36:55 INFO - PROCESS | 1844 | 1461587815631 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:36:55 INFO - PROCESS | 1844 | 1461587815634 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:36:55 INFO - PROCESS | 1844 | 1461587815640 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:36:55 INFO - PROCESS | 1844 | 1461587815643 Marionette TRACE conn3 <- [1,842,null,{}] 05:36:55 INFO - PROCESS | 1844 | 1461587815648 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:36:55 INFO - PROCESS | 1844 | 1461587815865 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:36:55 INFO - PROCESS | 1844 | 1461587815886 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14ea7000 == 77 [pid = 1844] [id = 218] 05:36:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 91 (0x7f1f11f93400) [pid = 1844] [serial = 655] [outer = (nil)] 05:36:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 92 (0x7f1f11fdac00) [pid = 1844] [serial = 656] [outer = 0x7f1f11f93400] 05:36:55 INFO - PROCESS | 1844 | 1461587815962 Marionette DEBUG loaded listener.js 05:36:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 93 (0x7f1f13361c00) [pid = 1844] [serial = 657] [outer = 0x7f1f11f93400] 05:36:56 INFO - PROCESS | 1844 | 1461587816793 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:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1178ms 05:36:56 INFO - PROCESS | 1844 | 1461587816820 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 1844 | 1461587816824 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:36:56 INFO - PROCESS | 1844 | 1461587816830 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 1844 | 1461587816832 Marionette TRACE conn3 <- [1,846,null,{}] 05:36:56 INFO - PROCESS | 1844 | 1461587816838 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:36:57 INFO - PROCESS | 1844 | 1461587817010 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:36:57 INFO - PROCESS | 1844 | 1461587817027 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15b58800 == 78 [pid = 1844] [id = 219] 05:36:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 94 (0x7f1f14c82800) [pid = 1844] [serial = 658] [outer = (nil)] 05:36:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 95 (0x7f1f1548d800) [pid = 1844] [serial = 659] [outer = 0x7f1f14c82800] 05:36:57 INFO - PROCESS | 1844 | 1461587817091 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 96 (0x7f1f15b83000) [pid = 1844] [serial = 660] [outer = 0x7f1f14c82800] 05:36:58 INFO - PROCESS | 1844 | 1461587818262 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:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1481ms 05:36:58 INFO - PROCESS | 1844 | 1461587818313 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:36:58 INFO - PROCESS | 1844 | 1461587818322 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:36:58 INFO - PROCESS | 1844 | 1461587818329 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:36:58 INFO - PROCESS | 1844 | 1461587818336 Marionette TRACE conn3 <- [1,850,null,{}] 05:36:58 INFO - PROCESS | 1844 | 1461587818344 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:36:58 INFO - PROCESS | 1844 | 1461587818581 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:36:58 INFO - PROCESS | 1844 | 1461587818805 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0c222800 == 79 [pid = 1844] [id = 220] 05:36:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 97 (0x7f1f0a310400) [pid = 1844] [serial = 661] [outer = (nil)] 05:36:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 98 (0x7f1f0c40e800) [pid = 1844] [serial = 662] [outer = 0x7f1f0a310400] 05:36:58 INFO - PROCESS | 1844 | 1461587818912 Marionette DEBUG loaded listener.js 05:36:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 99 (0x7f1f0c9d8c00) [pid = 1844] [serial = 663] [outer = 0x7f1f0a310400] 05:36:59 INFO - PROCESS | 1844 | 1461587819828 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:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1544ms 05:36:59 INFO - PROCESS | 1844 | 1461587819876 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 1844 | 1461587819889 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:36:59 INFO - PROCESS | 1844 | 1461587819911 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 1844 | 1461587819916 Marionette TRACE conn3 <- [1,854,null,{}] 05:36:59 INFO - PROCESS | 1844 | 1461587819923 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:37:00 INFO - PROCESS | 1844 | 1461587820162 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:37:00 INFO - PROCESS | 1844 | 1461587820418 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1506e800 == 80 [pid = 1844] [id = 221] 05:37:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 100 (0x7f1f0c9e0c00) [pid = 1844] [serial = 664] [outer = (nil)] 05:37:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 101 (0x7f1f0eb06400) [pid = 1844] [serial = 665] [outer = 0x7f1f0c9e0c00] 05:37:00 INFO - PROCESS | 1844 | 1461587820555 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 102 (0x7f1f0f6b1400) [pid = 1844] [serial = 666] [outer = 0x7f1f0c9e0c00] 05:37:01 INFO - PROCESS | 1844 | 1461587821444 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:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1593ms 05:37:01 INFO - PROCESS | 1844 | 1461587821504 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 1844 | 1461587821508 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:37:01 INFO - PROCESS | 1844 | 1461587821515 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 1844 | 1461587821522 Marionette TRACE conn3 <- [1,858,null,{}] 05:37:01 INFO - PROCESS | 1844 | 1461587821540 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:37:01 INFO - PROCESS | 1844 | 1461587821800 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:37:02 INFO - PROCESS | 1844 | 1461587822017 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f16c2a000 == 81 [pid = 1844] [id = 222] 05:37:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 103 (0x7f1f102eec00) [pid = 1844] [serial = 667] [outer = (nil)] 05:37:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 104 (0x7f1f12b9f400) [pid = 1844] [serial = 668] [outer = 0x7f1f102eec00] 05:37:02 INFO - PROCESS | 1844 | 1461587822142 Marionette DEBUG loaded listener.js 05:37:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 105 (0x7f1f14c91c00) [pid = 1844] [serial = 669] [outer = 0x7f1f102eec00] 05:37:03 INFO - PROCESS | 1844 | 1461587823045 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:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1591ms 05:37:03 INFO - PROCESS | 1844 | 1461587823107 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:37:03 INFO - PROCESS | 1844 | 1461587823113 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:37:03 INFO - PROCESS | 1844 | 1461587823120 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:37:03 INFO - PROCESS | 1844 | 1461587823124 Marionette TRACE conn3 <- [1,862,null,{}] 05:37:03 INFO - PROCESS | 1844 | 1461587823130 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:37:03 INFO - PROCESS | 1844 | 1461587823332 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:37:03 INFO - PROCESS | 1844 | 1461587823490 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f231e1800 == 82 [pid = 1844] [id = 223] 05:37:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 106 (0x7f1f0f6b8400) [pid = 1844] [serial = 670] [outer = (nil)] 05:37:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f15483000) [pid = 1844] [serial = 671] [outer = 0x7f1f0f6b8400] 05:37:03 INFO - PROCESS | 1844 | 1461587823662 Marionette DEBUG loaded listener.js 05:37:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f15b88000) [pid = 1844] [serial = 672] [outer = 0x7f1f0f6b8400] 05:37:04 INFO - PROCESS | 1844 | 1461587824570 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:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1482ms 05:37:04 INFO - PROCESS | 1844 | 1461587824604 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:37:04 INFO - PROCESS | 1844 | 1461587824607 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:37:04 INFO - PROCESS | 1844 | 1461587824614 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - PROCESS | 1844 | 1461587824617 Marionette TRACE conn3 <- [1,866,null,{}] 05:37:04 INFO - PROCESS | 1844 | 1461587824623 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:37:04 INFO - PROCESS | 1844 | 1461587824806 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:37:04 INFO - PROCESS | 1844 | 1461587824982 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f24027800 == 83 [pid = 1844] [id = 224] 05:37:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f11fcec00) [pid = 1844] [serial = 673] [outer = (nil)] 05:37:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f15b8dc00) [pid = 1844] [serial = 674] [outer = 0x7f1f11fcec00] 05:37:05 INFO - PROCESS | 1844 | 1461587825056 Marionette DEBUG loaded listener.js 05:37:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f15ff5800) [pid = 1844] [serial = 675] [outer = 0x7f1f11fcec00] 05:37:06 INFO - PROCESS | 1844 | 1461587826052 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:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1482ms 05:37:06 INFO - PROCESS | 1844 | 1461587826098 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:37:06 INFO - PROCESS | 1844 | 1461587826106 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:37:06 INFO - PROCESS | 1844 | 1461587826112 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:37:06 INFO - PROCESS | 1844 | 1461587826115 Marionette TRACE conn3 <- [1,870,null,{}] 05:37:06 INFO - PROCESS | 1844 | 1461587826121 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:37:06 INFO - PROCESS | 1844 | 1461587826360 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:37:06 INFO - PROCESS | 1844 | 1461587826524 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2794e800 == 84 [pid = 1844] [id = 225] 05:37:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f15b89400) [pid = 1844] [serial = 676] [outer = (nil)] 05:37:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f171c0c00) [pid = 1844] [serial = 677] [outer = 0x7f1f15b89400] 05:37:06 INFO - PROCESS | 1844 | 1461587826649 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f190e5000) [pid = 1844] [serial = 678] [outer = 0x7f1f15b89400] 05:37:07 INFO - PROCESS | 1844 | 1461587827499 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:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1431ms 05:37:07 INFO - PROCESS | 1844 | 1461587827544 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 1844 | 1461587827548 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:37:07 INFO - PROCESS | 1844 | 1461587827555 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 1844 | 1461587827558 Marionette TRACE conn3 <- [1,874,null,{}] 05:37:07 INFO - PROCESS | 1844 | 1461587827563 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:37:07 INFO - PROCESS | 1844 | 1461587827769 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:37:07 INFO - PROCESS | 1844 | 1461587827969 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27a42800 == 85 [pid = 1844] [id = 226] 05:37:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f09565400) [pid = 1844] [serial = 679] [outer = (nil)] 05:37:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f15ff5400) [pid = 1844] [serial = 680] [outer = 0x7f1f09565400] 05:37:08 INFO - PROCESS | 1844 | 1461587828051 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f1937e000) [pid = 1844] [serial = 681] [outer = 0x7f1f09565400] 05:37:09 INFO - PROCESS | 1844 | 1461587829408 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:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1980ms 05:37:09 INFO - PROCESS | 1844 | 1461587829537 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 1844 | 1461587829543 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:37:09 INFO - PROCESS | 1844 | 1461587829552 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 1844 | 1461587829557 Marionette TRACE conn3 <- [1,878,null,{}] 05:37:09 INFO - PROCESS | 1844 | 1461587829567 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:37:09 INFO - PROCESS | 1844 | 1461587829741 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:37:09 INFO - PROCESS | 1844 | 1461587829908 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0c6ea800 == 86 [pid = 1844] [id = 227] 05:37:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f1f0a0e9800) [pid = 1844] [serial = 682] [outer = (nil)] 05:37:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f1f0a0efc00) [pid = 1844] [serial = 683] [outer = 0x7f1f0a0e9800] 05:37:09 INFO - PROCESS | 1844 | 1461587829994 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f1f0bcdfc00) [pid = 1844] [serial = 684] [outer = 0x7f1f0a0e9800] 05:37:10 INFO - PROCESS | 1844 | 1461587830974 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:37:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:37:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1485ms 05:37:11 INFO - PROCESS | 1844 | 1461587831037 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:37:11 INFO - PROCESS | 1844 | 1461587831054 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:37:11 INFO - PROCESS | 1844 | 1461587831079 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:37:11 INFO - PROCESS | 1844 | 1461587831087 Marionette TRACE conn3 <- [1,882,null,{}] 05:37:11 INFO - PROCESS | 1844 | 1461587831097 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:37:11 INFO - PROCESS | 1844 | 1461587831370 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:37:11 INFO - PROCESS | 1844 | 1461587831599 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f093e1800 == 87 [pid = 1844] [id = 228] 05:37:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f1f0c359000) [pid = 1844] [serial = 685] [outer = (nil)] 05:37:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f1f0c589800) [pid = 1844] [serial = 686] [outer = 0x7f1f0c359000] 05:37:11 INFO - PROCESS | 1844 | 1461587831677 Marionette DEBUG loaded listener.js 05:37:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f1f0c9d5c00) [pid = 1844] [serial = 687] [outer = 0x7f1f0c359000] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b5aa800 == 86 [pid = 1844] [id = 131] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f7ad000 == 85 [pid = 1844] [id = 127] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093b4800 == 84 [pid = 1844] [id = 130] 05:37:12 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f1f0fa66c00) [pid = 1844] [serial = 577] [outer = (nil)] [url = about:blank] 05:37:12 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f1f0a0ed000) [pid = 1844] [serial = 580] [outer = (nil)] [url = about:blank] 05:37:12 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f1f0c9de000) [pid = 1844] [serial = 583] [outer = (nil)] [url = about:blank] 05:37:12 INFO - PROCESS | 1844 | --DOMWINDOW == 119 (0x7f1f0f6b0400) [pid = 1844] [serial = 586] [outer = (nil)] [url = about:blank] 05:37:12 INFO - PROCESS | 1844 | --DOMWINDOW == 118 (0x7f1f0f6b1000) [pid = 1844] [serial = 607] [outer = (nil)] [url = about:blank] 05:37:12 INFO - PROCESS | 1844 | 1461587832670 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:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14ea7000 == 83 [pid = 1844] [id = 218] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f12a21000 == 82 [pid = 1844] [id = 217] 05:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1646ms 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cce2000 == 81 [pid = 1844] [id = 216] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f51f000 == 80 [pid = 1844] [id = 200] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a17e800 == 79 [pid = 1844] [id = 215] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f049e1000 == 78 [pid = 1844] [id = 214] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093ad000 == 77 [pid = 1844] [id = 213] 05:37:12 INFO - PROCESS | 1844 | 1461587832732 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:37:12 INFO - PROCESS | 1844 | 1461587832736 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f166f2800 == 76 [pid = 1844] [id = 208] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15d93800 == 75 [pid = 1844] [id = 207] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15b57000 == 74 [pid = 1844] [id = 206] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14fcc000 == 73 [pid = 1844] [id = 205] 05:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0df20000 == 72 [pid = 1844] [id = 204] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f02f52000 == 71 [pid = 1844] [id = 203] 05:37:12 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f11f4c800 == 70 [pid = 1844] [id = 202] 05:37:12 INFO - PROCESS | 1844 | 1461587832757 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:37:12 INFO - PROCESS | 1844 | 1461587832763 Marionette TRACE conn3 <- [1,886,null,{}] 05:37:12 INFO - PROCESS | 1844 | 1461587832786 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:37:13 INFO - PROCESS | 1844 | 1461587833092 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:37:13 INFO - PROCESS | 1844 | --DOMWINDOW == 117 (0x7f1f0dc37000) [pid = 1844] [serial = 598] [outer = (nil)] [url = about:blank] 05:37:13 INFO - PROCESS | 1844 | --DOMWINDOW == 116 (0x7f1f0c58fc00) [pid = 1844] [serial = 595] [outer = (nil)] [url = about:blank] 05:37:13 INFO - PROCESS | 1844 | --DOMWINDOW == 115 (0x7f1f0c9da800) [pid = 1844] [serial = 596] [outer = (nil)] [url = about:blank] 05:37:13 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f04cdec00) [pid = 1844] [serial = 590] [outer = (nil)] [url = about:blank] 05:37:13 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f04ab9400) [pid = 1844] [serial = 589] [outer = (nil)] [url = about:blank] 05:37:13 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f0f645400) [pid = 1844] [serial = 601] [outer = (nil)] [url = about:blank] 05:37:13 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f0c3d6c00) [pid = 1844] [serial = 593] [outer = (nil)] [url = about:blank] 05:37:13 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f0bce3c00) [pid = 1844] [serial = 592] [outer = (nil)] [url = about:blank] 05:37:13 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f0f652000) [pid = 1844] [serial = 602] [outer = (nil)] [url = about:blank] 05:37:13 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f0a30bc00) [pid = 1844] [serial = 604] [outer = (nil)] [url = about:blank] 05:37:13 INFO - PROCESS | 1844 | --DOMWINDOW == 107 (0x7f1f0cb79000) [pid = 1844] [serial = 605] [outer = (nil)] [url = about:blank] 05:37:13 INFO - PROCESS | 1844 | --DOMWINDOW == 106 (0x7f1f0df2b400) [pid = 1844] [serial = 599] [outer = (nil)] [url = about:blank] 05:37:13 INFO - PROCESS | 1844 | 1461587833446 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0a171800 == 71 [pid = 1844] [id = 229] 05:37:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 107 (0x7f1f0c58fc00) [pid = 1844] [serial = 688] [outer = (nil)] 05:37:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 108 (0x7f1f0dc3dc00) [pid = 1844] [serial = 689] [outer = 0x7f1f0c58fc00] 05:37:13 INFO - PROCESS | 1844 | 1461587833569 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0df2b000) [pid = 1844] [serial = 690] [outer = 0x7f1f0c58fc00] 05:37:14 INFO - PROCESS | 1844 | 1461587834674 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:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1951ms 05:37:14 INFO - PROCESS | 1844 | 1461587834705 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:37:14 INFO - PROCESS | 1844 | 1461587834710 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:37:14 INFO - PROCESS | 1844 | 1461587834718 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:37:14 INFO - PROCESS | 1844 | 1461587834721 Marionette TRACE conn3 <- [1,890,null,{}] 05:37:14 INFO - PROCESS | 1844 | 1461587834728 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:37:14 INFO - PROCESS | 1844 | 1461587834905 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:37:15 INFO - PROCESS | 1844 | 1461587835074 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0d01a000 == 72 [pid = 1844] [id = 230] 05:37:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f0bed6c00) [pid = 1844] [serial = 691] [outer = (nil)] 05:37:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f0eb51400) [pid = 1844] [serial = 692] [outer = 0x7f1f0bed6c00] 05:37:15 INFO - PROCESS | 1844 | 1461587835141 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f0f64f400) [pid = 1844] [serial = 693] [outer = 0x7f1f0bed6c00] 05:37:16 INFO - PROCESS | 1844 | 1461587836207 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:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1543ms 05:37:16 INFO - PROCESS | 1844 | 1461587836263 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:37:16 INFO - PROCESS | 1844 | 1461587836266 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:37:16 INFO - PROCESS | 1844 | 1461587836273 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:37:16 INFO - PROCESS | 1844 | 1461587836276 Marionette TRACE conn3 <- [1,894,null,{}] 05:37:16 INFO - PROCESS | 1844 | 1461587836303 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:37:16 INFO - PROCESS | 1844 | 1461587836530 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:37:16 INFO - PROCESS | 1844 | 1461587836563 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f11f37800 == 73 [pid = 1844] [id = 231] 05:37:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f0d0aa800) [pid = 1844] [serial = 694] [outer = (nil)] 05:37:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f0f665400) [pid = 1844] [serial = 695] [outer = 0x7f1f0d0aa800] 05:37:16 INFO - PROCESS | 1844 | 1461587836633 Marionette DEBUG loaded listener.js 05:37:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f0fa0c400) [pid = 1844] [serial = 696] [outer = 0x7f1f0d0aa800] 05:37:17 INFO - PROCESS | 1844 | --DOMWINDOW == 114 (0x7f1f04930000) [pid = 1844] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:37:17 INFO - PROCESS | 1844 | --DOMWINDOW == 113 (0x7f1f0a302c00) [pid = 1844] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:37:17 INFO - PROCESS | 1844 | --DOMWINDOW == 112 (0x7f1f04cd8000) [pid = 1844] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:37:17 INFO - PROCESS | 1844 | --DOMWINDOW == 111 (0x7f1f0dc79800) [pid = 1844] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:37:17 INFO - PROCESS | 1844 | --DOMWINDOW == 110 (0x7f1f0dc81000) [pid = 1844] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:37:17 INFO - PROCESS | 1844 | --DOMWINDOW == 109 (0x7f1f0f664000) [pid = 1844] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:37:17 INFO - PROCESS | 1844 | --DOMWINDOW == 108 (0x7f1f11f93400) [pid = 1844] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:37:17 INFO - PROCESS | 1844 | 1461587837933 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:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1699ms 05:37:17 INFO - PROCESS | 1844 | 1461587837973 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 1844 | 1461587837976 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:37:17 INFO - PROCESS | 1844 | 1461587837992 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 1844 | 1461587837996 Marionette TRACE conn3 <- [1,898,null,{}] 05:37:18 INFO - PROCESS | 1844 | 1461587838015 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:37:18 INFO - PROCESS | 1844 | 1461587838261 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:37:18 INFO - PROCESS | 1844 | 1461587838383 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14225000 == 74 [pid = 1844] [id = 232] 05:37:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 109 (0x7f1f0fa1bc00) [pid = 1844] [serial = 697] [outer = (nil)] 05:37:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 110 (0x7f1f11f89400) [pid = 1844] [serial = 698] [outer = 0x7f1f0fa1bc00] 05:37:18 INFO - PROCESS | 1844 | 1461587838461 Marionette DEBUG loaded listener.js 05:37:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 111 (0x7f1f12b96000) [pid = 1844] [serial = 699] [outer = 0x7f1f0fa1bc00] 05:37:19 INFO - PROCESS | 1844 | 1461587839210 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:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1251ms 05:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:37:19 INFO - PROCESS | 1844 | 1461587839244 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 1844 | 1461587839246 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:37:19 INFO - PROCESS | 1844 | 1461587839254 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 1844 | 1461587839257 Marionette TRACE conn3 <- [1,902,null,{}] 05:37:19 INFO - PROCESS | 1844 | 1461587839264 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:37:19 INFO - PROCESS | 1844 | 1461587839444 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:37:19 INFO - PROCESS | 1844 | 1461587839460 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1592a800 == 75 [pid = 1844] [id = 233] 05:37:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 112 (0x7f1f13944000) [pid = 1844] [serial = 700] [outer = (nil)] 05:37:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 113 (0x7f1f14c84800) [pid = 1844] [serial = 701] [outer = 0x7f1f13944000] 05:37:19 INFO - PROCESS | 1844 | 1461587839527 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 114 (0x7f1f14f54800) [pid = 1844] [serial = 702] [outer = 0x7f1f13944000] 05:37:20 INFO - PROCESS | 1844 | 1461587840725 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:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1539ms 05:37:20 INFO - PROCESS | 1844 | 1461587840793 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:37:20 INFO - PROCESS | 1844 | 1461587840801 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:37:20 INFO - PROCESS | 1844 | 1461587840812 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:37:20 INFO - PROCESS | 1844 | 1461587840817 Marionette TRACE conn3 <- [1,906,null,{}] 05:37:20 INFO - PROCESS | 1844 | 1461587840826 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:37:21 INFO - PROCESS | 1844 | 1461587841094 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:37:21 INFO - PROCESS | 1844 | 1461587841367 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b5b6000 == 76 [pid = 1844] [id = 234] 05:37:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 115 (0x7f1f0a0e9000) [pid = 1844] [serial = 703] [outer = (nil)] 05:37:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 116 (0x7f1f0a310800) [pid = 1844] [serial = 704] [outer = 0x7f1f0a0e9000] 05:37:21 INFO - PROCESS | 1844 | 1461587841459 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 117 (0x7f1f0c3d6c00) [pid = 1844] [serial = 705] [outer = 0x7f1f0a0e9000] 05:37:22 INFO - PROCESS | 1844 | 1461587842445 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:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1691ms 05:37:22 INFO - PROCESS | 1844 | 1461587842503 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:37:22 INFO - PROCESS | 1844 | 1461587842512 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:37:22 INFO - PROCESS | 1844 | 1461587842526 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:37:22 INFO - PROCESS | 1844 | 1461587842530 Marionette TRACE conn3 <- [1,910,null,{}] 05:37:22 INFO - PROCESS | 1844 | 1461587842537 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:37:22 INFO - PROCESS | 1844 | 1461587842791 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:37:23 INFO - PROCESS | 1844 | 1461587843088 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f13b6b000 == 77 [pid = 1844] [id = 235] 05:37:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 118 (0x7f1f0cb7b000) [pid = 1844] [serial = 706] [outer = (nil)] 05:37:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 119 (0x7f1f0dd37c00) [pid = 1844] [serial = 707] [outer = 0x7f1f0cb7b000] 05:37:23 INFO - PROCESS | 1844 | 1461587843166 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 120 (0x7f1f0eb0ec00) [pid = 1844] [serial = 708] [outer = 0x7f1f0cb7b000] 05:37:24 INFO - PROCESS | 1844 | 1461587844076 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:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1592ms 05:37:24 INFO - PROCESS | 1844 | 1461587844118 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:37:24 INFO - PROCESS | 1844 | 1461587844122 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:37:24 INFO - PROCESS | 1844 | 1461587844129 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:37:24 INFO - PROCESS | 1844 | 1461587844135 Marionette TRACE conn3 <- [1,914,null,{}] 05:37:24 INFO - PROCESS | 1844 | 1461587844152 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:37:24 INFO - PROCESS | 1844 | 1461587844354 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:37:24 INFO - PROCESS | 1844 | 1461587844563 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f166f2800 == 78 [pid = 1844] [id = 236] 05:37:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f1f0faa5c00) [pid = 1844] [serial = 709] [outer = (nil)] 05:37:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f1f11fd3000) [pid = 1844] [serial = 710] [outer = 0x7f1f0faa5c00] 05:37:24 INFO - PROCESS | 1844 | 1461587844664 Marionette DEBUG loaded listener.js 05:37:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f1f14369c00) [pid = 1844] [serial = 711] [outer = 0x7f1f0faa5c00] 05:37:25 INFO - PROCESS | 1844 | 1461587845568 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:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1490ms 05:37:25 INFO - PROCESS | 1844 | 1461587845621 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 1844 | 1461587845625 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:37:25 INFO - PROCESS | 1844 | 1461587845632 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 1844 | 1461587845634 Marionette TRACE conn3 <- [1,918,null,{}] 05:37:25 INFO - PROCESS | 1844 | 1461587845641 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:37:25 INFO - PROCESS | 1844 | 1461587845848 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:37:26 INFO - PROCESS | 1844 | 1461587846017 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1d0e2000 == 79 [pid = 1844] [id = 237] 05:37:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f1f0df24400) [pid = 1844] [serial = 712] [outer = (nil)] 05:37:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f1f1502cc00) [pid = 1844] [serial = 713] [outer = 0x7f1f0df24400] 05:37:26 INFO - PROCESS | 1844 | 1461587846104 Marionette DEBUG loaded listener.js 05:37:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f1f15b89000) [pid = 1844] [serial = 714] [outer = 0x7f1f0df24400] 05:37:27 INFO - PROCESS | 1844 | 1461587847035 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:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1431ms 05:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:37:27 INFO - PROCESS | 1844 | 1461587847065 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:37:27 INFO - PROCESS | 1844 | 1461587847068 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:37:27 INFO - PROCESS | 1844 | 1461587847079 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 1844 | 1461587847084 Marionette TRACE conn3 <- [1,922,null,{}] 05:37:27 INFO - PROCESS | 1844 | 1461587847089 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:37:27 INFO - PROCESS | 1844 | 1461587847294 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:37:27 INFO - PROCESS | 1844 | 1461587847471 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f24025800 == 80 [pid = 1844] [id = 238] 05:37:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f1f0df2a000) [pid = 1844] [serial = 715] [outer = (nil)] 05:37:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f1f15ff3800) [pid = 1844] [serial = 716] [outer = 0x7f1f0df2a000] 05:37:27 INFO - PROCESS | 1844 | 1461587847547 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f1f16122000) [pid = 1844] [serial = 717] [outer = 0x7f1f0df2a000] 05:37:28 INFO - PROCESS | 1844 | 1461587848515 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:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1493ms 05:37:28 INFO - PROCESS | 1844 | 1461587848571 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 1844 | 1461587848577 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:37:28 INFO - PROCESS | 1844 | 1461587848584 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:37:28 INFO - PROCESS | 1844 | 1461587848587 Marionette TRACE conn3 <- [1,926,null,{}] 05:37:28 INFO - PROCESS | 1844 | 1461587848594 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:37:28 INFO - PROCESS | 1844 | 1461587848890 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:37:29 INFO - PROCESS | 1844 | 1461587849117 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f27d40800 == 81 [pid = 1844] [id = 239] 05:37:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f1f0d0a8c00) [pid = 1844] [serial = 718] [outer = (nil)] 05:37:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f1f190e4400) [pid = 1844] [serial = 719] [outer = 0x7f1f0d0a8c00] 05:37:29 INFO - PROCESS | 1844 | 1461587849197 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f1f2200bc00) [pid = 1844] [serial = 720] [outer = 0x7f1f0d0a8c00] 05:37:30 INFO - PROCESS | 1844 | 1461587850469 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:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1942ms 05:37:30 INFO - PROCESS | 1844 | 1461587850530 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:37:30 INFO - PROCESS | 1844 | 1461587850536 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:37:30 INFO - PROCESS | 1844 | 1461587850556 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 1844 | 1461587850565 Marionette TRACE conn3 <- [1,930,null,{}] 05:37:30 INFO - PROCESS | 1844 | 1461587850579 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:37:30 INFO - PROCESS | 1844 | 1461587850845 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:37:31 INFO - PROCESS | 1844 | 1461587851056 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2814b800 == 82 [pid = 1844] [id = 240] 05:37:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1f1d082400) [pid = 1844] [serial = 721] [outer = (nil)] 05:37:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1f22c6bc00) [pid = 1844] [serial = 722] [outer = 0x7f1f1d082400] 05:37:31 INFO - PROCESS | 1844 | 1461587851134 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1f22ea0400) [pid = 1844] [serial = 723] [outer = 0x7f1f1d082400] 05:37:31 INFO - PROCESS | 1844 | 1461587851949 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:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1454ms 05:37:32 INFO - PROCESS | 1844 | 1461587852000 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 1844 | 1461587852004 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:37:32 INFO - PROCESS | 1844 | 1461587852011 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 1844 | 1461587852014 Marionette TRACE conn3 <- [1,934,null,{}] 05:37:32 INFO - PROCESS | 1844 | 1461587852020 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:37:32 INFO - PROCESS | 1844 | 1461587852202 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:37:32 INFO - PROCESS | 1844 | 1461587852382 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f28593000 == 83 [pid = 1844] [id = 241] 05:37:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1f0f66cc00) [pid = 1844] [serial = 724] [outer = (nil)] 05:37:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1f22fed400) [pid = 1844] [serial = 725] [outer = 0x7f1f0f66cc00] 05:37:32 INFO - PROCESS | 1844 | 1461587852458 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1f23152c00) [pid = 1844] [serial = 726] [outer = 0x7f1f0f66cc00] 05:37:33 INFO - PROCESS | 1844 | 1461587853391 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:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1438ms 05:37:33 INFO - PROCESS | 1844 | 1461587853451 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:37:33 INFO - PROCESS | 1844 | 1461587853454 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:37:33 INFO - PROCESS | 1844 | 1461587853462 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 1844 | 1461587853467 Marionette TRACE conn3 <- [1,938,null,{}] 05:37:33 INFO - PROCESS | 1844 | 1461587853473 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:37:33 INFO - PROCESS | 1844 | 1461587853688 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:37:33 INFO - PROCESS | 1844 | 1461587853853 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2a17d000 == 84 [pid = 1844] [id = 242] 05:37:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1f0a307400) [pid = 1844] [serial = 727] [outer = (nil)] 05:37:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1f23192400) [pid = 1844] [serial = 728] [outer = 0x7f1f0a307400] 05:37:33 INFO - PROCESS | 1844 | 1461587853963 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1f23db2400) [pid = 1844] [serial = 729] [outer = 0x7f1f0a307400] 05:37:34 INFO - PROCESS | 1844 | 1461587854964 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:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1538ms 05:37:35 INFO - PROCESS | 1844 | 1461587855001 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:37:35 INFO - PROCESS | 1844 | 1461587855006 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:37:35 INFO - PROCESS | 1844 | 1461587855012 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 1844 | 1461587855016 Marionette TRACE conn3 <- [1,942,null,{}] 05:37:35 INFO - PROCESS | 1844 | 1461587855022 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:37:35 INFO - PROCESS | 1844 | 1461587855238 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:37:35 INFO - PROCESS | 1844 | 1461587855458 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15945800 == 85 [pid = 1844] [id = 243] 05:37:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1f04938400) [pid = 1844] [serial = 730] [outer = (nil)] 05:37:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1f241bb800) [pid = 1844] [serial = 731] [outer = 0x7f1f04938400] 05:37:35 INFO - PROCESS | 1844 | 1461587855614 Marionette DEBUG loaded listener.js 05:37:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1f24375800) [pid = 1844] [serial = 732] [outer = 0x7f1f04938400] 05:37:36 INFO - PROCESS | 1844 | 1461587856453 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:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1482ms 05:37:36 INFO - PROCESS | 1844 | 1461587856494 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:37:36 INFO - PROCESS | 1844 | 1461587856498 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:37:36 INFO - PROCESS | 1844 | 1461587856504 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:37:36 INFO - PROCESS | 1844 | 1461587856509 Marionette TRACE conn3 <- [1,946,null,{}] 05:37:36 INFO - PROCESS | 1844 | 1461587856514 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:37:36 INFO - PROCESS | 1844 | 1461587856741 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:37:36 INFO - PROCESS | 1844 | 1461587856912 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0eb68800 == 86 [pid = 1844] [id = 244] 05:37:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1f04aafc00) [pid = 1844] [serial = 733] [outer = (nil)] 05:37:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1f23111000) [pid = 1844] [serial = 734] [outer = 0x7f1f04aafc00] 05:37:37 INFO - PROCESS | 1844 | 1461587857007 Marionette DEBUG loaded listener.js 05:37:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1f27a22800) [pid = 1844] [serial = 735] [outer = 0x7f1f04aafc00] 05:37:38 INFO - PROCESS | 1844 | 1461587858248 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:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1783ms 05:37:38 INFO - PROCESS | 1844 | 1461587858290 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:37:38 INFO - PROCESS | 1844 | 1461587858296 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:37:38 INFO - PROCESS | 1844 | 1461587858305 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:37:38 INFO - PROCESS | 1844 | 1461587858310 Marionette TRACE conn3 <- [1,950,null,{}] 05:37:38 INFO - PROCESS | 1844 | 1461587858326 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:37:38 INFO - PROCESS | 1844 | 1461587858581 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:37:38 INFO - PROCESS | 1844 | 1461587858765 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c6a7000 == 87 [pid = 1844] [id = 245] 05:37:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1f095f1c00) [pid = 1844] [serial = 736] [outer = (nil)] 05:37:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1f0a0e7c00) [pid = 1844] [serial = 737] [outer = 0x7f1f095f1c00] 05:37:38 INFO - PROCESS | 1844 | 1461587858836 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f0bed3c00) [pid = 1844] [serial = 738] [outer = 0x7f1f095f1c00] 05:37:39 INFO - PROCESS | 1844 | 1461587859882 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:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1641ms 05:37:39 INFO - PROCESS | 1844 | 1461587859948 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 1844 | 1461587859957 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:37:39 INFO - PROCESS | 1844 | 1461587859968 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 1844 | 1461587859972 Marionette TRACE conn3 <- [1,954,null,{}] 05:37:39 INFO - PROCESS | 1844 | 1461587859978 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:37:40 INFO - PROCESS | 1844 | 1461587860206 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:37:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14225000 == 86 [pid = 1844] [id = 232] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f04cdc800) [pid = 1844] [serial = 637] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | 1461587860485 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f11f37800 == 85 [pid = 1844] [id = 231] 05:37:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0d01a000 == 84 [pid = 1844] [id = 230] 05:37:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a171800 == 83 [pid = 1844] [id = 229] 05:37:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093e1800 == 82 [pid = 1844] [id = 228] 05:37:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6ea800 == 81 [pid = 1844] [id = 227] 05:37:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093b4800 == 82 [pid = 1844] [id = 246] 05:37:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f04cdc800) [pid = 1844] [serial = 739] [outer = (nil)] 05:37:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f0dc80800) [pid = 1844] [serial = 740] [outer = 0x7f1f04cdc800] 05:37:40 INFO - PROCESS | 1844 | 1461587860564 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f0eb0a000) [pid = 1844] [serial = 741] [outer = 0x7f1f04cdc800] 05:37:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1506e800 == 81 [pid = 1844] [id = 221] 05:37:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c222800 == 80 [pid = 1844] [id = 220] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f04ab9000) [pid = 1844] [serial = 640] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f14f4f400) [pid = 1844] [serial = 631] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f0fab0800) [pid = 1844] [serial = 619] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f0c584000) [pid = 1844] [serial = 644] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f1393d800) [pid = 1844] [serial = 625] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f0c9d3c00) [pid = 1844] [serial = 646] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1f0cb83000) [pid = 1844] [serial = 647] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f0df2ec00) [pid = 1844] [serial = 650] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f11f94400) [pid = 1844] [serial = 654] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1f0e0b9c00) [pid = 1844] [serial = 616] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1f102edc00) [pid = 1844] [serial = 416] [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:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f09568800) [pid = 1844] [serial = 641] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1f102e5400) [pid = 1844] [serial = 578] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f102ed000) [pid = 1844] [serial = 653] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1f0a0e2800) [pid = 1844] [serial = 610] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f0f666400) [pid = 1844] [serial = 651] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f14f81000) [pid = 1844] [serial = 634] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1f11f2b000) [pid = 1844] [serial = 622] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1f0c604c00) [pid = 1844] [serial = 613] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1f11fdac00) [pid = 1844] [serial = 656] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f1f1436b400) [pid = 1844] [serial = 628] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f1f0bed4800) [pid = 1844] [serial = 643] [outer = (nil)] [url = about:blank] 05:37:40 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f1f13361c00) [pid = 1844] [serial = 657] [outer = (nil)] [url = about:blank] 05:37:41 INFO - PROCESS | 1844 | 1461587861376 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:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1485ms 05:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:37:41 INFO - PROCESS | 1844 | 1461587861454 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 1844 | 1461587861457 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:37:41 INFO - PROCESS | 1844 | 1461587861465 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 1844 | 1461587861470 Marionette TRACE conn3 <- [1,958,null,{}] 05:37:41 INFO - PROCESS | 1844 | 1461587861486 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:37:41 INFO - PROCESS | 1844 | 1461587861666 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:37:41 INFO - PROCESS | 1844 | 1461587861793 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0df15800 == 81 [pid = 1844] [id = 247] 05:37:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f1f0a302400) [pid = 1844] [serial = 742] [outer = (nil)] 05:37:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f1f0f666800) [pid = 1844] [serial = 743] [outer = 0x7f1f0a302400] 05:37:41 INFO - PROCESS | 1844 | 1461587861864 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f1f102e7800) [pid = 1844] [serial = 744] [outer = 0x7f1f0a302400] 05:37:42 INFO - PROCESS | 1844 | 1461587862645 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:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1199ms 05:37:42 INFO - PROCESS | 1844 | 1461587862687 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:37:42 INFO - PROCESS | 1844 | 1461587862692 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:37:42 INFO - PROCESS | 1844 | 1461587862705 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:37:42 INFO - PROCESS | 1844 | 1461587862708 Marionette TRACE conn3 <- [1,962,null,{}] 05:37:42 INFO - PROCESS | 1844 | 1461587862714 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:37:42 INFO - PROCESS | 1844 | 1461587862887 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:37:42 INFO - PROCESS | 1844 | 1461587862898 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1442f000 == 82 [pid = 1844] [id = 248] 05:37:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1f0eb0b800) [pid = 1844] [serial = 745] [outer = (nil)] 05:37:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1f1393d800) [pid = 1844] [serial = 746] [outer = 0x7f1f0eb0b800] 05:37:42 INFO - PROCESS | 1844 | 1461587862963 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1f14f81000) [pid = 1844] [serial = 747] [outer = 0x7f1f0eb0b800] 05:37:43 INFO - PROCESS | 1844 | 1461587863875 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:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1235ms 05:37:43 INFO - PROCESS | 1844 | 1461587863942 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:37:43 INFO - PROCESS | 1844 | 1461587863946 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:37:43 INFO - PROCESS | 1844 | 1461587863958 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:37:43 INFO - PROCESS | 1844 | 1461587863961 Marionette TRACE conn3 <- [1,966,null,{}] 05:37:43 INFO - PROCESS | 1844 | 1461587863977 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:37:44 INFO - PROCESS | 1844 | 1461587864202 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:37:44 INFO - PROCESS | 1844 | 1461587864240 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15d94800 == 83 [pid = 1844] [id = 249] 05:37:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1f04cdb800) [pid = 1844] [serial = 748] [outer = (nil)] 05:37:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1f15b8c000) [pid = 1844] [serial = 749] [outer = 0x7f1f04cdb800] 05:37:44 INFO - PROCESS | 1844 | 1461587864307 Marionette DEBUG loaded listener.js 05:37:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1f1601d800) [pid = 1844] [serial = 750] [outer = 0x7f1f04cdb800] 05:37:45 INFO - PROCESS | 1844 | 1461587865349 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:37:45 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1f0eb08800) [pid = 1844] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:37:45 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f0d0aa800) [pid = 1844] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:37:45 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f0bed6c00) [pid = 1844] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:37:45 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1f0fa1bc00) [pid = 1844] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:37:45 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1f0c359000) [pid = 1844] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:37:45 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1f0a0e9800) [pid = 1844] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:37:45 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f1f0c58fc00) [pid = 1844] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:37:45 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f1f14c82800) [pid = 1844] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1442ms 05:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:37:45 INFO - PROCESS | 1844 | 1461587865401 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 1844 | 1461587865404 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:37:45 INFO - PROCESS | 1844 | 1461587865413 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 1844 | 1461587865417 Marionette TRACE conn3 <- [1,970,null,{}] 05:37:45 INFO - PROCESS | 1844 | 1461587865423 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:37:45 INFO - PROCESS | 1844 | 1461587865631 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:37:45 INFO - PROCESS | 1844 | 1461587865755 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f17005800 == 84 [pid = 1844] [id = 250] 05:37:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f1f16c25c00) [pid = 1844] [serial = 751] [outer = (nil)] 05:37:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f1f190e4000) [pid = 1844] [serial = 752] [outer = 0x7f1f16c25c00] 05:37:45 INFO - PROCESS | 1844 | 1461587865872 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1f1c160800) [pid = 1844] [serial = 753] [outer = 0x7f1f16c25c00] 05:37:46 INFO - PROCESS | 1844 | 1461587866550 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:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1185ms 05:37:46 INFO - PROCESS | 1844 | 1461587866596 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 1844 | 1461587866600 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:37:46 INFO - PROCESS | 1844 | 1461587866606 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 1844 | 1461587866608 Marionette TRACE conn3 <- [1,974,null,{}] 05:37:46 INFO - PROCESS | 1844 | 1461587866617 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:37:46 INFO - PROCESS | 1844 | 1461587866837 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:37:46 INFO - PROCESS | 1844 | 1461587866853 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f233bc000 == 85 [pid = 1844] [id = 251] 05:37:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1f171c1400) [pid = 1844] [serial = 754] [outer = (nil)] 05:37:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1f24045800) [pid = 1844] [serial = 755] [outer = 0x7f1f171c1400] 05:37:46 INFO - PROCESS | 1844 | 1461587866917 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1f2437a800) [pid = 1844] [serial = 756] [outer = 0x7f1f171c1400] 05:37:47 INFO - PROCESS | 1844 | 1461587867947 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:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1403ms 05:37:48 INFO - PROCESS | 1844 | 1461587868011 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 1844 | 1461587868017 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:37:48 INFO - PROCESS | 1844 | 1461587868027 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - PROCESS | 1844 | 1461587868033 Marionette TRACE conn3 <- [1,978,null,{}] 05:37:48 INFO - PROCESS | 1844 | 1461587868041 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:37:48 INFO - PROCESS | 1844 | 1461587868295 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:37:48 INFO - PROCESS | 1844 | 1461587868582 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c696000 == 86 [pid = 1844] [id = 252] 05:37:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1f0bce2000) [pid = 1844] [serial = 757] [outer = (nil)] 05:37:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1f0c404800) [pid = 1844] [serial = 758] [outer = 0x7f1f0bce2000] 05:37:48 INFO - PROCESS | 1844 | 1461587868667 Marionette DEBUG loaded listener.js 05:37:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1f0dc39000) [pid = 1844] [serial = 759] [outer = 0x7f1f0bce2000] 05:37:49 INFO - PROCESS | 1844 | 1461587869573 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:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1587ms 05:37:49 INFO - PROCESS | 1844 | 1461587869615 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:37:49 INFO - PROCESS | 1844 | 1461587869624 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:37:49 INFO - PROCESS | 1844 | 1461587869637 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:37:49 INFO - PROCESS | 1844 | 1461587869641 Marionette TRACE conn3 <- [1,982,null,{}] 05:37:49 INFO - PROCESS | 1844 | 1461587869649 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:37:49 INFO - PROCESS | 1844 | 1461587869851 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:37:50 INFO - PROCESS | 1844 | 1461587870019 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15260000 == 87 [pid = 1844] [id = 253] 05:37:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1f0eb53400) [pid = 1844] [serial = 760] [outer = (nil)] 05:37:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1f0f66e000) [pid = 1844] [serial = 761] [outer = 0x7f1f0eb53400] 05:37:50 INFO - PROCESS | 1844 | 1461587870095 Marionette DEBUG loaded listener.js 05:37:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1f102e7000) [pid = 1844] [serial = 762] [outer = 0x7f1f0eb53400] 05:37:51 INFO - PROCESS | 1844 | 1461587871094 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:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1534ms 05:37:51 INFO - PROCESS | 1844 | 1461587871171 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:37:51 INFO - PROCESS | 1844 | 1461587871175 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:37:51 INFO - PROCESS | 1844 | 1461587871182 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:37:51 INFO - PROCESS | 1844 | 1461587871189 Marionette TRACE conn3 <- [1,986,null,{}] 05:37:51 INFO - PROCESS | 1844 | 1461587871206 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:37:51 INFO - PROCESS | 1844 | 1461587871452 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:37:51 INFO - PROCESS | 1844 | 1461587871717 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f27d5b000 == 88 [pid = 1844] [id = 254] 05:37:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1f15485800) [pid = 1844] [serial = 763] [outer = (nil)] 05:37:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1f16693800) [pid = 1844] [serial = 764] [outer = 0x7f1f15485800] 05:37:51 INFO - PROCESS | 1844 | 1461587871802 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1f193d8c00) [pid = 1844] [serial = 765] [outer = 0x7f1f15485800] 05:37:52 INFO - PROCESS | 1844 | 1461587872654 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:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1536ms 05:37:52 INFO - PROCESS | 1844 | 1461587872720 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 1844 | 1461587872725 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:37:52 INFO - PROCESS | 1844 | 1461587872730 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 1844 | 1461587872733 Marionette TRACE conn3 <- [1,990,null,{}] 05:37:52 INFO - PROCESS | 1844 | 1461587872739 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:37:52 INFO - PROCESS | 1844 | 1461587872945 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:37:53 INFO - PROCESS | 1844 | 1461587873111 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2c79c000 == 89 [pid = 1844] [id = 255] 05:37:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1f15b85400) [pid = 1844] [serial = 766] [outer = (nil)] 05:37:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1f2404a800) [pid = 1844] [serial = 767] [outer = 0x7f1f15b85400] 05:37:53 INFO - PROCESS | 1844 | 1461587873188 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1f25da6c00) [pid = 1844] [serial = 768] [outer = 0x7f1f15b85400] 05:37:54 INFO - PROCESS | 1844 | 1461587874131 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:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1478ms 05:37:54 INFO - PROCESS | 1844 | 1461587874211 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:37:54 INFO - PROCESS | 1844 | 1461587874214 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:37:54 INFO - PROCESS | 1844 | 1461587874220 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:37:54 INFO - PROCESS | 1844 | 1461587874223 Marionette TRACE conn3 <- [1,994,null,{}] 05:37:54 INFO - PROCESS | 1844 | 1461587874229 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:37:54 INFO - PROCESS | 1844 | 1461587874462 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:37:54 INFO - PROCESS | 1844 | 1461587874705 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14c70800 == 90 [pid = 1844] [id = 256] 05:37:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1f27903800) [pid = 1844] [serial = 769] [outer = (nil)] 05:37:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f27a23800) [pid = 1844] [serial = 770] [outer = 0x7f1f27903800] 05:37:54 INFO - PROCESS | 1844 | 1461587874824 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f27a2c000) [pid = 1844] [serial = 771] [outer = 0x7f1f27903800] 05:37:55 INFO - PROCESS | 1844 | 1461587875667 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:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1486ms 05:37:55 INFO - PROCESS | 1844 | 1461587875707 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:37:55 INFO - PROCESS | 1844 | 1461587875710 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:37:55 INFO - PROCESS | 1844 | 1461587875717 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 1844 | 1461587875720 Marionette TRACE conn3 <- [1,998,null,{}] 05:37:55 INFO - PROCESS | 1844 | 1461587875725 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:37:55 INFO - PROCESS | 1844 | 1461587875937 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:37:56 INFO - PROCESS | 1844 | 1461587876117 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f026a1000 == 91 [pid = 1844] [id = 257] 05:37:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f15dafc00) [pid = 1844] [serial = 772] [outer = (nil)] 05:37:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f27a6b000) [pid = 1844] [serial = 773] [outer = 0x7f1f15dafc00] 05:37:56 INFO - PROCESS | 1844 | 1461587876196 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f27ca8000) [pid = 1844] [serial = 774] [outer = 0x7f1f15dafc00] 05:37:57 INFO - PROCESS | 1844 | 1461587877089 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:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1429ms 05:37:57 INFO - PROCESS | 1844 | 1461587877147 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 1844 | 1461587877151 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:37:57 INFO - PROCESS | 1844 | 1461587877157 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 1844 | 1461587877160 Marionette TRACE conn3 <- [1,1002,null,{}] 05:37:57 INFO - PROCESS | 1844 | 1461587877165 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:37:57 INFO - PROCESS | 1844 | 1461587877354 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:37:57 INFO - PROCESS | 1844 | 1461587877522 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f001d1800 == 92 [pid = 1844] [id = 258] 05:37:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f02eb2800) [pid = 1844] [serial = 775] [outer = (nil)] 05:37:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f02eba800) [pid = 1844] [serial = 776] [outer = 0x7f1f02eb2800] 05:37:57 INFO - PROCESS | 1844 | 1461587877598 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f02ebfc00) [pid = 1844] [serial = 777] [outer = 0x7f1f02eb2800] 05:37:58 INFO - PROCESS | 1844 | 1461587878465 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:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1380ms 05:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:37:58 INFO - PROCESS | 1844 | 1461587878539 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 1844 | 1461587878542 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:37:58 INFO - PROCESS | 1844 | 1461587878549 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 1844 | 1461587878551 Marionette TRACE conn3 <- [1,1006,null,{}] 05:37:58 INFO - PROCESS | 1844 | 1461587878557 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:37:58 INFO - PROCESS | 1844 | 1461587878746 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:37:58 INFO - PROCESS | 1844 | 1461587878917 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f283b9800 == 93 [pid = 1844] [id = 259] 05:37:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f02eb4400) [pid = 1844] [serial = 778] [outer = (nil)] 05:37:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f27ca7400) [pid = 1844] [serial = 779] [outer = 0x7f1f02eb4400] 05:37:58 INFO - PROCESS | 1844 | 1461587878993 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f27cb1800) [pid = 1844] [serial = 780] [outer = 0x7f1f02eb4400] 05:37:59 INFO - PROCESS | 1844 | 1461587879863 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:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1382ms 05:37:59 INFO - PROCESS | 1844 | 1461587879931 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:37:59 INFO - PROCESS | 1844 | 1461587879935 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:37:59 INFO - PROCESS | 1844 | 1461587879941 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:37:59 INFO - PROCESS | 1844 | 1461587879944 Marionette TRACE conn3 <- [1,1010,null,{}] 05:37:59 INFO - PROCESS | 1844 | 1461587879950 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:38:00 INFO - PROCESS | 1844 | 1461587880140 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:38:00 INFO - PROCESS | 1844 | 1461587880335 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0272b800 == 94 [pid = 1844] [id = 260] 05:38:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f02eb9400) [pid = 1844] [serial = 781] [outer = (nil)] 05:38:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f0a094400) [pid = 1844] [serial = 782] [outer = 0x7f1f02eb9400] 05:38:00 INFO - PROCESS | 1844 | 1461587880419 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f0a09a400) [pid = 1844] [serial = 783] [outer = 0x7f1f02eb9400] 05:38:01 INFO - PROCESS | 1844 | 1461587881284 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:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1378ms 05:38:01 INFO - PROCESS | 1844 | 1461587881321 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:38:01 INFO - PROCESS | 1844 | 1461587881325 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:38:01 INFO - PROCESS | 1844 | 1461587881331 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 1844 | 1461587881334 Marionette TRACE conn3 <- [1,1014,null,{}] 05:38:01 INFO - PROCESS | 1844 | 1461587881340 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:38:01 INFO - PROCESS | 1844 | 1461587881546 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:38:01 INFO - PROCESS | 1844 | 1461587881725 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f003d6000 == 95 [pid = 1844] [id = 261] 05:38:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f00570400) [pid = 1844] [serial = 784] [outer = (nil)] 05:38:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f00575800) [pid = 1844] [serial = 785] [outer = 0x7f1f00570400] 05:38:01 INFO - PROCESS | 1844 | 1461587881798 Marionette DEBUG loaded listener.js 05:38:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f0057a400) [pid = 1844] [serial = 786] [outer = 0x7f1f00570400] 05:38:02 INFO - PROCESS | 1844 | 1461587882783 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:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1485ms 05:38:02 INFO - PROCESS | 1844 | 1461587882817 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:38:02 INFO - PROCESS | 1844 | 1461587882822 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:38:02 INFO - PROCESS | 1844 | 1461587882829 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:38:02 INFO - PROCESS | 1844 | 1461587882834 Marionette TRACE conn3 <- [1,1018,null,{}] 05:38:02 INFO - PROCESS | 1844 | 1461587882840 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:38:03 INFO - PROCESS | 1844 | 1461587883058 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:38:03 INFO - PROCESS | 1844 | 1461587883231 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0b5c3000 == 96 [pid = 1844] [id = 262] 05:38:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f00571800) [pid = 1844] [serial = 787] [outer = (nil)] 05:38:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f0a099c00) [pid = 1844] [serial = 788] [outer = 0x7f1f00571800] 05:38:03 INFO - PROCESS | 1844 | 1461587883313 Marionette DEBUG loaded listener.js 05:38:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f27b69c00) [pid = 1844] [serial = 789] [outer = 0x7f1f00571800] 05:38:04 INFO - PROCESS | 1844 | 1461587884673 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:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1894ms 05:38:04 INFO - PROCESS | 1844 | 1461587884782 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:38:04 INFO - PROCESS | 1844 | 1461587884788 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:38:04 INFO - PROCESS | 1844 | 1461587884802 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:38:04 INFO - PROCESS | 1844 | 1461587884808 Marionette TRACE conn3 <- [1,1022,null,{}] 05:38:04 INFO - PROCESS | 1844 | 1461587884817 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:38:05 INFO - PROCESS | 1844 | 1461587885030 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:38:05 INFO - PROCESS | 1844 | 1461587885218 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0a165800 == 97 [pid = 1844] [id = 263] 05:38:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f03583400) [pid = 1844] [serial = 790] [outer = (nil)] 05:38:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f0956fc00) [pid = 1844] [serial = 791] [outer = 0x7f1f03583400] 05:38:05 INFO - PROCESS | 1844 | 1461587885288 Marionette DEBUG loaded listener.js 05:38:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f0a095800) [pid = 1844] [serial = 792] [outer = 0x7f1f03583400] 05:38:06 INFO - PROCESS | 1844 | 1461587886159 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:38:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:38:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1440ms 05:38:06 INFO - PROCESS | 1844 | 1461587886241 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:38:06 INFO - PROCESS | 1844 | 1461587886250 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:38:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:38:06 INFO - PROCESS | 1844 | 1461587886261 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:38:06 INFO - PROCESS | 1844 | 1461587886265 Marionette TRACE conn3 <- [1,1026,null,{}] 05:38:06 INFO - PROCESS | 1844 | 1461587886271 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:38:06 INFO - PROCESS | 1844 | 1461587886457 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:38:06 INFO - PROCESS | 1844 | 1461587886846 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f04c2e800 == 98 [pid = 1844] [id = 264] 05:38:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f0b51d800) [pid = 1844] [serial = 793] [outer = (nil)] 05:38:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f0b523800) [pid = 1844] [serial = 794] [outer = 0x7f1f0b51d800] 05:38:06 INFO - PROCESS | 1844 | 1461587886924 Marionette DEBUG loaded listener.js 05:38:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f0b528800) [pid = 1844] [serial = 795] [outer = 0x7f1f0b51d800] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f19031800 == 97 [pid = 1844] [id = 209] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f22cc2800 == 96 [pid = 1844] [id = 211] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093eb000 == 95 [pid = 1844] [id = 212] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1d0ec800 == 94 [pid = 1844] [id = 210] 05:38:07 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f14c84800) [pid = 1844] [serial = 701] [outer = (nil)] [url = about:blank] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f17005800 == 93 [pid = 1844] [id = 250] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15d94800 == 92 [pid = 1844] [id = 249] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1442f000 == 91 [pid = 1844] [id = 248] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0df15800 == 90 [pid = 1844] [id = 247] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15b58800 == 89 [pid = 1844] [id = 219] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093b4800 == 88 [pid = 1844] [id = 246] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6a7000 == 87 [pid = 1844] [id = 245] 05:38:07 INFO - PROCESS | 1844 | 1461587887920 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:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1686ms 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27d40800 == 86 [pid = 1844] [id = 239] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f24025800 == 85 [pid = 1844] [id = 238] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1d0e2000 == 84 [pid = 1844] [id = 237] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f166f2800 == 83 [pid = 1844] [id = 236] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f13b6b000 == 82 [pid = 1844] [id = 235] 05:38:07 INFO - PROCESS | 1844 | 1461587887956 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 1844 | 1461587887960 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:38:07 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b5b6000 == 81 [pid = 1844] [id = 234] 05:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:38:07 INFO - PROCESS | 1844 | 1461587887970 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 1844 | 1461587887976 Marionette TRACE conn3 <- [1,1030,null,{}] 05:38:07 INFO - PROCESS | 1844 | 1461587887992 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:38:08 INFO - PROCESS | 1844 | 1461587888175 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1f0fa63000) [pid = 1844] [serial = 608] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1f0eb06400) [pid = 1844] [serial = 665] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f0f665400) [pid = 1844] [serial = 695] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1f0eb51400) [pid = 1844] [serial = 692] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1f0fa0c400) [pid = 1844] [serial = 696] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f11f89400) [pid = 1844] [serial = 698] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1f0c9d5c00) [pid = 1844] [serial = 687] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1f0c589800) [pid = 1844] [serial = 686] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1f12b9f400) [pid = 1844] [serial = 668] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1f0a0efc00) [pid = 1844] [serial = 683] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1f0bcdfc00) [pid = 1844] [serial = 684] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f15b8dc00) [pid = 1844] [serial = 674] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f0dc3dc00) [pid = 1844] [serial = 689] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f0df2b000) [pid = 1844] [serial = 690] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1f0c40e800) [pid = 1844] [serial = 662] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f1548d800) [pid = 1844] [serial = 659] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f15b83000) [pid = 1844] [serial = 660] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f15483000) [pid = 1844] [serial = 671] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f171c0c00) [pid = 1844] [serial = 677] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f15ff5400) [pid = 1844] [serial = 680] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1f12b96000) [pid = 1844] [serial = 699] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f0f64f400) [pid = 1844] [serial = 693] [outer = (nil)] [url = about:blank] 05:38:08 INFO - PROCESS | 1844 | 1461587888408 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c438000 == 82 [pid = 1844] [id = 265] 05:38:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f0bcdfc00) [pid = 1844] [serial = 796] [outer = (nil)] 05:38:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f0c607800) [pid = 1844] [serial = 797] [outer = 0x7f1f0bcdfc00] 05:38:08 INFO - PROCESS | 1844 | 1461587888482 Marionette DEBUG loaded listener.js 05:38:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f0cb83000) [pid = 1844] [serial = 798] [outer = 0x7f1f0bcdfc00] 05:38:09 INFO - PROCESS | 1844 | 1461587889217 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:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1290ms 05:38:09 INFO - PROCESS | 1844 | 1461587889262 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:38:09 INFO - PROCESS | 1844 | 1461587889268 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:38:09 INFO - PROCESS | 1844 | 1461587889275 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 1844 | 1461587889280 Marionette TRACE conn3 <- [1,1034,null,{}] 05:38:09 INFO - PROCESS | 1844 | 1461587889286 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:38:09 INFO - PROCESS | 1844 | 1461587889459 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:38:09 INFO - PROCESS | 1844 | 1461587889474 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0f511000 == 83 [pid = 1844] [id = 266] 05:38:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f0c605000) [pid = 1844] [serial = 799] [outer = (nil)] 05:38:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f0e0b0400) [pid = 1844] [serial = 800] [outer = 0x7f1f0c605000] 05:38:09 INFO - PROCESS | 1844 | 1461587889540 Marionette DEBUG loaded listener.js 05:38:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f0eb08800) [pid = 1844] [serial = 801] [outer = 0x7f1f0c605000] 05:38:10 INFO - PROCESS | 1844 | 1461587890484 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:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1288ms 05:38:10 INFO - PROCESS | 1844 | 1461587890564 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:38:10 INFO - PROCESS | 1844 | 1461587890568 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:38:10 INFO - PROCESS | 1844 | 1461587890584 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:38:10 INFO - PROCESS | 1844 | 1461587890588 Marionette TRACE conn3 <- [1,1038,null,{}] 05:38:10 INFO - PROCESS | 1844 | 1461587890593 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:38:10 INFO - PROCESS | 1844 | 1461587890833 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:38:10 INFO - PROCESS | 1844 | 1461587890861 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f139a4000 == 84 [pid = 1844] [id = 267] 05:38:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f0dc84400) [pid = 1844] [serial = 802] [outer = (nil)] 05:38:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f0eb58400) [pid = 1844] [serial = 803] [outer = 0x7f1f0dc84400] 05:38:10 INFO - PROCESS | 1844 | 1461587890924 Marionette DEBUG loaded listener.js 05:38:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f0f664400) [pid = 1844] [serial = 804] [outer = 0x7f1f0dc84400] 05:38:11 INFO - PROCESS | 1844 | 1461587891818 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:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1283ms 05:38:11 INFO - PROCESS | 1844 | 1461587891866 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:38:11 INFO - PROCESS | 1844 | 1461587891870 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:38:11 INFO - PROCESS | 1844 | 1461587891876 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:38:11 INFO - PROCESS | 1844 | 1461587891880 Marionette TRACE conn3 <- [1,1042,null,{}] 05:38:11 INFO - PROCESS | 1844 | 1461587891891 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:38:12 INFO - PROCESS | 1844 | 1461587892136 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:38:12 INFO - PROCESS | 1844 | 1461587892170 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14fd2000 == 85 [pid = 1844] [id = 268] 05:38:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f0f663800) [pid = 1844] [serial = 805] [outer = (nil)] 05:38:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f11f8e800) [pid = 1844] [serial = 806] [outer = 0x7f1f0f663800] 05:38:12 INFO - PROCESS | 1844 | 1461587892238 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f11fd8c00) [pid = 1844] [serial = 807] [outer = 0x7f1f0f663800] 05:38:13 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1f04cdb800) [pid = 1844] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:38:13 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f0a302400) [pid = 1844] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:38:13 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f04cdc800) [pid = 1844] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:38:13 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f13944000) [pid = 1844] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:38:13 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1f0eb0b800) [pid = 1844] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:38:13 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f095f1c00) [pid = 1844] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:38:13 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f16c25c00) [pid = 1844] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:38:14 INFO - PROCESS | 1844 | 1461587894011 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:38:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:38:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 2187ms 05:38:14 INFO - PROCESS | 1844 | 1461587894064 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:38:14 INFO - PROCESS | 1844 | 1461587894071 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:38:14 INFO - PROCESS | 1844 | 1461587894080 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 1844 | 1461587894084 Marionette TRACE conn3 <- [1,1046,null,{}] 05:38:14 INFO - PROCESS | 1844 | 1461587894093 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:38:14 INFO - PROCESS | 1844 | 1461587894290 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:38:14 INFO - PROCESS | 1844 | 1461587894530 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0a168000 == 86 [pid = 1844] [id = 269] 05:38:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f0a08e400) [pid = 1844] [serial = 808] [outer = (nil)] 05:38:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f0a09a000) [pid = 1844] [serial = 809] [outer = 0x7f1f0a08e400] 05:38:14 INFO - PROCESS | 1844 | 1461587894609 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f0b521000) [pid = 1844] [serial = 810] [outer = 0x7f1f0a08e400] 05:38:15 INFO - PROCESS | 1844 | 1461587895548 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:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1532ms 05:38:15 INFO - PROCESS | 1844 | 1461587895613 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 1844 | 1461587895621 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:38:15 INFO - PROCESS | 1844 | 1461587895632 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 1844 | 1461587895636 Marionette TRACE conn3 <- [1,1050,null,{}] 05:38:15 INFO - PROCESS | 1844 | 1461587895641 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:38:15 INFO - PROCESS | 1844 | 1461587895878 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:38:16 INFO - PROCESS | 1844 | 1461587896134 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f13375800 == 87 [pid = 1844] [id = 270] 05:38:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f0bedd000) [pid = 1844] [serial = 811] [outer = (nil)] 05:38:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f0c604000) [pid = 1844] [serial = 812] [outer = 0x7f1f0bedd000] 05:38:16 INFO - PROCESS | 1844 | 1461587896253 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f0dc3a400) [pid = 1844] [serial = 813] [outer = 0x7f1f0bedd000] 05:38:17 INFO - PROCESS | 1844 | 1461587897092 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:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1490ms 05:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:38:17 INFO - PROCESS | 1844 | 1461587897122 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:38:17 INFO - PROCESS | 1844 | 1461587897125 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:38:17 INFO - PROCESS | 1844 | 1461587897132 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 1844 | 1461587897137 Marionette TRACE conn3 <- [1,1054,null,{}] 05:38:17 INFO - PROCESS | 1844 | 1461587897153 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:38:17 INFO - PROCESS | 1844 | 1461587897327 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:38:17 INFO - PROCESS | 1844 | 1461587897505 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1604e000 == 88 [pid = 1844] [id = 271] 05:38:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f0f645400) [pid = 1844] [serial = 814] [outer = (nil)] 05:38:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f0fa61000) [pid = 1844] [serial = 815] [outer = 0x7f1f0f645400] 05:38:17 INFO - PROCESS | 1844 | 1461587897582 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f102ef000) [pid = 1844] [serial = 816] [outer = 0x7f1f0f645400] 05:38:18 INFO - PROCESS | 1844 | 1461587898474 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:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1390ms 05:38:18 INFO - PROCESS | 1844 | 1461587898521 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:38:18 INFO - PROCESS | 1844 | 1461587898526 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:38:18 INFO - PROCESS | 1844 | 1461587898533 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 1844 | 1461587898537 Marionette TRACE conn3 <- [1,1058,null,{}] 05:38:18 INFO - PROCESS | 1844 | 1461587898543 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:38:18 INFO - PROCESS | 1844 | 1461587898723 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:38:18 INFO - PROCESS | 1844 | 1461587898906 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1905e000 == 89 [pid = 1844] [id = 272] 05:38:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f0dd33800) [pid = 1844] [serial = 817] [outer = (nil)] 05:38:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f12a43800) [pid = 1844] [serial = 818] [outer = 0x7f1f0dd33800] 05:38:18 INFO - PROCESS | 1844 | 1461587898985 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f13944000) [pid = 1844] [serial = 819] [outer = 0x7f1f0dd33800] 05:38:19 INFO - PROCESS | 1844 | 1461587899852 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:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1380ms 05:38:19 INFO - PROCESS | 1844 | 1461587899914 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:38:19 INFO - PROCESS | 1844 | 1461587899917 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:38:19 INFO - PROCESS | 1844 | 1461587899923 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:38:19 INFO - PROCESS | 1844 | 1461587899927 Marionette TRACE conn3 <- [1,1062,null,{}] 05:38:19 INFO - PROCESS | 1844 | 1461587899938 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:38:20 INFO - PROCESS | 1844 | 1461587900128 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:38:20 INFO - PROCESS | 1844 | 1461587900308 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f233b6800 == 90 [pid = 1844] [id = 273] 05:38:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f102ef800) [pid = 1844] [serial = 820] [outer = (nil)] 05:38:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f14d29000) [pid = 1844] [serial = 821] [outer = 0x7f1f102ef800] 05:38:20 INFO - PROCESS | 1844 | 1461587900385 Marionette DEBUG loaded listener.js 05:38:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f1502c000) [pid = 1844] [serial = 822] [outer = 0x7f1f102ef800] 05:38:21 INFO - PROCESS | 1844 | 1461587901295 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:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1435ms 05:38:21 INFO - PROCESS | 1844 | 1461587901359 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:38:21 INFO - PROCESS | 1844 | 1461587901363 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:38:21 INFO - PROCESS | 1844 | 1461587901370 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:38:21 INFO - PROCESS | 1844 | 1461587901374 Marionette TRACE conn3 <- [1,1066,null,{}] 05:38:21 INFO - PROCESS | 1844 | 1461587901380 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:38:21 INFO - PROCESS | 1844 | 1461587901632 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:38:21 INFO - PROCESS | 1844 | 1461587901852 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27b3f800 == 91 [pid = 1844] [id = 274] 05:38:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f16122800) [pid = 1844] [serial = 823] [outer = (nil)] 05:38:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f1937b000) [pid = 1844] [serial = 824] [outer = 0x7f1f16122800] 05:38:21 INFO - PROCESS | 1844 | 1461587901974 Marionette DEBUG loaded listener.js 05:38:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f220ee800) [pid = 1844] [serial = 825] [outer = 0x7f1f16122800] 05:38:22 INFO - PROCESS | 1844 | 1461587902842 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:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1487ms 05:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:38:22 INFO - PROCESS | 1844 | 1461587902858 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:38:22 INFO - PROCESS | 1844 | 1461587902861 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:38:22 INFO - PROCESS | 1844 | 1461587902867 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 1844 | 1461587902871 Marionette TRACE conn3 <- [1,1070,null,{}] 05:38:22 INFO - PROCESS | 1844 | 1461587902877 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:38:23 INFO - PROCESS | 1844 | 1461587903058 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:38:23 INFO - PROCESS | 1844 | 1461587903234 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f28590000 == 92 [pid = 1844] [id = 275] 05:38:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f1393f800) [pid = 1844] [serial = 826] [outer = (nil)] 05:38:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1f22fec800) [pid = 1844] [serial = 827] [outer = 0x7f1f1393f800] 05:38:23 INFO - PROCESS | 1844 | 1461587903309 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f240f0c00) [pid = 1844] [serial = 828] [outer = 0x7f1f1393f800] 05:38:24 INFO - PROCESS | 1844 | 1461587904179 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:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1384ms 05:38:24 INFO - PROCESS | 1844 | 1461587904251 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:38:24 INFO - PROCESS | 1844 | 1461587904254 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:38:24 INFO - PROCESS | 1844 | 1461587904261 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:38:24 INFO - PROCESS | 1844 | 1461587904265 Marionette TRACE conn3 <- [1,1074,null,{}] 05:38:24 INFO - PROCESS | 1844 | 1461587904270 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:38:24 INFO - PROCESS | 1844 | 1461587904500 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:38:24 INFO - PROCESS | 1844 | 1461587904672 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2c5c3000 == 93 [pid = 1844] [id = 276] 05:38:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1f1548b000) [pid = 1844] [serial = 829] [outer = (nil)] 05:38:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f2623c000) [pid = 1844] [serial = 830] [outer = 0x7f1f1548b000] 05:38:24 INFO - PROCESS | 1844 | 1461587904746 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f2790c800) [pid = 1844] [serial = 831] [outer = 0x7f1f1548b000] 05:38:25 INFO - PROCESS | 1844 | 1461587905697 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:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1483ms 05:38:25 INFO - PROCESS | 1844 | 1461587905746 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:38:25 INFO - PROCESS | 1844 | 1461587905750 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:38:25 INFO - PROCESS | 1844 | 1461587905756 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 1844 | 1461587905759 Marionette TRACE conn3 <- [1,1078,null,{}] 05:38:25 INFO - PROCESS | 1844 | 1461587905772 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:38:25 INFO - PROCESS | 1844 | 1461587905969 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:38:26 INFO - PROCESS | 1844 | 1461587906192 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0b7aa800 == 94 [pid = 1844] [id = 277] 05:38:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1f22e9a400) [pid = 1844] [serial = 832] [outer = (nil)] 05:38:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1f27a2ec00) [pid = 1844] [serial = 833] [outer = 0x7f1f22e9a400] 05:38:26 INFO - PROCESS | 1844 | 1461587906316 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1f27a6bc00) [pid = 1844] [serial = 834] [outer = 0x7f1f22e9a400] 05:38:27 INFO - PROCESS | 1844 | 1461587907145 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:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1440ms 05:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:38:27 INFO - PROCESS | 1844 | 1461587907197 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:38:27 INFO - PROCESS | 1844 | 1461587907200 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:38:27 INFO - PROCESS | 1844 | 1461587907208 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 1844 | 1461587907210 Marionette TRACE conn3 <- [1,1082,null,{}] 05:38:27 INFO - PROCESS | 1844 | 1461587907216 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:38:27 INFO - PROCESS | 1844 | 1461587907452 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:38:27 INFO - PROCESS | 1844 | 1461587907642 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0c80e000 == 95 [pid = 1844] [id = 278] 05:38:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1f02eb3800) [pid = 1844] [serial = 835] [outer = (nil)] 05:38:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f24374800) [pid = 1844] [serial = 836] [outer = 0x7f1f02eb3800] 05:38:27 INFO - PROCESS | 1844 | 1461587907757 Marionette DEBUG loaded listener.js 05:38:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f27ca7000) [pid = 1844] [serial = 837] [outer = 0x7f1f02eb3800] 05:38:28 INFO - PROCESS | 1844 | 1461587908621 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:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1484ms 05:38:28 INFO - PROCESS | 1844 | 1461587908691 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:38:28 INFO - PROCESS | 1844 | 1461587908696 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:38:28 INFO - PROCESS | 1844 | 1461587908701 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:38:28 INFO - PROCESS | 1844 | 1461587908705 Marionette TRACE conn3 <- [1,1086,null,{}] 05:38:28 INFO - PROCESS | 1844 | 1461587908711 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:38:28 INFO - PROCESS | 1844 | 1461587908955 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:38:29 INFO - PROCESS | 1844 | 1461587909189 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f096df000 == 96 [pid = 1844] [id = 279] 05:38:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f00573800) [pid = 1844] [serial = 838] [outer = (nil)] 05:38:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f0057a800) [pid = 1844] [serial = 839] [outer = 0x7f1f00573800] 05:38:29 INFO - PROCESS | 1844 | 1461587909575 Marionette DEBUG loaded listener.js 05:38:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f04934000) [pid = 1844] [serial = 840] [outer = 0x7f1f00573800] 05:38:30 INFO - PROCESS | 1844 | 1461587910486 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:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1832ms 05:38:30 INFO - PROCESS | 1844 | 1461587910536 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:38:30 INFO - PROCESS | 1844 | 1461587910544 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:38:30 INFO - PROCESS | 1844 | 1461587910553 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 1844 | 1461587910558 Marionette TRACE conn3 <- [1,1090,null,{}] 05:38:30 INFO - PROCESS | 1844 | 1461587910566 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:38:30 INFO - PROCESS | 1844 | 1461587910760 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:38:30 INFO - PROCESS | 1844 | 1461587910967 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0a3c4000 == 97 [pid = 1844] [id = 280] 05:38:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f00578000) [pid = 1844] [serial = 841] [outer = (nil)] 05:38:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f04ab1800) [pid = 1844] [serial = 842] [outer = 0x7f1f00578000] 05:38:31 INFO - PROCESS | 1844 | 1461587911040 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f0b525400) [pid = 1844] [serial = 843] [outer = 0x7f1f00578000] 05:38:32 INFO - PROCESS | 1844 | 1461587912007 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:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1493ms 05:38:32 INFO - PROCESS | 1844 | 1461587912046 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 1844 | 1461587912052 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:38:32 INFO - PROCESS | 1844 | 1461587912063 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 1844 | 1461587912068 Marionette TRACE conn3 <- [1,1094,null,{}] 05:38:32 INFO - PROCESS | 1844 | 1461587912074 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:38:32 INFO - PROCESS | 1844 | 1461587912268 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:38:32 INFO - PROCESS | 1844 | 1461587912458 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f04c33000 == 98 [pid = 1844] [id = 281] 05:38:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1f09564c00) [pid = 1844] [serial = 844] [outer = (nil)] 05:38:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1f0cb81c00) [pid = 1844] [serial = 845] [outer = 0x7f1f09564c00] 05:38:32 INFO - PROCESS | 1844 | 1461587912528 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f1f0e0b3400) [pid = 1844] [serial = 846] [outer = 0x7f1f09564c00] 05:38:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f139a4000 == 97 [pid = 1844] [id = 267] 05:38:32 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f1f15ff3800) [pid = 1844] [serial = 716] [outer = (nil)] [url = about:blank] 05:38:32 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1f190e4400) [pid = 1844] [serial = 719] [outer = (nil)] [url = about:blank] 05:38:32 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1f22c6bc00) [pid = 1844] [serial = 722] [outer = (nil)] [url = about:blank] 05:38:32 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1f22fed400) [pid = 1844] [serial = 725] [outer = (nil)] [url = about:blank] 05:38:32 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1f23192400) [pid = 1844] [serial = 728] [outer = (nil)] [url = about:blank] 05:38:32 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1f241bb800) [pid = 1844] [serial = 731] [outer = (nil)] [url = about:blank] 05:38:32 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1f23111000) [pid = 1844] [serial = 734] [outer = (nil)] [url = about:blank] 05:38:32 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1f24045800) [pid = 1844] [serial = 755] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f511000 == 96 [pid = 1844] [id = 266] 05:38:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c438000 == 95 [pid = 1844] [id = 265] 05:38:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f04c2e800 == 94 [pid = 1844] [id = 264] 05:38:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a165800 == 93 [pid = 1844] [id = 263] 05:38:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2c79c000 == 92 [pid = 1844] [id = 255] 05:38:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27d5b000 == 91 [pid = 1844] [id = 254] 05:38:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15260000 == 90 [pid = 1844] [id = 253] 05:38:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c696000 == 89 [pid = 1844] [id = 252] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1f15b8c000) [pid = 1844] [serial = 749] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1f1601d800) [pid = 1844] [serial = 750] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1f1502cc00) [pid = 1844] [serial = 713] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1f0f666800) [pid = 1844] [serial = 743] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1f102e7800) [pid = 1844] [serial = 744] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1f0dc80800) [pid = 1844] [serial = 740] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1f0eb0a000) [pid = 1844] [serial = 741] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1f11fd3000) [pid = 1844] [serial = 710] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f0dd37c00) [pid = 1844] [serial = 707] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f14f54800) [pid = 1844] [serial = 702] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1f1393d800) [pid = 1844] [serial = 746] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f0bed3c00) [pid = 1844] [serial = 738] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f0a0e7c00) [pid = 1844] [serial = 737] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f0a310800) [pid = 1844] [serial = 704] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1f190e4000) [pid = 1844] [serial = 752] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1f14f81000) [pid = 1844] [serial = 747] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f1c160800) [pid = 1844] [serial = 753] [outer = (nil)] [url = about:blank] 05:38:33 INFO - PROCESS | 1844 | 1461587913576 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:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1539ms 05:38:33 INFO - PROCESS | 1844 | 1461587913603 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 1844 | 1461587913606 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:38:33 INFO - PROCESS | 1844 | 1461587913612 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 1844 | 1461587913618 Marionette TRACE conn3 <- [1,1098,null,{}] 05:38:33 INFO - PROCESS | 1844 | 1461587913633 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:38:33 INFO - PROCESS | 1844 | 1461587913810 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:38:33 INFO - PROCESS | 1844 | 1461587913952 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c6a1800 == 90 [pid = 1844] [id = 282] 05:38:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f0dc34000) [pid = 1844] [serial = 847] [outer = (nil)] 05:38:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f0f667800) [pid = 1844] [serial = 848] [outer = 0x7f1f0dc34000] 05:38:34 INFO - PROCESS | 1844 | 1461587914022 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f102e7800) [pid = 1844] [serial = 849] [outer = 0x7f1f0dc34000] 05:38:34 INFO - PROCESS | 1844 | 1461587914727 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:38:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1182ms 05:38:34 INFO - PROCESS | 1844 | 1461587914796 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:38:34 INFO - PROCESS | 1844 | 1461587914801 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:38:34 INFO - PROCESS | 1844 | 1461587914811 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:38:34 INFO - PROCESS | 1844 | 1461587914814 Marionette TRACE conn3 <- [1,1102,null,{}] 05:38:34 INFO - PROCESS | 1844 | 1461587914846 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:38:35 INFO - PROCESS | 1844 | 1461587915026 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:38:35 INFO - PROCESS | 1844 | 1461587915036 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f13b65000 == 91 [pid = 1844] [id = 283] 05:38:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f0fa63400) [pid = 1844] [serial = 850] [outer = (nil)] 05:38:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f14c83c00) [pid = 1844] [serial = 851] [outer = 0x7f1f0fa63400] 05:38:35 INFO - PROCESS | 1844 | 1461587915101 Marionette DEBUG loaded listener.js 05:38:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1f154adc00) [pid = 1844] [serial = 852] [outer = 0x7f1f0fa63400] 05:38:36 INFO - PROCESS | 1844 | 1461587916077 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:38:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1313ms 05:38:36 INFO - PROCESS | 1844 | 1461587916120 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:38:36 INFO - PROCESS | 1844 | 1461587916124 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:38:36 INFO - PROCESS | 1844 | 1461587916130 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:38:36 INFO - PROCESS | 1844 | 1461587916132 Marionette TRACE conn3 <- [1,1106,null,{}] 05:38:36 INFO - PROCESS | 1844 | 1461587916137 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:38:36 INFO - PROCESS | 1844 | 1461587916348 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:38:36 INFO - PROCESS | 1844 | 1461587916380 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15253000 == 92 [pid = 1844] [id = 284] 05:38:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f154b4800) [pid = 1844] [serial = 853] [outer = (nil)] 05:38:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1f16013000) [pid = 1844] [serial = 854] [outer = 0x7f1f154b4800] 05:38:36 INFO - PROCESS | 1844 | 1461587916451 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f18ea9000) [pid = 1844] [serial = 855] [outer = 0x7f1f154b4800] 05:38:37 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f0c605000) [pid = 1844] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:38:37 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f0dc84400) [pid = 1844] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:38:37 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1f0bcdfc00) [pid = 1844] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:38:37 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f0b51d800) [pid = 1844] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:38:37 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f03583400) [pid = 1844] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:38:37 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f171c1400) [pid = 1844] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:38:37 INFO - PROCESS | 1844 | 1461587917595 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:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1478ms 05:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:38:37 INFO - PROCESS | 1844 | 1461587917609 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:38:37 INFO - PROCESS | 1844 | 1461587917612 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:38:37 INFO - PROCESS | 1844 | 1461587917618 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 1844 | 1461587917621 Marionette TRACE conn3 <- [1,1110,null,{}] 05:38:37 INFO - PROCESS | 1844 | 1461587917626 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:38:37 INFO - PROCESS | 1844 | 1461587917798 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:38:37 INFO - PROCESS | 1844 | 1461587917938 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14c6f800 == 93 [pid = 1844] [id = 285] 05:38:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f171c1400) [pid = 1844] [serial = 856] [outer = (nil)] 05:38:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f1937c800) [pid = 1844] [serial = 857] [outer = 0x7f1f171c1400] 05:38:38 INFO - PROCESS | 1844 | 1461587918001 Marionette DEBUG loaded listener.js 05:38:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1f2331a400) [pid = 1844] [serial = 858] [outer = 0x7f1f171c1400] 05:38:38 INFO - PROCESS | 1844 | 1461587918673 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:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1092ms 05:38:38 INFO - PROCESS | 1844 | 1461587918709 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 1844 | 1461587918713 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:38:38 INFO - PROCESS | 1844 | 1461587918719 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 1844 | 1461587918721 Marionette TRACE conn3 <- [1,1114,null,{}] 05:38:38 INFO - PROCESS | 1844 | 1461587918738 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:38:38 INFO - PROCESS | 1844 | 1461587918945 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:38:38 INFO - PROCESS | 1844 | 1461587918964 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1900e000 == 94 [pid = 1844] [id = 286] 05:38:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f0eb0b000) [pid = 1844] [serial = 859] [outer = (nil)] 05:38:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1f27a22400) [pid = 1844] [serial = 860] [outer = 0x7f1f0eb0b000] 05:38:39 INFO - PROCESS | 1844 | 1461587919027 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f27a6fc00) [pid = 1844] [serial = 861] [outer = 0x7f1f0eb0b000] 05:38:40 INFO - PROCESS | 1844 | 1461587919998 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:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1326ms 05:38:40 INFO - PROCESS | 1844 | 1461587920048 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 1844 | 1461587920054 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:38:40 INFO - PROCESS | 1844 | 1461587920063 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 1844 | 1461587920069 Marionette TRACE conn3 <- [1,1118,null,{}] 05:38:40 INFO - PROCESS | 1844 | 1461587920079 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:38:40 INFO - PROCESS | 1844 | 1461587920301 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:38:40 INFO - PROCESS | 1844 | 1461587920524 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f096e0000 == 95 [pid = 1844] [id = 287] 05:38:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f002d5000) [pid = 1844] [serial = 862] [outer = (nil)] 05:38:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1f00574c00) [pid = 1844] [serial = 863] [outer = 0x7f1f002d5000] 05:38:40 INFO - PROCESS | 1844 | 1461587920605 Marionette DEBUG loaded listener.js 05:38:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1f04933000) [pid = 1844] [serial = 864] [outer = 0x7f1f002d5000] 05:38:41 INFO - PROCESS | 1844 | 1461587921659 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:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1643ms 05:38:41 INFO - PROCESS | 1844 | 1461587921707 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:38:41 INFO - PROCESS | 1844 | 1461587921716 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:38:41 INFO - PROCESS | 1844 | 1461587921727 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:38:41 INFO - PROCESS | 1844 | 1461587921731 Marionette TRACE conn3 <- [1,1122,null,{}] 05:38:41 INFO - PROCESS | 1844 | 1461587921737 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:38:42 INFO - PROCESS | 1844 | 1461587922024 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:38:42 INFO - PROCESS | 1844 | 1461587922269 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f13996000 == 96 [pid = 1844] [id = 288] 05:38:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1f0a09b400) [pid = 1844] [serial = 865] [outer = (nil)] 05:38:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1f0b528400) [pid = 1844] [serial = 866] [outer = 0x7f1f0a09b400] 05:38:42 INFO - PROCESS | 1844 | 1461587922345 Marionette DEBUG loaded listener.js 05:38:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f0c40ac00) [pid = 1844] [serial = 867] [outer = 0x7f1f0a09b400] 05:38:43 INFO - PROCESS | 1844 | 1461587923288 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:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1593ms 05:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:38:43 INFO - PROCESS | 1844 | 1461587923320 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:38:43 INFO - PROCESS | 1844 | 1461587923324 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:38:43 INFO - PROCESS | 1844 | 1461587923331 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:38:43 INFO - PROCESS | 1844 | 1461587923336 Marionette TRACE conn3 <- [1,1126,null,{}] 05:38:43 INFO - PROCESS | 1844 | 1461587923352 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:38:43 INFO - PROCESS | 1844 | 1461587923589 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:38:43 INFO - PROCESS | 1844 | 1461587923825 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27941000 == 97 [pid = 1844] [id = 289] 05:38:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f0eb04800) [pid = 1844] [serial = 868] [outer = (nil)] 05:38:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f0f6b2c00) [pid = 1844] [serial = 869] [outer = 0x7f1f0eb04800] 05:38:43 INFO - PROCESS | 1844 | 1461587923964 Marionette DEBUG loaded listener.js 05:38:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f14deac00) [pid = 1844] [serial = 870] [outer = 0x7f1f0eb04800] 05:38:45 INFO - PROCESS | 1844 | 1461587925011 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:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1738ms 05:38:45 INFO - PROCESS | 1844 | 1461587925069 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:38:45 INFO - PROCESS | 1844 | 1461587925073 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:38:45 INFO - PROCESS | 1844 | 1461587925081 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:38:45 INFO - PROCESS | 1844 | 1461587925084 Marionette TRACE conn3 <- [1,1130,null,{}] 05:38:45 INFO - PROCESS | 1844 | 1461587925090 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:38:45 INFO - PROCESS | 1844 | 1461587925372 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:38:45 INFO - PROCESS | 1844 | 1461587925612 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f28608800 == 98 [pid = 1844] [id = 290] 05:38:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f04cd3000) [pid = 1844] [serial = 871] [outer = (nil)] 05:38:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f1601d800) [pid = 1844] [serial = 872] [outer = 0x7f1f04cd3000] 05:38:45 INFO - PROCESS | 1844 | 1461587925735 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f190e4000) [pid = 1844] [serial = 873] [outer = 0x7f1f04cd3000] 05:38:46 INFO - PROCESS | 1844 | 1461587926622 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:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1582ms 05:38:46 INFO - PROCESS | 1844 | 1461587926664 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 1844 | 1461587926668 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:38:46 INFO - PROCESS | 1844 | 1461587926674 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 1844 | 1461587926677 Marionette TRACE conn3 <- [1,1134,null,{}] 05:38:46 INFO - PROCESS | 1844 | 1461587926682 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:38:46 INFO - PROCESS | 1844 | 1461587926888 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:38:47 INFO - PROCESS | 1844 | 1461587927070 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0b610000 == 99 [pid = 1844] [id = 291] 05:38:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f0eb5a000) [pid = 1844] [serial = 874] [outer = (nil)] 05:38:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1f23db1c00) [pid = 1844] [serial = 875] [outer = 0x7f1f0eb5a000] 05:38:47 INFO - PROCESS | 1844 | 1461587927144 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1f27a28c00) [pid = 1844] [serial = 876] [outer = 0x7f1f0eb5a000] 05:38:48 INFO - PROCESS | 1844 | 1461587928034 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:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1430ms 05:38:48 INFO - PROCESS | 1844 | 1461587928105 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:38:48 INFO - PROCESS | 1844 | 1461587928110 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:38:48 INFO - PROCESS | 1844 | 1461587928116 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:38:48 INFO - PROCESS | 1844 | 1461587928120 Marionette TRACE conn3 <- [1,1138,null,{}] 05:38:48 INFO - PROCESS | 1844 | 1461587928126 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:38:48 INFO - PROCESS | 1844 | 1461587928389 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:38:48 INFO - PROCESS | 1844 | 1461587928620 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b747000 == 100 [pid = 1844] [id = 292] 05:38:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f1f28175800) [pid = 1844] [serial = 877] [outer = (nil)] 05:38:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f1f283c1000) [pid = 1844] [serial = 878] [outer = 0x7f1f28175800] 05:38:48 INFO - PROCESS | 1844 | 1461587928745 Marionette DEBUG loaded listener.js 05:38:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f1f2850f800) [pid = 1844] [serial = 879] [outer = 0x7f1f28175800] 05:38:49 INFO - PROCESS | 1844 | 1461587929592 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:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1536ms 05:38:49 INFO - PROCESS | 1844 | 1461587929653 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:38:49 INFO - PROCESS | 1844 | 1461587929656 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:38:49 INFO - PROCESS | 1844 | 1461587929663 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:38:49 INFO - PROCESS | 1844 | 1461587929665 Marionette TRACE conn3 <- [1,1142,null,{}] 05:38:49 INFO - PROCESS | 1844 | 1461587929671 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:38:49 INFO - PROCESS | 1844 | 1461587929844 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:38:50 INFO - PROCESS | 1844 | 1461587930028 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0b760800 == 101 [pid = 1844] [id = 293] 05:38:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f1f021dac00) [pid = 1844] [serial = 880] [outer = (nil)] 05:38:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f1f021e1c00) [pid = 1844] [serial = 881] [outer = 0x7f1f021dac00] 05:38:50 INFO - PROCESS | 1844 | 1461587930103 Marionette DEBUG loaded listener.js 05:38:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f1f021e6400) [pid = 1844] [serial = 882] [outer = 0x7f1f021dac00] 05:38:50 INFO - PROCESS | 1844 | 1461587930960 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:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1332ms 05:38:50 INFO - PROCESS | 1844 | 1461587930996 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:38:51 INFO - PROCESS | 1844 | 1461587930999 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:38:51 INFO - PROCESS | 1844 | 1461587931005 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 1844 | 1461587931008 Marionette TRACE conn3 <- [1,1146,null,{}] 05:38:51 INFO - PROCESS | 1844 | 1461587931013 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:38:51 INFO - PROCESS | 1844 | 1461587931197 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:38:51 INFO - PROCESS | 1844 | 1461587931383 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0035f000 == 102 [pid = 1844] [id = 294] 05:38:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f1f002d1c00) [pid = 1844] [serial = 883] [outer = (nil)] 05:38:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f1f0b77c400) [pid = 1844] [serial = 884] [outer = 0x7f1f002d1c00] 05:38:51 INFO - PROCESS | 1844 | 1461587931467 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f1f0b781000) [pid = 1844] [serial = 885] [outer = 0x7f1f002d1c00] 05:38:52 INFO - PROCESS | 1844 | 1461587932412 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:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1428ms 05:38:52 INFO - PROCESS | 1844 | 1461587932436 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:38:52 INFO - PROCESS | 1844 | 1461587932439 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:38:52 INFO - PROCESS | 1844 | 1461587932447 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:38:52 INFO - PROCESS | 1844 | 1461587932450 Marionette TRACE conn3 <- [1,1150,null,{}] 05:38:52 INFO - PROCESS | 1844 | 1461587932456 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:38:52 INFO - PROCESS | 1844 | 1461587932619 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:38:52 INFO - PROCESS | 1844 | 1461587932800 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff0d1800 == 103 [pid = 1844] [id = 295] 05:38:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f1efe8e5800) [pid = 1844] [serial = 886] [outer = (nil)] 05:38:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f1efe8ee000) [pid = 1844] [serial = 887] [outer = 0x7f1efe8e5800] 05:38:52 INFO - PROCESS | 1844 | 1461587932870 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f1efe8f3000) [pid = 1844] [serial = 888] [outer = 0x7f1efe8e5800] 05:38:53 INFO - PROCESS | 1844 | 1461587933749 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:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1333ms 05:38:53 INFO - PROCESS | 1844 | 1461587933781 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 1844 | 1461587933784 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:38:53 INFO - PROCESS | 1844 | 1461587933790 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 1844 | 1461587933793 Marionette TRACE conn3 <- [1,1154,null,{}] 05:38:53 INFO - PROCESS | 1844 | 1461587933798 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:38:53 INFO - PROCESS | 1844 | 1461587933983 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:38:54 INFO - PROCESS | 1844 | 1461587934169 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f013d4000 == 104 [pid = 1844] [id = 296] 05:38:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f1efe8e7000) [pid = 1844] [serial = 889] [outer = (nil)] 05:38:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f1efece5800) [pid = 1844] [serial = 890] [outer = 0x7f1efe8e7000] 05:38:54 INFO - PROCESS | 1844 | 1461587934239 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f1efece9800) [pid = 1844] [serial = 891] [outer = 0x7f1efe8e7000] 05:38:55 INFO - PROCESS | 1844 | 1461587935163 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:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1431ms 05:38:55 INFO - PROCESS | 1844 | 1461587935222 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 1844 | 1461587935226 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:38:55 INFO - PROCESS | 1844 | 1461587935232 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 1844 | 1461587935236 Marionette TRACE conn3 <- [1,1158,null,{}] 05:38:55 INFO - PROCESS | 1844 | 1461587935241 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:38:55 INFO - PROCESS | 1844 | 1461587935484 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:38:55 INFO - PROCESS | 1844 | 1461587935822 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe0ca000 == 105 [pid = 1844] [id = 297] 05:38:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f1eff25ac00) [pid = 1844] [serial = 892] [outer = (nil)] 05:38:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f1eff25d000) [pid = 1844] [serial = 893] [outer = 0x7f1eff25ac00] 05:38:55 INFO - PROCESS | 1844 | 1461587935921 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f1f04cda400) [pid = 1844] [serial = 894] [outer = 0x7f1eff25ac00] 05:38:56 INFO - PROCESS | 1844 | 1461587936752 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:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1580ms 05:38:56 INFO - PROCESS | 1844 | 1461587936814 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:38:56 INFO - PROCESS | 1844 | 1461587936818 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:38:56 INFO - PROCESS | 1844 | 1461587936823 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:38:56 INFO - PROCESS | 1844 | 1461587936827 Marionette TRACE conn3 <- [1,1162,null,{}] 05:38:56 INFO - PROCESS | 1844 | 1461587936832 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:38:57 INFO - PROCESS | 1844 | 1461587937026 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:38:57 INFO - PROCESS | 1844 | 1461587937224 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f013e8000 == 106 [pid = 1844] [id = 298] 05:38:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f1eff25b800) [pid = 1844] [serial = 895] [outer = (nil)] 05:38:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f1f02182800) [pid = 1844] [serial = 896] [outer = 0x7f1eff25b800] 05:38:57 INFO - PROCESS | 1844 | 1461587937343 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f1f02186400) [pid = 1844] [serial = 897] [outer = 0x7f1eff25b800] 05:38:58 INFO - PROCESS | 1844 | 1461587938753 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:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 2032ms 05:38:58 INFO - PROCESS | 1844 | 1461587938857 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:38:58 INFO - PROCESS | 1844 | 1461587938862 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:38:58 INFO - PROCESS | 1844 | 1461587938870 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 1844 | 1461587938876 Marionette TRACE conn3 <- [1,1166,null,{}] 05:38:58 INFO - PROCESS | 1844 | 1461587938884 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:38:59 INFO - PROCESS | 1844 | 1461587939087 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:38:59 INFO - PROCESS | 1844 | 1461587939274 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f04c26000 == 107 [pid = 1844] [id = 299] 05:38:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f1eff254400) [pid = 1844] [serial = 898] [outer = (nil)] 05:38:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f1f002c9800) [pid = 1844] [serial = 899] [outer = 0x7f1eff254400] 05:38:59 INFO - PROCESS | 1844 | 1461587939343 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f1f002d1800) [pid = 1844] [serial = 900] [outer = 0x7f1eff254400] 05:39:00 INFO - PROCESS | 1844 | 1461587940355 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:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1536ms 05:39:00 INFO - PROCESS | 1844 | 1461587940406 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 1844 | 1461587940419 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:39:00 INFO - PROCESS | 1844 | 1461587940437 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 1844 | 1461587940440 Marionette TRACE conn3 <- [1,1170,null,{}] 05:39:00 INFO - PROCESS | 1844 | 1461587940446 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:39:00 INFO - PROCESS | 1844 | 1461587940707 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:39:01 INFO - PROCESS | 1844 | 1461587941007 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f003c4000 == 108 [pid = 1844] [id = 300] 05:39:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f1f02eb8800) [pid = 1844] [serial = 901] [outer = (nil)] 05:39:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f1f03585800) [pid = 1844] [serial = 902] [outer = 0x7f1f02eb8800] 05:39:01 INFO - PROCESS | 1844 | 1461587941079 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f1f04cd2800) [pid = 1844] [serial = 903] [outer = 0x7f1f02eb8800] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f285a0800 == 107 [pid = 1844] [id = 153] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16050800 == 106 [pid = 1844] [id = 77] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f1f11f8e800) [pid = 1844] [serial = 806] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f1f00575800) [pid = 1844] [serial = 785] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f1f0a094400) [pid = 1844] [serial = 782] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f1f27ca7400) [pid = 1844] [serial = 779] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14c6f800 == 105 [pid = 1844] [id = 285] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15253000 == 104 [pid = 1844] [id = 284] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f13b65000 == 103 [pid = 1844] [id = 283] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6a1800 == 102 [pid = 1844] [id = 282] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f04c33000 == 101 [pid = 1844] [id = 281] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f233bc000 == 100 [pid = 1844] [id = 251] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a3c4000 == 99 [pid = 1844] [id = 280] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f096df000 == 98 [pid = 1844] [id = 279] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2c5c3000 == 97 [pid = 1844] [id = 276] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f28590000 == 96 [pid = 1844] [id = 275] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27b3f800 == 95 [pid = 1844] [id = 274] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f233b6800 == 94 [pid = 1844] [id = 273] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1905e000 == 93 [pid = 1844] [id = 272] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1604e000 == 92 [pid = 1844] [id = 271] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f13375800 == 91 [pid = 1844] [id = 270] 05:39:01 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a168000 == 90 [pid = 1844] [id = 269] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f1f0f664400) [pid = 1844] [serial = 804] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f1f0eb08800) [pid = 1844] [serial = 801] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f1f0e0b0400) [pid = 1844] [serial = 800] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f1f0eb58400) [pid = 1844] [serial = 803] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f1f2404a800) [pid = 1844] [serial = 767] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f1f0c404800) [pid = 1844] [serial = 758] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f1f0c607800) [pid = 1844] [serial = 797] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f1f16693800) [pid = 1844] [serial = 764] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f1f0f66e000) [pid = 1844] [serial = 761] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f1f0b528800) [pid = 1844] [serial = 795] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f1f0b523800) [pid = 1844] [serial = 794] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f1f02eba800) [pid = 1844] [serial = 776] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f1f27a23800) [pid = 1844] [serial = 770] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f1f0956fc00) [pid = 1844] [serial = 791] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f1f0a095800) [pid = 1844] [serial = 792] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f1f0cb83000) [pid = 1844] [serial = 798] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f1f27a6b000) [pid = 1844] [serial = 773] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f1f0a099c00) [pid = 1844] [serial = 788] [outer = (nil)] [url = about:blank] 05:39:01 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f1f2437a800) [pid = 1844] [serial = 756] [outer = (nil)] [url = about:blank] 05:39:02 INFO - PROCESS | 1844 | 1461587942070 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:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1684ms 05:39:02 INFO - PROCESS | 1844 | 1461587942120 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:39:02 INFO - PROCESS | 1844 | 1461587942124 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:39:02 INFO - PROCESS | 1844 | 1461587942131 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 1844 | 1461587942137 Marionette TRACE conn3 <- [1,1174,null,{}] 05:39:02 INFO - PROCESS | 1844 | 1461587942155 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:39:02 INFO - PROCESS | 1844 | 1461587942339 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:39:02 INFO - PROCESS | 1844 | 1461587942352 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0b5b8800 == 91 [pid = 1844] [id = 301] 05:39:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f1f0a09b000) [pid = 1844] [serial = 904] [outer = (nil)] 05:39:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f1f0b525000) [pid = 1844] [serial = 905] [outer = 0x7f1f0a09b000] 05:39:02 INFO - PROCESS | 1844 | 1461587942437 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f1f0b782000) [pid = 1844] [serial = 906] [outer = 0x7f1f0a09b000] 05:39:03 INFO - PROCESS | 1844 | 1461587943322 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:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:39:03 INFO - PROCESS | 1844 | 1461587943375 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:39:03 INFO - PROCESS | 1844 | 1461587943381 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 1844 | 1461587943384 Marionette TRACE conn3 <- [1,1178,null,{}] 05:39:03 INFO - PROCESS | 1844 | 1461587943389 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:39:03 INFO - PROCESS | 1844 | 1461587943631 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:39:03 INFO - PROCESS | 1844 | 1461587943734 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c6f1800 == 92 [pid = 1844] [id = 302] 05:39:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f1f021e5c00) [pid = 1844] [serial = 907] [outer = (nil)] 05:39:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f1f0c3d9800) [pid = 1844] [serial = 908] [outer = 0x7f1f021e5c00] 05:39:03 INFO - PROCESS | 1844 | 1461587943839 Marionette DEBUG loaded listener.js 05:39:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f1f0c60f400) [pid = 1844] [serial = 909] [outer = 0x7f1f021e5c00] 05:39:04 INFO - PROCESS | 1844 | 1461587944739 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:39:04 INFO - PROCESS | 1844 | 1461587944772 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:39:04 INFO - PROCESS | 1844 | 1461587944779 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:39:04 INFO - PROCESS | 1844 | 1461587944781 Marionette TRACE conn3 <- [1,1182,null,{}] 05:39:04 INFO - PROCESS | 1844 | 1461587944786 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:39:05 INFO - PROCESS | 1844 | 1461587945006 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:39:05 INFO - PROCESS | 1844 | 1461587945037 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0f6a2800 == 93 [pid = 1844] [id = 303] 05:39:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f1f0b785c00) [pid = 1844] [serial = 910] [outer = (nil)] 05:39:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f1f0dc3bc00) [pid = 1844] [serial = 911] [outer = 0x7f1f0b785c00] 05:39:05 INFO - PROCESS | 1844 | 1461587945101 Marionette DEBUG loaded listener.js 05:39:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f1f0df32000) [pid = 1844] [serial = 912] [outer = 0x7f1f0b785c00] 05:39:05 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:05 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:39:06 INFO - PROCESS | 1844 | 1461587945998 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:39:06 INFO - PROCESS | 1844 | 1461587946440 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:39:06 INFO - PROCESS | 1844 | 1461587946450 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:39:06 INFO - PROCESS | 1844 | 1461587946453 Marionette TRACE conn3 <- [1,1186,null,{}] 05:39:06 INFO - PROCESS | 1844 | 1461587946458 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:39:06 INFO - PROCESS | 1844 | 1461587946646 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:39:06 INFO - PROCESS | 1844 | 1461587946846 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14c6a000 == 94 [pid = 1844] [id = 304] 05:39:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f1f0c584000) [pid = 1844] [serial = 913] [outer = (nil)] 05:39:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f1f11fcc800) [pid = 1844] [serial = 914] [outer = 0x7f1f0c584000] 05:39:06 INFO - PROCESS | 1844 | 1461587946912 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f1f13943800) [pid = 1844] [serial = 915] [outer = 0x7f1f0c584000] 05:39:07 INFO - PROCESS | 1844 | 1461587947593 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:39:07 INFO - PROCESS | 1844 | 1461587947655 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:39:07 INFO - PROCESS | 1844 | 1461587947662 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 1844 | 1461587947665 Marionette TRACE conn3 <- [1,1190,null,{}] 05:39:07 INFO - PROCESS | 1844 | 1461587947674 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:39:07 INFO - PROCESS | 1844 | 1461587947891 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:39:07 INFO - PROCESS | 1844 | 1461587947906 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15cb1000 == 95 [pid = 1844] [id = 305] 05:39:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f1f0cb79000) [pid = 1844] [serial = 916] [outer = (nil)] 05:39:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f1f14f57400) [pid = 1844] [serial = 917] [outer = 0x7f1f0cb79000] 05:39:07 INFO - PROCESS | 1844 | 1461587947968 Marionette DEBUG loaded listener.js 05:39:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f1f16693800) [pid = 1844] [serial = 918] [outer = 0x7f1f0cb79000] 05:39:08 INFO - PROCESS | 1844 | 1461587948989 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:39:09 INFO - PROCESS | 1844 | 1461587949064 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:39:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:39:09 INFO - PROCESS | 1844 | 1461587949074 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:39:09 INFO - PROCESS | 1844 | 1461587949081 Marionette TRACE conn3 <- [1,1194,null,{}] 05:39:09 INFO - PROCESS | 1844 | 1461587949092 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:39:09 INFO - PROCESS | 1844 | 1461587949363 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:39:09 INFO - PROCESS | 1844 | 1461587949551 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0272b000 == 96 [pid = 1844] [id = 306] 05:39:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f1efe8ec800) [pid = 1844] [serial = 919] [outer = (nil)] 05:39:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f1f002d1400) [pid = 1844] [serial = 920] [outer = 0x7f1efe8ec800] 05:39:09 INFO - PROCESS | 1844 | 1461587949632 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f1f02183400) [pid = 1844] [serial = 921] [outer = 0x7f1efe8ec800] 05:39:10 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:10 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:39:10 INFO - PROCESS | 1844 | 1461587950643 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:39:10 INFO - PROCESS | 1844 | 1461587950771 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:39:10 INFO - PROCESS | 1844 | 1461587950840 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 1844 | 1461587950845 Marionette TRACE conn3 <- [1,1198,null,{}] 05:39:10 INFO - PROCESS | 1844 | 1461587950852 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:39:11 INFO - PROCESS | 1844 | 1461587951100 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:39:11 INFO - PROCESS | 1844 | 1461587951351 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0f509000 == 97 [pid = 1844] [id = 307] 05:39:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f1f02183800) [pid = 1844] [serial = 922] [outer = (nil)] 05:39:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f1f095eac00) [pid = 1844] [serial = 923] [outer = 0x7f1f02183800] 05:39:11 INFO - PROCESS | 1844 | 1461587951428 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f1f0b785800) [pid = 1844] [serial = 924] [outer = 0x7f1f02183800] 05:39:12 INFO - PROCESS | 1844 | 1461587952407 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:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1653ms 05:39:12 INFO - PROCESS | 1844 | 1461587952481 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:39:12 INFO - PROCESS | 1844 | 1461587952484 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:39:12 INFO - PROCESS | 1844 | 1461587952492 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:39:12 INFO - PROCESS | 1844 | 1461587952498 Marionette TRACE conn3 <- [1,1202,null,{}] 05:39:12 INFO - PROCESS | 1844 | 1461587952515 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:39:12 INFO - PROCESS | 1844 | 1461587952762 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:39:13 INFO - PROCESS | 1844 | 1461587953035 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f23173800 == 98 [pid = 1844] [id = 308] 05:39:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f1f0eb03400) [pid = 1844] [serial = 925] [outer = (nil)] 05:39:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f1f0fa63000) [pid = 1844] [serial = 926] [outer = 0x7f1f0eb03400] 05:39:13 INFO - PROCESS | 1844 | 1461587953114 Marionette DEBUG loaded listener.js 05:39:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f1f11fccc00) [pid = 1844] [serial = 927] [outer = 0x7f1f0eb03400] 05:39:14 INFO - PROCESS | 1844 | 1461587954025 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:39:14 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:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1588ms 05:39:14 INFO - PROCESS | 1844 | 1461587954082 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:39:14 INFO - PROCESS | 1844 | 1461587954087 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:39:14 INFO - PROCESS | 1844 | 1461587954093 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:39:14 INFO - PROCESS | 1844 | 1461587954096 Marionette TRACE conn3 <- [1,1206,null,{}] 05:39:14 INFO - PROCESS | 1844 | 1461587954101 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:39:14 INFO - PROCESS | 1844 | 1461587954297 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:39:14 INFO - PROCESS | 1844 | 1461587954521 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f281c6000 == 99 [pid = 1844] [id = 309] 05:39:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f1f0eb0d800) [pid = 1844] [serial = 928] [outer = (nil)] 05:39:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f1f171f4c00) [pid = 1844] [serial = 929] [outer = 0x7f1f0eb0d800] 05:39:14 INFO - PROCESS | 1844 | 1461587954643 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f1f22006c00) [pid = 1844] [serial = 930] [outer = 0x7f1f0eb0d800] 05:39:15 INFO - PROCESS | 1844 | 1461587955508 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:39:15 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:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1481ms 05:39:15 INFO - PROCESS | 1844 | 1461587955576 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:39:15 INFO - PROCESS | 1844 | 1461587955579 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:39:15 INFO - PROCESS | 1844 | 1461587955586 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 1844 | 1461587955589 Marionette TRACE conn3 <- [1,1210,null,{}] 05:39:15 INFO - PROCESS | 1844 | 1461587955595 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:39:15 INFO - PROCESS | 1844 | 1461587955810 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:39:16 INFO - PROCESS | 1844 | 1461587955995 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2c5cf800 == 100 [pid = 1844] [id = 310] 05:39:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f1f0fab2400) [pid = 1844] [serial = 931] [outer = (nil)] 05:39:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f1f24128000) [pid = 1844] [serial = 932] [outer = 0x7f1f0fab2400] 05:39:16 INFO - PROCESS | 1844 | 1461587956132 Marionette DEBUG loaded listener.js 05:39:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f1f27a26400) [pid = 1844] [serial = 933] [outer = 0x7f1f0fab2400] 05:39:16 INFO - PROCESS | 1844 | 1461587956987 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:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1429ms 05:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:39:17 INFO - PROCESS | 1844 | 1461587957018 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:39:17 INFO - PROCESS | 1844 | 1461587957021 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:39:17 INFO - PROCESS | 1844 | 1461587957027 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:39:17 INFO - PROCESS | 1844 | 1461587957031 Marionette TRACE conn3 <- [1,1214,null,{}] 05:39:17 INFO - PROCESS | 1844 | 1461587957036 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:39:17 INFO - PROCESS | 1844 | 1461587957259 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:39:17 INFO - PROCESS | 1844 | 1461587957444 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1eff39a000 == 101 [pid = 1844] [id = 311] 05:39:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f1f27a63c00) [pid = 1844] [serial = 934] [outer = (nil)] 05:39:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f1f27cafc00) [pid = 1844] [serial = 935] [outer = 0x7f1f27a63c00] 05:39:17 INFO - PROCESS | 1844 | 1461587957524 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f1f2850e000) [pid = 1844] [serial = 936] [outer = 0x7f1f27a63c00] 05:39:18 INFO - PROCESS | 1844 | 1461587958393 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:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1434ms 05:39:18 INFO - PROCESS | 1844 | 1461587958462 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:39:18 INFO - PROCESS | 1844 | 1461587958465 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:39:18 INFO - PROCESS | 1844 | 1461587958472 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 1844 | 1461587958478 Marionette TRACE conn3 <- [1,1218,null,{}] 05:39:18 INFO - PROCESS | 1844 | 1461587958484 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:39:18 INFO - PROCESS | 1844 | 1461587958683 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:39:18 INFO - PROCESS | 1844 | 1461587958865 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f00111800 == 102 [pid = 1844] [id = 312] 05:39:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f1f0bf0b400) [pid = 1844] [serial = 937] [outer = (nil)] 05:39:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f1f0bf14000) [pid = 1844] [serial = 938] [outer = 0x7f1f0bf0b400] 05:39:18 INFO - PROCESS | 1844 | 1461587958941 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f1f0bf18400) [pid = 1844] [serial = 939] [outer = 0x7f1f0bf0b400] 05:39:19 INFO - PROCESS | 1844 | 1461587959873 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:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1435ms 05:39:19 INFO - PROCESS | 1844 | 1461587959924 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:39:19 INFO - PROCESS | 1844 | 1461587959929 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:39:19 INFO - PROCESS | 1844 | 1461587959936 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:39:19 INFO - PROCESS | 1844 | 1461587959940 Marionette TRACE conn3 <- [1,1222,null,{}] 05:39:19 INFO - PROCESS | 1844 | 1461587959946 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:39:20 INFO - PROCESS | 1844 | 1461587960142 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:39:20 INFO - PROCESS | 1844 | 1461587960339 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efd2d0800 == 103 [pid = 1844] [id = 313] 05:39:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f1f01244000) [pid = 1844] [serial = 940] [outer = (nil)] 05:39:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f1f0124b000) [pid = 1844] [serial = 941] [outer = 0x7f1f01244000] 05:39:20 INFO - PROCESS | 1844 | 1461587960416 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f1f0124f800) [pid = 1844] [serial = 942] [outer = 0x7f1f01244000] 05:39:21 INFO - PROCESS | 1844 | 1461587961333 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:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:39:21 INFO - PROCESS | 1844 | 1461587961375 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:39:21 INFO - PROCESS | 1844 | 1461587961382 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 1844 | 1461587961385 Marionette TRACE conn3 <- [1,1226,null,{}] 05:39:21 INFO - PROCESS | 1844 | 1461587961391 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:39:21 INFO - PROCESS | 1844 | 1461587961593 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:39:21 INFO - PROCESS | 1844 | 1461587961783 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0fa3a800 == 104 [pid = 1844] [id = 314] 05:39:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f1f01246c00) [pid = 1844] [serial = 943] [outer = (nil)] 05:39:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f1f021a1400) [pid = 1844] [serial = 944] [outer = 0x7f1f01246c00] 05:39:21 INFO - PROCESS | 1844 | 1461587961857 Marionette DEBUG loaded listener.js 05:39:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f1f021a8000) [pid = 1844] [serial = 945] [outer = 0x7f1f01246c00] 05:39:22 INFO - PROCESS | 1844 | 1461587962790 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:39:22 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c44f000 == 103 [pid = 1844] [id = 9] 05:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1484ms 05:39:22 INFO - PROCESS | 1844 | 1461587962910 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:39:22 INFO - PROCESS | 1844 | 1461587962913 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:39:22 INFO - PROCESS | 1844 | 1461587962921 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:39:22 INFO - PROCESS | 1844 | 1461587962923 Marionette TRACE conn3 <- [1,1230,null,{}] 05:39:22 INFO - PROCESS | 1844 | 1461587962930 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:39:23 INFO - PROCESS | 1844 | 1461587963166 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:39:23 INFO - PROCESS | 1844 | 1461587963406 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efd3dd000 == 104 [pid = 1844] [id = 315] 05:39:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f1f01027c00) [pid = 1844] [serial = 946] [outer = (nil)] 05:39:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f1f0102e800) [pid = 1844] [serial = 947] [outer = 0x7f1f01027c00] 05:39:23 INFO - PROCESS | 1844 | 1461587963501 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f1f01033c00) [pid = 1844] [serial = 948] [outer = 0x7f1f01027c00] 05:39:24 INFO - PROCESS | 1844 | 1461587964323 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:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1442ms 05:39:24 INFO - PROCESS | 1844 | 1461587964364 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:39:24 INFO - PROCESS | 1844 | 1461587964369 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:39:24 INFO - PROCESS | 1844 | 1461587964376 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 1844 | 1461587964380 Marionette TRACE conn3 <- [1,1234,null,{}] 05:39:24 INFO - PROCESS | 1844 | 1461587964387 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:39:24 INFO - PROCESS | 1844 | 1461587964627 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:39:24 INFO - PROCESS | 1844 | 1461587964825 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe2eb000 == 105 [pid = 1844] [id = 316] 05:39:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f1f0bed2000) [pid = 1844] [serial = 949] [outer = (nil)] 05:39:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f1f0bf15400) [pid = 1844] [serial = 950] [outer = 0x7f1f0bed2000] 05:39:24 INFO - PROCESS | 1844 | 1461587964959 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f1f0faa5000) [pid = 1844] [serial = 951] [outer = 0x7f1f0bed2000] 05:39:25 INFO - PROCESS | 1844 | 1461587965902 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:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1586ms 05:39:25 INFO - PROCESS | 1844 | 1461587965962 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 1844 | 1461587965967 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:39:25 INFO - PROCESS | 1844 | 1461587965973 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 1844 | 1461587965977 Marionette TRACE conn3 <- [1,1238,null,{}] 05:39:25 INFO - PROCESS | 1844 | 1461587965983 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:39:26 INFO - PROCESS | 1844 | 1461587966208 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:39:26 INFO - PROCESS | 1844 | 1461587966760 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff0c6800 == 106 [pid = 1844] [id = 317] 05:39:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f1efece3000) [pid = 1844] [serial = 952] [outer = (nil)] 05:39:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f1efececc00) [pid = 1844] [serial = 953] [outer = 0x7f1efece3000] 05:39:26 INFO - PROCESS | 1844 | 1461587966880 Marionette DEBUG loaded listener.js 05:39:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f1eff4bb000) [pid = 1844] [serial = 954] [outer = 0x7f1efece3000] 05:39:27 INFO - PROCESS | 1844 | 1461587967786 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:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1882ms 05:39:27 INFO - PROCESS | 1844 | 1461587967857 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:39:27 INFO - PROCESS | 1844 | 1461587967864 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:39:27 INFO - PROCESS | 1844 | 1461587967872 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 1844 | 1461587967878 Marionette TRACE conn3 <- [1,1242,null,{}] 05:39:27 INFO - PROCESS | 1844 | 1461587967886 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:39:28 INFO - PROCESS | 1844 | 1461587968147 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:39:28 INFO - PROCESS | 1844 | 1461587968524 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1eff0cb800 == 107 [pid = 1844] [id = 318] 05:39:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f1eff4c9800) [pid = 1844] [serial = 955] [outer = (nil)] 05:39:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f1f002d0800) [pid = 1844] [serial = 956] [outer = 0x7f1eff4c9800] 05:39:28 INFO - PROCESS | 1844 | 1461587968606 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f1f0102b800) [pid = 1844] [serial = 957] [outer = 0x7f1eff4c9800] 05:39:29 INFO - PROCESS | 1844 | 1461587969473 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:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1639ms 05:39:29 INFO - PROCESS | 1844 | 1461587969514 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 1844 | 1461587969521 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:39:29 INFO - PROCESS | 1844 | 1461587969528 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 1844 | 1461587969532 Marionette TRACE conn3 <- [1,1246,null,{}] 05:39:29 INFO - PROCESS | 1844 | 1461587969538 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:39:29 INFO - PROCESS | 1844 | 1461587969736 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:39:30 INFO - PROCESS | 1844 | 1461587970012 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093b7000 == 108 [pid = 1844] [id = 319] 05:39:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f1f02184000) [pid = 1844] [serial = 958] [outer = (nil)] 05:39:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f1f021ac400) [pid = 1844] [serial = 959] [outer = 0x7f1f02184000] 05:39:30 INFO - PROCESS | 1844 | 1461587970136 Marionette DEBUG loaded listener.js 05:39:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f1f021dec00) [pid = 1844] [serial = 960] [outer = 0x7f1f02184000] 05:39:31 INFO - PROCESS | 1844 | 1461587971056 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:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1582ms 05:39:31 INFO - PROCESS | 1844 | 1461587971111 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:39:31 INFO - PROCESS | 1844 | 1461587971114 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:39:31 INFO - PROCESS | 1844 | 1461587971129 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:39:31 INFO - PROCESS | 1844 | 1461587971139 Marionette TRACE conn3 <- [1,1250,null,{}] 05:39:31 INFO - PROCESS | 1844 | 1461587971149 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:39:31 INFO - PROCESS | 1844 | 1461587971363 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:39:31 INFO - PROCESS | 1844 | 1461587971599 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f093a7000 == 109 [pid = 1844] [id = 320] 05:39:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f1f0a08fc00) [pid = 1844] [serial = 961] [outer = (nil)] 05:39:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f1f0a30a800) [pid = 1844] [serial = 962] [outer = 0x7f1f0a08fc00] 05:39:31 INFO - PROCESS | 1844 | 1461587971720 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f1f0b529800) [pid = 1844] [serial = 963] [outer = 0x7f1f0a08fc00] 05:39:32 INFO - PROCESS | 1844 | 1461587972578 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:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0272b800 == 108 [pid = 1844] [id = 260] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f003d6000 == 107 [pid = 1844] [id = 261] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f283b9800 == 106 [pid = 1844] [id = 259] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f001d1800 == 105 [pid = 1844] [id = 258] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14c6a000 == 104 [pid = 1844] [id = 304] 05:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1599ms 05:39:32 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f1f2623c000) [pid = 1844] [serial = 830] [outer = (nil)] [url = about:blank] 05:39:32 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f1f12a43800) [pid = 1844] [serial = 818] [outer = (nil)] [url = about:blank] 05:39:32 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f1f27a2ec00) [pid = 1844] [serial = 833] [outer = (nil)] [url = about:blank] 05:39:32 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f1f22fec800) [pid = 1844] [serial = 827] [outer = (nil)] [url = about:blank] 05:39:32 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f1f1937b000) [pid = 1844] [serial = 824] [outer = (nil)] [url = about:blank] 05:39:32 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f1f0c604000) [pid = 1844] [serial = 812] [outer = (nil)] [url = about:blank] 05:39:32 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f1f0a09a000) [pid = 1844] [serial = 809] [outer = (nil)] [url = about:blank] 05:39:32 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f1f14d29000) [pid = 1844] [serial = 821] [outer = (nil)] [url = about:blank] 05:39:32 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f1f0fa61000) [pid = 1844] [serial = 815] [outer = (nil)] [url = about:blank] 05:39:32 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f1f27a22400) [pid = 1844] [serial = 860] [outer = (nil)] [url = about:blank] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f6a2800 == 103 [pid = 1844] [id = 303] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6f1800 == 102 [pid = 1844] [id = 302] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b5b8800 == 101 [pid = 1844] [id = 301] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f003c4000 == 100 [pid = 1844] [id = 300] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f04c26000 == 99 [pid = 1844] [id = 299] 05:39:32 INFO - PROCESS | 1844 | 1461587972876 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:39:32 INFO - PROCESS | 1844 | 1461587972882 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff0d1800 == 98 [pid = 1844] [id = 295] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0035f000 == 97 [pid = 1844] [id = 294] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b760800 == 96 [pid = 1844] [id = 293] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b747000 == 95 [pid = 1844] [id = 292] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b610000 == 94 [pid = 1844] [id = 291] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f28608800 == 93 [pid = 1844] [id = 290] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27941000 == 92 [pid = 1844] [id = 289] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f13996000 == 91 [pid = 1844] [id = 288] 05:39:32 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f096e0000 == 90 [pid = 1844] [id = 287] 05:39:32 INFO - PROCESS | 1844 | 1461587972915 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 1844 | 1461587972922 Marionette TRACE conn3 <- [1,1254,null,{}] 05:39:32 INFO - PROCESS | 1844 | 1461587972931 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:39:33 INFO - PROCESS | 1844 | 1461587973184 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f1f0f667800) [pid = 1844] [serial = 848] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f1f102e7800) [pid = 1844] [serial = 849] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f1f16013000) [pid = 1844] [serial = 854] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f1f0e0b3400) [pid = 1844] [serial = 846] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f1f0cb81c00) [pid = 1844] [serial = 845] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f1f04ab1800) [pid = 1844] [serial = 842] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f1f0b525400) [pid = 1844] [serial = 843] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f1f14c83c00) [pid = 1844] [serial = 851] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f1f04934000) [pid = 1844] [serial = 840] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f1f0057a800) [pid = 1844] [serial = 839] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f1f24374800) [pid = 1844] [serial = 836] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f1f1937c800) [pid = 1844] [serial = 857] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f1f18ea9000) [pid = 1844] [serial = 855] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f1f2331a400) [pid = 1844] [serial = 858] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f1f154adc00) [pid = 1844] [serial = 852] [outer = (nil)] [url = about:blank] 05:39:33 INFO - PROCESS | 1844 | 1461587973481 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1eff38f000 == 91 [pid = 1844] [id = 321] 05:39:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f1eff25a400) [pid = 1844] [serial = 964] [outer = (nil)] 05:39:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f1eff4c4c00) [pid = 1844] [serial = 965] [outer = 0x7f1eff25a400] 05:39:33 INFO - PROCESS | 1844 | 1461587973563 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f1f002d0400) [pid = 1844] [serial = 966] [outer = 0x7f1eff25a400] 05:39:34 INFO - PROCESS | 1844 | 1461587974513 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:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1651ms 05:39:34 INFO - PROCESS | 1844 | 1461587974563 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 1844 | 1461587974569 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:39:34 INFO - PROCESS | 1844 | 1461587974582 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 1844 | 1461587974588 Marionette TRACE conn3 <- [1,1258,null,{}] 05:39:34 INFO - PROCESS | 1844 | 1461587974597 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:39:34 INFO - PROCESS | 1844 | 1461587974814 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:39:35 INFO - PROCESS | 1844 | 1461587975063 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f049da800 == 92 [pid = 1844] [id = 322] 05:39:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f1f0124b400) [pid = 1844] [serial = 967] [outer = (nil)] 05:39:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f1f021abc00) [pid = 1844] [serial = 968] [outer = 0x7f1f0124b400] 05:39:35 INFO - PROCESS | 1844 | 1461587975186 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f1f02eb5000) [pid = 1844] [serial = 969] [outer = 0x7f1f0124b400] 05:39:36 INFO - PROCESS | 1844 | 1461587976135 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:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1592ms 05:39:36 INFO - PROCESS | 1844 | 1461587976173 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 1844 | 1461587976177 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:39:36 INFO - PROCESS | 1844 | 1461587976183 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 1844 | 1461587976186 Marionette TRACE conn3 <- [1,1262,null,{}] 05:39:36 INFO - PROCESS | 1844 | 1461587976195 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:39:36 INFO - PROCESS | 1844 | 1461587976410 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:39:36 INFO - PROCESS | 1844 | 1461587976690 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c22f800 == 93 [pid = 1844] [id = 323] 05:39:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f1f0b786000) [pid = 1844] [serial = 970] [outer = (nil)] 05:39:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f1f0bed2800) [pid = 1844] [serial = 971] [outer = 0x7f1f0b786000] 05:39:36 INFO - PROCESS | 1844 | 1461587976817 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f1f0bf18000) [pid = 1844] [serial = 972] [outer = 0x7f1f0b786000] 05:39:37 INFO - PROCESS | 1844 | 1461587977691 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:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1579ms 05:39:37 INFO - PROCESS | 1844 | 1461587977764 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:39:37 INFO - PROCESS | 1844 | 1461587977767 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:39:37 INFO - PROCESS | 1844 | 1461587977774 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - PROCESS | 1844 | 1461587977777 Marionette TRACE conn3 <- [1,1266,null,{}] 05:39:37 INFO - PROCESS | 1844 | 1461587977783 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:39:38 INFO - PROCESS | 1844 | 1461587978021 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:39:38 INFO - PROCESS | 1844 | 1461587978254 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0eb6c800 == 94 [pid = 1844] [id = 324] 05:39:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f1f0bcdc400) [pid = 1844] [serial = 973] [outer = (nil)] 05:39:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f1f0dadf000) [pid = 1844] [serial = 974] [outer = 0x7f1f0bcdc400] 05:39:38 INFO - PROCESS | 1844 | 1461587978374 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f1f0dd3e400) [pid = 1844] [serial = 975] [outer = 0x7f1f0bcdc400] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f013e8000 == 93 [pid = 1844] [id = 298] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2ac68800 == 92 [pid = 1844] [id = 79] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b7aa800 == 91 [pid = 1844] [id = 277] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c80e000 == 90 [pid = 1844] [id = 278] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c456800 == 89 [pid = 1844] [id = 11] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093b7000 == 88 [pid = 1844] [id = 319] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff0cb800 == 87 [pid = 1844] [id = 318] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff0c6800 == 86 [pid = 1844] [id = 317] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efd3dd000 == 85 [pid = 1844] [id = 315] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0fa3a800 == 84 [pid = 1844] [id = 314] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efd2d0800 == 83 [pid = 1844] [id = 313] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f00111800 == 82 [pid = 1844] [id = 312] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff39a000 == 81 [pid = 1844] [id = 311] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2c5cf800 == 80 [pid = 1844] [id = 310] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f281c6000 == 79 [pid = 1844] [id = 309] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f23173800 == 78 [pid = 1844] [id = 308] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f509000 == 77 [pid = 1844] [id = 307] 05:39:40 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0272b000 == 76 [pid = 1844] [id = 306] 05:39:41 INFO - PROCESS | 1844 | 1461587981294 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:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 3537ms 05:39:41 INFO - PROCESS | 1844 | 1461587981313 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:39:41 INFO - PROCESS | 1844 | 1461587981319 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:39:41 INFO - PROCESS | 1844 | 1461587981327 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 1844 | 1461587981331 Marionette TRACE conn3 <- [1,1270,null,{}] 05:39:41 INFO - PROCESS | 1844 | 1461587981339 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:39:41 INFO - PROCESS | 1844 | 1461587981617 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:39:41 INFO - PROCESS | 1844 | 1461587981762 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe2f3800 == 77 [pid = 1844] [id = 325] 05:39:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f1eff4c7000) [pid = 1844] [serial = 976] [outer = (nil)] 05:39:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f1f01032800) [pid = 1844] [serial = 977] [outer = 0x7f1eff4c7000] 05:39:41 INFO - PROCESS | 1844 | 1461587981829 Marionette DEBUG loaded listener.js 05:39:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f1f01251000) [pid = 1844] [serial = 978] [outer = 0x7f1eff4c7000] 05:39:42 INFO - PROCESS | 1844 | 1461587982574 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:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1281ms 05:39:42 INFO - PROCESS | 1844 | 1461587982609 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 1844 | 1461587982617 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:39:42 INFO - PROCESS | 1844 | 1461587982644 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 1844 | 1461587982649 Marionette TRACE conn3 <- [1,1274,null,{}] 05:39:42 INFO - PROCESS | 1844 | 1461587982655 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:39:42 INFO - PROCESS | 1844 | 1461587982834 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:39:42 INFO - PROCESS | 1844 | 1461587982848 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0271c800 == 78 [pid = 1844] [id = 326] 05:39:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f1f0219f800) [pid = 1844] [serial = 979] [outer = (nil)] 05:39:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f1f09564c00) [pid = 1844] [serial = 980] [outer = 0x7f1f0219f800] 05:39:42 INFO - PROCESS | 1844 | 1461587982912 Marionette DEBUG loaded listener.js 05:39:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f1f0b525400) [pid = 1844] [serial = 981] [outer = 0x7f1f0219f800] 05:39:43 INFO - PROCESS | 1844 | 1461587983966 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:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1392ms 05:39:44 INFO - PROCESS | 1844 | 1461587984034 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 1844 | 1461587984037 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:39:44 INFO - PROCESS | 1844 | 1461587984044 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 1844 | 1461587984050 Marionette TRACE conn3 <- [1,1278,null,{}] 05:39:44 INFO - PROCESS | 1844 | 1461587984066 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:39:44 INFO - PROCESS | 1844 | 1461587984313 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:39:44 INFO - PROCESS | 1844 | 1461587984339 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c228800 == 79 [pid = 1844] [id = 327] 05:39:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f1f0bf10000) [pid = 1844] [serial = 982] [outer = (nil)] 05:39:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f1f0c604000) [pid = 1844] [serial = 983] [outer = 0x7f1f0bf10000] 05:39:44 INFO - PROCESS | 1844 | 1461587984407 Marionette DEBUG loaded listener.js 05:39:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f1f0df32c00) [pid = 1844] [serial = 984] [outer = 0x7f1f0bf10000] 05:39:45 INFO - PROCESS | 1844 | 1461587985351 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:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1338ms 05:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:39:45 INFO - PROCESS | 1844 | 1461587985383 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:39:45 INFO - PROCESS | 1844 | 1461587985387 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:39:45 INFO - PROCESS | 1844 | 1461587985394 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 1844 | 1461587985397 Marionette TRACE conn3 <- [1,1282,null,{}] 05:39:45 INFO - PROCESS | 1844 | 1461587985410 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:39:45 INFO - PROCESS | 1844 | 1461587985641 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f1efece3000) [pid = 1844] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f1f02184000) [pid = 1844] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f1eff4c9800) [pid = 1844] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f1f0c44f800) [pid = 1844] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f1f0dc77c00) [pid = 1844] [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:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f1eff254400) [pid = 1844] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f1f14361c00) [pid = 1844] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f1f0cb7b000) [pid = 1844] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f1f0df2a000) [pid = 1844] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f1f102eec00) [pid = 1844] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f1f0eb09800) [pid = 1844] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f1f0d0a8c00) [pid = 1844] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f1f095ee400) [pid = 1844] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f1f04aafc00) [pid = 1844] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f1f02eb8800) [pid = 1844] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f1f095e9000) [pid = 1844] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f1f0f66cc00) [pid = 1844] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f1f0a307400) [pid = 1844] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f1f15b89400) [pid = 1844] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f1f12a4c000) [pid = 1844] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f1f0a310400) [pid = 1844] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f1f14c8ec00) [pid = 1844] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f1f0c9e0c00) [pid = 1844] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f1f0df24400) [pid = 1844] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f1f0dc3c800) [pid = 1844] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f1f0f671c00) [pid = 1844] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f1f0c584000) [pid = 1844] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f1f0a09b000) [pid = 1844] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f1f021e5c00) [pid = 1844] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f1f0b785c00) [pid = 1844] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f1f095ee800) [pid = 1844] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f1f0a0e9000) [pid = 1844] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f1f09565400) [pid = 1844] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f1f0df2d000) [pid = 1844] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f1f04938400) [pid = 1844] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f1f1d082400) [pid = 1844] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f1f12a46400) [pid = 1844] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f1f0faa5c00) [pid = 1844] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f1f11fcec00) [pid = 1844] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f1f03582000) [pid = 1844] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f1f095ef000) [pid = 1844] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:39:46 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f1f0f6b8400) [pid = 1844] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:39:46 INFO - PROCESS | 1844 | 1461587986681 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f026a8800 == 80 [pid = 1844] [id = 328] 05:39:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f1efece3000) [pid = 1844] [serial = 985] [outer = (nil)] 05:39:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f1f002cc800) [pid = 1844] [serial = 986] [outer = 0x7f1efece3000] 05:39:46 INFO - PROCESS | 1844 | 1461587986750 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f1f09568800) [pid = 1844] [serial = 987] [outer = 0x7f1efece3000] 05:39:47 INFO - PROCESS | 1844 | 1461587987450 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:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 2086ms 05:39:47 INFO - PROCESS | 1844 | 1461587987480 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 1844 | 1461587987495 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:39:47 INFO - PROCESS | 1844 | 1461587987502 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 1844 | 1461587987505 Marionette TRACE conn3 <- [1,1286,null,{}] 05:39:47 INFO - PROCESS | 1844 | 1461587987523 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:39:47 INFO - PROCESS | 1844 | 1461587987691 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:39:47 INFO - PROCESS | 1844 | 1461587987706 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f10426000 == 81 [pid = 1844] [id = 329] 05:39:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f1eff252000) [pid = 1844] [serial = 988] [outer = (nil)] 05:39:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f1f0c9d2800) [pid = 1844] [serial = 989] [outer = 0x7f1eff252000] 05:39:47 INFO - PROCESS | 1844 | 1461587987772 Marionette DEBUG loaded listener.js 05:39:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f1f0eb51000) [pid = 1844] [serial = 990] [outer = 0x7f1eff252000] 05:39:48 INFO - PROCESS | 1844 | 1461587988845 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:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1397ms 05:39:48 INFO - PROCESS | 1844 | 1461587988901 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:39:48 INFO - PROCESS | 1844 | 1461587988907 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:39:48 INFO - PROCESS | 1844 | 1461587988917 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:39:48 INFO - PROCESS | 1844 | 1461587988922 Marionette TRACE conn3 <- [1,1290,null,{}] 05:39:48 INFO - PROCESS | 1844 | 1461587988933 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:39:49 INFO - PROCESS | 1844 | 1461587989166 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:39:49 INFO - PROCESS | 1844 | 1461587989426 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f013da000 == 82 [pid = 1844] [id = 330] 05:39:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f1f002cec00) [pid = 1844] [serial = 991] [outer = (nil)] 05:39:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f1f0124dc00) [pid = 1844] [serial = 992] [outer = 0x7f1f002cec00] 05:39:49 INFO - PROCESS | 1844 | 1461587989548 Marionette DEBUG loaded listener.js 05:39:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f1f021a7400) [pid = 1844] [serial = 993] [outer = 0x7f1f002cec00] 05:39:50 INFO - PROCESS | 1844 | 1461587990533 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:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1691ms 05:39:50 INFO - PROCESS | 1844 | 1461587990608 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:39:50 INFO - PROCESS | 1844 | 1461587990617 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:39:50 INFO - PROCESS | 1844 | 1461587990629 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 1844 | 1461587990632 Marionette TRACE conn3 <- [1,1294,null,{}] 05:39:50 INFO - PROCESS | 1844 | 1461587990640 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:39:50 INFO - PROCESS | 1844 | 1461587990897 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:39:51 INFO - PROCESS | 1844 | 1461587991190 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe2e2800 == 83 [pid = 1844] [id = 331] 05:39:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f1eff4be000) [pid = 1844] [serial = 994] [outer = (nil)] 05:39:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f1f0b77e000) [pid = 1844] [serial = 995] [outer = 0x7f1eff4be000] 05:39:51 INFO - PROCESS | 1844 | 1461587991270 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f1f0bf15c00) [pid = 1844] [serial = 996] [outer = 0x7f1eff4be000] 05:39:52 INFO - PROCESS | 1844 | 1461587992234 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:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1632ms 05:39:52 INFO - PROCESS | 1844 | 1461587992263 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 1844 | 1461587992266 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:39:52 INFO - PROCESS | 1844 | 1461587992274 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 1844 | 1461587992281 Marionette TRACE conn3 <- [1,1298,null,{}] 05:39:52 INFO - PROCESS | 1844 | 1461587992298 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:39:52 INFO - PROCESS | 1844 | 1461587992514 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:39:52 INFO - PROCESS | 1844 | 1461587992751 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14c61800 == 84 [pid = 1844] [id = 332] 05:39:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f1f0e0b3400) [pid = 1844] [serial = 997] [outer = (nil)] 05:39:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f1f0fa15000) [pid = 1844] [serial = 998] [outer = 0x7f1f0e0b3400] 05:39:52 INFO - PROCESS | 1844 | 1461587992877 Marionette DEBUG loaded listener.js 05:39:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f1f102ec400) [pid = 1844] [serial = 999] [outer = 0x7f1f0e0b3400] 05:39:53 INFO - PROCESS | 1844 | 1461587993745 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:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1536ms 05:39:53 INFO - PROCESS | 1844 | 1461587993812 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:39:53 INFO - PROCESS | 1844 | 1461587993817 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:39:53 INFO - PROCESS | 1844 | 1461587993824 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:39:53 INFO - PROCESS | 1844 | 1461587993828 Marionette TRACE conn3 <- [1,1302,null,{}] 05:39:53 INFO - PROCESS | 1844 | 1461587993834 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:39:54 INFO - PROCESS | 1844 | 1461587994037 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:39:54 INFO - PROCESS | 1844 | 1461587994226 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15b50000 == 85 [pid = 1844] [id = 333] 05:39:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f1f0f646800) [pid = 1844] [serial = 1000] [outer = (nil)] 05:39:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f1f13b8d000) [pid = 1844] [serial = 1001] [outer = 0x7f1f0f646800] 05:39:54 INFO - PROCESS | 1844 | 1461587994351 Marionette DEBUG loaded listener.js 05:39:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f1f14417000) [pid = 1844] [serial = 1002] [outer = 0x7f1f0f646800] 05:39:55 INFO - PROCESS | 1844 | 1461587995229 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:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1479ms 05:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:39:55 INFO - PROCESS | 1844 | 1461587995304 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:39:55 INFO - PROCESS | 1844 | 1461587995307 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:39:55 INFO - PROCESS | 1844 | 1461587995314 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:39:55 INFO - PROCESS | 1844 | 1461587995317 Marionette TRACE conn3 <- [1,1306,null,{}] 05:39:55 INFO - PROCESS | 1844 | 1461587995323 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:39:55 INFO - PROCESS | 1844 | 1461587995555 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:39:55 INFO - PROCESS | 1844 | 1461587995800 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f16596000 == 86 [pid = 1844] [id = 334] 05:39:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f1f0f6b0800) [pid = 1844] [serial = 1003] [outer = (nil)] 05:39:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f1f14f53800) [pid = 1844] [serial = 1004] [outer = 0x7f1f0f6b0800] 05:39:55 INFO - PROCESS | 1844 | 1461587995922 Marionette DEBUG loaded listener.js 05:39:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f1f158a0400) [pid = 1844] [serial = 1005] [outer = 0x7f1f0f6b0800] 05:39:56 INFO - PROCESS | 1844 | 1461587996837 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:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1580ms 05:39:56 INFO - PROCESS | 1844 | 1461587996895 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:39:56 INFO - PROCESS | 1844 | 1461587996898 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:39:56 INFO - PROCESS | 1844 | 1461587996905 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 1844 | 1461587996908 Marionette TRACE conn3 <- [1,1310,null,{}] 05:39:56 INFO - PROCESS | 1844 | 1461587996914 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:39:57 INFO - PROCESS | 1844 | 1461587997148 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:39:57 INFO - PROCESS | 1844 | 1461587997391 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f22c22000 == 87 [pid = 1844] [id = 335] 05:39:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f1f1932c400) [pid = 1844] [serial = 1006] [outer = (nil)] 05:39:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f1f22ff4400) [pid = 1844] [serial = 1007] [outer = 0x7f1f1932c400] 05:39:57 INFO - PROCESS | 1844 | 1461587997518 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f1f240ebc00) [pid = 1844] [serial = 1008] [outer = 0x7f1f1932c400] 05:39:58 INFO - PROCESS | 1844 | 1461587998375 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:39:58 INFO - PROCESS | 1844 | 1461587998455 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:39:58 INFO - PROCESS | 1844 | 1461587998462 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 1844 | 1461587998466 Marionette TRACE conn3 <- [1,1314,null,{}] 05:39:58 INFO - PROCESS | 1844 | 1461587998471 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:39:58 INFO - PROCESS | 1844 | 1461587998664 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:39:58 INFO - PROCESS | 1844 | 1461587998895 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27b32800 == 88 [pid = 1844] [id = 336] 05:39:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f1eff253800) [pid = 1844] [serial = 1009] [outer = (nil)] 05:39:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f1f244d9800) [pid = 1844] [serial = 1010] [outer = 0x7f1eff253800] 05:39:59 INFO - PROCESS | 1844 | 1461587999014 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f1f27a2f000) [pid = 1844] [serial = 1011] [outer = 0x7f1eff253800] 05:39:59 INFO - PROCESS | 1844 | 1461587999893 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:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1487ms 05:39:59 INFO - PROCESS | 1844 | 1461587999951 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 1844 | 1461587999954 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:39:59 INFO - PROCESS | 1844 | 1461587999961 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 1844 | 1461587999964 Marionette TRACE conn3 <- [1,1318,null,{}] 05:39:59 INFO - PROCESS | 1844 | 1461587999970 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:40:00 INFO - PROCESS | 1844 | 1461588000170 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:40:00 INFO - PROCESS | 1844 | 1461588000362 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f28608800 == 89 [pid = 1844] [id = 337] 05:40:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f1efd6c2400) [pid = 1844] [serial = 1012] [outer = (nil)] 05:40:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f1efd6cc000) [pid = 1844] [serial = 1013] [outer = 0x7f1efd6c2400] 05:40:00 INFO - PROCESS | 1844 | 1461588000482 Marionette DEBUG loaded listener.js 05:40:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f1efd6d0c00) [pid = 1844] [serial = 1014] [outer = 0x7f1efd6c2400] 05:40:01 INFO - PROCESS | 1844 | 1461588001426 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:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1535ms 05:40:01 INFO - PROCESS | 1844 | 1461588001497 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:40:01 INFO - PROCESS | 1844 | 1461588001501 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:40:01 INFO - PROCESS | 1844 | 1461588001507 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 1844 | 1461588001509 Marionette TRACE conn3 <- [1,1322,null,{}] 05:40:01 INFO - PROCESS | 1844 | 1461588001516 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:40:01 INFO - PROCESS | 1844 | 1461588001715 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:40:01 INFO - PROCESS | 1844 | 1461588001953 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efcc10000 == 90 [pid = 1844] [id = 338] 05:40:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f1efd6c6400) [pid = 1844] [serial = 1015] [outer = (nil)] 05:40:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f1f27a2d800) [pid = 1844] [serial = 1016] [outer = 0x7f1efd6c6400] 05:40:02 INFO - PROCESS | 1844 | 1461588002043 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f1f27a70c00) [pid = 1844] [serial = 1017] [outer = 0x7f1efd6c6400] 05:40:02 INFO - PROCESS | 1844 | 1461588002891 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:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1439ms 05:40:02 INFO - PROCESS | 1844 | 1461588002947 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:40:02 INFO - PROCESS | 1844 | 1461588002951 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:40:02 INFO - PROCESS | 1844 | 1461588002958 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:40:02 INFO - PROCESS | 1844 | 1461588002962 Marionette TRACE conn3 <- [1,1326,null,{}] 05:40:02 INFO - PROCESS | 1844 | 1461588002968 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:40:03 INFO - PROCESS | 1844 | 1461588003171 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:40:03 INFO - PROCESS | 1844 | 1461588003371 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2af5f800 == 91 [pid = 1844] [id = 339] 05:40:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f1efd6d1000) [pid = 1844] [serial = 1018] [outer = (nil)] 05:40:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f1efe10d400) [pid = 1844] [serial = 1019] [outer = 0x7f1efd6d1000] 05:40:03 INFO - PROCESS | 1844 | 1461588003447 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f1efe111c00) [pid = 1844] [serial = 1020] [outer = 0x7f1efd6d1000] 05:40:04 INFO - PROCESS | 1844 | 1461588004574 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:40:04 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:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1681ms 05:40:04 INFO - PROCESS | 1844 | 1461588004642 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 1844 | 1461588004648 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:40:04 INFO - PROCESS | 1844 | 1461588004657 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 1844 | 1461588004663 Marionette TRACE conn3 <- [1,1330,null,{}] 05:40:04 INFO - PROCESS | 1844 | 1461588004671 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:40:05 INFO - PROCESS | 1844 | 1461588005044 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:40:05 INFO - PROCESS | 1844 | 1461588005361 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efcc1a800 == 92 [pid = 1844] [id = 340] 05:40:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f1efe107000) [pid = 1844] [serial = 1021] [outer = (nil)] 05:40:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f1f0bc68400) [pid = 1844] [serial = 1022] [outer = 0x7f1efe107000] 05:40:05 INFO - PROCESS | 1844 | 1461588005504 Marionette DEBUG loaded listener.js 05:40:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f1f27b6d400) [pid = 1844] [serial = 1023] [outer = 0x7f1efe107000] 05:40:06 INFO - PROCESS | 1844 | 1461588006586 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:40:06 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:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1989ms 05:40:06 INFO - PROCESS | 1844 | 1461588006647 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:40:06 INFO - PROCESS | 1844 | 1461588006650 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:40:06 INFO - PROCESS | 1844 | 1461588006657 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:40:06 INFO - PROCESS | 1844 | 1461588006660 Marionette TRACE conn3 <- [1,1334,null,{}] 05:40:06 INFO - PROCESS | 1844 | 1461588006665 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:40:06 INFO - PROCESS | 1844 | 1461588006857 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:40:07 INFO - PROCESS | 1844 | 1461588007051 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc7dc800 == 93 [pid = 1844] [id = 341] 05:40:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f1f04b42800) [pid = 1844] [serial = 1024] [outer = (nil)] 05:40:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f1f04b4d800) [pid = 1844] [serial = 1025] [outer = 0x7f1f04b42800] 05:40:07 INFO - PROCESS | 1844 | 1461588007127 Marionette DEBUG loaded listener.js 05:40:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f1f04b51c00) [pid = 1844] [serial = 1026] [outer = 0x7f1f04b42800] 05:40:08 INFO - PROCESS | 1844 | 1461588008042 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:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1428ms 05:40:08 INFO - PROCESS | 1844 | 1461588008087 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:40:08 INFO - PROCESS | 1844 | 1461588008091 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:40:08 INFO - PROCESS | 1844 | 1461588008097 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:40:08 INFO - PROCESS | 1844 | 1461588008101 Marionette TRACE conn3 <- [1,1338,null,{}] 05:40:08 INFO - PROCESS | 1844 | 1461588008107 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:40:08 INFO - PROCESS | 1844 | 1461588008301 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:40:08 INFO - PROCESS | 1844 | 1461588008509 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efcee3000 == 94 [pid = 1844] [id = 342] 05:40:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f1eff01f400) [pid = 1844] [serial = 1027] [outer = (nil)] 05:40:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f1eff029400) [pid = 1844] [serial = 1028] [outer = 0x7f1eff01f400] 05:40:08 INFO - PROCESS | 1844 | 1461588008581 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f1eff02dc00) [pid = 1844] [serial = 1029] [outer = 0x7f1eff01f400] 05:40:10 INFO - PROCESS | 1844 | 1461588010084 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:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2040ms 05:40:10 INFO - PROCESS | 1844 | 1461588010138 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:40:10 INFO - PROCESS | 1844 | 1461588010141 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:40:10 INFO - PROCESS | 1844 | 1461588010148 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:40:10 INFO - PROCESS | 1844 | 1461588010150 Marionette TRACE conn3 <- [1,1342,null,{}] 05:40:10 INFO - PROCESS | 1844 | 1461588010156 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:40:10 INFO - PROCESS | 1844 | 1461588010343 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:40:10 INFO - PROCESS | 1844 | 1461588010543 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0034f000 == 95 [pid = 1844] [id = 343] 05:40:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f1eff023400) [pid = 1844] [serial = 1030] [outer = (nil)] 05:40:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f1eff4bd000) [pid = 1844] [serial = 1031] [outer = 0x7f1eff023400] 05:40:10 INFO - PROCESS | 1844 | 1461588010614 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f1f04b4fc00) [pid = 1844] [serial = 1032] [outer = 0x7f1eff023400] 05:40:11 INFO - PROCESS | 1844 | 1461588011545 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:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1435ms 05:40:11 INFO - PROCESS | 1844 | 1461588011584 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 1844 | 1461588011588 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:40:11 INFO - PROCESS | 1844 | 1461588011595 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - PROCESS | 1844 | 1461588011599 Marionette TRACE conn3 <- [1,1346,null,{}] 05:40:11 INFO - PROCESS | 1844 | 1461588011605 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:40:11 INFO - PROCESS | 1844 | 1461588011805 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:40:12 INFO - PROCESS | 1844 | 1461588012045 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f03521000 == 96 [pid = 1844] [id = 344] 05:40:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f1eff025c00) [pid = 1844] [serial = 1033] [outer = (nil)] 05:40:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7f1f0a08f000) [pid = 1844] [serial = 1034] [outer = 0x7f1eff025c00] 05:40:12 INFO - PROCESS | 1844 | 1461588012166 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7f1f0c404800) [pid = 1844] [serial = 1035] [outer = 0x7f1eff025c00] 05:40:13 INFO - PROCESS | 1844 | 1461588013021 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:40:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1480ms 05:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:40:13 INFO - PROCESS | 1844 | 1461588013076 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:40:13 INFO - PROCESS | 1844 | 1461588013079 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:40:13 INFO - PROCESS | 1844 | 1461588013087 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:40:13 INFO - PROCESS | 1844 | 1461588013090 Marionette TRACE conn3 <- [1,1350,null,{}] 05:40:13 INFO - PROCESS | 1844 | 1461588013096 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:40:13 INFO - PROCESS | 1844 | 1461588013283 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:40:13 INFO - PROCESS | 1844 | 1461588013531 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efc6d8000 == 97 [pid = 1844] [id = 345] 05:40:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7f1efd6cc400) [pid = 1844] [serial = 1036] [outer = (nil)] 05:40:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7f1efe10f000) [pid = 1844] [serial = 1037] [outer = 0x7f1efd6cc400] 05:40:13 INFO - PROCESS | 1844 | 1461588013924 Marionette DEBUG loaded listener.js 05:40:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7f1eff254400) [pid = 1844] [serial = 1038] [outer = 0x7f1efd6cc400] 05:40:14 INFO - PROCESS | 1844 | 1461588014895 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:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1882ms 05:40:14 INFO - PROCESS | 1844 | 1461588014969 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:40:14 INFO - PROCESS | 1844 | 1461588014976 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:40:14 INFO - PROCESS | 1844 | 1461588014985 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - PROCESS | 1844 | 1461588014991 Marionette TRACE conn3 <- [1,1354,null,{}] 05:40:15 INFO - PROCESS | 1844 | 1461588014999 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:40:15 INFO - PROCESS | 1844 | 1461588015364 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:40:15 INFO - PROCESS | 1844 | 1461588015666 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe0d4000 == 98 [pid = 1844] [id = 346] 05:40:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7f1f01030000) [pid = 1844] [serial = 1039] [outer = (nil)] 05:40:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7f1f0124fc00) [pid = 1844] [serial = 1040] [outer = 0x7f1f01030000] 05:40:15 INFO - PROCESS | 1844 | 1461588015745 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7f1f021d7c00) [pid = 1844] [serial = 1041] [outer = 0x7f1f01030000] 05:40:16 INFO - PROCESS | 1844 | 1461588016691 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:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1738ms 05:40:16 INFO - PROCESS | 1844 | 1461588016722 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 1844 | 1461588016729 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:40:16 INFO - PROCESS | 1844 | 1461588016740 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 1844 | 1461588016744 Marionette TRACE conn3 <- [1,1358,null,{}] 05:40:16 INFO - PROCESS | 1844 | 1461588016751 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:40:16 INFO - PROCESS | 1844 | 1461588016947 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:40:17 INFO - PROCESS | 1844 | 1461588017228 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efd2d8000 == 99 [pid = 1844] [id = 347] 05:40:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7f1efe8f3400) [pid = 1844] [serial = 1042] [outer = (nil)] 05:40:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7f1f0102ac00) [pid = 1844] [serial = 1043] [outer = 0x7f1efe8f3400] 05:40:17 INFO - PROCESS | 1844 | 1461588017347 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7f1f095f3400) [pid = 1844] [serial = 1044] [outer = 0x7f1efe8f3400] 05:40:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0fa3d800 == 98 [pid = 1844] [id = 183] 05:40:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f026a8800 == 97 [pid = 1844] [id = 328] 05:40:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c228800 == 96 [pid = 1844] [id = 327] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7f1f24128000) [pid = 1844] [serial = 932] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7f1f02182800) [pid = 1844] [serial = 896] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7f1f171f4c00) [pid = 1844] [serial = 929] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7f1f0fa63000) [pid = 1844] [serial = 926] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7f1f095eac00) [pid = 1844] [serial = 923] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7f1f002d1400) [pid = 1844] [serial = 920] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7f1f0a30a800) [pid = 1844] [serial = 962] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7f1f0bf15400) [pid = 1844] [serial = 950] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7f1f0102e800) [pid = 1844] [serial = 947] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7f1f0d019000) [pid = 1844] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7f1f021a1400) [pid = 1844] [serial = 944] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f1f0124b000) [pid = 1844] [serial = 941] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f1f0b77c400) [pid = 1844] [serial = 884] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f1efece5800) [pid = 1844] [serial = 890] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f1eff25d000) [pid = 1844] [serial = 893] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f1f27cafc00) [pid = 1844] [serial = 935] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f1f0bf14000) [pid = 1844] [serial = 938] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f1efe8ee000) [pid = 1844] [serial = 887] [outer = (nil)] [url = about:blank] 05:40:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0271c800 == 95 [pid = 1844] [id = 326] 05:40:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe2f3800 == 94 [pid = 1844] [id = 325] 05:40:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0eb6c800 == 93 [pid = 1844] [id = 324] 05:40:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c22f800 == 92 [pid = 1844] [id = 323] 05:40:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f049da800 == 91 [pid = 1844] [id = 322] 05:40:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff38f000 == 90 [pid = 1844] [id = 321] 05:40:17 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093a7000 == 89 [pid = 1844] [id = 320] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f1f15b89000) [pid = 1844] [serial = 714] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f1f002c9800) [pid = 1844] [serial = 899] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f1f0f651800) [pid = 1844] [serial = 617] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f1f11f8f400) [pid = 1844] [serial = 623] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f1f13943800) [pid = 1844] [serial = 915] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f1f0b525000) [pid = 1844] [serial = 905] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f1f0c3d9800) [pid = 1844] [serial = 908] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f1f0dc3bc00) [pid = 1844] [serial = 911] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f1f0df29000) [pid = 1844] [serial = 584] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f1f283c1000) [pid = 1844] [serial = 878] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f1f021e1c00) [pid = 1844] [serial = 881] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f1f0c3d6c00) [pid = 1844] [serial = 705] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f1f1937e000) [pid = 1844] [serial = 681] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f1f102e8400) [pid = 1844] [serial = 620] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f1f24375800) [pid = 1844] [serial = 732] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f1f22ea0400) [pid = 1844] [serial = 723] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f1f0c60f400) [pid = 1844] [serial = 909] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f1f14c87000) [pid = 1844] [serial = 629] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f1f14369c00) [pid = 1844] [serial = 711] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f1f1601d800) [pid = 1844] [serial = 872] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f1f15ff5800) [pid = 1844] [serial = 675] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f1f11fcc800) [pid = 1844] [serial = 914] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f1f0f667400) [pid = 1844] [serial = 638] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f1f00574c00) [pid = 1844] [serial = 863] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f1f0c9d9000) [pid = 1844] [serial = 614] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f1f15b88000) [pid = 1844] [serial = 672] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f1f0b782000) [pid = 1844] [serial = 906] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f1f0df32000) [pid = 1844] [serial = 912] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f1f002d0800) [pid = 1844] [serial = 956] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f1eff4bb000) [pid = 1844] [serial = 954] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f1efececc00) [pid = 1844] [serial = 953] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f1f14f57400) [pid = 1844] [serial = 917] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f1f021dec00) [pid = 1844] [serial = 960] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f1f021ac400) [pid = 1844] [serial = 959] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f1f0102b800) [pid = 1844] [serial = 957] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f1f0cb84000) [pid = 1844] [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:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f1f0f6b2c00) [pid = 1844] [serial = 869] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f1f002d1800) [pid = 1844] [serial = 900] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f1f14f58800) [pid = 1844] [serial = 632] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f1f0eb0ec00) [pid = 1844] [serial = 708] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f1f16122000) [pid = 1844] [serial = 717] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f1f14c91c00) [pid = 1844] [serial = 669] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f1f102e8000) [pid = 1844] [serial = 587] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f1f2200bc00) [pid = 1844] [serial = 720] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f1f0a304400) [pid = 1844] [serial = 611] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f1f0b528400) [pid = 1844] [serial = 866] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f1f27a22800) [pid = 1844] [serial = 735] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f1f04cd2800) [pid = 1844] [serial = 903] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f1f0c3cfc00) [pid = 1844] [serial = 581] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f1f23152c00) [pid = 1844] [serial = 726] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f1f23db2400) [pid = 1844] [serial = 729] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f1f190e5000) [pid = 1844] [serial = 678] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f1f142a9400) [pid = 1844] [serial = 626] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1f0c9d8c00) [pid = 1844] [serial = 663] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1f03585800) [pid = 1844] [serial = 902] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1f23db1c00) [pid = 1844] [serial = 875] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1f15484000) [pid = 1844] [serial = 635] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1f0f6b1400) [pid = 1844] [serial = 666] [outer = (nil)] [url = about:blank] 05:40:18 INFO - PROCESS | 1844 | 1461588018303 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:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1598ms 05:40:18 INFO - PROCESS | 1844 | 1461588018338 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 1844 | 1461588018342 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:40:18 INFO - PROCESS | 1844 | 1461588018349 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 1844 | 1461588018354 Marionette TRACE conn3 <- [1,1362,null,{}] 05:40:18 INFO - PROCESS | 1844 | 1461588018370 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:40:18 INFO - PROCESS | 1844 | 1461588018577 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:40:18 INFO - PROCESS | 1844 | 1461588018740 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0271a800 == 90 [pid = 1844] [id = 348] 05:40:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1efece5800) [pid = 1844] [serial = 1045] [outer = (nil)] 05:40:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f0a30a800) [pid = 1844] [serial = 1046] [outer = 0x7f1efece5800] 05:40:18 INFO - PROCESS | 1844 | 1461588018809 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f0bc5d000) [pid = 1844] [serial = 1047] [outer = 0x7f1efece5800] 05:40:19 INFO - PROCESS | 1844 | 1461588019613 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:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1339ms 05:40:19 INFO - PROCESS | 1844 | 1461588019689 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 1844 | 1461588019694 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:40:19 INFO - PROCESS | 1844 | 1461588019701 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 1844 | 1461588019704 Marionette TRACE conn3 <- [1,1366,null,{}] 05:40:19 INFO - PROCESS | 1844 | 1461588019710 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:40:19 INFO - PROCESS | 1844 | 1461588019902 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:40:20 INFO - PROCESS | 1844 | 1461588020074 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0a160000 == 91 [pid = 1844] [id = 349] 05:40:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1f021dec00) [pid = 1844] [serial = 1048] [outer = (nil)] 05:40:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1f0bce5000) [pid = 1844] [serial = 1049] [outer = 0x7f1f021dec00] 05:40:20 INFO - PROCESS | 1844 | 1461588020141 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f1f0bf18c00) [pid = 1844] [serial = 1050] [outer = 0x7f1f021dec00] 05:40:21 INFO - PROCESS | 1844 | 1461588021108 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:40:21 INFO - PROCESS | 1844 | 1461588021143 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:40:21 INFO - PROCESS | 1844 | 1461588021150 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 1844 | 1461588021153 Marionette TRACE conn3 <- [1,1370,null,{}] 05:40:21 INFO - PROCESS | 1844 | 1461588021167 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:40:21 INFO - PROCESS | 1844 | 1461588021403 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:40:21 INFO - PROCESS | 1844 | 1461588021449 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0b79c000 == 92 [pid = 1844] [id = 350] 05:40:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f1f0c58c000) [pid = 1844] [serial = 1051] [outer = (nil)] 05:40:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f1f0c9d5c00) [pid = 1844] [serial = 1052] [outer = 0x7f1f0c58c000] 05:40:21 INFO - PROCESS | 1844 | 1461588021578 Marionette DEBUG loaded listener.js 05:40:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f1f0dc34400) [pid = 1844] [serial = 1053] [outer = 0x7f1f0c58c000] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f1efe8e7000) [pid = 1844] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f1f0bf0b400) [pid = 1844] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f1f0b786000) [pid = 1844] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f1efece3000) [pid = 1844] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1f02eb9400) [pid = 1844] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1f00571800) [pid = 1844] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1f102ef800) [pid = 1844] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1f0bf10000) [pid = 1844] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1f0eb03400) [pid = 1844] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1f0f645400) [pid = 1844] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1f02eb2800) [pid = 1844] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1eff25a400) [pid = 1844] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1eff4c7000) [pid = 1844] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1eff25b800) [pid = 1844] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1f15dafc00) [pid = 1844] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1efe8e5800) [pid = 1844] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1f0124b400) [pid = 1844] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1f002d1c00) [pid = 1844] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1f27903800) [pid = 1844] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f01244000) [pid = 1844] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f0bedd000) [pid = 1844] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1f0a08fc00) [pid = 1844] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f16122800) [pid = 1844] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f0a08e400) [pid = 1844] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f01027c00) [pid = 1844] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1eff25ac00) [pid = 1844] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1f01246c00) [pid = 1844] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f02183800) [pid = 1844] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1f0bcdc400) [pid = 1844] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1f02eb3800) [pid = 1844] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f1393f800) [pid = 1844] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1f1548b000) [pid = 1844] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1f0bce2000) [pid = 1844] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1f00570400) [pid = 1844] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1f0f663800) [pid = 1844] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1f27a63c00) [pid = 1844] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f22e9a400) [pid = 1844] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f0dd33800) [pid = 1844] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f0eb0d800) [pid = 1844] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1efe8ec800) [pid = 1844] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f02eb4400) [pid = 1844] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f15b85400) [pid = 1844] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f0eb53400) [pid = 1844] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f0bed2000) [pid = 1844] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f0fab2400) [pid = 1844] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1f15485800) [pid = 1844] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f0219f800) [pid = 1844] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f04cd3000) [pid = 1844] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f0eb04800) [pid = 1844] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f0eb5a000) [pid = 1844] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f0cb79000) [pid = 1844] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f28175800) [pid = 1844] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f021dac00) [pid = 1844] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1f0a09b400) [pid = 1844] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f0eb0b000) [pid = 1844] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:40:22 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f002d5000) [pid = 1844] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:40:23 INFO - PROCESS | 1844 | 1461588023067 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:40:23 INFO - PROCESS | 1844 | 1461588023106 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:40:23 INFO - PROCESS | 1844 | 1461588023113 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 1844 | 1461588023115 Marionette TRACE conn3 <- [1,1374,null,{}] 05:40:23 INFO - PROCESS | 1844 | 1461588023121 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:40:23 INFO - PROCESS | 1844 | 1461588023314 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:40:23 INFO - PROCESS | 1844 | 1461588023332 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f003cc800 == 93 [pid = 1844] [id = 351] 05:40:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1eff25b800) [pid = 1844] [serial = 1054] [outer = (nil)] 05:40:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1f021ac800) [pid = 1844] [serial = 1055] [outer = 0x7f1eff25b800] 05:40:23 INFO - PROCESS | 1844 | 1461588023397 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1f02eb6800) [pid = 1844] [serial = 1056] [outer = 0x7f1eff25b800] 05:40:24 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:40:24 INFO - PROCESS | 1844 | 1461588024314 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:40:24 INFO - PROCESS | 1844 | 1461588024346 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:40:24 INFO - PROCESS | 1844 | 1461588024356 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 1844 | 1461588024358 Marionette TRACE conn3 <- [1,1378,null,{}] 05:40:24 INFO - PROCESS | 1844 | 1461588024362 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:40:24 INFO - PROCESS | 1844 | 1461588024533 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:40:24 INFO - PROCESS | 1844 | 1461588024847 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efcc06800 == 94 [pid = 1844] [id = 352] 05:40:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1efd6c3400) [pid = 1844] [serial = 1057] [outer = (nil)] 05:40:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1efd6d1800) [pid = 1844] [serial = 1058] [outer = 0x7f1efd6c3400] 05:40:24 INFO - PROCESS | 1844 | 1461588024926 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1eff022000) [pid = 1844] [serial = 1059] [outer = 0x7f1efd6c3400] 05:40:25 INFO - PROCESS | 1844 | 1461588025949 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:40:26 INFO - PROCESS | 1844 | 1461588025999 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:40:26 INFO - PROCESS | 1844 | 1461588026007 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 1844 | 1461588026013 Marionette TRACE conn3 <- [1,1382,null,{}] 05:40:26 INFO - PROCESS | 1844 | 1461588026020 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:40:26 INFO - PROCESS | 1844 | 1461588026268 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:40:26 INFO - PROCESS | 1844 | 1461588026533 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f013e8800 == 95 [pid = 1844] [id = 353] 05:40:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f01031c00) [pid = 1844] [serial = 1060] [outer = (nil)] 05:40:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f021a2800) [pid = 1844] [serial = 1061] [outer = 0x7f1f01031c00] 05:40:26 INFO - PROCESS | 1844 | 1461588026628 Marionette DEBUG loaded listener.js 05:40:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f02ebd000) [pid = 1844] [serial = 1062] [outer = 0x7f1f01031c00] 05:40:27 INFO - PROCESS | 1844 | [1844] WARNING: RasterImage::Init failed: file /builds/slave/fx-team-l64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:40:27 INFO - PROCESS | 1844 | 1461588027642 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:40:27 INFO - PROCESS | 1844 | 1461588027709 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:40:27 INFO - PROCESS | 1844 | 1461588027716 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:40:27 INFO - PROCESS | 1844 | 1461588027719 Marionette TRACE conn3 <- [1,1386,null,{}] 05:40:27 INFO - PROCESS | 1844 | 1461588027728 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:40:27 INFO - PROCESS | 1844 | 1461588027958 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:40:28 INFO - PROCESS | 1844 | 1461588028251 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0c6ae000 == 96 [pid = 1844] [id = 354] 05:40:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f0a091c00) [pid = 1844] [serial = 1063] [outer = (nil)] 05:40:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f0b529000) [pid = 1844] [serial = 1064] [outer = 0x7f1f0a091c00] 05:40:28 INFO - PROCESS | 1844 | 1461588028331 Marionette DEBUG loaded listener.js 05:40:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f0bc63800) [pid = 1844] [serial = 1065] [outer = 0x7f1f0a091c00] 05:40:29 INFO - PROCESS | 1844 | 1461588029255 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:40:29 INFO - PROCESS | 1844 | 1461588029305 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:40:29 INFO - PROCESS | 1844 | 1461588029321 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 1844 | 1461588029332 Marionette TRACE conn3 <- [1,1390,null,{}] 05:40:29 INFO - PROCESS | 1844 | 1461588029338 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:40:29 INFO - PROCESS | 1844 | 1461588029600 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:40:29 INFO - PROCESS | 1844 | 1461588029836 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0eb6d000 == 97 [pid = 1844] [id = 355] 05:40:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f0a099c00) [pid = 1844] [serial = 1066] [outer = (nil)] 05:40:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f0d0aa800) [pid = 1844] [serial = 1067] [outer = 0x7f1f0a099c00] 05:40:29 INFO - PROCESS | 1844 | 1461588029927 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f0dc40000) [pid = 1844] [serial = 1068] [outer = 0x7f1f0a099c00] 05:40:31 INFO - PROCESS | 1844 | 1461588031235 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:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1954ms 05:40:31 INFO - PROCESS | 1844 | 1461588031291 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 1844 | 1461588031299 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:40:31 INFO - PROCESS | 1844 | 1461588031316 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 1844 | 1461588031325 Marionette TRACE conn3 <- [1,1394,null,{}] 05:40:31 INFO - PROCESS | 1844 | 1461588031395 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:40:31 INFO - PROCESS | 1844 | 1461588031768 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:40:31 INFO - PROCESS | 1844 | 1461588031980 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f11f55000 == 98 [pid = 1844] [id = 356] 05:40:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f0493ac00) [pid = 1844] [serial = 1069] [outer = (nil)] 05:40:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f0eb06c00) [pid = 1844] [serial = 1070] [outer = 0x7f1f0493ac00] 05:40:32 INFO - PROCESS | 1844 | 1461588032055 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f0f647000) [pid = 1844] [serial = 1071] [outer = 0x7f1f0493ac00] 05:40:32 INFO - PROCESS | 1844 | 1461588032914 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:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1657ms 05:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:40:32 INFO - PROCESS | 1844 | 1461588032966 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:40:32 INFO - PROCESS | 1844 | 1461588032969 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:40:32 INFO - PROCESS | 1844 | 1461588032975 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:40:32 INFO - PROCESS | 1844 | 1461588032979 Marionette TRACE conn3 <- [1,1398,null,{}] 05:40:32 INFO - PROCESS | 1844 | 1461588032984 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:40:33 INFO - PROCESS | 1844 | 1461588033188 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:40:33 INFO - PROCESS | 1844 | 1461588033391 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14c77800 == 99 [pid = 1844] [id = 357] 05:40:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f0f66b000) [pid = 1844] [serial = 1072] [outer = (nil)] 05:40:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f0f6b7000) [pid = 1844] [serial = 1073] [outer = 0x7f1f0f66b000] 05:40:33 INFO - PROCESS | 1844 | 1461588033522 Marionette DEBUG loaded listener.js 05:40:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f11f28000) [pid = 1844] [serial = 1074] [outer = 0x7f1f0f66b000] 05:40:34 INFO - PROCESS | 1844 | 1461588034510 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:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1587ms 05:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:40:34 INFO - PROCESS | 1844 | 1461588034562 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:40:34 INFO - PROCESS | 1844 | 1461588034565 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:40:34 INFO - PROCESS | 1844 | 1461588034571 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:40:34 INFO - PROCESS | 1844 | 1461588034575 Marionette TRACE conn3 <- [1,1402,null,{}] 05:40:34 INFO - PROCESS | 1844 | 1461588034580 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:40:34 INFO - PROCESS | 1844 | 1461588034788 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:40:35 INFO - PROCESS | 1844 | 1461588035018 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15b4e800 == 100 [pid = 1844] [id = 358] 05:40:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f0f66b800) [pid = 1844] [serial = 1075] [outer = (nil)] 05:40:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f146f4800) [pid = 1844] [serial = 1076] [outer = 0x7f1f0f66b800] 05:40:35 INFO - PROCESS | 1844 | 1461588035137 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f14d29800) [pid = 1844] [serial = 1077] [outer = 0x7f1f0f66b800] 05:40:36 INFO - PROCESS | 1844 | 1461588036023 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:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1487ms 05:40:36 INFO - PROCESS | 1844 | 1461588036061 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 1844 | 1461588036067 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:40:36 INFO - PROCESS | 1844 | 1461588036077 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 1844 | 1461588036081 Marionette TRACE conn3 <- [1,1406,null,{}] 05:40:36 INFO - PROCESS | 1844 | 1461588036088 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:40:36 INFO - PROCESS | 1844 | 1461588036299 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:40:36 INFO - PROCESS | 1844 | 1461588036545 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1659f800 == 101 [pid = 1844] [id = 359] 05:40:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f11f2ec00) [pid = 1844] [serial = 1078] [outer = (nil)] 05:40:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f15278000) [pid = 1844] [serial = 1079] [outer = 0x7f1f11f2ec00] 05:40:36 INFO - PROCESS | 1844 | 1461588036664 Marionette DEBUG loaded listener.js 05:40:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f15b82c00) [pid = 1844] [serial = 1080] [outer = 0x7f1f11f2ec00] 05:40:37 INFO - PROCESS | 1844 | 1461588037552 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:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1543ms 05:40:37 INFO - PROCESS | 1844 | 1461588037620 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:40:37 INFO - PROCESS | 1844 | 1461588037623 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:40:37 INFO - PROCESS | 1844 | 1461588037630 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:40:37 INFO - PROCESS | 1844 | 1461588037633 Marionette TRACE conn3 <- [1,1410,null,{}] 05:40:37 INFO - PROCESS | 1844 | 1461588037638 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:40:37 INFO - PROCESS | 1844 | 1461588037838 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:40:38 INFO - PROCESS | 1844 | 1461588038029 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1d0e5000 == 102 [pid = 1844] [id = 360] 05:40:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f0f66b400) [pid = 1844] [serial = 1081] [outer = (nil)] 05:40:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f15b88400) [pid = 1844] [serial = 1082] [outer = 0x7f1f0f66b400] 05:40:38 INFO - PROCESS | 1844 | 1461588038115 Marionette DEBUG loaded listener.js 05:40:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f1601e400) [pid = 1844] [serial = 1083] [outer = 0x7f1f0f66b400] 05:40:39 INFO - PROCESS | 1844 | 1461588039069 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:40:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:40:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1480ms 05:40:39 INFO - PROCESS | 1844 | 1461588039111 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:40:39 INFO - PROCESS | 1844 | 1461588039115 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:40:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:40:39 INFO - PROCESS | 1844 | 1461588039122 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:40:39 INFO - PROCESS | 1844 | 1461588039124 Marionette TRACE conn3 <- [1,1414,null,{}] 05:40:39 INFO - PROCESS | 1844 | 1461588039130 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:40:39 INFO - PROCESS | 1844 | 1461588039392 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:40:39 INFO - PROCESS | 1844 | 1461588039648 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f233b6800 == 103 [pid = 1844] [id = 361] 05:40:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f021ac400) [pid = 1844] [serial = 1084] [outer = (nil)] 05:40:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f16692400) [pid = 1844] [serial = 1085] [outer = 0x7f1f021ac400] 05:40:39 INFO - PROCESS | 1844 | 1461588039725 Marionette DEBUG loaded listener.js 05:40:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f18eb3c00) [pid = 1844] [serial = 1086] [outer = 0x7f1f021ac400] 05:40:40 INFO - PROCESS | 1844 | 1461588040683 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:40:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:40:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1590ms 05:40:40 INFO - PROCESS | 1844 | 1461588040713 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:40:40 INFO - PROCESS | 1844 | 1461588040716 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:40:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:40:40 INFO - PROCESS | 1844 | 1461588040723 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:40:40 INFO - PROCESS | 1844 | 1461588040727 Marionette TRACE conn3 <- [1,1418,null,{}] 05:40:40 INFO - PROCESS | 1844 | 1461588040732 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:40:40 INFO - PROCESS | 1844 | 1461588040969 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:40:41 INFO - PROCESS | 1844 | 1461588041240 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27a4b000 == 104 [pid = 1844] [id = 362] 05:40:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1f1d083800) [pid = 1844] [serial = 1087] [outer = (nil)] 05:40:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f22006800) [pid = 1844] [serial = 1088] [outer = 0x7f1f1d083800] 05:40:41 INFO - PROCESS | 1844 | 1461588041331 Marionette DEBUG loaded listener.js 05:40:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1f2310cc00) [pid = 1844] [serial = 1089] [outer = 0x7f1f1d083800] 05:40:42 INFO - PROCESS | 1844 | 1461588042287 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:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1633ms 05:40:42 INFO - PROCESS | 1844 | 1461588042357 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:40:42 INFO - PROCESS | 1844 | 1461588042362 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:40:42 INFO - PROCESS | 1844 | 1461588042368 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 1844 | 1461588042372 Marionette TRACE conn3 <- [1,1422,null,{}] 05:40:42 INFO - PROCESS | 1844 | 1461588042378 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:40:42 INFO - PROCESS | 1844 | 1461588042617 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:40:42 INFO - PROCESS | 1844 | 1461588042875 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2c529000 == 105 [pid = 1844] [id = 363] 05:40:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f0bcdac00) [pid = 1844] [serial = 1090] [outer = (nil)] 05:40:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f27a24400) [pid = 1844] [serial = 1091] [outer = 0x7f1f0bcdac00] 05:40:42 INFO - PROCESS | 1844 | 1461588042966 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1f27ca5400) [pid = 1844] [serial = 1092] [outer = 0x7f1f0bcdac00] 05:40:43 INFO - PROCESS | 1844 | 1461588043882 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:40:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:40:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1582ms 05:40:43 INFO - PROCESS | 1844 | 1461588043952 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:40:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:40:43 INFO - PROCESS | 1844 | 1461588043955 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:40:43 INFO - PROCESS | 1844 | 1461588043962 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:40:43 INFO - PROCESS | 1844 | 1461588043965 Marionette TRACE conn3 <- [1,1426,null,{}] 05:40:43 INFO - PROCESS | 1844 | 1461588043971 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:40:44 INFO - PROCESS | 1844 | 1461588044190 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:40:44 INFO - PROCESS | 1844 | 1461588044454 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efe2dd800 == 106 [pid = 1844] [id = 364] 05:40:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1efece4000) [pid = 1844] [serial = 1093] [outer = (nil)] 05:40:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1eff4c9000) [pid = 1844] [serial = 1094] [outer = 0x7f1efece4000] 05:40:44 INFO - PROCESS | 1844 | 1461588044533 Marionette DEBUG loaded listener.js 05:40:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1f0bf6ac00) [pid = 1844] [serial = 1095] [outer = 0x7f1efece4000] 05:40:45 INFO - PROCESS | 1844 | 1461588045449 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:40:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:40:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1538ms 05:40:45 INFO - PROCESS | 1844 | 1461588045500 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:40:45 INFO - PROCESS | 1844 | 1461588045504 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:40:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:40:45 INFO - PROCESS | 1844 | 1461588045510 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:40:45 INFO - PROCESS | 1844 | 1461588045512 Marionette TRACE conn3 <- [1,1430,null,{}] 05:40:45 INFO - PROCESS | 1844 | 1461588045518 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:40:45 INFO - PROCESS | 1844 | 1461588045716 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:40:45 INFO - PROCESS | 1844 | 1461588045972 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff0dd800 == 107 [pid = 1844] [id = 365] 05:40:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1efe8e6800) [pid = 1844] [serial = 1096] [outer = (nil)] 05:40:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1efecebc00) [pid = 1844] [serial = 1097] [outer = 0x7f1efe8e6800] 05:40:46 INFO - PROCESS | 1844 | 1461588046090 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f02181400) [pid = 1844] [serial = 1098] [outer = 0x7f1efe8e6800] 05:40:47 INFO - PROCESS | 1844 | 1461588046999 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:40:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:40:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1530ms 05:40:47 INFO - PROCESS | 1844 | 1461588047042 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:40:47 INFO - PROCESS | 1844 | 1461588047045 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:40:47 INFO - PROCESS | 1844 | 1461588047051 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 1844 | 1461588047053 Marionette TRACE conn3 <- [1,1434,null,{}] 05:40:47 INFO - PROCESS | 1844 | 1461588047061 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:40:47 INFO - PROCESS | 1844 | 1461588047273 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:40:47 INFO - PROCESS | 1844 | 1461588047514 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f001c9800 == 108 [pid = 1844] [id = 366] 05:40:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1eff257c00) [pid = 1844] [serial = 1099] [outer = (nil)] 05:40:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f00575000) [pid = 1844] [serial = 1100] [outer = 0x7f1eff257c00] 05:40:47 INFO - PROCESS | 1844 | 1461588047632 Marionette DEBUG loaded listener.js 05:40:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f095f4800) [pid = 1844] [serial = 1101] [outer = 0x7f1eff257c00] 05:40:49 INFO - PROCESS | 1844 | 1461588049171 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:40:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:40:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 2135ms 05:40:49 INFO - PROCESS | 1844 | 1461588049187 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:40:49 INFO - PROCESS | 1844 | 1461588049192 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:40:49 INFO - PROCESS | 1844 | 1461588049201 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:40:49 INFO - PROCESS | 1844 | 1461588049206 Marionette TRACE conn3 <- [1,1438,null,{}] 05:40:49 INFO - PROCESS | 1844 | 1461588049215 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:40:49 INFO - PROCESS | 1844 | 1461588049406 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:40:49 INFO - PROCESS | 1844 | 1461588049613 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0049f800 == 109 [pid = 1844] [id = 367] 05:40:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1eff024800) [pid = 1844] [serial = 1102] [outer = (nil)] 05:40:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f002d2000) [pid = 1844] [serial = 1103] [outer = 0x7f1eff024800] 05:40:49 INFO - PROCESS | 1844 | 1461588049680 Marionette DEBUG loaded listener.js 05:40:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1f01244800) [pid = 1844] [serial = 1104] [outer = 0x7f1eff024800] 05:40:50 INFO - PROCESS | 1844 | 1461588050579 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:40:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:40:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1434ms 05:40:50 INFO - PROCESS | 1844 | 1461588050635 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:40:50 INFO - PROCESS | 1844 | 1461588050643 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:40:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:40:50 INFO - PROCESS | 1844 | 1461588050653 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:40:50 INFO - PROCESS | 1844 | 1461588050656 Marionette TRACE conn3 <- [1,1442,null,{}] 05:40:50 INFO - PROCESS | 1844 | 1461588050662 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:40:50 INFO - PROCESS | 1844 | 1461588050863 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:40:51 INFO - PROCESS | 1844 | 1461588051275 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc6e1800 == 110 [pid = 1844] [id = 368] 05:40:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1f0057bc00) [pid = 1844] [serial = 1105] [outer = (nil)] 05:40:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f1f0219f400) [pid = 1844] [serial = 1106] [outer = 0x7f1f0057bc00] 05:40:51 INFO - PROCESS | 1844 | 1461588051350 Marionette DEBUG loaded listener.js 05:40:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f1f021e3400) [pid = 1844] [serial = 1107] [outer = 0x7f1f0057bc00] 05:40:52 INFO - PROCESS | 1844 | 1461588052392 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:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f026a1000 == 109 [pid = 1844] [id = 257] 05:40:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:40:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1881ms 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f1f0c9d2800) [pid = 1844] [serial = 989] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f003cc800 == 108 [pid = 1844] [id = 351] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b79c000 == 107 [pid = 1844] [id = 350] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a160000 == 106 [pid = 1844] [id = 349] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0271a800 == 105 [pid = 1844] [id = 348] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efd2d8000 == 104 [pid = 1844] [id = 347] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe0d4000 == 103 [pid = 1844] [id = 346] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc6d8000 == 102 [pid = 1844] [id = 345] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f03521000 == 101 [pid = 1844] [id = 344] 05:40:52 INFO - PROCESS | 1844 | 1461588052566 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:40:52 INFO - PROCESS | 1844 | 1461588052574 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0034f000 == 100 [pid = 1844] [id = 343] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efcee3000 == 99 [pid = 1844] [id = 342] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc7dc800 == 98 [pid = 1844] [id = 341] 05:40:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efcc10000 == 97 [pid = 1844] [id = 338] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f28608800 == 96 [pid = 1844] [id = 337] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27b32800 == 95 [pid = 1844] [id = 336] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f22c22000 == 94 [pid = 1844] [id = 335] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16596000 == 93 [pid = 1844] [id = 334] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15b50000 == 92 [pid = 1844] [id = 333] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14c61800 == 91 [pid = 1844] [id = 332] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe2e2800 == 90 [pid = 1844] [id = 331] 05:40:52 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f013da000 == 89 [pid = 1844] [id = 330] 05:40:52 INFO - PROCESS | 1844 | 1461588052608 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:40:52 INFO - PROCESS | 1844 | 1461588052613 Marionette TRACE conn3 <- [1,1446,null,{}] 05:40:52 INFO - PROCESS | 1844 | 1461588052632 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:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f1f190e4000) [pid = 1844] [serial = 873] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1f14deac00) [pid = 1844] [serial = 870] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1f27a28c00) [pid = 1844] [serial = 876] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1f16693800) [pid = 1844] [serial = 918] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1f2850f800) [pid = 1844] [serial = 879] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1f021e6400) [pid = 1844] [serial = 882] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1f0c40ac00) [pid = 1844] [serial = 867] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1f27a6fc00) [pid = 1844] [serial = 861] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1f04933000) [pid = 1844] [serial = 864] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1efece9800) [pid = 1844] [serial = 891] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1f0bf18400) [pid = 1844] [serial = 939] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1f0bf18000) [pid = 1844] [serial = 972] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1f002cc800) [pid = 1844] [serial = 986] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1f0a09a400) [pid = 1844] [serial = 783] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1f27b69c00) [pid = 1844] [serial = 789] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1f1502c000) [pid = 1844] [serial = 822] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f0df32c00) [pid = 1844] [serial = 984] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f11fccc00) [pid = 1844] [serial = 927] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1f102ef000) [pid = 1844] [serial = 816] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f02ebfc00) [pid = 1844] [serial = 777] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f002d0400) [pid = 1844] [serial = 966] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f01032800) [pid = 1844] [serial = 977] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1f02186400) [pid = 1844] [serial = 897] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1f27ca8000) [pid = 1844] [serial = 774] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1efe8f3000) [pid = 1844] [serial = 888] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1eff4c4c00) [pid = 1844] [serial = 965] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1f021abc00) [pid = 1844] [serial = 968] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f0b781000) [pid = 1844] [serial = 885] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1f27a2c000) [pid = 1844] [serial = 771] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1f02eb5000) [pid = 1844] [serial = 969] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1f0124f800) [pid = 1844] [serial = 942] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1f0dc3a400) [pid = 1844] [serial = 813] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1f0bed2800) [pid = 1844] [serial = 971] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f0c604000) [pid = 1844] [serial = 983] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f01251000) [pid = 1844] [serial = 978] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f0b529800) [pid = 1844] [serial = 963] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1f220ee800) [pid = 1844] [serial = 825] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f0b521000) [pid = 1844] [serial = 810] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f01033c00) [pid = 1844] [serial = 948] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f04cda400) [pid = 1844] [serial = 894] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f021a8000) [pid = 1844] [serial = 945] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f0b785800) [pid = 1844] [serial = 924] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1f0dadf000) [pid = 1844] [serial = 974] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f27ca7000) [pid = 1844] [serial = 837] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f240f0c00) [pid = 1844] [serial = 828] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f2790c800) [pid = 1844] [serial = 831] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f0dd3e400) [pid = 1844] [serial = 975] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f0dc39000) [pid = 1844] [serial = 759] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f09568800) [pid = 1844] [serial = 987] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f0057a400) [pid = 1844] [serial = 786] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1f11fd8c00) [pid = 1844] [serial = 807] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f2850e000) [pid = 1844] [serial = 936] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f27a6bc00) [pid = 1844] [serial = 834] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1f13944000) [pid = 1844] [serial = 819] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1f22006c00) [pid = 1844] [serial = 930] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f02183400) [pid = 1844] [serial = 921] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1f27cb1800) [pid = 1844] [serial = 780] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f25da6c00) [pid = 1844] [serial = 768] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1f102e7000) [pid = 1844] [serial = 762] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f0faa5000) [pid = 1844] [serial = 951] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f27a26400) [pid = 1844] [serial = 933] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1f193d8c00) [pid = 1844] [serial = 765] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1f09564c00) [pid = 1844] [serial = 980] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1f0b525400) [pid = 1844] [serial = 981] [outer = (nil)] [url = about:blank] 05:40:52 INFO - PROCESS | 1844 | 1461588052992 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:40:53 INFO - PROCESS | 1844 | 1461588053115 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efd3ce000 == 90 [pid = 1844] [id = 369] 05:40:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1f021a8000) [pid = 1844] [serial = 1108] [outer = (nil)] 05:40:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1f04933000) [pid = 1844] [serial = 1109] [outer = 0x7f1f021a8000] 05:40:53 INFO - PROCESS | 1844 | 1461588053185 Marionette DEBUG loaded listener.js 05:40:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1f0a090c00) [pid = 1844] [serial = 1110] [outer = 0x7f1f021a8000] 05:40:53 INFO - PROCESS | 1844 | 1461588053986 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:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1460ms 05:40:54 INFO - PROCESS | 1844 | 1461588054047 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:40:54 INFO - PROCESS | 1844 | 1461588054051 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:40:54 INFO - PROCESS | 1844 | 1461588054057 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - PROCESS | 1844 | 1461588054059 Marionette TRACE conn3 <- [1,1450,null,{}] 05:40:54 INFO - PROCESS | 1844 | 1461588054064 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:40:54 INFO - PROCESS | 1844 | 1461588054249 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:40:54 INFO - PROCESS | 1844 | 1461588054397 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f00367000 == 91 [pid = 1844] [id = 370] 05:40:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1efe8f3000) [pid = 1844] [serial = 1111] [outer = (nil)] 05:40:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1f0b783000) [pid = 1844] [serial = 1112] [outer = 0x7f1efe8f3000] 05:40:54 INFO - PROCESS | 1844 | 1461588054465 Marionette DEBUG loaded listener.js 05:40:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1f0bc5f400) [pid = 1844] [serial = 1113] [outer = 0x7f1efe8f3000] 05:40:55 INFO - PROCESS | 1844 | 1461588055313 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:40:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:40:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1283ms 05:40:55 INFO - PROCESS | 1844 | 1461588055341 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:40:55 INFO - PROCESS | 1844 | 1461588055345 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:40:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:40:55 INFO - PROCESS | 1844 | 1461588055350 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:40:55 INFO - PROCESS | 1844 | 1461588055353 Marionette TRACE conn3 <- [1,1454,null,{}] 05:40:55 INFO - PROCESS | 1844 | 1461588055359 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:40:55 INFO - PROCESS | 1844 | 1461588055596 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:40:55 INFO - PROCESS | 1844 | 1461588055630 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f04c2c000 == 92 [pid = 1844] [id = 371] 05:40:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1efd6c3000) [pid = 1844] [serial = 1114] [outer = (nil)] 05:40:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1f0bed4800) [pid = 1844] [serial = 1115] [outer = 0x7f1efd6c3000] 05:40:55 INFO - PROCESS | 1844 | 1461588055692 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1f0bf10000) [pid = 1844] [serial = 1116] [outer = 0x7f1efd6c3000] 05:40:56 INFO - PROCESS | 1844 | 1461588056724 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:40:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1432ms 05:40:56 INFO - PROCESS | 1844 | 1461588056784 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 1844 | 1461588056787 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:40:56 INFO - PROCESS | 1844 | 1461588056793 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 1844 | 1461588056797 Marionette TRACE conn3 <- [1,1458,null,{}] 05:40:56 INFO - PROCESS | 1844 | 1461588056802 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:40:57 INFO - PROCESS | 1844 | 1461588057095 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:40:57 INFO - PROCESS | 1844 | 1461588057612 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | --DOMWINDOW == 140 (0x7f1f0c58c000) [pid = 1844] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:40:57 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1efe8f3400) [pid = 1844] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:40:57 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f01030000) [pid = 1844] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:40:57 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1efece5800) [pid = 1844] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:40:57 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f021dec00) [pid = 1844] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:40:57 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1efd6cc400) [pid = 1844] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:40:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efd2e0800 == 93 [pid = 1844] [id = 372] 05:40:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1efd6cc400) [pid = 1844] [serial = 1117] [outer = (nil)] 05:40:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1f0057a800) [pid = 1844] [serial = 1118] [outer = 0x7f1efd6cc400] 05:40:57 INFO - PROCESS | 1844 | 1461588057750 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1f0cb7b000) [pid = 1844] [serial = 1119] [outer = 0x7f1efd6cc400] 05:40:58 INFO - PROCESS | 1844 | 1461588058488 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:40:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1739ms 05:40:58 INFO - PROCESS | 1844 | 1461588058534 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:40:58 INFO - PROCESS | 1844 | 1461588058537 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:40:58 INFO - PROCESS | 1844 | 1461588058551 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:40:58 INFO - PROCESS | 1844 | 1461588058553 Marionette TRACE conn3 <- [1,1462,null,{}] 05:40:58 INFO - PROCESS | 1844 | 1461588058560 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:40:58 INFO - PROCESS | 1844 | 1461588058750 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:40:58 INFO - PROCESS | 1844 | 1461588058765 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b75d000 == 94 [pid = 1844] [id = 373] 05:40:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1f0cb7b800) [pid = 1844] [serial = 1120] [outer = (nil)] 05:40:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1f0dd35000) [pid = 1844] [serial = 1121] [outer = 0x7f1f0cb7b800] 05:40:58 INFO - PROCESS | 1844 | 1461588058828 Marionette DEBUG loaded listener.js 05:40:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1f0eb04800) [pid = 1844] [serial = 1122] [outer = 0x7f1f0cb7b800] 05:40:59 INFO - PROCESS | 1844 | 1461588059842 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:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1342ms 05:40:59 INFO - PROCESS | 1844 | 1461588059890 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:40:59 INFO - PROCESS | 1844 | 1461588059896 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:40:59 INFO - PROCESS | 1844 | 1461588059905 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 1844 | 1461588059911 Marionette TRACE conn3 <- [1,1466,null,{}] 05:40:59 INFO - PROCESS | 1844 | 1461588059919 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:41:00 INFO - PROCESS | 1844 | 1461588060127 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:41:00 INFO - PROCESS | 1844 | 1461588060319 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe0d9800 == 95 [pid = 1844] [id = 374] 05:41:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1efe10a800) [pid = 1844] [serial = 1123] [outer = (nil)] 05:41:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1eff25e400) [pid = 1844] [serial = 1124] [outer = 0x7f1efe10a800] 05:41:00 INFO - PROCESS | 1844 | 1461588060398 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1f0056ec00) [pid = 1844] [serial = 1125] [outer = 0x7f1efe10a800] 05:41:01 INFO - PROCESS | 1844 | 1461588061498 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:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1640ms 05:41:01 INFO - PROCESS | 1844 | 1461588061546 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:41:01 INFO - PROCESS | 1844 | 1461588061555 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:41:01 INFO - PROCESS | 1844 | 1461588061567 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - PROCESS | 1844 | 1461588061571 Marionette TRACE conn3 <- [1,1470,null,{}] 05:41:01 INFO - PROCESS | 1844 | 1461588061578 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:41:01 INFO - PROCESS | 1844 | 1461588061808 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:41:02 INFO - PROCESS | 1844 | 1461588062051 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f096e1800 == 96 [pid = 1844] [id = 375] 05:41:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1f02eb3800) [pid = 1844] [serial = 1126] [outer = (nil)] 05:41:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1f03589000) [pid = 1844] [serial = 1127] [outer = 0x7f1f02eb3800] 05:41:02 INFO - PROCESS | 1844 | 1461588062194 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1f04cdc000) [pid = 1844] [serial = 1128] [outer = 0x7f1f02eb3800] 05:41:03 INFO - PROCESS | 1844 | 1461588063229 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:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1737ms 05:41:03 INFO - PROCESS | 1844 | 1461588063305 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:41:03 INFO - PROCESS | 1844 | 1461588063308 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:41:03 INFO - PROCESS | 1844 | 1461588063316 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 1844 | 1461588063323 Marionette TRACE conn3 <- [1,1474,null,{}] 05:41:03 INFO - PROCESS | 1844 | 1461588063339 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:41:03 INFO - PROCESS | 1844 | 1461588063612 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:41:03 INFO - PROCESS | 1844 | 1461588063892 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0c69e800 == 97 [pid = 1844] [id = 376] 05:41:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1f0bed9400) [pid = 1844] [serial = 1129] [outer = (nil)] 05:41:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1f0bf17800) [pid = 1844] [serial = 1130] [outer = 0x7f1f0bed9400] 05:41:03 INFO - PROCESS | 1844 | 1461588063977 Marionette DEBUG loaded listener.js 05:41:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f0bf72c00) [pid = 1844] [serial = 1131] [outer = 0x7f1f0bed9400] 05:41:05 INFO - PROCESS | 1844 | 1461588065014 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:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1737ms 05:41:05 INFO - PROCESS | 1844 | 1461588065055 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:41:05 INFO - PROCESS | 1844 | 1461588065063 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:41:05 INFO - PROCESS | 1844 | 1461588065072 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:41:05 INFO - PROCESS | 1844 | 1461588065074 Marionette TRACE conn3 <- [1,1478,null,{}] 05:41:05 INFO - PROCESS | 1844 | 1461588065081 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:41:05 INFO - PROCESS | 1844 | 1461588065355 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:41:05 INFO - PROCESS | 1844 | 1461588065607 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0cce6000 == 98 [pid = 1844] [id = 377] 05:41:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f0c9d4c00) [pid = 1844] [serial = 1132] [outer = (nil)] 05:41:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f0d0aa000) [pid = 1844] [serial = 1133] [outer = 0x7f1f0c9d4c00] 05:41:05 INFO - PROCESS | 1844 | 1461588065697 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f0eb08800) [pid = 1844] [serial = 1134] [outer = 0x7f1f0c9d4c00] 05:41:06 INFO - PROCESS | 1844 | 1461588066604 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:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1591ms 05:41:06 INFO - PROCESS | 1844 | 1461588066662 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 1844 | 1461588066666 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:41:06 INFO - PROCESS | 1844 | 1461588066672 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 1844 | 1461588066676 Marionette TRACE conn3 <- [1,1482,null,{}] 05:41:06 INFO - PROCESS | 1844 | 1461588066682 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:41:06 INFO - PROCESS | 1844 | 1461588066898 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:41:07 INFO - PROCESS | 1844 | 1461588067269 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0f7a3000 == 99 [pid = 1844] [id = 378] 05:41:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f0bf73c00) [pid = 1844] [serial = 1135] [outer = (nil)] 05:41:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f0f667400) [pid = 1844] [serial = 1136] [outer = 0x7f1f0bf73c00] 05:41:07 INFO - PROCESS | 1844 | 1461588067367 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f0fa63400) [pid = 1844] [serial = 1137] [outer = 0x7f1f0bf73c00] 05:41:08 INFO - PROCESS | 1844 | 1461588068229 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:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1629ms 05:41:08 INFO - PROCESS | 1844 | 1461588068304 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 1844 | 1461588068308 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:41:08 INFO - PROCESS | 1844 | 1461588068314 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 1844 | 1461588068318 Marionette TRACE conn3 <- [1,1486,null,{}] 05:41:08 INFO - PROCESS | 1844 | 1461588068324 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:41:08 INFO - PROCESS | 1844 | 1461588068606 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:41:08 INFO - PROCESS | 1844 | 1461588068869 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14c5e800 == 100 [pid = 1844] [id = 379] 05:41:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f11f91800) [pid = 1844] [serial = 1138] [outer = (nil)] 05:41:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f13b81c00) [pid = 1844] [serial = 1139] [outer = 0x7f1f11f91800] 05:41:08 INFO - PROCESS | 1844 | 1461588068950 Marionette DEBUG loaded listener.js 05:41:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f14deac00) [pid = 1844] [serial = 1140] [outer = 0x7f1f11f91800] 05:41:09 INFO - PROCESS | 1844 | 1461588069877 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:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1638ms 05:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:41:09 INFO - PROCESS | 1844 | 1461588069954 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:41:09 INFO - PROCESS | 1844 | 1461588069957 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:41:09 INFO - PROCESS | 1844 | 1461588069964 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:41:09 INFO - PROCESS | 1844 | 1461588069967 Marionette TRACE conn3 <- [1,1490,null,{}] 05:41:09 INFO - PROCESS | 1844 | 1461588069973 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:41:10 INFO - PROCESS | 1844 | 1461588070223 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:41:10 INFO - PROCESS | 1844 | 1461588070473 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15259000 == 101 [pid = 1844] [id = 380] 05:41:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f1502ac00) [pid = 1844] [serial = 1141] [outer = (nil)] 05:41:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f15491800) [pid = 1844] [serial = 1142] [outer = 0x7f1f1502ac00] 05:41:10 INFO - PROCESS | 1844 | 1461588070549 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f16122800) [pid = 1844] [serial = 1143] [outer = 0x7f1f1502ac00] 05:41:11 INFO - PROCESS | 1844 | 1461588071415 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:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1500ms 05:41:11 INFO - PROCESS | 1844 | 1461588071464 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:41:11 INFO - PROCESS | 1844 | 1461588071469 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:41:11 INFO - PROCESS | 1844 | 1461588071477 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 1844 | 1461588071480 Marionette TRACE conn3 <- [1,1494,null,{}] 05:41:11 INFO - PROCESS | 1844 | 1461588071500 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:41:11 INFO - PROCESS | 1844 | 1461588071712 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:41:11 INFO - PROCESS | 1844 | 1461588071943 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1604b800 == 102 [pid = 1844] [id = 381] 05:41:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f0493a800) [pid = 1844] [serial = 1144] [outer = (nil)] 05:41:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f171f4c00) [pid = 1844] [serial = 1145] [outer = 0x7f1f0493a800] 05:41:12 INFO - PROCESS | 1844 | 1461588072063 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f193cdc00) [pid = 1844] [serial = 1146] [outer = 0x7f1f0493a800] 05:41:13 INFO - PROCESS | 1844 | 1461588073009 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:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1591ms 05:41:13 INFO - PROCESS | 1844 | 1461588073068 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 1844 | 1461588073071 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:41:13 INFO - PROCESS | 1844 | 1461588073078 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 1844 | 1461588073082 Marionette TRACE conn3 <- [1,1498,null,{}] 05:41:13 INFO - PROCESS | 1844 | 1461588073088 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:41:13 INFO - PROCESS | 1844 | 1461588073306 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:41:13 INFO - PROCESS | 1844 | 1461588073540 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f19071800 == 103 [pid = 1844] [id = 382] 05:41:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f0c405800) [pid = 1844] [serial = 1147] [outer = (nil)] 05:41:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f22c68800) [pid = 1844] [serial = 1148] [outer = 0x7f1f0c405800] 05:41:13 INFO - PROCESS | 1844 | 1461588073629 Marionette DEBUG loaded listener.js 05:41:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f2310f400) [pid = 1844] [serial = 1149] [outer = 0x7f1f0c405800] 05:41:14 INFO - PROCESS | 1844 | 1461588074464 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:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1434ms 05:41:14 INFO - PROCESS | 1844 | 1461588074513 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:41:14 INFO - PROCESS | 1844 | 1461588074517 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:41:14 INFO - PROCESS | 1844 | 1461588074523 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:41:14 INFO - PROCESS | 1844 | 1461588074525 Marionette TRACE conn3 <- [1,1502,null,{}] 05:41:14 INFO - PROCESS | 1844 | 1461588074531 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:41:14 INFO - PROCESS | 1844 | 1461588074730 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:41:14 INFO - PROCESS | 1844 | 1461588074927 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2402a800 == 104 [pid = 1844] [id = 383] 05:41:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f16c25c00) [pid = 1844] [serial = 1150] [outer = (nil)] 05:41:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f240e6000) [pid = 1844] [serial = 1151] [outer = 0x7f1f16c25c00] 05:41:15 INFO - PROCESS | 1844 | 1461588075008 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f244da800) [pid = 1844] [serial = 1152] [outer = 0x7f1f16c25c00] 05:41:16 INFO - PROCESS | 1844 | 1461588076220 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:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1734ms 05:41:16 INFO - PROCESS | 1844 | 1461588076258 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:41:16 INFO - PROCESS | 1844 | 1461588076262 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:41:16 INFO - PROCESS | 1844 | 1461588076268 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 1844 | 1461588076273 Marionette TRACE conn3 <- [1,1506,null,{}] 05:41:16 INFO - PROCESS | 1844 | 1461588076278 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:41:16 INFO - PROCESS | 1844 | 1461588076542 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:41:16 INFO - PROCESS | 1844 | 1461588076788 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f27d50800 == 105 [pid = 1844] [id = 384] 05:41:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f27a63c00) [pid = 1844] [serial = 1153] [outer = (nil)] 05:41:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f27a6a000) [pid = 1844] [serial = 1154] [outer = 0x7f1f27a63c00] 05:41:16 INFO - PROCESS | 1844 | 1461588076886 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f27ca7400) [pid = 1844] [serial = 1155] [outer = 0x7f1f27a63c00] 05:41:17 INFO - PROCESS | 1844 | 1461588077765 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:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1536ms 05:41:17 INFO - PROCESS | 1844 | 1461588077806 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:41:17 INFO - PROCESS | 1844 | 1461588077808 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:41:17 INFO - PROCESS | 1844 | 1461588077815 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:41:17 INFO - PROCESS | 1844 | 1461588077818 Marionette TRACE conn3 <- [1,1510,null,{}] 05:41:17 INFO - PROCESS | 1844 | 1461588077824 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:41:18 INFO - PROCESS | 1844 | 1461588078029 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:41:18 INFO - PROCESS | 1844 | 1461588078226 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2ac6d800 == 106 [pid = 1844] [id = 385] 05:41:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f107ecc00) [pid = 1844] [serial = 1156] [outer = (nil)] 05:41:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f107f3000) [pid = 1844] [serial = 1157] [outer = 0x7f1f107ecc00] 05:41:18 INFO - PROCESS | 1844 | 1461588078302 Marionette DEBUG loaded listener.js 05:41:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1f27908400) [pid = 1844] [serial = 1158] [outer = 0x7f1f107ecc00] 05:41:19 INFO - PROCESS | 1844 | 1461588079207 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:41:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:41:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1428ms 05:41:19 INFO - PROCESS | 1844 | 1461588079245 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:41:19 INFO - PROCESS | 1844 | 1461588079248 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:41:19 INFO - PROCESS | 1844 | 1461588079254 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:41:19 INFO - PROCESS | 1844 | 1461588079256 Marionette TRACE conn3 <- [1,1514,null,{}] 05:41:19 INFO - PROCESS | 1844 | 1461588079262 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:41:19 INFO - PROCESS | 1844 | 1461588079468 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:41:19 INFO - PROCESS | 1844 | 1461588079677 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cad7800 == 107 [pid = 1844] [id = 386] 05:41:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f0c7b4400) [pid = 1844] [serial = 1159] [outer = (nil)] 05:41:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1f0c7bc400) [pid = 1844] [serial = 1160] [outer = 0x7f1f0c7b4400] 05:41:19 INFO - PROCESS | 1844 | 1461588079752 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f0c7c0c00) [pid = 1844] [serial = 1161] [outer = 0x7f1f0c7b4400] 05:41:20 INFO - PROCESS | 1844 | 1461588080656 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:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1478ms 05:41:20 INFO - PROCESS | 1844 | 1461588080734 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:41:20 INFO - PROCESS | 1844 | 1461588080738 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:41:20 INFO - PROCESS | 1844 | 1461588080745 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - PROCESS | 1844 | 1461588080749 Marionette TRACE conn3 <- [1,1518,null,{}] 05:41:20 INFO - PROCESS | 1844 | 1461588080754 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:41:21 INFO - PROCESS | 1844 | 1461588081004 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:41:21 INFO - PROCESS | 1844 | 1461588081265 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2ac6c800 == 108 [pid = 1844] [id = 387] 05:41:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f0c7b4000) [pid = 1844] [serial = 1162] [outer = (nil)] 05:41:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1f107efc00) [pid = 1844] [serial = 1163] [outer = 0x7f1f0c7b4000] 05:41:21 INFO - PROCESS | 1844 | 1461588081382 Marionette DEBUG loaded listener.js 05:41:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1f27a2ec00) [pid = 1844] [serial = 1164] [outer = 0x7f1f0c7b4000] 05:41:22 INFO - PROCESS | 1844 | 1461588082261 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:41:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:41:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1529ms 05:41:22 INFO - PROCESS | 1844 | 1461588082275 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:41:22 INFO - PROCESS | 1844 | 1461588082277 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:41:22 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:41:22 INFO - PROCESS | 1844 | 1461588082285 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:41:22 INFO - PROCESS | 1844 | 1461588082288 Marionette TRACE conn3 <- [1,1522,null,{}] 05:41:22 INFO - PROCESS | 1844 | 1461588082294 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:41:22 INFO - PROCESS | 1844 | 1461588082497 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:41:22 INFO - PROCESS | 1844 | 1461588082695 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efe33b800 == 109 [pid = 1844] [id = 388] 05:41:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1f02e48400) [pid = 1844] [serial = 1165] [outer = (nil)] 05:41:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1f02e50000) [pid = 1844] [serial = 1166] [outer = 0x7f1f02e48400] 05:41:22 INFO - PROCESS | 1844 | 1461588082779 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f02e54c00) [pid = 1844] [serial = 1167] [outer = 0x7f1f02e48400] 05:41:23 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:23 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:41:23 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:23 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:23 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:23 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:23 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:23 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:23 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:23 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:23 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:23 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:41:23 INFO - PROCESS | 1844 | 1461588083630 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:41:23 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:41:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:41:23 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:41:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:41:23 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:41:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:41:23 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:41:23 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:23 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:41:23 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1384ms 05:41:23 INFO - PROCESS | 1844 | 1461588083676 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:41:23 INFO - PROCESS | 1844 | 1461588083680 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:41:23 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:41:23 INFO - PROCESS | 1844 | 1461588083687 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - PROCESS | 1844 | 1461588083690 Marionette TRACE conn3 <- [1,1526,null,{}] 05:41:23 INFO - PROCESS | 1844 | 1461588083695 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:41:23 INFO - PROCESS | 1844 | 1461588083924 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:41:24 INFO - PROCESS | 1844 | 1461588084124 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efd2ce000 == 110 [pid = 1844] [id = 389] 05:41:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f01030000) [pid = 1844] [serial = 1168] [outer = (nil)] 05:41:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f02e55000) [pid = 1844] [serial = 1169] [outer = 0x7f1f01030000] 05:41:24 INFO - PROCESS | 1844 | 1461588084199 Marionette DEBUG loaded listener.js 05:41:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f0b77cc00) [pid = 1844] [serial = 1170] [outer = 0x7f1f01030000] 05:41:25 INFO - PROCESS | 1844 | 1461588085350 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:41:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:41:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:41:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:41:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:41:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:41:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:41:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:41:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1680ms 05:41:25 INFO - PROCESS | 1844 | 1461588085371 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:41:25 INFO - PROCESS | 1844 | 1461588085378 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:41:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:41:25 INFO - PROCESS | 1844 | 1461588085423 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 1844 | 1461588085430 Marionette TRACE conn3 <- [1,1530,null,{}] 05:41:25 INFO - PROCESS | 1844 | 1461588085437 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:41:25 INFO - PROCESS | 1844 | 1461588085625 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:41:25 INFO - PROCESS | 1844 | 1461588085838 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f03829800 == 111 [pid = 1844] [id = 390] 05:41:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f021ab400) [pid = 1844] [serial = 1171] [outer = (nil)] 05:41:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f02e55400) [pid = 1844] [serial = 1172] [outer = 0x7f1f021ab400] 05:41:25 INFO - PROCESS | 1844 | 1461588085948 Marionette DEBUG loaded listener.js 05:41:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f04ab1c00) [pid = 1844] [serial = 1173] [outer = 0x7f1f021ab400] 05:41:26 INFO - PROCESS | 1844 | 1461588086770 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:41:26 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:41:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:41:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:41:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:41:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:41:26 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:41:26 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:41:26 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:41:26 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1395ms 05:41:26 INFO - PROCESS | 1844 | 1461588086815 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 1844 | 1461588086823 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:41:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:41:26 INFO - PROCESS | 1844 | 1461588086832 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - PROCESS | 1844 | 1461588086835 Marionette TRACE conn3 <- [1,1534,null,{}] 05:41:26 INFO - PROCESS | 1844 | 1461588086842 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:41:27 INFO - PROCESS | 1844 | 1461588087144 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:41:27 INFO - PROCESS | 1844 | 1461588087395 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efc6d5000 == 112 [pid = 1844] [id = 391] 05:41:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f021d9400) [pid = 1844] [serial = 1174] [outer = (nil)] 05:41:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1f04aae400) [pid = 1844] [serial = 1175] [outer = 0x7f1f021d9400] 05:41:27 INFO - PROCESS | 1844 | 1461588087504 Marionette DEBUG loaded listener.js 05:41:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1f0b77d800) [pid = 1844] [serial = 1176] [outer = 0x7f1f021d9400] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1f021ac800) [pid = 1844] [serial = 1055] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1efe10d400) [pid = 1844] [serial = 1019] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1f27a2d800) [pid = 1844] [serial = 1016] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1f0a08f000) [pid = 1844] [serial = 1034] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1f04b4d800) [pid = 1844] [serial = 1025] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1eff029400) [pid = 1844] [serial = 1028] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1efd6cc000) [pid = 1844] [serial = 1013] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1f0bc68400) [pid = 1844] [serial = 1022] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1eff4bd000) [pid = 1844] [serial = 1031] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1d0e5000 == 111 [pid = 1844] [id = 360] 05:41:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1659f800 == 110 [pid = 1844] [id = 359] 05:41:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15b4e800 == 109 [pid = 1844] [id = 358] 05:41:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14c77800 == 108 [pid = 1844] [id = 357] 05:41:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f11f55000 == 107 [pid = 1844] [id = 356] 05:41:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0eb6d000 == 106 [pid = 1844] [id = 355] 05:41:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6ae000 == 105 [pid = 1844] [id = 354] 05:41:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f013e8800 == 104 [pid = 1844] [id = 353] 05:41:28 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efcc06800 == 103 [pid = 1844] [id = 352] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1f0dc34400) [pid = 1844] [serial = 1053] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1f0102ac00) [pid = 1844] [serial = 1043] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1f0b77e000) [pid = 1844] [serial = 995] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1f021d7c00) [pid = 1844] [serial = 1041] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1f095f3400) [pid = 1844] [serial = 1044] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1f0a30a800) [pid = 1844] [serial = 1046] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f0bce5000) [pid = 1844] [serial = 1049] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f0c9d5c00) [pid = 1844] [serial = 1052] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1f0124dc00) [pid = 1844] [serial = 992] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f13b8d000) [pid = 1844] [serial = 1001] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f14f53800) [pid = 1844] [serial = 1004] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1eff254400) [pid = 1844] [serial = 1038] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1f22ff4400) [pid = 1844] [serial = 1007] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1f0fa15000) [pid = 1844] [serial = 998] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f0bc5d000) [pid = 1844] [serial = 1047] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1f0bf18c00) [pid = 1844] [serial = 1050] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1f244d9800) [pid = 1844] [serial = 1010] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f0124fc00) [pid = 1844] [serial = 1040] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1efe10f000) [pid = 1844] [serial = 1037] [outer = (nil)] [url = about:blank] 05:41:28 INFO - PROCESS | 1844 | 1461588088642 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:41:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:41:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1840ms 05:41:28 INFO - PROCESS | 1844 | 1461588088674 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:41:28 INFO - PROCESS | 1844 | 1461588088677 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:41:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:41:28 INFO - PROCESS | 1844 | 1461588088684 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 1844 | 1461588088690 Marionette TRACE conn3 <- [1,1538,null,{}] 05:41:28 INFO - PROCESS | 1844 | 1461588088705 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:41:28 INFO - PROCESS | 1844 | 1461588088924 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:41:29 INFO - PROCESS | 1844 | 1461588089133 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff0d8800 == 104 [pid = 1844] [id = 392] 05:41:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f0217c800) [pid = 1844] [serial = 1177] [outer = (nil)] 05:41:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f0bc66800) [pid = 1844] [serial = 1178] [outer = 0x7f1f0217c800] 05:41:29 INFO - PROCESS | 1844 | 1461588089211 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f0bf67c00) [pid = 1844] [serial = 1179] [outer = 0x7f1f0217c800] 05:41:29 INFO - PROCESS | 1844 | 1461588089919 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:41:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:41:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1290ms 05:41:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:41:29 INFO - PROCESS | 1844 | 1461588089974 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:41:29 INFO - PROCESS | 1844 | 1461588089978 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:41:29 INFO - PROCESS | 1844 | 1461588089984 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:41:29 INFO - PROCESS | 1844 | 1461588089987 Marionette TRACE conn3 <- [1,1542,null,{}] 05:41:29 INFO - PROCESS | 1844 | 1461588089992 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:41:30 INFO - PROCESS | 1844 | 1461588090251 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:41:30 INFO - PROCESS | 1844 | 1461588090357 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f013e3800 == 105 [pid = 1844] [id = 393] 05:41:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f0124dc00) [pid = 1844] [serial = 1180] [outer = (nil)] 05:41:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f0c7bd800) [pid = 1844] [serial = 1181] [outer = 0x7f1f0124dc00] 05:41:30 INFO - PROCESS | 1844 | 1461588090419 Marionette DEBUG loaded listener.js 05:41:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f0d0abc00) [pid = 1844] [serial = 1182] [outer = 0x7f1f0124dc00] 05:41:31 INFO - PROCESS | 1844 | 1461588091255 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:41:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:41:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1286ms 05:41:31 INFO - PROCESS | 1844 | 1461588091289 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 1844 | 1461588091293 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:41:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:41:31 INFO - PROCESS | 1844 | 1461588091299 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 1844 | 1461588091301 Marionette TRACE conn3 <- [1,1546,null,{}] 05:41:31 INFO - PROCESS | 1844 | 1461588091316 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:41:31 INFO - PROCESS | 1844 | 1461588091547 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:41:31 INFO - PROCESS | 1844 | 1461588091584 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f096fb800 == 106 [pid = 1844] [id = 394] 05:41:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f0c9d5c00) [pid = 1844] [serial = 1183] [outer = (nil)] 05:41:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f0eb03800) [pid = 1844] [serial = 1184] [outer = 0x7f1f0c9d5c00] 05:41:31 INFO - PROCESS | 1844 | 1461588091646 Marionette DEBUG loaded listener.js 05:41:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f0f6b9400) [pid = 1844] [serial = 1185] [outer = 0x7f1f0c9d5c00] 05:41:32 INFO - PROCESS | 1844 | 1461588092613 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:41:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:41:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1335ms 05:41:32 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1efd6c3000) [pid = 1844] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:41:32 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1eff024800) [pid = 1844] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:41:32 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1f021a8000) [pid = 1844] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:41:32 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1efe8f3000) [pid = 1844] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:41:32 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f0057bc00) [pid = 1844] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:41:32 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1efd6cc400) [pid = 1844] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:41:32 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1eff25b800) [pid = 1844] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:41:32 INFO - PROCESS | 1844 | 1461588092731 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:41:32 INFO - PROCESS | 1844 | 1461588092734 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:41:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:41:32 INFO - PROCESS | 1844 | 1461588092744 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:41:32 INFO - PROCESS | 1844 | 1461588092747 Marionette TRACE conn3 <- [1,1550,null,{}] 05:41:32 INFO - PROCESS | 1844 | 1461588092752 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:41:32 INFO - PROCESS | 1844 | 1461588092968 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:41:33 INFO - PROCESS | 1844 | 1461588093122 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f096e5000 == 107 [pid = 1844] [id = 395] 05:41:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f0c9d9400) [pid = 1844] [serial = 1186] [outer = (nil)] 05:41:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f0fa6ac00) [pid = 1844] [serial = 1187] [outer = 0x7f1f0c9d9400] 05:41:33 INFO - PROCESS | 1844 | 1461588093192 Marionette DEBUG loaded listener.js 05:41:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f107f0400) [pid = 1844] [serial = 1188] [outer = 0x7f1f0c9d9400] 05:41:33 INFO - PROCESS | 1844 | 1461588093910 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:41:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:41:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1228ms 05:41:33 INFO - PROCESS | 1844 | 1461588093973 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:41:33 INFO - PROCESS | 1844 | 1461588093976 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:41:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:41:33 INFO - PROCESS | 1844 | 1461588093991 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:41:33 INFO - PROCESS | 1844 | 1461588093993 Marionette TRACE conn3 <- [1,1554,null,{}] 05:41:34 INFO - PROCESS | 1844 | 1461588093999 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:41:34 INFO - PROCESS | 1844 | 1461588094187 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:41:34 INFO - PROCESS | 1844 | 1461588094199 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c456000 == 108 [pid = 1844] [id = 396] 05:41:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f107f2800) [pid = 1844] [serial = 1189] [outer = (nil)] 05:41:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f13b8d000) [pid = 1844] [serial = 1190] [outer = 0x7f1f107f2800] 05:41:34 INFO - PROCESS | 1844 | 1461588094260 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f14f8a800) [pid = 1844] [serial = 1191] [outer = 0x7f1f107f2800] 05:41:35 INFO - PROCESS | 1844 | 1461588095397 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:41:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:41:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1452ms 05:41:35 INFO - PROCESS | 1844 | 1461588095435 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:41:35 INFO - PROCESS | 1844 | 1461588095441 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:41:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:41:35 INFO - PROCESS | 1844 | 1461588095450 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:41:35 INFO - PROCESS | 1844 | 1461588095455 Marionette TRACE conn3 <- [1,1558,null,{}] 05:41:35 INFO - PROCESS | 1844 | 1461588095464 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:41:35 INFO - PROCESS | 1844 | 1461588095670 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:41:35 INFO - PROCESS | 1844 | 1461588095926 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f001d2800 == 109 [pid = 1844] [id = 397] 05:41:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f01030c00) [pid = 1844] [serial = 1192] [outer = (nil)] 05:41:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1f02182c00) [pid = 1844] [serial = 1193] [outer = 0x7f1f01030c00] 05:41:36 INFO - PROCESS | 1844 | 1461588096049 Marionette DEBUG loaded listener.js 05:41:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f02e4dc00) [pid = 1844] [serial = 1194] [outer = 0x7f1f01030c00] 05:41:36 INFO - PROCESS | 1844 | 1461588096954 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:41:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:41:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1535ms 05:41:36 INFO - PROCESS | 1844 | 1461588096985 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:41:36 INFO - PROCESS | 1844 | 1461588096992 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:41:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:41:37 INFO - PROCESS | 1844 | 1461588097003 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - PROCESS | 1844 | 1461588097006 Marionette TRACE conn3 <- [1,1562,null,{}] 05:41:37 INFO - PROCESS | 1844 | 1461588097013 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:41:37 INFO - PROCESS | 1844 | 1461588097255 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:41:37 INFO - PROCESS | 1844 | 1461588097529 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093c2800 == 110 [pid = 1844] [id = 398] 05:41:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1f0956dc00) [pid = 1844] [serial = 1195] [outer = (nil)] 05:41:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f0b778800) [pid = 1844] [serial = 1196] [outer = 0x7f1f0956dc00] 05:41:37 INFO - PROCESS | 1844 | 1461588097648 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f0bc69400) [pid = 1844] [serial = 1197] [outer = 0x7f1f0956dc00] 05:41:38 INFO - PROCESS | 1844 | 1461588098583 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:41:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:41:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1631ms 05:41:38 INFO - PROCESS | 1844 | 1461588098635 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 1844 | 1461588098638 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:41:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:41:38 INFO - PROCESS | 1844 | 1461588098645 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 1844 | 1461588098650 Marionette TRACE conn3 <- [1,1566,null,{}] 05:41:38 INFO - PROCESS | 1844 | 1461588098666 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:41:38 INFO - PROCESS | 1844 | 1461588098892 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:41:39 INFO - PROCESS | 1844 | 1461588099137 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0cce5000 == 111 [pid = 1844] [id = 399] 05:41:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1f0c7c1400) [pid = 1844] [serial = 1198] [outer = (nil)] 05:41:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1f0eb04000) [pid = 1844] [serial = 1199] [outer = 0x7f1f0c7c1400] 05:41:39 INFO - PROCESS | 1844 | 1461588099260 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1f0fa6c000) [pid = 1844] [serial = 1200] [outer = 0x7f1f0c7c1400] 05:41:40 INFO - PROCESS | 1844 | 1461588100383 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:41:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:41:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1795ms 05:41:40 INFO - PROCESS | 1844 | 1461588100443 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 1844 | 1461588100450 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:41:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:41:40 INFO - PROCESS | 1844 | 1461588100460 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 1844 | 1461588100465 Marionette TRACE conn3 <- [1,1570,null,{}] 05:41:40 INFO - PROCESS | 1844 | 1461588100516 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:41:40 INFO - PROCESS | 1844 | 1461588100888 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:41:41 INFO - PROCESS | 1844 | 1461588101093 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f12a18000 == 112 [pid = 1844] [id = 400] 05:41:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1f0dc7f000) [pid = 1844] [serial = 1201] [outer = (nil)] 05:41:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f11f33c00) [pid = 1844] [serial = 1202] [outer = 0x7f1f0dc7f000] 05:41:41 INFO - PROCESS | 1844 | 1461588101217 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f13b8ac00) [pid = 1844] [serial = 1203] [outer = 0x7f1f0dc7f000] 05:41:42 INFO - PROCESS | 1844 | 1461588102145 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:41:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:41:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1736ms 05:41:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:41:42 INFO - PROCESS | 1844 | 1461588102196 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:41:42 INFO - PROCESS | 1844 | 1461588102198 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:41:42 INFO - PROCESS | 1844 | 1461588102206 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 1844 | 1461588102209 Marionette TRACE conn3 <- [1,1574,null,{}] 05:41:42 INFO - PROCESS | 1844 | 1461588102214 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:41:42 INFO - PROCESS | 1844 | 1461588102415 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:41:42 INFO - PROCESS | 1844 | 1461588102662 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f15252800 == 113 [pid = 1844] [id = 401] 05:41:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f0c7c2400) [pid = 1844] [serial = 1204] [outer = (nil)] 05:41:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f15b81800) [pid = 1844] [serial = 1205] [outer = 0x7f1f0c7c2400] 05:41:42 INFO - PROCESS | 1844 | 1461588102783 Marionette DEBUG loaded listener.js 05:41:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f16328000) [pid = 1844] [serial = 1206] [outer = 0x7f1f0c7c2400] 05:41:43 INFO - PROCESS | 1844 | 1461588103727 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:41:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:41:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1590ms 05:41:43 INFO - PROCESS | 1844 | 1461588103797 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:41:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:41:43 INFO - PROCESS | 1844 | 1461588103801 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:41:43 INFO - PROCESS | 1844 | 1461588103807 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 1844 | 1461588103810 Marionette TRACE conn3 <- [1,1578,null,{}] 05:41:43 INFO - PROCESS | 1844 | 1461588103815 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:41:44 INFO - PROCESS | 1844 | 1461588104074 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:41:44 INFO - PROCESS | 1844 | 1461588104337 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1d0e0800 == 114 [pid = 1844] [id = 402] 05:41:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f23db1c00) [pid = 1844] [serial = 1207] [outer = (nil)] 05:41:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f27a6f000) [pid = 1844] [serial = 1208] [outer = 0x7f1f23db1c00] 05:41:44 INFO - PROCESS | 1844 | 1461588104464 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f28175800) [pid = 1844] [serial = 1209] [outer = 0x7f1f23db1c00] 05:41:45 INFO - PROCESS | 1844 | 1461588105305 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:41:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:41:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1538ms 05:41:45 INFO - PROCESS | 1844 | 1461588105345 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 1844 | 1461588105349 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:41:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:41:45 INFO - PROCESS | 1844 | 1461588105355 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 1844 | 1461588105358 Marionette TRACE conn3 <- [1,1582,null,{}] 05:41:45 INFO - PROCESS | 1844 | 1461588105364 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:41:45 INFO - PROCESS | 1844 | 1461588105570 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:41:45 INFO - PROCESS | 1844 | 1461588105777 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27a4e000 == 115 [pid = 1844] [id = 403] 05:41:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1efd536800) [pid = 1844] [serial = 1210] [outer = (nil)] 05:41:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1efd53f400) [pid = 1844] [serial = 1211] [outer = 0x7f1efd536800] 05:41:45 INFO - PROCESS | 1844 | 1461588105891 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f1efd544000) [pid = 1844] [serial = 1212] [outer = 0x7f1efd536800] 05:41:46 INFO - PROCESS | 1844 | 1461588106829 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:41:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:41:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1527ms 05:41:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:41:46 INFO - PROCESS | 1844 | 1461588106885 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:41:46 INFO - PROCESS | 1844 | 1461588106888 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:41:46 INFO - PROCESS | 1844 | 1461588106895 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:41:46 INFO - PROCESS | 1844 | 1461588106898 Marionette TRACE conn3 <- [1,1586,null,{}] 05:41:46 INFO - PROCESS | 1844 | 1461588106903 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:41:47 INFO - PROCESS | 1844 | 1461588107112 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:41:47 INFO - PROCESS | 1844 | 1461588107318 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2a192000 == 116 [pid = 1844] [id = 404] 05:41:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f1efccacc00) [pid = 1844] [serial = 1213] [outer = (nil)] 05:41:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f1efccb4800) [pid = 1844] [serial = 1214] [outer = 0x7f1efccacc00] 05:41:47 INFO - PROCESS | 1844 | 1461588107394 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f1efccb9400) [pid = 1844] [serial = 1215] [outer = 0x7f1efccacc00] 05:41:48 INFO - PROCESS | 1844 | 1461588108282 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:41:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:41:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1435ms 05:41:48 INFO - PROCESS | 1844 | 1461588108330 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 1844 | 1461588108334 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:41:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:41:48 INFO - PROCESS | 1844 | 1461588108340 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 1844 | 1461588108343 Marionette TRACE conn3 <- [1,1590,null,{}] 05:41:48 INFO - PROCESS | 1844 | 1461588108349 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:41:48 INFO - PROCESS | 1844 | 1461588108560 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:41:48 INFO - PROCESS | 1844 | 1461588108773 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efeb73800 == 117 [pid = 1844] [id = 405] 05:41:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f1efccaf800) [pid = 1844] [serial = 1216] [outer = (nil)] 05:41:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f1efd541000) [pid = 1844] [serial = 1217] [outer = 0x7f1efccaf800] 05:41:48 INFO - PROCESS | 1844 | 1461588108895 Marionette DEBUG loaded listener.js 05:41:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f1f11fd1c00) [pid = 1844] [serial = 1218] [outer = 0x7f1efccaf800] 05:41:49 INFO - PROCESS | 1844 | 1461588109749 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:41:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:41:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1484ms 05:41:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:41:49 INFO - PROCESS | 1844 | 1461588109825 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:41:49 INFO - PROCESS | 1844 | 1461588109828 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:41:49 INFO - PROCESS | 1844 | 1461588109835 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:41:49 INFO - PROCESS | 1844 | 1461588109838 Marionette TRACE conn3 <- [1,1594,null,{}] 05:41:49 INFO - PROCESS | 1844 | 1461588109843 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:41:50 INFO - PROCESS | 1844 | 1461588110076 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:41:50 INFO - PROCESS | 1844 | 1461588110280 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f013a0000 == 118 [pid = 1844] [id = 406] 05:41:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f1efccb3800) [pid = 1844] [serial = 1219] [outer = (nil)] 05:41:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f1efe1dac00) [pid = 1844] [serial = 1220] [outer = 0x7f1efccb3800] 05:41:50 INFO - PROCESS | 1844 | 1461588110391 Marionette DEBUG loaded listener.js 05:41:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f1efe1dec00) [pid = 1844] [serial = 1221] [outer = 0x7f1efccb3800] 05:41:51 INFO - PROCESS | 1844 | 1461588111394 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:41:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:41:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1633ms 05:41:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:41:51 INFO - PROCESS | 1844 | 1461588111468 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:41:51 INFO - PROCESS | 1844 | 1461588111472 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:41:51 INFO - PROCESS | 1844 | 1461588111478 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:41:51 INFO - PROCESS | 1844 | 1461588111482 Marionette TRACE conn3 <- [1,1598,null,{}] 05:41:51 INFO - PROCESS | 1844 | 1461588111487 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:41:51 INFO - PROCESS | 1844 | 1461588111760 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:41:52 INFO - PROCESS | 1844 | 1461588112065 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efe0cf800 == 119 [pid = 1844] [id = 407] 05:41:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f1eff0a0c00) [pid = 1844] [serial = 1222] [outer = (nil)] 05:41:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f1eff0a3800) [pid = 1844] [serial = 1223] [outer = 0x7f1eff0a0c00] 05:41:52 INFO - PROCESS | 1844 | 1461588112146 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f1eff0a9c00) [pid = 1844] [serial = 1224] [outer = 0x7f1eff0a0c00] 05:41:53 INFO - PROCESS | 1844 | 1461588113660 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:41:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:41:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 2237ms 05:41:53 INFO - PROCESS | 1844 | 1461588113716 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:41:53 INFO - PROCESS | 1844 | 1461588113720 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:41:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:41:53 INFO - PROCESS | 1844 | 1461588113729 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:41:53 INFO - PROCESS | 1844 | 1461588113734 Marionette TRACE conn3 <- [1,1602,null,{}] 05:41:53 INFO - PROCESS | 1844 | 1461588113743 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:41:53 INFO - PROCESS | 1844 | 1461588113941 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:41:54 INFO - PROCESS | 1844 | 1461588114149 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0010c000 == 120 [pid = 1844] [id = 408] 05:41:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f1efe8f3400) [pid = 1844] [serial = 1225] [outer = (nil)] 05:41:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f1eff029400) [pid = 1844] [serial = 1226] [outer = 0x7f1efe8f3400] 05:41:54 INFO - PROCESS | 1844 | 1461588114259 Marionette DEBUG loaded listener.js 05:41:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f1eff09fc00) [pid = 1844] [serial = 1227] [outer = 0x7f1efe8f3400] 05:41:55 INFO - PROCESS | 1844 | 1461588115199 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:41:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:41:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1534ms 05:41:55 INFO - PROCESS | 1844 | 1461588115264 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:41:55 INFO - PROCESS | 1844 | 1461588115272 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:41:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:41:55 INFO - PROCESS | 1844 | 1461588115282 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:41:55 INFO - PROCESS | 1844 | 1461588115286 Marionette TRACE conn3 <- [1,1606,null,{}] 05:41:55 INFO - PROCESS | 1844 | 1461588115292 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:41:55 INFO - PROCESS | 1844 | 1461588115612 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:41:56 INFO - PROCESS | 1844 | 1461588115989 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efc7d5000 == 121 [pid = 1844] [id = 409] 05:41:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f1eff0b5400) [pid = 1844] [serial = 1228] [outer = (nil)] 05:41:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f1eff0b7000) [pid = 1844] [serial = 1229] [outer = 0x7f1eff0b5400] 05:41:56 INFO - PROCESS | 1844 | 1461588116059 Marionette DEBUG loaded listener.js 05:41:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f1eff25bc00) [pid = 1844] [serial = 1230] [outer = 0x7f1eff0b5400] 05:41:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f096e5000 == 120 [pid = 1844] [id = 395] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f1f0dd35000) [pid = 1844] [serial = 1121] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f1f16692400) [pid = 1844] [serial = 1085] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f1f22006800) [pid = 1844] [serial = 1088] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f1f27a24400) [pid = 1844] [serial = 1091] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f1eff4c9000) [pid = 1844] [serial = 1094] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f1efecebc00) [pid = 1844] [serial = 1097] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f096fb800 == 119 [pid = 1844] [id = 394] 05:41:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f013e3800 == 118 [pid = 1844] [id = 393] 05:41:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff0d8800 == 117 [pid = 1844] [id = 392] 05:41:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc6d5000 == 116 [pid = 1844] [id = 391] 05:41:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f03829800 == 115 [pid = 1844] [id = 390] 05:41:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2af5f800 == 114 [pid = 1844] [id = 339] 05:41:56 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efcc1a800 == 113 [pid = 1844] [id = 340] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f1f02eb6800) [pid = 1844] [serial = 1056] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f1f0bed4800) [pid = 1844] [serial = 1115] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f1f01244800) [pid = 1844] [serial = 1104] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f1f002d2000) [pid = 1844] [serial = 1103] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f1f0f6b7000) [pid = 1844] [serial = 1073] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f1f00575000) [pid = 1844] [serial = 1100] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f1f04933000) [pid = 1844] [serial = 1109] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f1f0a090c00) [pid = 1844] [serial = 1110] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f1f0b783000) [pid = 1844] [serial = 1112] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f1f0b529000) [pid = 1844] [serial = 1064] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f1f021e3400) [pid = 1844] [serial = 1107] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f1f0219f400) [pid = 1844] [serial = 1106] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f1f15b88400) [pid = 1844] [serial = 1082] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1f0057a800) [pid = 1844] [serial = 1118] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1f15278000) [pid = 1844] [serial = 1079] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1f021a2800) [pid = 1844] [serial = 1061] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1f0bf10000) [pid = 1844] [serial = 1116] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1f0eb06c00) [pid = 1844] [serial = 1070] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1f146f4800) [pid = 1844] [serial = 1076] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1f0d0aa800) [pid = 1844] [serial = 1067] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1efd6d1800) [pid = 1844] [serial = 1058] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1f0cb7b000) [pid = 1844] [serial = 1119] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1f0bc5f400) [pid = 1844] [serial = 1113] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 1844 | 1461588117103 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:41:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:41:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1846ms 05:41:57 INFO - PROCESS | 1844 | 1461588117130 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 1844 | 1461588117134 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:41:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:41:57 INFO - PROCESS | 1844 | 1461588117140 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 1844 | 1461588117145 Marionette TRACE conn3 <- [1,1610,null,{}] 05:41:57 INFO - PROCESS | 1844 | 1461588117161 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:41:57 INFO - PROCESS | 1844 | 1461588117390 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:41:57 INFO - PROCESS | 1844 | 1461588117635 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff397800 == 114 [pid = 1844] [id = 410] 05:41:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f00575000) [pid = 1844] [serial = 1231] [outer = (nil)] 05:41:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f0102d800) [pid = 1844] [serial = 1232] [outer = 0x7f1f00575000] 05:41:57 INFO - PROCESS | 1844 | 1461588117711 Marionette DEBUG loaded listener.js 05:41:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f02183400) [pid = 1844] [serial = 1233] [outer = 0x7f1f00575000] 05:41:58 INFO - PROCESS | 1844 | 1461588118465 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:41:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:41:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1337ms 05:41:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:41:58 INFO - PROCESS | 1844 | 1461588118478 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:41:58 INFO - PROCESS | 1844 | 1461588118481 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:41:58 INFO - PROCESS | 1844 | 1461588118487 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:41:58 INFO - PROCESS | 1844 | 1461588118490 Marionette TRACE conn3 <- [1,1614,null,{}] 05:41:58 INFO - PROCESS | 1844 | 1461588118495 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:41:58 INFO - PROCESS | 1844 | 1461588118674 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:41:58 INFO - PROCESS | 1844 | 1461588118858 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f004bb800 == 115 [pid = 1844] [id = 411] 05:41:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f00575800) [pid = 1844] [serial = 1234] [outer = (nil)] 05:41:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f02e51400) [pid = 1844] [serial = 1235] [outer = 0x7f1f00575800] 05:41:58 INFO - PROCESS | 1844 | 1461588118935 Marionette DEBUG loaded listener.js 05:41:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f02eb9400) [pid = 1844] [serial = 1236] [outer = 0x7f1f00575800] 05:41:59 INFO - PROCESS | 1844 | 1461588119779 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:41:59 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:41:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1335ms 05:41:59 INFO - PROCESS | 1844 | 1461588119822 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 1844 | 1461588119826 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:41:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:41:59 INFO - PROCESS | 1844 | 1461588119839 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 1844 | 1461588119841 Marionette TRACE conn3 <- [1,1618,null,{}] 05:41:59 INFO - PROCESS | 1844 | 1461588119848 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:42:00 INFO - PROCESS | 1844 | 1461588120079 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:42:00 INFO - PROCESS | 1844 | 1461588120112 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f03826000 == 116 [pid = 1844] [id = 412] 05:42:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f03586c00) [pid = 1844] [serial = 1237] [outer = (nil)] 05:42:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f04ab0400) [pid = 1844] [serial = 1238] [outer = 0x7f1f03586c00] 05:42:00 INFO - PROCESS | 1844 | 1461588120175 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1f04b4e800) [pid = 1844] [serial = 1239] [outer = 0x7f1f03586c00] 05:42:01 INFO - PROCESS | 1844 | 1461588121137 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:42:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:42:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1337ms 05:42:01 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1f0124dc00) [pid = 1844] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:42:01 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1f0c9d9400) [pid = 1844] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:42:01 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1f021ab400) [pid = 1844] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:42:01 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1f0cb7b800) [pid = 1844] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:42:01 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1f0c9d5c00) [pid = 1844] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:42:01 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1f0217c800) [pid = 1844] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:42:01 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1f021d9400) [pid = 1844] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:42:01 INFO - PROCESS | 1844 | 1461588121810 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:42:01 INFO - PROCESS | 1844 | 1461588121813 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:42:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:42:01 INFO - PROCESS | 1844 | 1461588121828 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 1844 | 1461588121831 Marionette TRACE conn3 <- [1,1622,null,{}] 05:42:01 INFO - PROCESS | 1844 | 1461588121836 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:42:02 INFO - PROCESS | 1844 | 1461588122039 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:42:02 INFO - PROCESS | 1844 | 1461588122197 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093bb800 == 117 [pid = 1844] [id = 413] 05:42:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f0492f400) [pid = 1844] [serial = 1240] [outer = (nil)] 05:42:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f0b51cc00) [pid = 1844] [serial = 1241] [outer = 0x7f1f0492f400] 05:42:02 INFO - PROCESS | 1844 | 1461588122267 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f0bcd9800) [pid = 1844] [serial = 1242] [outer = 0x7f1f0492f400] 05:42:02 INFO - PROCESS | 1844 | 1461588122961 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:42:03 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:42:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1180ms 05:42:03 INFO - PROCESS | 1844 | 1461588123009 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:42:03 INFO - PROCESS | 1844 | 1461588123013 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:42:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:42:03 INFO - PROCESS | 1844 | 1461588123029 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:42:03 INFO - PROCESS | 1844 | 1461588123033 Marionette TRACE conn3 <- [1,1626,null,{}] 05:42:03 INFO - PROCESS | 1844 | 1461588123050 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:42:03 INFO - PROCESS | 1844 | 1461588123229 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:42:03 INFO - PROCESS | 1844 | 1461588123242 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0a3b7800 == 118 [pid = 1844] [id = 414] 05:42:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f0bc5ec00) [pid = 1844] [serial = 1243] [outer = (nil)] 05:42:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f0bf0ec00) [pid = 1844] [serial = 1244] [outer = 0x7f1f0bc5ec00] 05:42:03 INFO - PROCESS | 1844 | 1461588123306 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f0bf71400) [pid = 1844] [serial = 1245] [outer = 0x7f1f0bc5ec00] 05:42:04 INFO - PROCESS | 1844 | 1461588124507 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:42:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:42:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1508ms 05:42:04 INFO - PROCESS | 1844 | 1461588124530 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 1844 | 1461588124538 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:42:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:42:04 INFO - PROCESS | 1844 | 1461588124551 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 1844 | 1461588124555 Marionette TRACE conn3 <- [1,1630,null,{}] 05:42:04 INFO - PROCESS | 1844 | 1461588124565 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:42:04 INFO - PROCESS | 1844 | 1461588124788 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:42:05 INFO - PROCESS | 1844 | 1461588125046 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efeb7e000 == 119 [pid = 1844] [id = 415] 05:42:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1eff02c000) [pid = 1844] [serial = 1246] [outer = (nil)] 05:42:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1eff09dc00) [pid = 1844] [serial = 1247] [outer = 0x7f1eff02c000] 05:42:05 INFO - PROCESS | 1844 | 1461588125171 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f1eff0b0400) [pid = 1844] [serial = 1248] [outer = 0x7f1eff02c000] 05:42:06 INFO - PROCESS | 1844 | 1461588126074 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:42:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:42:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1590ms 05:42:06 INFO - PROCESS | 1844 | 1461588126140 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 1844 | 1461588126149 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:42:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:42:06 INFO - PROCESS | 1844 | 1461588126161 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 1844 | 1461588126164 Marionette TRACE conn3 <- [1,1634,null,{}] 05:42:06 INFO - PROCESS | 1844 | 1461588126172 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:42:06 INFO - PROCESS | 1844 | 1461588126433 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:42:06 INFO - PROCESS | 1844 | 1461588126732 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0351e000 == 120 [pid = 1844] [id = 416] 05:42:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f1f002d6c00) [pid = 1844] [serial = 1249] [outer = (nil)] 05:42:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f1f0102b800) [pid = 1844] [serial = 1250] [outer = 0x7f1f002d6c00] 05:42:06 INFO - PROCESS | 1844 | 1461588126810 Marionette DEBUG loaded listener.js 05:42:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f1f02188400) [pid = 1844] [serial = 1251] [outer = 0x7f1f002d6c00] 05:42:07 INFO - PROCESS | 1844 | 1461588127743 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:42:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:42:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1631ms 05:42:07 INFO - PROCESS | 1844 | 1461588127793 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:42:07 INFO - PROCESS | 1844 | 1461588127799 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:42:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:42:07 INFO - PROCESS | 1844 | 1461588127806 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:42:07 INFO - PROCESS | 1844 | 1461588127812 Marionette TRACE conn3 <- [1,1638,null,{}] 05:42:07 INFO - PROCESS | 1844 | 1461588127828 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:42:08 INFO - PROCESS | 1844 | 1461588128053 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:42:08 INFO - PROCESS | 1844 | 1461588128301 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b7a4800 == 121 [pid = 1844] [id = 417] 05:42:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f1f02e53c00) [pid = 1844] [serial = 1252] [outer = (nil)] 05:42:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f1f0a0ecc00) [pid = 1844] [serial = 1253] [outer = 0x7f1f02e53c00] 05:42:08 INFO - PROCESS | 1844 | 1461588128439 Marionette DEBUG loaded listener.js 05:42:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f1f0b77f400) [pid = 1844] [serial = 1254] [outer = 0x7f1f02e53c00] 05:42:09 INFO - PROCESS | 1844 | 1461588129316 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:42:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:42:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1588ms 05:42:09 INFO - PROCESS | 1844 | 1461588129395 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:42:09 INFO - PROCESS | 1844 | 1461588129399 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:42:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:42:09 INFO - PROCESS | 1844 | 1461588129406 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:42:09 INFO - PROCESS | 1844 | 1461588129408 Marionette TRACE conn3 <- [1,1642,null,{}] 05:42:09 INFO - PROCESS | 1844 | 1461588129414 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:42:09 INFO - PROCESS | 1844 | 1461588129621 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:42:09 INFO - PROCESS | 1844 | 1461588129871 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0c80b800 == 122 [pid = 1844] [id = 418] 05:42:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f1f02eb2000) [pid = 1844] [serial = 1255] [outer = (nil)] 05:42:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f1f0bf70800) [pid = 1844] [serial = 1256] [outer = 0x7f1f02eb2000] 05:42:09 INFO - PROCESS | 1844 | 1461588129991 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f1f0c40cc00) [pid = 1844] [serial = 1257] [outer = 0x7f1f02eb2000] 05:42:10 INFO - PROCESS | 1844 | 1461588130819 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:42:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:42:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1439ms 05:42:10 INFO - PROCESS | 1844 | 1461588130847 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:42:10 INFO - PROCESS | 1844 | 1461588130851 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:42:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:42:10 INFO - PROCESS | 1844 | 1461588130857 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 1844 | 1461588130861 Marionette TRACE conn3 <- [1,1646,null,{}] 05:42:10 INFO - PROCESS | 1844 | 1461588130866 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:42:11 INFO - PROCESS | 1844 | 1461588131069 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:42:11 INFO - PROCESS | 1844 | 1461588131329 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0cae9000 == 123 [pid = 1844] [id = 419] 05:42:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f1f0a097400) [pid = 1844] [serial = 1258] [outer = (nil)] 05:42:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f1f0c7b6800) [pid = 1844] [serial = 1259] [outer = 0x7f1f0a097400] 05:42:11 INFO - PROCESS | 1844 | 1461588131409 Marionette DEBUG loaded listener.js 05:42:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f1f0c9d6000) [pid = 1844] [serial = 1260] [outer = 0x7f1f0a097400] 05:42:12 INFO - PROCESS | 1844 | 1461588132319 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:42:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:42:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1533ms 05:42:12 INFO - PROCESS | 1844 | 1461588132393 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:42:12 INFO - PROCESS | 1844 | 1461588132396 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:42:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:42:12 INFO - PROCESS | 1844 | 1461588132403 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:42:12 INFO - PROCESS | 1844 | 1461588132407 Marionette TRACE conn3 <- [1,1650,null,{}] 05:42:12 INFO - PROCESS | 1844 | 1461588132414 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:42:12 INFO - PROCESS | 1844 | 1461588132684 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:42:12 INFO - PROCESS | 1844 | 1461588132986 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f11f45800 == 124 [pid = 1844] [id = 420] 05:42:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f1f0dd35000) [pid = 1844] [serial = 1261] [outer = (nil)] 05:42:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f1f0f646400) [pid = 1844] [serial = 1262] [outer = 0x7f1f0dd35000] 05:42:13 INFO - PROCESS | 1844 | 1461588133071 Marionette DEBUG loaded listener.js 05:42:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f1f0f6b7000) [pid = 1844] [serial = 1263] [outer = 0x7f1f0dd35000] 05:42:13 INFO - PROCESS | 1844 | 1461588133957 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:42:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:42:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1633ms 05:42:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:42:14 INFO - PROCESS | 1844 | 1461588134037 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:42:14 INFO - PROCESS | 1844 | 1461588134040 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:42:14 INFO - PROCESS | 1844 | 1461588134046 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:42:14 INFO - PROCESS | 1844 | 1461588134050 Marionette TRACE conn3 <- [1,1654,null,{}] 05:42:14 INFO - PROCESS | 1844 | 1461588134056 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:42:14 INFO - PROCESS | 1844 | 1461588134296 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:42:14 INFO - PROCESS | 1844 | 1461588134538 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f14c76800 == 125 [pid = 1844] [id = 421] 05:42:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f1f0dc37400) [pid = 1844] [serial = 1264] [outer = (nil)] 05:42:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f1f0faa5000) [pid = 1844] [serial = 1265] [outer = 0x7f1f0dc37400] 05:42:14 INFO - PROCESS | 1844 | 1461588134658 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f1f102e4800) [pid = 1844] [serial = 1266] [outer = 0x7f1f0dc37400] 05:42:15 INFO - PROCESS | 1844 | 1461588135484 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:42:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:42:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1493ms 05:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:42:15 INFO - PROCESS | 1844 | 1461588135539 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:42:15 INFO - PROCESS | 1844 | 1461588135542 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:42:15 INFO - PROCESS | 1844 | 1461588135549 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 1844 | 1461588135551 Marionette TRACE conn3 <- [1,1658,null,{}] 05:42:15 INFO - PROCESS | 1844 | 1461588135558 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:42:15 INFO - PROCESS | 1844 | 1461588135755 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:42:15 INFO - PROCESS | 1844 | 1461588135962 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15b5a000 == 126 [pid = 1844] [id = 422] 05:42:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f1f0dd35800) [pid = 1844] [serial = 1267] [outer = (nil)] 05:42:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f1f107e9800) [pid = 1844] [serial = 1268] [outer = 0x7f1f0dd35800] 05:42:16 INFO - PROCESS | 1844 | 1461588136037 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f1f11f2f400) [pid = 1844] [serial = 1269] [outer = 0x7f1f0dd35800] 05:42:16 INFO - PROCESS | 1844 | 1461588136970 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:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1482ms 05:42:17 INFO - PROCESS | 1844 | 1461588137031 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:42:17 INFO - PROCESS | 1844 | 1461588137035 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:42:17 INFO - PROCESS | 1844 | 1461588137041 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 1844 | 1461588137044 Marionette TRACE conn3 <- [1,1662,null,{}] 05:42:17 INFO - PROCESS | 1844 | 1461588137050 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:42:17 INFO - PROCESS | 1844 | 1461588137262 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:42:17 INFO - PROCESS | 1844 | 1461588137506 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f17011800 == 127 [pid = 1844] [id = 423] 05:42:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f1f0fa61800) [pid = 1844] [serial = 1270] [outer = (nil)] 05:42:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f1f12a49000) [pid = 1844] [serial = 1271] [outer = 0x7f1f0fa61800] 05:42:17 INFO - PROCESS | 1844 | 1461588137633 Marionette DEBUG loaded listener.js 05:42:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f1f1448bc00) [pid = 1844] [serial = 1272] [outer = 0x7f1f0fa61800] 05:42:18 INFO - PROCESS | 1844 | 1461588138524 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:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1535ms 05:42:18 INFO - PROCESS | 1844 | 1461588138577 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 1844 | 1461588138580 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:42:18 INFO - PROCESS | 1844 | 1461588138587 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 1844 | 1461588138590 Marionette TRACE conn3 <- [1,1666,null,{}] 05:42:18 INFO - PROCESS | 1844 | 1461588138595 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:42:18 INFO - PROCESS | 1844 | 1461588138876 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:42:19 INFO - PROCESS | 1844 | 1461588139243 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f22fb8800 == 128 [pid = 1844] [id = 424] 05:42:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f1f0a090400) [pid = 1844] [serial = 1273] [outer = (nil)] 05:42:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f1f14f53000) [pid = 1844] [serial = 1274] [outer = 0x7f1f0a090400] 05:42:19 INFO - PROCESS | 1844 | 1461588139381 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f1f15483c00) [pid = 1844] [serial = 1275] [outer = 0x7f1f0a090400] 05:42:20 INFO - PROCESS | 1844 | 1461588140551 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:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2036ms 05:42:20 INFO - PROCESS | 1844 | 1461588140625 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:42:20 INFO - PROCESS | 1844 | 1461588140629 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:42:20 INFO - PROCESS | 1844 | 1461588140635 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 1844 | 1461588140640 Marionette TRACE conn3 <- [1,1670,null,{}] 05:42:20 INFO - PROCESS | 1844 | 1461588140645 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:42:20 INFO - PROCESS | 1844 | 1461588140965 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:42:21 INFO - PROCESS | 1844 | 1461588141318 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27b88000 == 129 [pid = 1844] [id = 425] 05:42:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f1f16c22400) [pid = 1844] [serial = 1276] [outer = (nil)] 05:42:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f1f190e4c00) [pid = 1844] [serial = 1277] [outer = 0x7f1f16c22400] 05:42:21 INFO - PROCESS | 1844 | 1461588141407 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f1f22006000) [pid = 1844] [serial = 1278] [outer = 0x7f1f16c22400] 05:42:22 INFO - PROCESS | 1844 | 1461588142410 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:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1836ms 05:42:22 INFO - PROCESS | 1844 | 1461588142473 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 1844 | 1461588142477 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:42:22 INFO - PROCESS | 1844 | 1461588142483 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 1844 | 1461588142485 Marionette TRACE conn3 <- [1,1674,null,{}] 05:42:22 INFO - PROCESS | 1844 | 1461588142491 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:42:22 INFO - PROCESS | 1844 | 1461588142697 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:42:22 INFO - PROCESS | 1844 | 1461588142901 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2ac69800 == 130 [pid = 1844] [id = 426] 05:42:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f1f15ff6000) [pid = 1844] [serial = 1279] [outer = (nil)] 05:42:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f1f22c6b800) [pid = 1844] [serial = 1280] [outer = 0x7f1f15ff6000] 05:42:23 INFO - PROCESS | 1844 | 1461588143025 Marionette DEBUG loaded listener.js 05:42:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f1f24125800) [pid = 1844] [serial = 1281] [outer = 0x7f1f15ff6000] 05:42:23 INFO - PROCESS | 1844 | 1461588143930 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:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1478ms 05:42:23 INFO - PROCESS | 1844 | 1461588143963 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 1844 | 1461588143966 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:42:23 INFO - PROCESS | 1844 | 1461588143973 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 1844 | 1461588143975 Marionette TRACE conn3 <- [1,1678,null,{}] 05:42:23 INFO - PROCESS | 1844 | 1461588143991 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:42:24 INFO - PROCESS | 1844 | 1461588144194 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:42:24 INFO - PROCESS | 1844 | 1461588144406 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f10550000 == 131 [pid = 1844] [id = 427] 05:42:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f1f16019c00) [pid = 1844] [serial = 1282] [outer = (nil)] 05:42:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f1f26241800) [pid = 1844] [serial = 1283] [outer = 0x7f1f16019c00] 05:42:24 INFO - PROCESS | 1844 | 1461588144519 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f1f27a2bc00) [pid = 1844] [serial = 1284] [outer = 0x7f1f16019c00] 05:42:25 INFO - PROCESS | 1844 | 1461588145445 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:42:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1542ms 05:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:42:25 INFO - PROCESS | 1844 | 1461588145516 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 1844 | 1461588145519 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:42:25 INFO - PROCESS | 1844 | 1461588145526 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 1844 | 1461588145529 Marionette TRACE conn3 <- [1,1682,null,{}] 05:42:25 INFO - PROCESS | 1844 | 1461588145534 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:42:25 INFO - PROCESS | 1844 | 1461588145781 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:42:26 INFO - PROCESS | 1844 | 1461588146028 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f353cc000 == 132 [pid = 1844] [id = 428] 05:42:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f1f0dc80000) [pid = 1844] [serial = 1285] [outer = (nil)] 05:42:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f1f27a66400) [pid = 1844] [serial = 1286] [outer = 0x7f1f0dc80000] 05:42:26 INFO - PROCESS | 1844 | 1461588146145 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f1f27b61400) [pid = 1844] [serial = 1287] [outer = 0x7f1f0dc80000] 05:42:27 INFO - PROCESS | 1844 | 1461588147026 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:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1584ms 05:42:27 INFO - PROCESS | 1844 | 1461588147109 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:42:27 INFO - PROCESS | 1844 | 1461588147113 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:42:27 INFO - PROCESS | 1844 | 1461588147119 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 1844 | 1461588147121 Marionette TRACE conn3 <- [1,1686,null,{}] 05:42:27 INFO - PROCESS | 1844 | 1461588147127 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:42:27 INFO - PROCESS | 1844 | 1461588147341 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:42:27 INFO - PROCESS | 1844 | 1461588147603 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc98c800 == 133 [pid = 1844] [id = 429] 05:42:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f1efc9e7c00) [pid = 1844] [serial = 1288] [outer = (nil)] 05:42:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f1efc9f0000) [pid = 1844] [serial = 1289] [outer = 0x7f1efc9e7c00] 05:42:27 INFO - PROCESS | 1844 | 1461588147701 Marionette DEBUG loaded listener.js 05:42:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f1efc9f5400) [pid = 1844] [serial = 1290] [outer = 0x7f1efc9e7c00] 05:42:28 INFO - PROCESS | 1844 | 1461588148564 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:42:28 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:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1537ms 05:42:28 INFO - PROCESS | 1844 | 1461588148657 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:42:28 INFO - PROCESS | 1844 | 1461588148661 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:42:28 INFO - PROCESS | 1844 | 1461588148667 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:42:28 INFO - PROCESS | 1844 | 1461588148669 Marionette TRACE conn3 <- [1,1690,null,{}] 05:42:28 INFO - PROCESS | 1844 | 1461588148675 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:42:28 INFO - PROCESS | 1844 | 1461588148936 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:42:29 INFO - PROCESS | 1844 | 1461588149184 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f00118000 == 134 [pid = 1844] [id = 430] 05:42:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f1efc9f6c00) [pid = 1844] [serial = 1291] [outer = (nil)] 05:42:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f1f0bc61800) [pid = 1844] [serial = 1292] [outer = 0x7f1efc9f6c00] 05:42:29 INFO - PROCESS | 1844 | 1461588149304 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f1f23dabc00) [pid = 1844] [serial = 1293] [outer = 0x7f1efc9f6c00] 05:42:30 INFO - PROCESS | 1844 | 1461588150547 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:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1939ms 05:42:30 INFO - PROCESS | 1844 | 1461588150607 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:42:30 INFO - PROCESS | 1844 | 1461588150614 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:42:30 INFO - PROCESS | 1844 | 1461588150622 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:42:30 INFO - PROCESS | 1844 | 1461588150628 Marionette TRACE conn3 <- [1,1694,null,{}] 05:42:30 INFO - PROCESS | 1844 | 1461588150638 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:42:30 INFO - PROCESS | 1844 | 1461588150916 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:42:31 INFO - PROCESS | 1844 | 1461588151142 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f001c5000 == 135 [pid = 1844] [id = 431] 05:42:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f1efe1da800) [pid = 1844] [serial = 1294] [outer = (nil)] 05:42:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f1efe1e3c00) [pid = 1844] [serial = 1295] [outer = 0x7f1efe1da800] 05:42:31 INFO - PROCESS | 1844 | 1461588151215 Marionette DEBUG loaded listener.js 05:42:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f1eff09b000) [pid = 1844] [serial = 1296] [outer = 0x7f1efe1da800] 05:42:32 INFO - PROCESS | 1844 | 1461588152172 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:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1593ms 05:42:32 INFO - PROCESS | 1844 | 1461588152216 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:42:32 INFO - PROCESS | 1844 | 1461588152225 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:42:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:42:32 INFO - PROCESS | 1844 | 1461588152237 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:42:32 INFO - PROCESS | 1844 | 1461588152240 Marionette TRACE conn3 <- [1,1698,null,{}] 05:42:32 INFO - PROCESS | 1844 | 1461588152247 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:42:32 INFO - PROCESS | 1844 | 1461588152610 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:42:32 INFO - PROCESS | 1844 | 1461588152941 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efd2c5000 == 136 [pid = 1844] [id = 432] 05:42:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f1efd6d1c00) [pid = 1844] [serial = 1297] [outer = (nil)] 05:42:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f1eff0b3c00) [pid = 1844] [serial = 1298] [outer = 0x7f1efd6d1c00] 05:42:33 INFO - PROCESS | 1844 | 1461588153015 Marionette DEBUG loaded listener.js 05:42:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f1eff145000) [pid = 1844] [serial = 1299] [outer = 0x7f1efd6d1c00] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093bb800 == 135 [pid = 1844] [id = 413] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f1f13b8d000) [pid = 1844] [serial = 1190] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f03826000 == 134 [pid = 1844] [id = 412] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f004bb800 == 133 [pid = 1844] [id = 411] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff397800 == 132 [pid = 1844] [id = 410] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc7d5000 == 131 [pid = 1844] [id = 409] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0010c000 == 130 [pid = 1844] [id = 408] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efeb73800 == 129 [pid = 1844] [id = 405] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2a192000 == 128 [pid = 1844] [id = 404] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27a4e000 == 127 [pid = 1844] [id = 403] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1d0e0800 == 126 [pid = 1844] [id = 402] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15252800 == 125 [pid = 1844] [id = 401] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f12a18000 == 124 [pid = 1844] [id = 400] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cce5000 == 123 [pid = 1844] [id = 399] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093c2800 == 122 [pid = 1844] [id = 398] 05:42:33 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f001d2800 == 121 [pid = 1844] [id = 397] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f1f107f0400) [pid = 1844] [serial = 1188] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f1f107efc00) [pid = 1844] [serial = 1163] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f1f0b77d800) [pid = 1844] [serial = 1176] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f1f27a6a000) [pid = 1844] [serial = 1154] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f1f03589000) [pid = 1844] [serial = 1127] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f1f15491800) [pid = 1844] [serial = 1142] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f1f0d0abc00) [pid = 1844] [serial = 1182] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f1f0fa6ac00) [pid = 1844] [serial = 1187] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f1f107f3000) [pid = 1844] [serial = 1157] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f1f240e6000) [pid = 1844] [serial = 1151] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f1f02e55400) [pid = 1844] [serial = 1172] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f1f0c7bc400) [pid = 1844] [serial = 1160] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f1f0eb04800) [pid = 1844] [serial = 1122] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f1eff25e400) [pid = 1844] [serial = 1124] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f1f04aae400) [pid = 1844] [serial = 1175] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f1f0d0aa000) [pid = 1844] [serial = 1133] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f1f171f4c00) [pid = 1844] [serial = 1145] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f1f0c7bd800) [pid = 1844] [serial = 1181] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f1f02e50000) [pid = 1844] [serial = 1166] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f1f22c68800) [pid = 1844] [serial = 1148] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f1f0bf17800) [pid = 1844] [serial = 1130] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f1f0f6b9400) [pid = 1844] [serial = 1185] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f1f0f667400) [pid = 1844] [serial = 1136] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f1f02e55000) [pid = 1844] [serial = 1169] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f1f13b81c00) [pid = 1844] [serial = 1139] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f1f0eb03800) [pid = 1844] [serial = 1184] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f1f0bc66800) [pid = 1844] [serial = 1178] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f1f0bf67c00) [pid = 1844] [serial = 1179] [outer = (nil)] [url = about:blank] 05:42:33 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f1f04ab1c00) [pid = 1844] [serial = 1173] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 1844 | 1461588154031 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:42:34 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:42:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1840ms 05:42:34 INFO - PROCESS | 1844 | 1461588154080 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:42:34 INFO - PROCESS | 1844 | 1461588154084 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:42:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:42:34 INFO - PROCESS | 1844 | 1461588154090 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:42:34 INFO - PROCESS | 1844 | 1461588154095 Marionette TRACE conn3 <- [1,1702,null,{}] 05:42:34 INFO - PROCESS | 1844 | 1461588154110 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:42:34 INFO - PROCESS | 1844 | 1461588154308 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:42:34 INFO - PROCESS | 1844 | 1461588154482 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f001dc000 == 122 [pid = 1844] [id = 433] 05:42:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f1eff145c00) [pid = 1844] [serial = 1300] [outer = (nil)] 05:42:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f1f002d1400) [pid = 1844] [serial = 1301] [outer = 0x7f1eff145c00] 05:42:34 INFO - PROCESS | 1844 | 1461588154556 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f1f0124fc00) [pid = 1844] [serial = 1302] [outer = 0x7f1eff145c00] 05:42:35 INFO - PROCESS | 1844 | 1461588155375 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:42:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:42:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1335ms 05:42:35 INFO - PROCESS | 1844 | 1461588155450 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:42:35 INFO - PROCESS | 1844 | 1461588155455 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:42:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:42:35 INFO - PROCESS | 1844 | 1461588155469 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 1844 | 1461588155472 Marionette TRACE conn3 <- [1,1706,null,{}] 05:42:35 INFO - PROCESS | 1844 | 1461588155478 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:42:35 INFO - PROCESS | 1844 | 1461588155671 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:42:35 INFO - PROCESS | 1844 | 1461588155681 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f03823000 == 123 [pid = 1844] [id = 434] 05:42:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f1f00574000) [pid = 1844] [serial = 1303] [outer = (nil)] 05:42:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f1f02e4bc00) [pid = 1844] [serial = 1304] [outer = 0x7f1f00574000] 05:42:35 INFO - PROCESS | 1844 | 1461588155746 Marionette DEBUG loaded listener.js 05:42:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f1f03589800) [pid = 1844] [serial = 1305] [outer = 0x7f1f00574000] 05:42:36 INFO - PROCESS | 1844 | 1461588156757 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:42:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:42:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1332ms 05:42:36 INFO - PROCESS | 1844 | 1461588156807 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:42:36 INFO - PROCESS | 1844 | 1461588156810 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:42:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:42:36 INFO - PROCESS | 1844 | 1461588156817 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:42:36 INFO - PROCESS | 1844 | 1461588156819 Marionette TRACE conn3 <- [1,1710,null,{}] 05:42:36 INFO - PROCESS | 1844 | 1461588156840 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:42:37 INFO - PROCESS | 1844 | 1461588157089 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:42:37 INFO - PROCESS | 1844 | 1461588157127 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0a3c9000 == 124 [pid = 1844] [id = 435] 05:42:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f1f021a6000) [pid = 1844] [serial = 1306] [outer = (nil)] 05:42:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f1f04abcc00) [pid = 1844] [serial = 1307] [outer = 0x7f1f021a6000] 05:42:37 INFO - PROCESS | 1844 | 1461588157191 Marionette DEBUG loaded listener.js 05:42:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f1f0b524000) [pid = 1844] [serial = 1308] [outer = 0x7f1f021a6000] 05:42:38 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f1f03586c00) [pid = 1844] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:42:38 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f1eff0b5400) [pid = 1844] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:42:38 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f1f0492f400) [pid = 1844] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:42:38 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f1f00575000) [pid = 1844] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:42:38 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f1efe8f3400) [pid = 1844] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:42:38 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f1f00575800) [pid = 1844] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:42:38 INFO - PROCESS | 1844 | 1461588158393 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:42:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:42:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1599ms 05:42:38 INFO - PROCESS | 1844 | 1461588158418 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 1844 | 1461588158421 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:42:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:42:38 INFO - PROCESS | 1844 | 1461588158427 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 1844 | 1461588158430 Marionette TRACE conn3 <- [1,1714,null,{}] 05:42:38 INFO - PROCESS | 1844 | 1461588158436 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:42:38 INFO - PROCESS | 1844 | 1461588158723 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:42:38 INFO - PROCESS | 1844 | 1461588158891 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0b7a7800 == 125 [pid = 1844] [id = 436] 05:42:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f1f0bf11400) [pid = 1844] [serial = 1309] [outer = (nil)] 05:42:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f1f0c609c00) [pid = 1844] [serial = 1310] [outer = 0x7f1f0bf11400] 05:42:38 INFO - PROCESS | 1844 | 1461588158958 Marionette DEBUG loaded listener.js 05:42:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f1f0cb83000) [pid = 1844] [serial = 1311] [outer = 0x7f1f0bf11400] 05:42:39 INFO - PROCESS | 1844 | 1461588159656 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:42:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:42:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1280ms 05:42:39 INFO - PROCESS | 1844 | 1461588159709 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:42:39 INFO - PROCESS | 1844 | 1461588159712 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:42:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:42:39 INFO - PROCESS | 1844 | 1461588159729 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:42:39 INFO - PROCESS | 1844 | 1461588159743 Marionette TRACE conn3 <- [1,1718,null,{}] 05:42:39 INFO - PROCESS | 1844 | 1461588159750 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:42:39 INFO - PROCESS | 1844 | 1461588159935 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:42:39 INFO - PROCESS | 1844 | 1461588159950 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0cadf800 == 126 [pid = 1844] [id = 437] 05:42:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f1f02eb2400) [pid = 1844] [serial = 1312] [outer = (nil)] 05:42:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f1f0dd37800) [pid = 1844] [serial = 1313] [outer = 0x7f1f02eb2400] 05:42:40 INFO - PROCESS | 1844 | 1461588160013 Marionette DEBUG loaded listener.js 05:42:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f1f0eb0b800) [pid = 1844] [serial = 1314] [outer = 0x7f1f02eb2400] 05:42:41 INFO - PROCESS | 1844 | 1461588161234 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:42:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:42:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1550ms 05:42:41 INFO - PROCESS | 1844 | 1461588161280 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:42:41 INFO - PROCESS | 1844 | 1461588161287 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:42:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:42:41 INFO - PROCESS | 1844 | 1461588161296 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:42:41 INFO - PROCESS | 1844 | 1461588161300 Marionette TRACE conn3 <- [1,1722,null,{}] 05:42:41 INFO - PROCESS | 1844 | 1461588161309 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:42:41 INFO - PROCESS | 1844 | 1461588161555 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:42:41 INFO - PROCESS | 1844 | 1461588161813 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f00110000 == 127 [pid = 1844] [id = 438] 05:42:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f1eff09e400) [pid = 1844] [serial = 1315] [outer = (nil)] 05:42:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f1eff0b4000) [pid = 1844] [serial = 1316] [outer = 0x7f1eff09e400] 05:42:41 INFO - PROCESS | 1844 | 1461588161938 Marionette DEBUG loaded listener.js 05:42:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f1eff144c00) [pid = 1844] [serial = 1317] [outer = 0x7f1eff09e400] 05:42:42 INFO - PROCESS | 1844 | 1461588162854 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:42:42 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:42:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1634ms 05:42:42 INFO - PROCESS | 1844 | 1461588162933 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 1844 | 1461588162942 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:42:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:42:42 INFO - PROCESS | 1844 | 1461588162953 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 1844 | 1461588162958 Marionette TRACE conn3 <- [1,1726,null,{}] 05:42:42 INFO - PROCESS | 1844 | 1461588162964 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:42:43 INFO - PROCESS | 1844 | 1461588163220 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:42:43 INFO - PROCESS | 1844 | 1461588163566 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b608000 == 128 [pid = 1844] [id = 439] 05:42:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f1eff145400) [pid = 1844] [serial = 1318] [outer = (nil)] 05:42:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f1f021a4c00) [pid = 1844] [serial = 1319] [outer = 0x7f1eff145400] 05:42:43 INFO - PROCESS | 1844 | 1461588163643 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f1f03586c00) [pid = 1844] [serial = 1320] [outer = 0x7f1eff145400] 05:42:44 INFO - PROCESS | 1844 | 1461588164558 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:42:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:42:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1637ms 05:42:44 INFO - PROCESS | 1844 | 1461588164591 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:42:44 INFO - PROCESS | 1844 | 1461588164594 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:42:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:42:44 INFO - PROCESS | 1844 | 1461588164601 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 1844 | 1461588164607 Marionette TRACE conn3 <- [1,1730,null,{}] 05:42:44 INFO - PROCESS | 1844 | 1461588164624 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:42:44 INFO - PROCESS | 1844 | 1461588164830 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:42:45 INFO - PROCESS | 1844 | 1461588165047 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f1055e800 == 129 [pid = 1844] [id = 440] 05:42:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f1f0b529400) [pid = 1844] [serial = 1321] [outer = (nil)] 05:42:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f1f0bf0dc00) [pid = 1844] [serial = 1322] [outer = 0x7f1f0b529400] 05:42:45 INFO - PROCESS | 1844 | 1461588165171 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f1f0cb7a000) [pid = 1844] [serial = 1323] [outer = 0x7f1f0b529400] 05:42:46 INFO - PROCESS | 1844 | 1461588166097 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:42:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:42:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1541ms 05:42:46 INFO - PROCESS | 1844 | 1461588166143 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:42:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:42:46 INFO - PROCESS | 1844 | 1461588166148 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:42:46 INFO - PROCESS | 1844 | 1461588166155 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 1844 | 1461588166158 Marionette TRACE conn3 <- [1,1734,null,{}] 05:42:46 INFO - PROCESS | 1844 | 1461588166179 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:42:46 INFO - PROCESS | 1844 | 1461588166469 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:42:46 INFO - PROCESS | 1844 | 1461588166667 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15cc3800 == 130 [pid = 1844] [id = 441] 05:42:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f1f021e3400) [pid = 1844] [serial = 1324] [outer = (nil)] 05:42:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f1f0dc3f000) [pid = 1844] [serial = 1325] [outer = 0x7f1f021e3400] 05:42:46 INFO - PROCESS | 1844 | 1461588166788 Marionette DEBUG loaded listener.js 05:42:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f1f0f6b3400) [pid = 1844] [serial = 1326] [outer = 0x7f1f021e3400] 05:42:47 INFO - PROCESS | 1844 | 1461588167705 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:42:47 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:42:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1587ms 05:42:47 INFO - PROCESS | 1844 | 1461588167742 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:42:47 INFO - PROCESS | 1844 | 1461588167746 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:42:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:42:47 INFO - PROCESS | 1844 | 1461588167752 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:42:47 INFO - PROCESS | 1844 | 1461588167755 Marionette TRACE conn3 <- [1,1738,null,{}] 05:42:47 INFO - PROCESS | 1844 | 1461588167760 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:42:47 INFO - PROCESS | 1844 | 1461588167965 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:42:48 INFO - PROCESS | 1844 | 1461588168177 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f233b9000 == 131 [pid = 1844] [id = 442] 05:42:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f1f02eb6000) [pid = 1844] [serial = 1327] [outer = (nil)] 05:42:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f1f107ec400) [pid = 1844] [serial = 1328] [outer = 0x7f1f02eb6000] 05:42:48 INFO - PROCESS | 1844 | 1461588168292 Marionette DEBUG loaded listener.js 05:42:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f1f13943c00) [pid = 1844] [serial = 1329] [outer = 0x7f1f02eb6000] 05:42:49 INFO - PROCESS | 1844 | 1461588169236 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:42:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:42:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1531ms 05:42:49 INFO - PROCESS | 1844 | 1461588169285 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:42:49 INFO - PROCESS | 1844 | 1461588169288 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:42:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:42:49 INFO - PROCESS | 1844 | 1461588169310 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:42:49 INFO - PROCESS | 1844 | 1461588169314 Marionette TRACE conn3 <- [1,1742,null,{}] 05:42:49 INFO - PROCESS | 1844 | 1461588169325 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:42:49 INFO - PROCESS | 1844 | 1461588169562 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:42:49 INFO - PROCESS | 1844 | 1461588169773 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f2861c000 == 132 [pid = 1844] [id = 443] 05:42:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f1f0d0abc00) [pid = 1844] [serial = 1330] [outer = (nil)] 05:42:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f1f171f2c00) [pid = 1844] [serial = 1331] [outer = 0x7f1f0d0abc00] 05:42:49 INFO - PROCESS | 1844 | 1461588169934 Marionette DEBUG loaded listener.js 05:42:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f1f26244400) [pid = 1844] [serial = 1332] [outer = 0x7f1f0d0abc00] 05:42:50 INFO - PROCESS | 1844 | 1461588170783 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:42:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:42:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1555ms 05:42:50 INFO - PROCESS | 1844 | 1461588170852 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 1844 | 1461588170856 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:42:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:42:50 INFO - PROCESS | 1844 | 1461588170864 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 1844 | 1461588170867 Marionette TRACE conn3 <- [1,1746,null,{}] 05:42:50 INFO - PROCESS | 1844 | 1461588170873 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:42:51 INFO - PROCESS | 1844 | 1461588171084 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:42:51 INFO - PROCESS | 1844 | 1461588171295 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f09419000 == 133 [pid = 1844] [id = 444] 05:42:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f1efcad6400) [pid = 1844] [serial = 1333] [outer = (nil)] 05:42:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f1efcade800) [pid = 1844] [serial = 1334] [outer = 0x7f1efcad6400] 05:42:51 INFO - PROCESS | 1844 | 1461588171419 Marionette DEBUG loaded listener.js 05:42:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f1efcae3c00) [pid = 1844] [serial = 1335] [outer = 0x7f1efcad6400] 05:42:52 INFO - PROCESS | 1844 | 1461588172360 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:42:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:42:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1534ms 05:42:52 INFO - PROCESS | 1844 | 1461588172398 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:42:52 INFO - PROCESS | 1844 | 1461588172401 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:42:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:42:52 INFO - PROCESS | 1844 | 1461588172408 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:42:52 INFO - PROCESS | 1844 | 1461588172412 Marionette TRACE conn3 <- [1,1750,null,{}] 05:42:52 INFO - PROCESS | 1844 | 1461588172419 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:42:52 INFO - PROCESS | 1844 | 1461588172631 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:42:52 INFO - PROCESS | 1844 | 1461588172846 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0038c000 == 134 [pid = 1844] [id = 445] 05:42:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f1efcad7400) [pid = 1844] [serial = 1336] [outer = (nil)] 05:42:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f1f18ea9c00) [pid = 1844] [serial = 1337] [outer = 0x7f1efcad7400] 05:42:52 INFO - PROCESS | 1844 | 1461588172960 Marionette DEBUG loaded listener.js 05:42:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f1f27a2d400) [pid = 1844] [serial = 1338] [outer = 0x7f1efcad7400] 05:42:53 INFO - PROCESS | 1844 | 1461588173855 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:42:53 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:42:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1487ms 05:42:53 INFO - PROCESS | 1844 | 1461588173896 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 1844 | 1461588173900 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:42:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:42:53 INFO - PROCESS | 1844 | 1461588173906 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 1844 | 1461588173908 Marionette TRACE conn3 <- [1,1754,null,{}] 05:42:53 INFO - PROCESS | 1844 | 1461588173914 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:42:54 INFO - PROCESS | 1844 | 1461588174134 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:42:54 INFO - PROCESS | 1844 | 1461588174354 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f09427800 == 135 [pid = 1844] [id = 446] 05:42:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f1efcadb800) [pid = 1844] [serial = 1339] [outer = (nil)] 05:42:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f1f003a5c00) [pid = 1844] [serial = 1340] [outer = 0x7f1efcadb800] 05:42:54 INFO - PROCESS | 1844 | 1461588174474 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f1f003ab400) [pid = 1844] [serial = 1341] [outer = 0x7f1efcadb800] 05:42:55 INFO - PROCESS | 1844 | 1461588175378 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:42:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:42:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1535ms 05:42:55 INFO - PROCESS | 1844 | 1461588175443 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:42:55 INFO - PROCESS | 1844 | 1461588175447 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:42:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:42:55 INFO - PROCESS | 1844 | 1461588175453 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 1844 | 1461588175456 Marionette TRACE conn3 <- [1,1758,null,{}] 05:42:55 INFO - PROCESS | 1844 | 1461588175462 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:42:55 INFO - PROCESS | 1844 | 1461588175677 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:42:55 INFO - PROCESS | 1844 | 1461588175889 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1ef88db000 == 136 [pid = 1844] [id = 447] 05:42:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f1efcae3800) [pid = 1844] [serial = 1342] [outer = (nil)] 05:42:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f1f15cce800) [pid = 1844] [serial = 1343] [outer = 0x7f1efcae3800] 05:42:56 INFO - PROCESS | 1844 | 1461588176014 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7f1f27a71c00) [pid = 1844] [serial = 1344] [outer = 0x7f1efcae3800] 05:42:56 INFO - PROCESS | 1844 | 1461588176973 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:42:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:42:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1580ms 05:42:57 INFO - PROCESS | 1844 | 1461588177035 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:42:57 INFO - PROCESS | 1844 | 1461588177039 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:42:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:42:57 INFO - PROCESS | 1844 | 1461588177045 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:42:57 INFO - PROCESS | 1844 | 1461588177049 Marionette TRACE conn3 <- [1,1762,null,{}] 05:42:57 INFO - PROCESS | 1844 | 1461588177055 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:42:57 INFO - PROCESS | 1844 | 1461588177308 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:42:57 INFO - PROCESS | 1844 | 1461588177567 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1ef89d6800 == 137 [pid = 1844] [id = 448] 05:42:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7f1f10a6b000) [pid = 1844] [serial = 1345] [outer = (nil)] 05:42:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7f1f10a74c00) [pid = 1844] [serial = 1346] [outer = 0x7f1f10a6b000] 05:42:57 INFO - PROCESS | 1844 | 1461588177695 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7f1f27caf800) [pid = 1844] [serial = 1347] [outer = 0x7f1f10a6b000] 05:42:58 INFO - PROCESS | 1844 | 1461588178626 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:42:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:42:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1639ms 05:42:58 INFO - PROCESS | 1844 | 1461588178687 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 1844 | 1461588178690 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:42:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:42:58 INFO - PROCESS | 1844 | 1461588178696 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 1844 | 1461588178699 Marionette TRACE conn3 <- [1,1766,null,{}] 05:42:58 INFO - PROCESS | 1844 | 1461588178704 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:42:58 INFO - PROCESS | 1844 | 1461588178918 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:42:59 INFO - PROCESS | 1844 | 1461588179807 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe0cb800 == 138 [pid = 1844] [id = 449] 05:42:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7f1efc9f1800) [pid = 1844] [serial = 1348] [outer = (nil)] 05:42:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7f1efc9f4c00) [pid = 1844] [serial = 1349] [outer = 0x7f1efc9f1800] 05:42:59 INFO - PROCESS | 1844 | 1461588179904 Marionette DEBUG loaded listener.js 05:43:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7f1efd53d400) [pid = 1844] [serial = 1350] [outer = 0x7f1efc9f1800] 05:43:00 INFO - PROCESS | 1844 | 1461588180810 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:43:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:43:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2186ms 05:43:00 INFO - PROCESS | 1844 | 1461588180884 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:43:00 INFO - PROCESS | 1844 | 1461588180888 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:43:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:43:00 INFO - PROCESS | 1844 | 1461588180897 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:43:00 INFO - PROCESS | 1844 | 1461588180902 Marionette TRACE conn3 <- [1,1770,null,{}] 05:43:00 INFO - PROCESS | 1844 | 1461588180909 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:43:01 INFO - PROCESS | 1844 | 1461588181181 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:43:01 INFO - PROCESS | 1844 | 1461588181638 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efcc0d800 == 139 [pid = 1844] [id = 450] 05:43:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7f1efe8f0800) [pid = 1844] [serial = 1351] [outer = (nil)] 05:43:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7f1efecefc00) [pid = 1844] [serial = 1352] [outer = 0x7f1efe8f0800] 05:43:01 INFO - PROCESS | 1844 | 1461588181716 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7f1eff0a2c00) [pid = 1844] [serial = 1353] [outer = 0x7f1efe8f0800] 05:43:02 INFO - PROCESS | 1844 | 1461588182665 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:43:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:43:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1833ms 05:43:02 INFO - PROCESS | 1844 | 1461588182735 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:43:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:43:02 INFO - PROCESS | 1844 | 1461588182741 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:43:02 INFO - PROCESS | 1844 | 1461588182748 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:43:02 INFO - PROCESS | 1844 | 1461588182752 Marionette TRACE conn3 <- [1,1774,null,{}] 05:43:02 INFO - PROCESS | 1844 | 1461588182759 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:43:02 INFO - PROCESS | 1844 | 1461588182970 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:43:03 INFO - PROCESS | 1844 | 1461588183264 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0010b000 == 140 [pid = 1844] [id = 451] 05:43:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7f1eff14ac00) [pid = 1844] [serial = 1354] [outer = (nil)] 05:43:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7f1eff4c4400) [pid = 1844] [serial = 1355] [outer = 0x7f1eff14ac00] 05:43:03 INFO - PROCESS | 1844 | 1461588183380 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7f1f003ac800) [pid = 1844] [serial = 1356] [outer = 0x7f1eff14ac00] 05:43:04 INFO - PROCESS | 1844 | 1461588184279 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:43:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:43:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1581ms 05:43:04 INFO - PROCESS | 1844 | 1461588184329 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:43:04 INFO - PROCESS | 1844 | 1461588184333 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:43:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:43:04 INFO - PROCESS | 1844 | 1461588184347 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:43:04 INFO - PROCESS | 1844 | 1461588184356 Marionette TRACE conn3 <- [1,1778,null,{}] 05:43:04 INFO - PROCESS | 1844 | 1461588184362 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:43:04 INFO - PROCESS | 1844 | 1461588184561 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:43:04 INFO - PROCESS | 1844 | 1461588184838 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0269b800 == 141 [pid = 1844] [id = 452] 05:43:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7f1f0057a800) [pid = 1844] [serial = 1357] [outer = (nil)] 05:43:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7f1f021ab400) [pid = 1844] [serial = 1358] [outer = 0x7f1f0057a800] 05:43:04 INFO - PROCESS | 1844 | 1461588184948 Marionette DEBUG loaded listener.js 05:43:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7f1f02eb6800) [pid = 1844] [serial = 1359] [outer = 0x7f1f0057a800] 05:43:05 INFO - PROCESS | 1844 | 1461588185809 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:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f6a1800 == 140 [pid = 1844] [id = 54] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cad7800 == 139 [pid = 1844] [id = 386] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f11f52800 == 138 [pid = 1844] [id = 55] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2ac6c800 == 137 [pid = 1844] [id = 387] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe33b800 == 136 [pid = 1844] [id = 388] 05:43:05 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7f1f0bf0ec00) [pid = 1844] [serial = 1244] [outer = (nil)] [url = about:blank] 05:43:05 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7f1eff0a3800) [pid = 1844] [serial = 1223] [outer = (nil)] [url = about:blank] 05:43:05 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7f1efccb4800) [pid = 1844] [serial = 1214] [outer = (nil)] [url = about:blank] 05:43:05 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7f1efd53f400) [pid = 1844] [serial = 1211] [outer = (nil)] [url = about:blank] 05:43:05 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7f1f15b81800) [pid = 1844] [serial = 1205] [outer = (nil)] [url = about:blank] 05:43:05 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7f1f0b778800) [pid = 1844] [serial = 1196] [outer = (nil)] [url = about:blank] 05:43:05 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7f1f11f33c00) [pid = 1844] [serial = 1202] [outer = (nil)] [url = about:blank] 05:43:05 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7f1f0eb04000) [pid = 1844] [serial = 1199] [outer = (nil)] [url = about:blank] 05:43:05 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7f1efe1dac00) [pid = 1844] [serial = 1220] [outer = (nil)] [url = about:blank] 05:43:05 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7f1f02182c00) [pid = 1844] [serial = 1193] [outer = (nil)] [url = about:blank] 05:43:05 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7f1f27a6f000) [pid = 1844] [serial = 1208] [outer = (nil)] [url = about:blank] 05:43:05 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7f1efd541000) [pid = 1844] [serial = 1217] [outer = (nil)] [url = about:blank] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2ac6d800 == 135 [pid = 1844] [id = 385] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b7a7800 == 134 [pid = 1844] [id = 436] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a3c9000 == 133 [pid = 1844] [id = 435] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f03823000 == 132 [pid = 1844] [id = 434] 05:43:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:43:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1596ms 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f001dc000 == 131 [pid = 1844] [id = 433] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efd2c5000 == 130 [pid = 1844] [id = 432] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f001c5000 == 129 [pid = 1844] [id = 431] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f353cc000 == 128 [pid = 1844] [id = 428] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f10550000 == 127 [pid = 1844] [id = 427] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2ac69800 == 126 [pid = 1844] [id = 426] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27b88000 == 125 [pid = 1844] [id = 425] 05:43:05 INFO - PROCESS | 1844 | 1461588185957 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:43:05 INFO - PROCESS | 1844 | 1461588185962 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f22fb8800 == 124 [pid = 1844] [id = 424] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f17011800 == 123 [pid = 1844] [id = 423] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15b5a000 == 122 [pid = 1844] [id = 422] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14c76800 == 121 [pid = 1844] [id = 421] 05:43:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f11f45800 == 120 [pid = 1844] [id = 420] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cae9000 == 119 [pid = 1844] [id = 419] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c80b800 == 118 [pid = 1844] [id = 418] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b7a4800 == 117 [pid = 1844] [id = 417] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0351e000 == 116 [pid = 1844] [id = 416] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efeb7e000 == 115 [pid = 1844] [id = 415] 05:43:05 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a3b7800 == 114 [pid = 1844] [id = 414] 05:43:05 INFO - PROCESS | 1844 | 1461588185985 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 1844 | 1461588185988 Marionette TRACE conn3 <- [1,1782,null,{}] 05:43:05 INFO - PROCESS | 1844 | 1461588185993 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:43:06 INFO - PROCESS | 1844 | 1461588186175 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7f1f0bcd9800) [pid = 1844] [serial = 1242] [outer = (nil)] [url = about:blank] 05:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7f1f04b4e800) [pid = 1844] [serial = 1239] [outer = (nil)] [url = about:blank] 05:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7f1f04ab0400) [pid = 1844] [serial = 1238] [outer = (nil)] [url = about:blank] 05:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7f1eff0b7000) [pid = 1844] [serial = 1229] [outer = (nil)] [url = about:blank] 05:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f1eff25bc00) [pid = 1844] [serial = 1230] [outer = (nil)] [url = about:blank] 05:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f1f0b51cc00) [pid = 1844] [serial = 1241] [outer = (nil)] [url = about:blank] 05:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f1f02183400) [pid = 1844] [serial = 1233] [outer = (nil)] [url = about:blank] 05:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f1f0102d800) [pid = 1844] [serial = 1232] [outer = (nil)] [url = about:blank] 05:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f1eff09fc00) [pid = 1844] [serial = 1227] [outer = (nil)] [url = about:blank] 05:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f1eff029400) [pid = 1844] [serial = 1226] [outer = (nil)] [url = about:blank] 05:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f1f02e51400) [pid = 1844] [serial = 1235] [outer = (nil)] [url = about:blank] 05:43:06 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f1f02eb9400) [pid = 1844] [serial = 1236] [outer = (nil)] [url = about:blank] 05:43:06 INFO - PROCESS | 1844 | 1461588186446 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efd2cc800 == 115 [pid = 1844] [id = 453] 05:43:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f1eff027400) [pid = 1844] [serial = 1360] [outer = (nil)] 05:43:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f1f0102a400) [pid = 1844] [serial = 1361] [outer = 0x7f1eff027400] 05:43:06 INFO - PROCESS | 1844 | 1461588186567 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f1f02e49c00) [pid = 1844] [serial = 1362] [outer = 0x7f1eff027400] 05:43:07 INFO - PROCESS | 1844 | 1461588187314 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:43:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:43:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1396ms 05:43:07 INFO - PROCESS | 1844 | 1461588187370 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:43:07 INFO - PROCESS | 1844 | 1461588187374 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:43:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:43:07 INFO - PROCESS | 1844 | 1461588187379 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:43:07 INFO - PROCESS | 1844 | 1461588187381 Marionette TRACE conn3 <- [1,1786,null,{}] 05:43:07 INFO - PROCESS | 1844 | 1461588187387 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:43:07 INFO - PROCESS | 1844 | 1461588187644 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:43:07 INFO - PROCESS | 1844 | 1461588187667 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f003db800 == 116 [pid = 1844] [id = 454] 05:43:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f1f04ab2c00) [pid = 1844] [serial = 1363] [outer = (nil)] 05:43:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f1f04b47800) [pid = 1844] [serial = 1364] [outer = 0x7f1f04ab2c00] 05:43:07 INFO - PROCESS | 1844 | 1461588187745 Marionette DEBUG loaded listener.js 05:43:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f1f095f6800) [pid = 1844] [serial = 1365] [outer = 0x7f1f04ab2c00] 05:43:08 INFO - PROCESS | 1844 | 1461588188675 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:43:08 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:43:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1338ms 05:43:08 INFO - PROCESS | 1844 | 1461588188718 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:43:08 INFO - PROCESS | 1844 | 1461588188722 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:43:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:43:08 INFO - PROCESS | 1844 | 1461588188735 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:43:08 INFO - PROCESS | 1844 | 1461588188737 Marionette TRACE conn3 <- [1,1790,null,{}] 05:43:08 INFO - PROCESS | 1844 | 1461588188743 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:43:09 INFO - PROCESS | 1844 | 1461588189000 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:43:09 INFO - PROCESS | 1844 | 1461588189030 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f093b6800 == 117 [pid = 1844] [id = 455] 05:43:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f1f0b51c400) [pid = 1844] [serial = 1366] [outer = (nil)] 05:43:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f1f0bce5c00) [pid = 1844] [serial = 1367] [outer = 0x7f1f0b51c400] 05:43:09 INFO - PROCESS | 1844 | 1461588189093 Marionette DEBUG loaded listener.js 05:43:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7f1f0bf6c800) [pid = 1844] [serial = 1368] [outer = 0x7f1f0b51c400] 05:43:10 INFO - PROCESS | 1844 | 1461588190015 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:43:10 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:43:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1343ms 05:43:10 INFO - PROCESS | 1844 | 1461588190073 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:43:10 INFO - PROCESS | 1844 | 1461588190076 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:43:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:43:10 INFO - PROCESS | 1844 | 1461588190088 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:43:10 INFO - PROCESS | 1844 | 1461588190090 Marionette TRACE conn3 <- [1,1794,null,{}] 05:43:10 INFO - PROCESS | 1844 | 1461588190095 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:43:10 INFO - PROCESS | 1844 | 1461588190337 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:43:10 INFO - PROCESS | 1844 | 1461588190366 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f096e2000 == 118 [pid = 1844] [id = 456] 05:43:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7f1ef8a5f000) [pid = 1844] [serial = 1369] [outer = (nil)] 05:43:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7f1f0c609800) [pid = 1844] [serial = 1370] [outer = 0x7f1ef8a5f000] 05:43:10 INFO - PROCESS | 1844 | 1461588190429 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7f1f0cb7e000) [pid = 1844] [serial = 1371] [outer = 0x7f1ef8a5f000] 05:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7f1f0bf11400) [pid = 1844] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7f1f01030000) [pid = 1844] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7f1eff0a0c00) [pid = 1844] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7f1eff257c00) [pid = 1844] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f1f021a6000) [pid = 1844] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f1eff145c00) [pid = 1844] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f1efe1da800) [pid = 1844] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f1efd6d1c00) [pid = 1844] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:43:11 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f1f00574000) [pid = 1844] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:43:12 INFO - PROCESS | 1844 | 1461588192291 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:43:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:43:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2231ms 05:43:12 INFO - PROCESS | 1844 | 1461588192320 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:43:12 INFO - PROCESS | 1844 | 1461588192323 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:43:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:43:12 INFO - PROCESS | 1844 | 1461588192330 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:43:12 INFO - PROCESS | 1844 | 1461588192332 Marionette TRACE conn3 <- [1,1798,null,{}] 05:43:12 INFO - PROCESS | 1844 | 1461588192338 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:43:12 INFO - PROCESS | 1844 | 1461588192536 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:43:12 INFO - PROCESS | 1844 | 1461588192550 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0b602800 == 119 [pid = 1844] [id = 457] 05:43:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f1eff0abc00) [pid = 1844] [serial = 1372] [outer = (nil)] 05:43:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f1f0bf66c00) [pid = 1844] [serial = 1373] [outer = 0x7f1eff0abc00] 05:43:12 INFO - PROCESS | 1844 | 1461588192769 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f1f0dc7e800) [pid = 1844] [serial = 1374] [outer = 0x7f1eff0abc00] 05:43:13 INFO - PROCESS | 1844 | 1461588193483 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:43:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:43:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1179ms 05:43:13 INFO - PROCESS | 1844 | 1461588193511 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:43:13 INFO - PROCESS | 1844 | 1461588193513 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:43:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:43:13 INFO - PROCESS | 1844 | 1461588193520 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:43:13 INFO - PROCESS | 1844 | 1461588193523 Marionette TRACE conn3 <- [1,1802,null,{}] 05:43:13 INFO - PROCESS | 1844 | 1461588193529 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:43:13 INFO - PROCESS | 1844 | 1461588193716 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:43:14 INFO - PROCESS | 1844 | 1461588194026 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efc7db000 == 120 [pid = 1844] [id = 458] 05:43:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f1ef8a54400) [pid = 1844] [serial = 1375] [outer = (nil)] 05:43:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f1ef8a5d400) [pid = 1844] [serial = 1376] [outer = 0x7f1ef8a54400] 05:43:14 INFO - PROCESS | 1844 | 1461588194151 Marionette DEBUG loaded listener.js 05:43:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7f1efc9f5800) [pid = 1844] [serial = 1377] [outer = 0x7f1ef8a54400] 05:43:15 INFO - PROCESS | 1844 | 1461588195230 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:43:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:43:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1780ms 05:43:15 INFO - PROCESS | 1844 | 1461588195304 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 1844 | 1461588195310 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:43:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:43:15 INFO - PROCESS | 1844 | 1461588195318 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 1844 | 1461588195324 Marionette TRACE conn3 <- [1,1806,null,{}] 05:43:15 INFO - PROCESS | 1844 | 1461588195331 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:43:15 INFO - PROCESS | 1844 | 1461588195600 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:43:15 INFO - PROCESS | 1844 | 1461588195909 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f00396800 == 121 [pid = 1844] [id = 459] 05:43:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7f1eff0a1000) [pid = 1844] [serial = 1378] [outer = (nil)] 05:43:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7f1eff144000) [pid = 1844] [serial = 1379] [outer = 0x7f1eff0a1000] 05:43:15 INFO - PROCESS | 1844 | 1461588195989 Marionette DEBUG loaded listener.js 05:43:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7f1f003a5400) [pid = 1844] [serial = 1380] [outer = 0x7f1eff0a1000] 05:43:16 INFO - PROCESS | 1844 | 1461588196889 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:43:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:43:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1637ms 05:43:16 INFO - PROCESS | 1844 | 1461588196959 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:43:16 INFO - PROCESS | 1844 | 1461588196966 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:43:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:43:16 INFO - PROCESS | 1844 | 1461588196973 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:43:16 INFO - PROCESS | 1844 | 1461588196976 Marionette TRACE conn3 <- [1,1810,null,{}] 05:43:16 INFO - PROCESS | 1844 | 1461588196983 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:43:17 INFO - PROCESS | 1844 | 1461588197254 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:43:17 INFO - PROCESS | 1844 | 1461588197703 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b74c800 == 122 [pid = 1844] [id = 460] 05:43:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7f1f02eb8800) [pid = 1844] [serial = 1381] [outer = (nil)] 05:43:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7f1f03587400) [pid = 1844] [serial = 1382] [outer = 0x7f1f02eb8800] 05:43:17 INFO - PROCESS | 1844 | 1461588197833 Marionette DEBUG loaded listener.js 05:43:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7f1f04b4a000) [pid = 1844] [serial = 1383] [outer = 0x7f1f02eb8800] 05:43:19 INFO - PROCESS | 1844 | 1461588199011 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:43:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:43:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2086ms 05:43:19 INFO - PROCESS | 1844 | 1461588199061 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 1844 | 1461588199065 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:43:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:43:19 INFO - PROCESS | 1844 | 1461588199081 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 1844 | 1461588199091 Marionette TRACE conn3 <- [1,1814,null,{}] 05:43:19 INFO - PROCESS | 1844 | 1461588199098 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:43:19 INFO - PROCESS | 1844 | 1461588199316 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:43:19 INFO - PROCESS | 1844 | 1461588199570 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0df20800 == 123 [pid = 1844] [id = 461] 05:43:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7f1f01031800) [pid = 1844] [serial = 1384] [outer = (nil)] 05:43:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7f1f0b521c00) [pid = 1844] [serial = 1385] [outer = 0x7f1f01031800] 05:43:19 INFO - PROCESS | 1844 | 1461588199689 Marionette DEBUG loaded listener.js 05:43:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7f1f0df30400) [pid = 1844] [serial = 1386] [outer = 0x7f1f01031800] 05:43:20 INFO - PROCESS | 1844 | 1461588200576 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:43:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:43:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1554ms 05:43:20 INFO - PROCESS | 1844 | 1461588200629 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:43:20 INFO - PROCESS | 1844 | 1461588200634 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:43:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:43:20 INFO - PROCESS | 1844 | 1461588200639 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 1844 | 1461588200643 Marionette TRACE conn3 <- [1,1818,null,{}] 05:43:20 INFO - PROCESS | 1844 | 1461588200648 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:43:20 INFO - PROCESS | 1844 | 1461588200856 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:43:21 INFO - PROCESS | 1844 | 1461588201067 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1054f000 == 124 [pid = 1844] [id = 462] 05:43:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7f1f02e4b400) [pid = 1844] [serial = 1387] [outer = (nil)] 05:43:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7f1f0f672400) [pid = 1844] [serial = 1388] [outer = 0x7f1f02e4b400] 05:43:21 INFO - PROCESS | 1844 | 1461588201185 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7f1f0fab2400) [pid = 1844] [serial = 1389] [outer = 0x7f1f02e4b400] 05:43:22 INFO - PROCESS | 1844 | 1461588202114 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:43:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:43:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1530ms 05:43:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:43:22 INFO - PROCESS | 1844 | 1461588202171 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 1844 | 1461588202174 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:43:22 INFO - PROCESS | 1844 | 1461588202181 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 1844 | 1461588202184 Marionette TRACE conn3 <- [1,1822,null,{}] 05:43:22 INFO - PROCESS | 1844 | 1461588202189 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:43:22 INFO - PROCESS | 1844 | 1461588202398 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:43:22 INFO - PROCESS | 1844 | 1461588202610 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14c78800 == 125 [pid = 1844] [id = 463] 05:43:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7f1f10a6fc00) [pid = 1844] [serial = 1390] [outer = (nil)] 05:43:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7f1f10a73c00) [pid = 1844] [serial = 1391] [outer = 0x7f1f10a6fc00] 05:43:22 INFO - PROCESS | 1844 | 1461588202742 Marionette DEBUG loaded listener.js 05:43:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7f1f11fcfc00) [pid = 1844] [serial = 1392] [outer = 0x7f1f10a6fc00] 05:43:23 INFO - PROCESS | 1844 | 1461588203725 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:43:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:43:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1595ms 05:43:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:43:23 INFO - PROCESS | 1844 | 1461588203776 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:43:23 INFO - PROCESS | 1844 | 1461588203779 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:43:23 INFO - PROCESS | 1844 | 1461588203786 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:43:23 INFO - PROCESS | 1844 | 1461588203789 Marionette TRACE conn3 <- [1,1826,null,{}] 05:43:23 INFO - PROCESS | 1844 | 1461588203794 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:43:24 INFO - PROCESS | 1844 | 1461588204016 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:43:24 INFO - PROCESS | 1844 | 1461588204273 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f22c1c000 == 126 [pid = 1844] [id = 464] 05:43:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7f1f10a70800) [pid = 1844] [serial = 1393] [outer = (nil)] 05:43:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7f1f15b8fc00) [pid = 1844] [serial = 1394] [outer = 0x7f1f10a70800] 05:43:24 INFO - PROCESS | 1844 | 1461588204390 Marionette DEBUG loaded listener.js 05:43:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7f1f171c1400) [pid = 1844] [serial = 1395] [outer = 0x7f1f10a70800] 05:43:25 INFO - PROCESS | 1844 | 1461588205313 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:43:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:43:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1585ms 05:43:25 INFO - PROCESS | 1844 | 1461588205370 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:43:25 INFO - PROCESS | 1844 | 1461588205374 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:43:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:43:25 INFO - PROCESS | 1844 | 1461588205380 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:43:25 INFO - PROCESS | 1844 | 1461588205383 Marionette TRACE conn3 <- [1,1830,null,{}] 05:43:25 INFO - PROCESS | 1844 | 1461588205389 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:43:25 INFO - PROCESS | 1844 | 1461588205597 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:43:25 INFO - PROCESS | 1844 | 1461588205812 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f27d52800 == 127 [pid = 1844] [id = 465] 05:43:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7f1eff09c400) [pid = 1844] [serial = 1396] [outer = (nil)] 05:43:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7f1f1d082c00) [pid = 1844] [serial = 1397] [outer = 0x7f1eff09c400] 05:43:25 INFO - PROCESS | 1844 | 1461588205949 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7f1f2315ac00) [pid = 1844] [serial = 1398] [outer = 0x7f1eff09c400] 05:43:26 INFO - PROCESS | 1844 | 1461588206891 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:43:26 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:43:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1587ms 05:43:26 INFO - PROCESS | 1844 | 1461588206968 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:43:26 INFO - PROCESS | 1844 | 1461588206972 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:43:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:43:26 INFO - PROCESS | 1844 | 1461588206978 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:43:26 INFO - PROCESS | 1844 | 1461588206981 Marionette TRACE conn3 <- [1,1834,null,{}] 05:43:26 INFO - PROCESS | 1844 | 1461588206986 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:43:27 INFO - PROCESS | 1844 | 1461588207186 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:43:27 INFO - PROCESS | 1844 | 1461588207402 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2d539800 == 128 [pid = 1844] [id = 466] 05:43:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7f1f14369c00) [pid = 1844] [serial = 1399] [outer = (nil)] 05:43:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7f1f27a24400) [pid = 1844] [serial = 1400] [outer = 0x7f1f14369c00] 05:43:27 INFO - PROCESS | 1844 | 1461588207519 Marionette DEBUG loaded listener.js 05:43:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7f1f27a6a400) [pid = 1844] [serial = 1401] [outer = 0x7f1f14369c00] 05:43:28 INFO - PROCESS | 1844 | 1461588208380 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:43:28 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:43:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1430ms 05:43:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:43:28 INFO - PROCESS | 1844 | 1461588208411 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:43:28 INFO - PROCESS | 1844 | 1461588208414 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:43:28 INFO - PROCESS | 1844 | 1461588208420 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:43:28 INFO - PROCESS | 1844 | 1461588208423 Marionette TRACE conn3 <- [1,1838,null,{}] 05:43:28 INFO - PROCESS | 1844 | 1461588208428 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:43:28 INFO - PROCESS | 1844 | 1461588208632 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:43:28 INFO - PROCESS | 1844 | 1461588208860 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0cb32800 == 129 [pid = 1844] [id = 467] 05:43:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 281 (0x7f1ef8acac00) [pid = 1844] [serial = 1402] [outer = (nil)] 05:43:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 282 (0x7f1ef8ad1000) [pid = 1844] [serial = 1403] [outer = 0x7f1ef8acac00] 05:43:28 INFO - PROCESS | 1844 | 1461588208972 Marionette DEBUG loaded listener.js 05:43:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 283 (0x7f1ef8ad6800) [pid = 1844] [serial = 1404] [outer = 0x7f1ef8acac00] 05:43:29 INFO - PROCESS | 1844 | 1461588209902 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:43:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:43:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1538ms 05:43:29 INFO - PROCESS | 1844 | 1461588209958 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:43:29 INFO - PROCESS | 1844 | 1461588209962 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:43:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:43:29 INFO - PROCESS | 1844 | 1461588209968 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:43:29 INFO - PROCESS | 1844 | 1461588209970 Marionette TRACE conn3 <- [1,1842,null,{}] 05:43:29 INFO - PROCESS | 1844 | 1461588209976 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:43:30 INFO - PROCESS | 1844 | 1461588210233 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:43:30 INFO - PROCESS | 1844 | 1461588210572 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efa7d9800 == 130 [pid = 1844] [id = 468] 05:43:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 284 (0x7f1f0134e800) [pid = 1844] [serial = 1405] [outer = (nil)] 05:43:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 285 (0x7f1f01350c00) [pid = 1844] [serial = 1406] [outer = 0x7f1f0134e800] 05:43:30 INFO - PROCESS | 1844 | 1461588210662 Marionette DEBUG loaded listener.js 05:43:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 286 (0x7f1f2200b000) [pid = 1844] [serial = 1407] [outer = 0x7f1f0134e800] 05:43:31 INFO - PROCESS | 1844 | 1461588211543 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:43:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:43:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1639ms 05:43:31 INFO - PROCESS | 1844 | 1461588211608 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:43:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:43:31 INFO - PROCESS | 1844 | 1461588211613 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:43:31 INFO - PROCESS | 1844 | 1461588211618 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:43:31 INFO - PROCESS | 1844 | 1461588211623 Marionette TRACE conn3 <- [1,1846,null,{}] 05:43:31 INFO - PROCESS | 1844 | 1461588211628 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:43:31 INFO - PROCESS | 1844 | 1461588211906 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:43:32 INFO - PROCESS | 1844 | 1461588212219 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef92f2000 == 131 [pid = 1844] [id = 469] 05:43:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 287 (0x7f1efa429c00) [pid = 1844] [serial = 1408] [outer = (nil)] 05:43:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 288 (0x7f1efa434800) [pid = 1844] [serial = 1409] [outer = 0x7f1efa429c00] 05:43:32 INFO - PROCESS | 1844 | 1461588212296 Marionette DEBUG loaded listener.js 05:43:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 289 (0x7f1f24124000) [pid = 1844] [serial = 1410] [outer = 0x7f1efa429c00] 05:43:33 INFO - PROCESS | 1844 | 1461588213090 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:43:33 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:43:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1532ms 05:43:33 INFO - PROCESS | 1844 | 1461588213152 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:43:33 INFO - PROCESS | 1844 | 1461588213155 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:43:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:43:33 INFO - PROCESS | 1844 | 1461588213161 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:43:33 INFO - PROCESS | 1844 | 1461588213163 Marionette TRACE conn3 <- [1,1850,null,{}] 05:43:33 INFO - PROCESS | 1844 | 1461588213169 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:43:33 INFO - PROCESS | 1844 | 1461588213377 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:43:33 INFO - PROCESS | 1844 | 1461588213601 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1ef8550800 == 132 [pid = 1844] [id = 470] 05:43:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 290 (0x7f1ef8562c00) [pid = 1844] [serial = 1411] [outer = (nil)] 05:43:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 291 (0x7f1ef856c000) [pid = 1844] [serial = 1412] [outer = 0x7f1ef8562c00] 05:43:33 INFO - PROCESS | 1844 | 1461588213723 Marionette DEBUG loaded listener.js 05:43:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 292 (0x7f1ef8570000) [pid = 1844] [serial = 1413] [outer = 0x7f1ef8562c00] 05:43:34 INFO - PROCESS | 1844 | 1461588214696 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:43:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:43:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1582ms 05:43:34 INFO - PROCESS | 1844 | 1461588214745 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:43:34 INFO - PROCESS | 1844 | 1461588214749 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:43:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:43:34 INFO - PROCESS | 1844 | 1461588214755 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:43:34 INFO - PROCESS | 1844 | 1461588214757 Marionette TRACE conn3 <- [1,1854,null,{}] 05:43:34 INFO - PROCESS | 1844 | 1461588214763 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:43:34 INFO - PROCESS | 1844 | 1461588214969 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:43:35 INFO - PROCESS | 1844 | 1461588215304 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc982800 == 133 [pid = 1844] [id = 471] 05:43:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 293 (0x7f1ef8566000) [pid = 1844] [serial = 1414] [outer = (nil)] 05:43:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 294 (0x7f1ef8645c00) [pid = 1844] [serial = 1415] [outer = 0x7f1ef8566000] 05:43:35 INFO - PROCESS | 1844 | 1461588215384 Marionette DEBUG loaded listener.js 05:43:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 295 (0x7f1ef864a400) [pid = 1844] [serial = 1416] [outer = 0x7f1ef8566000] 05:43:36 INFO - PROCESS | 1844 | 1461588216249 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:43:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:43:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1528ms 05:43:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:43:36 INFO - PROCESS | 1844 | 1461588216284 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:43:36 INFO - PROCESS | 1844 | 1461588216287 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:43:36 INFO - PROCESS | 1844 | 1461588216293 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:43:36 INFO - PROCESS | 1844 | 1461588216296 Marionette TRACE conn3 <- [1,1858,null,{}] 05:43:36 INFO - PROCESS | 1844 | 1461588216301 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:43:36 INFO - PROCESS | 1844 | 1461588216507 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:43:36 INFO - PROCESS | 1844 | 1461588216795 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f0b5ae800 == 134 [pid = 1844] [id = 472] 05:43:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 296 (0x7f1ef8564c00) [pid = 1844] [serial = 1417] [outer = (nil)] 05:43:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 297 (0x7f1ef864f000) [pid = 1844] [serial = 1418] [outer = 0x7f1ef8564c00] 05:43:36 INFO - PROCESS | 1844 | 1461588216918 Marionette DEBUG loaded listener.js 05:43:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 298 (0x7f1efa433000) [pid = 1844] [serial = 1419] [outer = 0x7f1ef8564c00] 05:43:37 INFO - PROCESS | 1844 | 1461588217779 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:43:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:43:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1536ms 05:43:37 INFO - PROCESS | 1844 | 1461588217829 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:43:37 INFO - PROCESS | 1844 | 1461588217833 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:43:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:43:37 INFO - PROCESS | 1844 | 1461588217838 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:43:37 INFO - PROCESS | 1844 | 1461588217841 Marionette TRACE conn3 <- [1,1862,null,{}] 05:43:37 INFO - PROCESS | 1844 | 1461588217847 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:43:38 INFO - PROCESS | 1844 | 1461588218037 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:43:38 INFO - PROCESS | 1844 | 1461588218263 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1605e800 == 135 [pid = 1844] [id = 473] 05:43:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 299 (0x7f1ef864d000) [pid = 1844] [serial = 1420] [outer = (nil)] 05:43:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 300 (0x7f1f01247800) [pid = 1844] [serial = 1421] [outer = 0x7f1ef864d000] 05:43:38 INFO - PROCESS | 1844 | 1461588218378 Marionette DEBUG loaded listener.js 05:43:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 301 (0x7f1f02eb8000) [pid = 1844] [serial = 1422] [outer = 0x7f1ef864d000] 05:43:39 INFO - PROCESS | 1844 | 1461588219705 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:43:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:43:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1931ms 05:43:39 INFO - PROCESS | 1844 | 1461588219771 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:43:39 INFO - PROCESS | 1844 | 1461588219776 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:43:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:43:39 INFO - PROCESS | 1844 | 1461588219784 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:43:39 INFO - PROCESS | 1844 | 1461588219789 Marionette TRACE conn3 <- [1,1866,null,{}] 05:43:39 INFO - PROCESS | 1844 | 1461588219798 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:43:40 INFO - PROCESS | 1844 | 1461588220057 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:43:40 INFO - PROCESS | 1844 | 1461588220279 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efea1e800 == 136 [pid = 1844] [id = 474] 05:43:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 302 (0x7f1efa437000) [pid = 1844] [serial = 1423] [outer = (nil)] 05:43:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 303 (0x7f1efc9ee800) [pid = 1844] [serial = 1424] [outer = 0x7f1efa437000] 05:43:40 INFO - PROCESS | 1844 | 1461588220353 Marionette DEBUG loaded listener.js 05:43:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 304 (0x7f1efd542000) [pid = 1844] [serial = 1425] [outer = 0x7f1efa437000] 05:43:41 INFO - PROCESS | 1844 | 1461588221296 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:43:41 INFO - PROCESS | 1844 | ************************* 05:43:41 INFO - PROCESS | 1844 | A coding exception was thrown and uncaught in a Task. 05:43:41 INFO - PROCESS | 1844 | 05:43:41 INFO - PROCESS | 1844 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:43:41 INFO - PROCESS | 1844 | Full stack: 05:43:41 INFO - PROCESS | 1844 | ************************* 05:43:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:43:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1589ms 05:43:41 INFO - PROCESS | 1844 | 1461588221374 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:43:41 INFO - PROCESS | 1844 | 1461588221381 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:43:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:43:41 INFO - PROCESS | 1844 | 1461588221391 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:43:41 INFO - PROCESS | 1844 | 1461588221394 Marionette TRACE conn3 <- [1,1870,null,{}] 05:43:41 INFO - PROCESS | 1844 | 1461588221399 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:43:41 INFO - PROCESS | 1844 | 1461588221628 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:43:41 INFO - PROCESS | 1844 | 1461588221981 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1eff0da000 == 137 [pid = 1844] [id = 475] 05:43:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 305 (0x7f1efccb2000) [pid = 1844] [serial = 1426] [outer = (nil)] 05:43:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 306 (0x7f1eff024400) [pid = 1844] [serial = 1427] [outer = 0x7f1efccb2000] 05:43:42 INFO - PROCESS | 1844 | 1461588222140 Marionette DEBUG loaded listener.js 05:43:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 307 (0x7f1f003a7000) [pid = 1844] [serial = 1428] [outer = 0x7f1efccb2000] 05:43:43 INFO - PROCESS | 1844 | 1461588223112 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:43:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:43:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1787ms 05:43:43 INFO - PROCESS | 1844 | 1461588223179 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:43:43 INFO - PROCESS | 1844 | 1461588223183 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:43:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:43:43 INFO - PROCESS | 1844 | 1461588223189 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:43:43 INFO - PROCESS | 1844 | 1461588223195 Marionette TRACE conn3 <- [1,1874,null,{}] 05:43:43 INFO - PROCESS | 1844 | 1461588223211 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:43:43 INFO - PROCESS | 1844 | 1461588223459 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:43:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f22cbb000 == 136 [pid = 1844] [id = 128] 05:43:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f50b800 == 135 [pid = 1844] [id = 58] 05:43:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f013a0000 == 134 [pid = 1844] [id = 406] 05:43:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b602800 == 133 [pid = 1844] [id = 457] 05:43:43 INFO - PROCESS | 1844 | --DOMWINDOW == 306 (0x7f1efc9f0000) [pid = 1844] [serial = 1289] [outer = (nil)] [url = about:blank] 05:43:43 INFO - PROCESS | 1844 | --DOMWINDOW == 305 (0x7f1f0bc61800) [pid = 1844] [serial = 1292] [outer = (nil)] [url = about:blank] 05:43:43 INFO - PROCESS | 1844 | --DOMWINDOW == 304 (0x7f1f0dd37800) [pid = 1844] [serial = 1313] [outer = (nil)] [url = about:blank] 05:43:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f096e2000 == 132 [pid = 1844] [id = 456] 05:43:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093b6800 == 131 [pid = 1844] [id = 455] 05:43:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f003db800 == 130 [pid = 1844] [id = 454] 05:43:43 INFO - PROCESS | 1844 | 1461588223910 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe2eb000 == 129 [pid = 1844] [id = 316] 05:43:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efd2cc800 == 128 [pid = 1844] [id = 453] 05:43:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0269b800 == 127 [pid = 1844] [id = 452] 05:43:43 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0010b000 == 126 [pid = 1844] [id = 451] 05:43:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc998800 == 127 [pid = 1844] [id = 476] 05:43:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 305 (0x7f1efd53c800) [pid = 1844] [serial = 1429] [outer = (nil)] 05:43:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 306 (0x7f1f0134cc00) [pid = 1844] [serial = 1430] [outer = 0x7f1efd53c800] 05:43:43 INFO - PROCESS | 1844 | 1461588223989 Marionette DEBUG loaded listener.js 05:43:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 307 (0x7f1f02794000) [pid = 1844] [serial = 1431] [outer = 0x7f1efd53c800] 05:43:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efcc0d800 == 126 [pid = 1844] [id = 450] 05:43:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe0cb800 == 125 [pid = 1844] [id = 449] 05:43:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0038c000 == 124 [pid = 1844] [id = 445] 05:43:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f09419000 == 123 [pid = 1844] [id = 444] 05:43:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2861c000 == 122 [pid = 1844] [id = 443] 05:43:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f233b9000 == 121 [pid = 1844] [id = 442] 05:43:44 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15cc3800 == 120 [pid = 1844] [id = 441] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 306 (0x7f1f0b77cc00) [pid = 1844] [serial = 1170] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 305 (0x7f1eff0a9c00) [pid = 1844] [serial = 1224] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 304 (0x7f1f095f4800) [pid = 1844] [serial = 1101] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 303 (0x7f1f107e9800) [pid = 1844] [serial = 1268] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 302 (0x7f1f04abcc00) [pid = 1844] [serial = 1307] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 301 (0x7f1f002d1400) [pid = 1844] [serial = 1301] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 300 (0x7f1f0124fc00) [pid = 1844] [serial = 1302] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 299 (0x7f1f190e4c00) [pid = 1844] [serial = 1277] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 298 (0x7f1f0bf70800) [pid = 1844] [serial = 1256] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 297 (0x7f1eff09b000) [pid = 1844] [serial = 1296] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 296 (0x7f1efe1e3c00) [pid = 1844] [serial = 1295] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 295 (0x7f1f0c7b6800) [pid = 1844] [serial = 1259] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 294 (0x7f1eff09dc00) [pid = 1844] [serial = 1247] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 293 (0x7f1eff145000) [pid = 1844] [serial = 1299] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 292 (0x7f1eff0b3c00) [pid = 1844] [serial = 1298] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 291 (0x7f1f0faa5000) [pid = 1844] [serial = 1265] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 290 (0x7f1f14f53000) [pid = 1844] [serial = 1274] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 289 (0x7f1f0a0ecc00) [pid = 1844] [serial = 1253] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 288 (0x7f1f0f646400) [pid = 1844] [serial = 1262] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 287 (0x7f1f02e4bc00) [pid = 1844] [serial = 1304] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 286 (0x7f1f26241800) [pid = 1844] [serial = 1283] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 285 (0x7f1f0102b800) [pid = 1844] [serial = 1250] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 284 (0x7f1f27a66400) [pid = 1844] [serial = 1286] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 283 (0x7f1f12a49000) [pid = 1844] [serial = 1271] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 282 (0x7f1f22c6b800) [pid = 1844] [serial = 1280] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 281 (0x7f1f0b524000) [pid = 1844] [serial = 1308] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 280 (0x7f1f0c609c00) [pid = 1844] [serial = 1310] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7f1f0cb83000) [pid = 1844] [serial = 1311] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7f1f03589800) [pid = 1844] [serial = 1305] [outer = (nil)] [url = about:blank] 05:43:44 INFO - PROCESS | 1844 | 1461588224806 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:43:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:43:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1648ms 05:43:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:43:44 INFO - PROCESS | 1844 | 1461588224838 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:43:44 INFO - PROCESS | 1844 | 1461588224842 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:43:44 INFO - PROCESS | 1844 | 1461588224848 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:43:44 INFO - PROCESS | 1844 | 1461588224851 Marionette TRACE conn3 <- [1,1878,null,{}] 05:43:44 INFO - PROCESS | 1844 | 1461588224856 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:43:45 INFO - PROCESS | 1844 | 1461588225050 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:43:45 INFO - PROCESS | 1844 | 1461588225290 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0139f000 == 121 [pid = 1844] [id = 477] 05:43:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 279 (0x7f1f0134d400) [pid = 1844] [serial = 1432] [outer = (nil)] 05:43:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 280 (0x7f1f0279bc00) [pid = 1844] [serial = 1433] [outer = 0x7f1f0134d400] 05:43:45 INFO - PROCESS | 1844 | 1461588225364 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 281 (0x7f1f027a1800) [pid = 1844] [serial = 1434] [outer = 0x7f1f0134d400] 05:43:46 INFO - PROCESS | 1844 | 1461588226185 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:43:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:43:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1381ms 05:43:46 INFO - PROCESS | 1844 | 1461588226229 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:43:46 INFO - PROCESS | 1844 | 1461588226232 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:43:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:43:46 INFO - PROCESS | 1844 | 1461588226238 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:43:46 INFO - PROCESS | 1844 | 1461588226240 Marionette TRACE conn3 <- [1,1882,null,{}] 05:43:46 INFO - PROCESS | 1844 | 1461588226246 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:43:46 INFO - PROCESS | 1844 | 1461588226530 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:43:46 INFO - PROCESS | 1844 | 1461588226565 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f093a6800 == 122 [pid = 1844] [id = 478] 05:43:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 282 (0x7f1efe1d9400) [pid = 1844] [serial = 1435] [outer = (nil)] 05:43:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 283 (0x7f1f02e4d400) [pid = 1844] [serial = 1436] [outer = 0x7f1efe1d9400] 05:43:46 INFO - PROCESS | 1844 | 1461588226640 Marionette DEBUG loaded listener.js 05:43:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 284 (0x7f1f04ce0800) [pid = 1844] [serial = 1437] [outer = 0x7f1efe1d9400] 05:43:47 INFO - PROCESS | 1844 | 1461588227631 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:43:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:43:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1437ms 05:43:47 INFO - PROCESS | 1844 | 1461588227677 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:43:47 INFO - PROCESS | 1844 | 1461588227681 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:43:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:43:47 INFO - PROCESS | 1844 | 1461588227689 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:43:47 INFO - PROCESS | 1844 | 1461588227693 Marionette TRACE conn3 <- [1,1886,null,{}] 05:43:47 INFO - PROCESS | 1844 | 1461588227707 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:43:48 INFO - PROCESS | 1844 | 1461588228042 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:43:48 INFO - PROCESS | 1844 | 1461588228080 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b5b5800 == 123 [pid = 1844] [id = 479] 05:43:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 285 (0x7f1f0b783000) [pid = 1844] [serial = 1438] [outer = (nil)] 05:43:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 286 (0x7f1f0c58d400) [pid = 1844] [serial = 1439] [outer = 0x7f1f0b783000] 05:43:48 INFO - PROCESS | 1844 | 1461588228158 Marionette DEBUG loaded listener.js 05:43:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 287 (0x7f1f0cb83800) [pid = 1844] [serial = 1440] [outer = 0x7f1f0b783000] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 286 (0x7f1f0f66b800) [pid = 1844] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 285 (0x7f1eff252000) [pid = 1844] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 284 (0x7f1f002cec00) [pid = 1844] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 283 (0x7f1eff4be000) [pid = 1844] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 282 (0x7f1f0e0b3400) [pid = 1844] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 281 (0x7f1f0f646800) [pid = 1844] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 280 (0x7f1f0f6b0800) [pid = 1844] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 279 (0x7f1f1932c400) [pid = 1844] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 278 (0x7f1eff253800) [pid = 1844] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7f1efd6c2400) [pid = 1844] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7f1efd6c6400) [pid = 1844] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7f1efd6d1000) [pid = 1844] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7f1efe107000) [pid = 1844] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7f1f04b42800) [pid = 1844] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7f1eff01f400) [pid = 1844] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7f1eff023400) [pid = 1844] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7f1eff025c00) [pid = 1844] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7f1f1d083800) [pid = 1844] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7f1f0bcdac00) [pid = 1844] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7f1efece4000) [pid = 1844] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7f1efe8e6800) [pid = 1844] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7f1efe10a800) [pid = 1844] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7f1efccb3800) [pid = 1844] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7f1efccaf800) [pid = 1844] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7f1efccacc00) [pid = 1844] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7f1efd536800) [pid = 1844] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7f1f23db1c00) [pid = 1844] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7f1f0c7c2400) [pid = 1844] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7f1f0dc7f000) [pid = 1844] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7f1f0c7b4000) [pid = 1844] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7f1f0c7b4400) [pid = 1844] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7f1f107ecc00) [pid = 1844] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f1f27a63c00) [pid = 1844] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f1f16c25c00) [pid = 1844] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f1f0c405800) [pid = 1844] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f1f0493a800) [pid = 1844] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f1f1502ac00) [pid = 1844] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f1f11f91800) [pid = 1844] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f1f0bf73c00) [pid = 1844] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f1f0c9d4c00) [pid = 1844] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f1f0bed9400) [pid = 1844] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f1f02eb3800) [pid = 1844] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f1f02e53c00) [pid = 1844] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f1f02eb2000) [pid = 1844] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f1eff02c000) [pid = 1844] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f1f002d6c00) [pid = 1844] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f1f0bc5ec00) [pid = 1844] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f1f0b51c400) [pid = 1844] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f1f04ab2c00) [pid = 1844] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f1ef8a5f000) [pid = 1844] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f1eff14ac00) [pid = 1844] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f1f02eb2400) [pid = 1844] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f1efe8f0800) [pid = 1844] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f1eff027400) [pid = 1844] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f1f0057a800) [pid = 1844] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f1efc9f1800) [pid = 1844] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f1f02e48400) [pid = 1844] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f1f0493ac00) [pid = 1844] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f1f0f66b000) [pid = 1844] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f1efd6c3400) [pid = 1844] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f1f0f66b400) [pid = 1844] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f1f11f2ec00) [pid = 1844] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f1f01030c00) [pid = 1844] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f1f0a091c00) [pid = 1844] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f1f021ac400) [pid = 1844] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f1f0956dc00) [pid = 1844] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f1f0c7c1400) [pid = 1844] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f1f01031c00) [pid = 1844] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:43:50 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f1f0a099c00) [pid = 1844] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:43:50 INFO - PROCESS | 1844 | 1461588230681 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:43:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:43:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 3045ms 05:43:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:43:50 INFO - PROCESS | 1844 | 1461588230735 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:43:50 INFO - PROCESS | 1844 | 1461588230737 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:43:50 INFO - PROCESS | 1844 | 1461588230753 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:43:50 INFO - PROCESS | 1844 | 1461588230756 Marionette TRACE conn3 <- [1,1890,null,{}] 05:43:50 INFO - PROCESS | 1844 | 1461588230761 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:43:50 INFO - PROCESS | 1844 | 1461588230951 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:43:50 INFO - PROCESS | 1844 | 1461588230967 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efea1a800 == 124 [pid = 1844] [id = 480] 05:43:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f1efccad000) [pid = 1844] [serial = 1441] [outer = (nil)] 05:43:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f1efe105400) [pid = 1844] [serial = 1442] [outer = 0x7f1efccad000] 05:43:51 INFO - PROCESS | 1844 | 1461588231029 Marionette DEBUG loaded listener.js 05:43:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f1eff023400) [pid = 1844] [serial = 1443] [outer = 0x7f1efccad000] 05:43:51 INFO - PROCESS | 1844 | 1461588231946 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:43:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:43:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1244ms 05:43:51 INFO - PROCESS | 1844 | 1461588231988 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:43:51 INFO - PROCESS | 1844 | 1461588231992 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:43:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:43:52 INFO - PROCESS | 1844 | 1461588231997 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 1844 | 1461588231999 Marionette TRACE conn3 <- [1,1894,null,{}] 05:43:52 INFO - PROCESS | 1844 | 1461588232005 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:43:52 INFO - PROCESS | 1844 | 1461588232204 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:43:52 INFO - PROCESS | 1844 | 1461588232571 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef89c8800 == 125 [pid = 1844] [id = 481] 05:43:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f1ef8562800) [pid = 1844] [serial = 1444] [outer = (nil)] 05:43:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f1ef8646000) [pid = 1844] [serial = 1445] [outer = 0x7f1ef8562800] 05:43:52 INFO - PROCESS | 1844 | 1461588232655 Marionette DEBUG loaded listener.js 05:43:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f1ef8acdc00) [pid = 1844] [serial = 1446] [outer = 0x7f1ef8562800] 05:43:53 INFO - PROCESS | 1844 | 1461588233666 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:43:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:43:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1742ms 05:43:53 INFO - PROCESS | 1844 | 1461588233742 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:43:53 INFO - PROCESS | 1844 | 1461588233749 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:43:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:43:53 INFO - PROCESS | 1844 | 1461588233758 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:43:53 INFO - PROCESS | 1844 | 1461588233764 Marionette TRACE conn3 <- [1,1898,null,{}] 05:43:53 INFO - PROCESS | 1844 | 1461588233772 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:43:54 INFO - PROCESS | 1844 | 1461588234047 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:43:54 INFO - PROCESS | 1844 | 1461588234363 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f00105800 == 126 [pid = 1844] [id = 482] 05:43:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f1efd536000) [pid = 1844] [serial = 1447] [outer = (nil)] 05:43:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f1eff026000) [pid = 1844] [serial = 1448] [outer = 0x7f1efd536000] 05:43:54 INFO - PROCESS | 1844 | 1461588234447 Marionette DEBUG loaded listener.js 05:43:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f1eff0b1800) [pid = 1844] [serial = 1449] [outer = 0x7f1efd536000] 05:43:55 INFO - PROCESS | 1844 | 1461588235422 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:43:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:43:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1741ms 05:43:55 INFO - PROCESS | 1844 | 1461588235504 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:43:55 INFO - PROCESS | 1844 | 1461588235510 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:43:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:43:55 INFO - PROCESS | 1844 | 1461588235518 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 1844 | 1461588235522 Marionette TRACE conn3 <- [1,1902,null,{}] 05:43:55 INFO - PROCESS | 1844 | 1461588235528 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:43:55 INFO - PROCESS | 1844 | 1461588235822 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:43:56 INFO - PROCESS | 1844 | 1461588236176 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f093a5800 == 127 [pid = 1844] [id = 483] 05:43:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f1f003ac400) [pid = 1844] [serial = 1450] [outer = (nil)] 05:43:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f1f01243000) [pid = 1844] [serial = 1451] [outer = 0x7f1f003ac400] 05:43:56 INFO - PROCESS | 1844 | 1461588236259 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f1f0134d800) [pid = 1844] [serial = 1452] [outer = 0x7f1f003ac400] 05:43:57 INFO - PROCESS | 1844 | 1461588237230 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:43:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:43:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1786ms 05:43:57 INFO - PROCESS | 1844 | 1461588237305 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:43:57 INFO - PROCESS | 1844 | 1461588237309 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:43:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:43:57 INFO - PROCESS | 1844 | 1461588237325 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:43:57 INFO - PROCESS | 1844 | 1461588237337 Marionette TRACE conn3 <- [1,1906,null,{}] 05:43:57 INFO - PROCESS | 1844 | 1461588237343 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:43:57 INFO - PROCESS | 1844 | 1461588237619 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:43:57 INFO - PROCESS | 1844 | 1461588237935 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c806800 == 128 [pid = 1844] [id = 484] 05:43:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f1f0057bc00) [pid = 1844] [serial = 1453] [outer = (nil)] 05:43:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f1f02e54400) [pid = 1844] [serial = 1454] [outer = 0x7f1f0057bc00] 05:43:58 INFO - PROCESS | 1844 | 1461588238011 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f1f04b4a800) [pid = 1844] [serial = 1455] [outer = 0x7f1f0057bc00] 05:43:58 INFO - PROCESS | 1844 | 1461588238878 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:43:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:43:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1609ms 05:43:58 INFO - PROCESS | 1844 | 1461588238927 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:43:58 INFO - PROCESS | 1844 | 1461588238932 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:43:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:43:58 INFO - PROCESS | 1844 | 1461588238940 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:43:58 INFO - PROCESS | 1844 | 1461588238944 Marionette TRACE conn3 <- [1,1910,null,{}] 05:43:58 INFO - PROCESS | 1844 | 1461588238949 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:43:59 INFO - PROCESS | 1844 | 1461588239177 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:43:59 INFO - PROCESS | 1844 | 1461588239482 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0ccf3000 == 129 [pid = 1844] [id = 485] 05:43:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f1f02792400) [pid = 1844] [serial = 1456] [outer = (nil)] 05:43:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f1f0a09cc00) [pid = 1844] [serial = 1457] [outer = 0x7f1f02792400] 05:43:59 INFO - PROCESS | 1844 | 1461588239566 Marionette DEBUG loaded listener.js 05:43:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f1f0a30a000) [pid = 1844] [serial = 1458] [outer = 0x7f1f02792400] 05:44:00 INFO - PROCESS | 1844 | 1461588240436 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:44:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:44:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1544ms 05:44:00 INFO - PROCESS | 1844 | 1461588240485 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:44:00 INFO - PROCESS | 1844 | 1461588240489 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:44:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:44:00 INFO - PROCESS | 1844 | 1461588240496 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:44:00 INFO - PROCESS | 1844 | 1461588240500 Marionette TRACE conn3 <- [1,1914,null,{}] 05:44:00 INFO - PROCESS | 1844 | 1461588240506 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:44:00 INFO - PROCESS | 1844 | 1461588240743 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:44:01 INFO - PROCESS | 1844 | 1461588241102 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f10542800 == 130 [pid = 1844] [id = 486] 05:44:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f1f0bc68800) [pid = 1844] [serial = 1459] [outer = (nil)] 05:44:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f1f0bedb800) [pid = 1844] [serial = 1460] [outer = 0x7f1f0bc68800] 05:44:01 INFO - PROCESS | 1844 | 1461588241199 Marionette DEBUG loaded listener.js 05:44:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f1f0c606400) [pid = 1844] [serial = 1461] [outer = 0x7f1f0bc68800] 05:44:02 INFO - PROCESS | 1844 | 1461588242144 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:44:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:44:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1691ms 05:44:02 INFO - PROCESS | 1844 | 1461588242189 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:44:02 INFO - PROCESS | 1844 | 1461588242193 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:44:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:44:02 INFO - PROCESS | 1844 | 1461588242199 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:44:02 INFO - PROCESS | 1844 | 1461588242203 Marionette TRACE conn3 <- [1,1918,null,{}] 05:44:02 INFO - PROCESS | 1844 | 1461588242209 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:44:02 INFO - PROCESS | 1844 | 1461588242443 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:44:02 INFO - PROCESS | 1844 | 1461588242750 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15d7e800 == 131 [pid = 1844] [id = 487] 05:44:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f1f0b785000) [pid = 1844] [serial = 1462] [outer = (nil)] 05:44:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f1f0cb7e400) [pid = 1844] [serial = 1463] [outer = 0x7f1f0b785000] 05:44:02 INFO - PROCESS | 1844 | 1461588242833 Marionette DEBUG loaded listener.js 05:44:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f1f0eb04000) [pid = 1844] [serial = 1464] [outer = 0x7f1f0b785000] 05:44:03 INFO - PROCESS | 1844 | 1461588243700 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:44:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:44:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1529ms 05:44:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:44:03 INFO - PROCESS | 1844 | 1461588243731 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:44:03 INFO - PROCESS | 1844 | 1461588243734 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:44:03 INFO - PROCESS | 1844 | 1461588243741 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:44:03 INFO - PROCESS | 1844 | 1461588243744 Marionette TRACE conn3 <- [1,1922,null,{}] 05:44:03 INFO - PROCESS | 1844 | 1461588243749 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:44:03 INFO - PROCESS | 1844 | 1461588243971 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:44:04 INFO - PROCESS | 1844 | 1461588244239 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f220a7000 == 132 [pid = 1844] [id = 488] 05:44:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f1f0bcdac00) [pid = 1844] [serial = 1465] [outer = (nil)] 05:44:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f1f0f651800) [pid = 1844] [serial = 1466] [outer = 0x7f1f0bcdac00] 05:44:04 INFO - PROCESS | 1844 | 1461588244362 Marionette DEBUG loaded listener.js 05:44:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f1f0f6ba400) [pid = 1844] [serial = 1467] [outer = 0x7f1f0bcdac00] 05:44:05 INFO - PROCESS | 1844 | 1461588245547 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:44:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:44:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1883ms 05:44:05 INFO - PROCESS | 1844 | 1461588245625 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:44:05 INFO - PROCESS | 1844 | 1461588245631 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:44:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:44:05 INFO - PROCESS | 1844 | 1461588245673 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:44:05 INFO - PROCESS | 1844 | 1461588245679 Marionette TRACE conn3 <- [1,1926,null,{}] 05:44:05 INFO - PROCESS | 1844 | 1461588245748 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:44:06 INFO - PROCESS | 1844 | 1461588246061 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:44:06 INFO - PROCESS | 1844 | 1461588246344 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f281cf000 == 133 [pid = 1844] [id = 489] 05:44:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f1f0b525400) [pid = 1844] [serial = 1468] [outer = (nil)] 05:44:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f1f0faaf400) [pid = 1844] [serial = 1469] [outer = 0x7f1f0b525400] 05:44:06 INFO - PROCESS | 1844 | 1461588246420 Marionette DEBUG loaded listener.js 05:44:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f1f107f0000) [pid = 1844] [serial = 1470] [outer = 0x7f1f0b525400] 05:44:07 INFO - PROCESS | 1844 | 1461588247296 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:44:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:44:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1709ms 05:44:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:44:07 INFO - PROCESS | 1844 | 1461588247356 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:44:07 INFO - PROCESS | 1844 | 1461588247358 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:44:07 INFO - PROCESS | 1844 | 1461588247365 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:44:07 INFO - PROCESS | 1844 | 1461588247368 Marionette TRACE conn3 <- [1,1930,null,{}] 05:44:07 INFO - PROCESS | 1844 | 1461588247393 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:44:07 INFO - PROCESS | 1844 | 1461588247620 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:44:07 INFO - PROCESS | 1844 | 1461588247885 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1efc6b1000 == 134 [pid = 1844] [id = 490] 05:44:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f1f0fa66c00) [pid = 1844] [serial = 1471] [outer = (nil)] 05:44:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f1f10a70400) [pid = 1844] [serial = 1472] [outer = 0x7f1f0fa66c00] 05:44:08 INFO - PROCESS | 1844 | 1461588248005 Marionette DEBUG loaded listener.js 05:44:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f1f11f30400) [pid = 1844] [serial = 1473] [outer = 0x7f1f0fa66c00] 05:44:08 INFO - PROCESS | 1844 | 1461588248829 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:44:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:44:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1539ms 05:44:08 INFO - PROCESS | 1844 | 1461588248910 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:44:08 INFO - PROCESS | 1844 | 1461588248914 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:44:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:44:08 INFO - PROCESS | 1844 | 1461588248923 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:44:08 INFO - PROCESS | 1844 | 1461588248926 Marionette TRACE conn3 <- [1,1934,null,{}] 05:44:08 INFO - PROCESS | 1844 | 1461588248933 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:44:09 INFO - PROCESS | 1844 | 1461588249157 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:44:09 INFO - PROCESS | 1844 | 1461588249426 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0116c800 == 135 [pid = 1844] [id = 491] 05:44:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 252 (0x7f1f14c82800) [pid = 1844] [serial = 1474] [outer = (nil)] 05:44:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 253 (0x7f1f14c8e800) [pid = 1844] [serial = 1475] [outer = 0x7f1f14c82800] 05:44:09 INFO - PROCESS | 1844 | 1461588249571 Marionette DEBUG loaded listener.js 05:44:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 254 (0x7f1f15b85c00) [pid = 1844] [serial = 1476] [outer = 0x7f1f14c82800] 05:44:10 INFO - PROCESS | 1844 | 1461588250487 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:44:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:44:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1630ms 05:44:10 INFO - PROCESS | 1844 | 1461588250556 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:44:10 INFO - PROCESS | 1844 | 1461588250559 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:44:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:44:10 INFO - PROCESS | 1844 | 1461588250566 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:44:10 INFO - PROCESS | 1844 | 1461588250570 Marionette TRACE conn3 <- [1,1938,null,{}] 05:44:10 INFO - PROCESS | 1844 | 1461588250575 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:44:10 INFO - PROCESS | 1844 | 1461588250853 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:44:11 INFO - PROCESS | 1844 | 1461588251179 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f010b5000 == 136 [pid = 1844] [id = 492] 05:44:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 255 (0x7f1f02181c00) [pid = 1844] [serial = 1477] [outer = (nil)] 05:44:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 256 (0x7f1f23dab400) [pid = 1844] [serial = 1478] [outer = 0x7f1f02181c00] 05:44:11 INFO - PROCESS | 1844 | 1461588251253 Marionette DEBUG loaded listener.js 05:44:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 257 (0x7f1f27a28400) [pid = 1844] [serial = 1479] [outer = 0x7f1f02181c00] 05:44:12 INFO - PROCESS | 1844 | 1461588252099 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:44:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:44:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1585ms 05:44:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:44:12 INFO - PROCESS | 1844 | 1461588252152 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:44:12 INFO - PROCESS | 1844 | 1461588252155 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:44:12 INFO - PROCESS | 1844 | 1461588252162 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:44:12 INFO - PROCESS | 1844 | 1461588252165 Marionette TRACE conn3 <- [1,1942,null,{}] 05:44:12 INFO - PROCESS | 1844 | 1461588252171 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:44:12 INFO - PROCESS | 1844 | 1461588252396 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:44:12 INFO - PROCESS | 1844 | 1461588252664 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f098c8000 == 137 [pid = 1844] [id = 493] 05:44:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 258 (0x7f1f0b524400) [pid = 1844] [serial = 1480] [outer = (nil)] 05:44:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 259 (0x7f1f27a71800) [pid = 1844] [serial = 1481] [outer = 0x7f1f0b524400] 05:44:12 INFO - PROCESS | 1844 | 1461588252786 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 260 (0x7f1f27cab000) [pid = 1844] [serial = 1482] [outer = 0x7f1f0b524400] 05:44:13 INFO - PROCESS | 1844 | 1461588253653 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:44:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:44:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1540ms 05:44:13 INFO - PROCESS | 1844 | 1461588253702 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:44:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:44:13 INFO - PROCESS | 1844 | 1461588253714 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:44:13 INFO - PROCESS | 1844 | 1461588253721 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 1844 | 1461588253724 Marionette TRACE conn3 <- [1,1946,null,{}] 05:44:13 INFO - PROCESS | 1844 | 1461588253730 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:44:13 INFO - PROCESS | 1844 | 1461588253955 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:44:14 INFO - PROCESS | 1844 | 1461588254295 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1f098df000 == 138 [pid = 1844] [id = 494] 05:44:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 261 (0x7f1f106d4400) [pid = 1844] [serial = 1483] [outer = (nil)] 05:44:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 262 (0x7f1f106dd400) [pid = 1844] [serial = 1484] [outer = 0x7f1f106d4400] 05:44:14 INFO - PROCESS | 1844 | 1461588254376 Marionette DEBUG loaded listener.js 05:44:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 263 (0x7f1f106e1800) [pid = 1844] [serial = 1485] [outer = 0x7f1f106d4400] 05:44:15 INFO - PROCESS | 1844 | 1461588255188 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:44:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:44:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1498ms 05:44:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:44:15 INFO - PROCESS | 1844 | 1461588255219 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:44:15 INFO - PROCESS | 1844 | 1461588255222 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:44:15 INFO - PROCESS | 1844 | 1461588255228 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:44:15 INFO - PROCESS | 1844 | 1461588255231 Marionette TRACE conn3 <- [1,1950,null,{}] 05:44:15 INFO - PROCESS | 1844 | 1461588255237 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:44:15 INFO - PROCESS | 1844 | 1461588255440 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:44:15 INFO - PROCESS | 1844 | 1461588255714 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 1844 | ++DOCSHELL 0x7f1ef8bd8000 == 139 [pid = 1844] [id = 495] 05:44:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 264 (0x7f1efb7c6400) [pid = 1844] [serial = 1486] [outer = (nil)] 05:44:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 265 (0x7f1efb7cb800) [pid = 1844] [serial = 1487] [outer = 0x7f1efb7c6400] 05:44:15 INFO - PROCESS | 1844 | 1461588255838 Marionette DEBUG loaded listener.js 05:44:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 266 (0x7f1efb7cfc00) [pid = 1844] [serial = 1488] [outer = 0x7f1efb7c6400] 05:44:16 INFO - PROCESS | 1844 | 1461588256727 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:44:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:44:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1545ms 05:44:16 INFO - PROCESS | 1844 | 1461588256773 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:44:16 INFO - PROCESS | 1844 | 1461588256777 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:44:16 INFO - PROCESS | 1844 | 1461588256783 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:44:16 INFO - PROCESS | 1844 | 1461588256786 Marionette TRACE conn3 <- [1,1954,null,{}] 05:44:16 INFO - PROCESS | 1844 | 1461588256791 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:44:17 INFO - PROCESS | 1844 | 1461588257022 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:44:17 INFO - PROCESS | 1844 | 1461588257382 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc748000 == 140 [pid = 1844] [id = 496] 05:44:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 267 (0x7f1efb7d0000) [pid = 1844] [serial = 1489] [outer = (nil)] 05:44:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 268 (0x7f1f106e0000) [pid = 1844] [serial = 1490] [outer = 0x7f1efb7d0000] 05:44:17 INFO - PROCESS | 1844 | 1461588257461 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 269 (0x7f1f27a65000) [pid = 1844] [serial = 1491] [outer = 0x7f1efb7d0000] 05:44:18 INFO - PROCESS | 1844 | 1461588258300 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:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1535ms 05:44:18 INFO - PROCESS | 1844 | 1461588258334 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:44:18 INFO - PROCESS | 1844 | 1461588258337 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:44:18 INFO - PROCESS | 1844 | 1461588258347 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:44:18 INFO - PROCESS | 1844 | 1461588258350 Marionette TRACE conn3 <- [1,1958,null,{}] 05:44:18 INFO - PROCESS | 1844 | 1461588258357 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:44:18 INFO - PROCESS | 1844 | 1461588258568 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:44:18 INFO - PROCESS | 1844 | 1461588258843 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef89e0800 == 141 [pid = 1844] [id = 497] 05:44:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 270 (0x7f1ef8a59000) [pid = 1844] [serial = 1492] [outer = (nil)] 05:44:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 271 (0x7f1efb8d6800) [pid = 1844] [serial = 1493] [outer = 0x7f1ef8a59000] 05:44:18 INFO - PROCESS | 1844 | 1461588258962 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 272 (0x7f1efb8dc800) [pid = 1844] [serial = 1494] [outer = 0x7f1ef8a59000] 05:44:19 INFO - PROCESS | 1844 | 1461588259792 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:44:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:44:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1488ms 05:44:19 INFO - PROCESS | 1844 | 1461588259836 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:44:19 INFO - PROCESS | 1844 | 1461588259839 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:44:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:44:19 INFO - PROCESS | 1844 | 1461588259846 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:44:19 INFO - PROCESS | 1844 | 1461588259849 Marionette TRACE conn3 <- [1,1962,null,{}] 05:44:19 INFO - PROCESS | 1844 | 1461588259854 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:44:20 INFO - PROCESS | 1844 | 1461588260064 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:44:20 INFO - PROCESS | 1844 | 1461588260343 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efeb62800 == 142 [pid = 1844] [id = 498] 05:44:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 273 (0x7f1efb7c7800) [pid = 1844] [serial = 1495] [outer = (nil)] 05:44:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 274 (0x7f1efccb0400) [pid = 1844] [serial = 1496] [outer = 0x7f1efb7c7800] 05:44:20 INFO - PROCESS | 1844 | 1461588260496 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 275 (0x7f1efd6c9400) [pid = 1844] [serial = 1497] [outer = 0x7f1efb7c7800] 05:44:21 INFO - PROCESS | 1844 | 1461588261369 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:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1582ms 05:44:21 INFO - PROCESS | 1844 | 1461588261429 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:44:21 INFO - PROCESS | 1844 | 1461588261432 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:44:21 INFO - PROCESS | 1844 | 1461588261438 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 1844 | 1461588261441 Marionette TRACE conn3 <- [1,1966,null,{}] 05:44:21 INFO - PROCESS | 1844 | 1461588261447 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:44:21 INFO - PROCESS | 1844 | 1461588261675 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:44:22 INFO - PROCESS | 1844 | 1461588262020 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff383800 == 143 [pid = 1844] [id = 499] 05:44:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 276 (0x7f1efb8dd800) [pid = 1844] [serial = 1498] [outer = (nil)] 05:44:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 277 (0x7f1efe8e9800) [pid = 1844] [serial = 1499] [outer = 0x7f1efb8dd800] 05:44:22 INFO - PROCESS | 1844 | 1461588262102 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 278 (0x7f1eff0ad800) [pid = 1844] [serial = 1500] [outer = 0x7f1efb8dd800] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27d50800 == 142 [pid = 1844] [id = 384] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f19071800 == 141 [pid = 1844] [id = 382] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efd2e0800 == 140 [pid = 1844] [id = 372] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efea1a800 == 139 [pid = 1844] [id = 480] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b5b5800 == 138 [pid = 1844] [id = 479] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093a6800 == 137 [pid = 1844] [id = 478] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0139f000 == 136 [pid = 1844] [id = 477] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc998800 == 135 [pid = 1844] [id = 476] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff0da000 == 134 [pid = 1844] [id = 475] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efea1e800 == 133 [pid = 1844] [id = 474] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef92f2000 == 132 [pid = 1844] [id = 469] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efa7d9800 == 131 [pid = 1844] [id = 468] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cb32800 == 130 [pid = 1844] [id = 467] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2d539800 == 129 [pid = 1844] [id = 466] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27d52800 == 128 [pid = 1844] [id = 465] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f22c1c000 == 127 [pid = 1844] [id = 464] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14c78800 == 126 [pid = 1844] [id = 463] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1054f000 == 125 [pid = 1844] [id = 462] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0df20800 == 124 [pid = 1844] [id = 461] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b74c800 == 123 [pid = 1844] [id = 460] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f00396800 == 122 [pid = 1844] [id = 459] 05:44:23 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc7db000 == 121 [pid = 1844] [id = 458] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 277 (0x7f1f02e4dc00) [pid = 1844] [serial = 1194] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 276 (0x7f1f0bc63800) [pid = 1844] [serial = 1065] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 275 (0x7f1f18eb3c00) [pid = 1844] [serial = 1086] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 274 (0x7f1f0bc69400) [pid = 1844] [serial = 1197] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 273 (0x7f1f0fa6c000) [pid = 1844] [serial = 1200] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 272 (0x7f1f02ebd000) [pid = 1844] [serial = 1062] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 271 (0x7f1f0dc40000) [pid = 1844] [serial = 1068] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 270 (0x7f1f14d29800) [pid = 1844] [serial = 1077] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 269 (0x7f1f0eb51000) [pid = 1844] [serial = 990] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 268 (0x7f1f021a7400) [pid = 1844] [serial = 993] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 267 (0x7f1f0bf15c00) [pid = 1844] [serial = 996] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 266 (0x7f1f102ec400) [pid = 1844] [serial = 999] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 265 (0x7f1f14417000) [pid = 1844] [serial = 1002] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 264 (0x7f1f158a0400) [pid = 1844] [serial = 1005] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 263 (0x7f1f240ebc00) [pid = 1844] [serial = 1008] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 262 (0x7f1f27a2f000) [pid = 1844] [serial = 1011] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 261 (0x7f1efd6d0c00) [pid = 1844] [serial = 1014] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 260 (0x7f1f27a70c00) [pid = 1844] [serial = 1017] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 259 (0x7f1efe111c00) [pid = 1844] [serial = 1020] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 258 (0x7f1f27b6d400) [pid = 1844] [serial = 1023] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 257 (0x7f1f04b51c00) [pid = 1844] [serial = 1026] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 256 (0x7f1eff02dc00) [pid = 1844] [serial = 1029] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 255 (0x7f1f04b4fc00) [pid = 1844] [serial = 1032] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 254 (0x7f1f0c404800) [pid = 1844] [serial = 1035] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 253 (0x7f1f2310cc00) [pid = 1844] [serial = 1089] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 252 (0x7f1f27ca5400) [pid = 1844] [serial = 1092] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 251 (0x7f1f0bf6ac00) [pid = 1844] [serial = 1095] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f1f02181400) [pid = 1844] [serial = 1098] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f1f0056ec00) [pid = 1844] [serial = 1125] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f1efe1dec00) [pid = 1844] [serial = 1221] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f1f11fd1c00) [pid = 1844] [serial = 1218] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f1efccb9400) [pid = 1844] [serial = 1215] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f1efd544000) [pid = 1844] [serial = 1212] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f1f28175800) [pid = 1844] [serial = 1209] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f1f16328000) [pid = 1844] [serial = 1206] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f1f13b8ac00) [pid = 1844] [serial = 1203] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f1f27a2ec00) [pid = 1844] [serial = 1164] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f1f0c7c0c00) [pid = 1844] [serial = 1161] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f1f27908400) [pid = 1844] [serial = 1158] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f1f27ca7400) [pid = 1844] [serial = 1155] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f1f244da800) [pid = 1844] [serial = 1152] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f1f2310f400) [pid = 1844] [serial = 1149] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f1f193cdc00) [pid = 1844] [serial = 1146] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f1f16122800) [pid = 1844] [serial = 1143] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f1f14deac00) [pid = 1844] [serial = 1140] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f1f0fa63400) [pid = 1844] [serial = 1137] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f1f0eb08800) [pid = 1844] [serial = 1134] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f1f0bf72c00) [pid = 1844] [serial = 1131] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f1f04cdc000) [pid = 1844] [serial = 1128] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f1f0bf6c800) [pid = 1844] [serial = 1368] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f1f0cb7e000) [pid = 1844] [serial = 1371] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f1f095f6800) [pid = 1844] [serial = 1365] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f1f02e54c00) [pid = 1844] [serial = 1167] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f1f0f647000) [pid = 1844] [serial = 1071] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f1f11f28000) [pid = 1844] [serial = 1074] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f1eff022000) [pid = 1844] [serial = 1059] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f1f1601e400) [pid = 1844] [serial = 1083] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f1f15b82c00) [pid = 1844] [serial = 1080] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f1f0b77f400) [pid = 1844] [serial = 1254] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f1f0c40cc00) [pid = 1844] [serial = 1257] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f1eff0b0400) [pid = 1844] [serial = 1248] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f1f02188400) [pid = 1844] [serial = 1251] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f1f0bf71400) [pid = 1844] [serial = 1245] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f1f0bce5c00) [pid = 1844] [serial = 1367] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f1f04b47800) [pid = 1844] [serial = 1364] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f1f0c609800) [pid = 1844] [serial = 1370] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f1f0bf66c00) [pid = 1844] [serial = 1373] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f1f171f2c00) [pid = 1844] [serial = 1331] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f1f003ac800) [pid = 1844] [serial = 1356] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f1eff4c4400) [pid = 1844] [serial = 1355] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f1f003a5c00) [pid = 1844] [serial = 1340] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f1f0eb0b800) [pid = 1844] [serial = 1314] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f1eff0a2c00) [pid = 1844] [serial = 1353] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f1efecefc00) [pid = 1844] [serial = 1352] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f1f0102a400) [pid = 1844] [serial = 1361] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f1f02eb6800) [pid = 1844] [serial = 1359] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f1f02e49c00) [pid = 1844] [serial = 1362] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f1f021ab400) [pid = 1844] [serial = 1358] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f1f0bf0dc00) [pid = 1844] [serial = 1322] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f1f107ec400) [pid = 1844] [serial = 1328] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f1f10a74c00) [pid = 1844] [serial = 1346] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f1efd53d400) [pid = 1844] [serial = 1350] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f1efc9f4c00) [pid = 1844] [serial = 1349] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1f18ea9c00) [pid = 1844] [serial = 1337] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1f021a4c00) [pid = 1844] [serial = 1319] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1f0dc3f000) [pid = 1844] [serial = 1325] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1efcade800) [pid = 1844] [serial = 1334] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1f15cce800) [pid = 1844] [serial = 1343] [outer = (nil)] [url = about:blank] 05:44:23 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1eff0b4000) [pid = 1844] [serial = 1316] [outer = (nil)] [url = about:blank] 05:44:24 INFO - PROCESS | 1844 | 1461588264331 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:44:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:44:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2936ms 05:44:24 INFO - PROCESS | 1844 | 1461588264377 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:44:24 INFO - PROCESS | 1844 | 1461588264383 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:44:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:44:24 INFO - PROCESS | 1844 | 1461588264393 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:44:24 INFO - PROCESS | 1844 | 1461588264396 Marionette TRACE conn3 <- [1,1970,null,{}] 05:44:24 INFO - PROCESS | 1844 | 1461588264405 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:44:24 INFO - PROCESS | 1844 | 1461588264620 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:44:24 INFO - PROCESS | 1844 | 1461588264801 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efa7d0000 == 122 [pid = 1844] [id = 500] 05:44:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1ef8ad5400) [pid = 1844] [serial = 1501] [outer = (nil)] 05:44:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1efa435400) [pid = 1844] [serial = 1502] [outer = 0x7f1ef8ad5400] 05:44:24 INFO - PROCESS | 1844 | 1461588264868 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1efc9f2c00) [pid = 1844] [serial = 1503] [outer = 0x7f1ef8ad5400] 05:44:25 INFO - PROCESS | 1844 | 1461588265676 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:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1334ms 05:44:25 INFO - PROCESS | 1844 | 1461588265727 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 1844 | 1461588265735 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:44:25 INFO - PROCESS | 1844 | 1461588265745 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 1844 | 1461588265748 Marionette TRACE conn3 <- [1,1974,null,{}] 05:44:25 INFO - PROCESS | 1844 | 1461588265752 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:44:25 INFO - PROCESS | 1844 | 1461588265954 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:44:26 INFO - PROCESS | 1844 | 1461588266179 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efcee7000 == 123 [pid = 1844] [id = 501] 05:44:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1ef8ad6400) [pid = 1844] [serial = 1504] [outer = (nil)] 05:44:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1efe105800) [pid = 1844] [serial = 1505] [outer = 0x7f1ef8ad6400] 05:44:26 INFO - PROCESS | 1844 | 1461588266259 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1efe1e1400) [pid = 1844] [serial = 1506] [outer = 0x7f1ef8ad6400] 05:44:27 INFO - PROCESS | 1844 | 1461588267189 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:44:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:44:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1481ms 05:44:27 INFO - PROCESS | 1844 | 1461588267227 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:44:27 INFO - PROCESS | 1844 | 1461588267232 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:44:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:44:27 INFO - PROCESS | 1844 | 1461588267251 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:44:27 INFO - PROCESS | 1844 | 1461588267257 Marionette TRACE conn3 <- [1,1978,null,{}] 05:44:27 INFO - PROCESS | 1844 | 1461588267293 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:44:27 INFO - PROCESS | 1844 | 1461588267579 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:44:27 INFO - PROCESS | 1844 | 1461588267635 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efea1d000 == 124 [pid = 1844] [id = 502] 05:44:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f1eff0b3c00) [pid = 1844] [serial = 1507] [outer = (nil)] 05:44:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f1eff0b8000) [pid = 1844] [serial = 1508] [outer = 0x7f1eff0b3c00] 05:44:27 INFO - PROCESS | 1844 | 1461588267961 Marionette DEBUG loaded listener.js 05:44:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f1eff4c4400) [pid = 1844] [serial = 1509] [outer = 0x7f1eff0b3c00] 05:44:28 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f1f0134d400) [pid = 1844] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:44:28 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f1efccb2000) [pid = 1844] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:44:28 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f1f0b783000) [pid = 1844] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:44:28 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1efd53c800) [pid = 1844] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:44:28 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1eff0abc00) [pid = 1844] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:44:28 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1efe1d9400) [pid = 1844] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:44:28 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1efa437000) [pid = 1844] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:44:29 INFO - PROCESS | 1844 | 1461588269181 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:44:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:44:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1950ms 05:44:29 INFO - PROCESS | 1844 | 1461588269197 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:44:29 INFO - PROCESS | 1844 | 1461588269202 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:44:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:44:29 INFO - PROCESS | 1844 | 1461588269213 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:44:29 INFO - PROCESS | 1844 | 1461588269216 Marionette TRACE conn3 <- [1,1982,null,{}] 05:44:29 INFO - PROCESS | 1844 | 1461588269222 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:44:29 INFO - PROCESS | 1844 | 1461588269499 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:44:29 INFO - PROCESS | 1844 | 1461588269619 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff391000 == 125 [pid = 1844] [id = 503] 05:44:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1ef8a5d800) [pid = 1844] [serial = 1510] [outer = (nil)] 05:44:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f00577800) [pid = 1844] [serial = 1511] [outer = 0x7f1ef8a5d800] 05:44:29 INFO - PROCESS | 1844 | 1461588269686 Marionette DEBUG loaded listener.js 05:44:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1f01242400) [pid = 1844] [serial = 1512] [outer = 0x7f1ef8a5d800] 05:44:30 INFO - PROCESS | 1844 | 1461588270463 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:44:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:44:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1278ms 05:44:30 INFO - PROCESS | 1844 | 1461588270492 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:44:30 INFO - PROCESS | 1844 | 1461588270496 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:44:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:44:30 INFO - PROCESS | 1844 | 1461588270502 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:44:30 INFO - PROCESS | 1844 | 1461588270517 Marionette TRACE conn3 <- [1,1986,null,{}] 05:44:30 INFO - PROCESS | 1844 | 1461588270536 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:44:30 INFO - PROCESS | 1844 | 1461588270877 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:44:31 INFO - PROCESS | 1844 | 1461588271220 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef92f1800 == 126 [pid = 1844] [id = 504] 05:44:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1ef8649000) [pid = 1844] [serial = 1513] [outer = (nil)] 05:44:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f1ef8ac9400) [pid = 1844] [serial = 1514] [outer = 0x7f1ef8649000] 05:44:31 INFO - PROCESS | 1844 | 1461588271316 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f1efa436c00) [pid = 1844] [serial = 1515] [outer = 0x7f1ef8649000] 05:44:32 INFO - PROCESS | 1844 | 1461588272295 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:44:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1848ms 05:44:32 INFO - PROCESS | 1844 | 1461588272353 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 1844 | 1461588272359 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:44:32 INFO - PROCESS | 1844 | 1461588272368 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 1844 | 1461588272375 Marionette TRACE conn3 <- [1,1990,null,{}] 05:44:32 INFO - PROCESS | 1844 | 1461588272384 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:44:32 INFO - PROCESS | 1844 | 1461588272654 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:44:32 INFO - PROCESS | 1844 | 1461588272969 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efeb80800 == 127 [pid = 1844] [id = 505] 05:44:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f1efecef000) [pid = 1844] [serial = 1516] [outer = (nil)] 05:44:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f1eff140c00) [pid = 1844] [serial = 1517] [outer = 0x7f1efecef000] 05:44:33 INFO - PROCESS | 1844 | 1461588273059 Marionette DEBUG loaded listener.js 05:44:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f1f003a5c00) [pid = 1844] [serial = 1518] [outer = 0x7f1efecef000] 05:44:33 INFO - PROCESS | 1844 | 1461588273980 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:44:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:44:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1689ms 05:44:34 INFO - PROCESS | 1844 | 1461588274058 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:44:34 INFO - PROCESS | 1844 | 1461588274063 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:44:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:44:34 INFO - PROCESS | 1844 | 1461588274070 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:44:34 INFO - PROCESS | 1844 | 1461588274074 Marionette TRACE conn3 <- [1,1994,null,{}] 05:44:34 INFO - PROCESS | 1844 | 1461588274080 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:44:34 INFO - PROCESS | 1844 | 1461588274358 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:44:34 INFO - PROCESS | 1844 | 1461588274714 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f004b6800 == 128 [pid = 1844] [id = 506] 05:44:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f1f01351000) [pid = 1844] [serial = 1519] [outer = (nil)] 05:44:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f1f02183800) [pid = 1844] [serial = 1520] [outer = 0x7f1f01351000] 05:44:34 INFO - PROCESS | 1844 | 1461588274793 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f1f021d7c00) [pid = 1844] [serial = 1521] [outer = 0x7f1f01351000] 05:44:35 INFO - PROCESS | 1844 | 1461588275677 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:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1635ms 05:44:35 INFO - PROCESS | 1844 | 1461588275706 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 1844 | 1461588275713 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:44:35 INFO - PROCESS | 1844 | 1461588275731 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 1844 | 1461588275738 Marionette TRACE conn3 <- [1,1998,null,{}] 05:44:35 INFO - PROCESS | 1844 | 1461588275745 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:44:35 INFO - PROCESS | 1844 | 1461588275972 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:44:36 INFO - PROCESS | 1844 | 1461588276188 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f013ad000 == 129 [pid = 1844] [id = 507] 05:44:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f1f01352400) [pid = 1844] [serial = 1522] [outer = (nil)] 05:44:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f1f0279e400) [pid = 1844] [serial = 1523] [outer = 0x7f1f01352400] 05:44:36 INFO - PROCESS | 1844 | 1461588276310 Marionette DEBUG loaded listener.js 05:44:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f1f02eb9800) [pid = 1844] [serial = 1524] [outer = 0x7f1f01352400] 05:44:37 INFO - PROCESS | 1844 | 1461588277279 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:44:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1598ms 05:44:37 INFO - PROCESS | 1844 | 1461588277322 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:44:37 INFO - PROCESS | 1844 | 1461588277326 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:44:37 INFO - PROCESS | 1844 | 1461588277333 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:44:37 INFO - PROCESS | 1844 | 1461588277336 Marionette TRACE conn3 <- [1,2002,null,{}] 05:44:37 INFO - PROCESS | 1844 | 1461588277343 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:44:37 INFO - PROCESS | 1844 | 1461588277576 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:44:37 INFO - PROCESS | 1844 | 1461588277881 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f03518000 == 130 [pid = 1844] [id = 508] 05:44:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f1f01356400) [pid = 1844] [serial = 1525] [outer = (nil)] 05:44:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f1f04b49800) [pid = 1844] [serial = 1526] [outer = 0x7f1f01356400] 05:44:37 INFO - PROCESS | 1844 | 1461588277963 Marionette DEBUG loaded listener.js 05:44:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f1f09561800) [pid = 1844] [serial = 1527] [outer = 0x7f1f01356400] 05:44:38 INFO - PROCESS | 1844 | 1461588278842 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:44:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:44:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1587ms 05:44:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:44:38 INFO - PROCESS | 1844 | 1461588278921 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:44:38 INFO - PROCESS | 1844 | 1461588278924 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:44:38 INFO - PROCESS | 1844 | 1461588278931 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:44:38 INFO - PROCESS | 1844 | 1461588278934 Marionette TRACE conn3 <- [1,2006,null,{}] 05:44:38 INFO - PROCESS | 1844 | 1461588278941 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:44:39 INFO - PROCESS | 1844 | 1461588279179 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:44:39 INFO - PROCESS | 1844 | 1461588279496 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093ee000 == 131 [pid = 1844] [id = 509] 05:44:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f1f0b51d400) [pid = 1844] [serial = 1528] [outer = (nil)] 05:44:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f1f0b778800) [pid = 1844] [serial = 1529] [outer = 0x7f1f0b51d400] 05:44:39 INFO - PROCESS | 1844 | 1461588279593 Marionette DEBUG loaded listener.js 05:44:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f1f0bc67400) [pid = 1844] [serial = 1530] [outer = 0x7f1f0b51d400] 05:44:40 INFO - PROCESS | 1844 | 1461588280484 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:44:40 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:44:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1584ms 05:44:40 INFO - PROCESS | 1844 | 1461588280515 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:44:40 INFO - PROCESS | 1844 | 1461588280519 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:44:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:44:40 INFO - PROCESS | 1844 | 1461588280525 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:44:40 INFO - PROCESS | 1844 | 1461588280527 Marionette TRACE conn3 <- [1,2010,null,{}] 05:44:40 INFO - PROCESS | 1844 | 1461588280534 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:44:40 INFO - PROCESS | 1844 | 1461588280754 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:44:41 INFO - PROCESS | 1844 | 1461588281060 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0a3b7000 == 132 [pid = 1844] [id = 510] 05:44:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f1f0bf10000) [pid = 1844] [serial = 1531] [outer = (nil)] 05:44:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f1f0c3d3400) [pid = 1844] [serial = 1532] [outer = 0x7f1f0bf10000] 05:44:41 INFO - PROCESS | 1844 | 1461588281150 Marionette DEBUG loaded listener.js 05:44:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f1f0c582400) [pid = 1844] [serial = 1533] [outer = 0x7f1f0bf10000] 05:44:41 INFO - PROCESS | 1844 | 1461588281992 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:44:42 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:44:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1534ms 05:44:42 INFO - PROCESS | 1844 | 1461588282061 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:44:42 INFO - PROCESS | 1844 | 1461588282065 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:44:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:44:42 INFO - PROCESS | 1844 | 1461588282073 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:44:42 INFO - PROCESS | 1844 | 1461588282076 Marionette TRACE conn3 <- [1,2014,null,{}] 05:44:42 INFO - PROCESS | 1844 | 1461588282082 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:44:42 INFO - PROCESS | 1844 | 1461588282305 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:44:42 INFO - PROCESS | 1844 | 1461588282621 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b743800 == 133 [pid = 1844] [id = 511] 05:44:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f1f01247000) [pid = 1844] [serial = 1534] [outer = (nil)] 05:44:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f1f0c611c00) [pid = 1844] [serial = 1535] [outer = 0x7f1f01247000] 05:44:42 INFO - PROCESS | 1844 | 1461588282704 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f1f0cb7d400) [pid = 1844] [serial = 1536] [outer = 0x7f1f01247000] 05:44:43 INFO - PROCESS | 1844 | 1461588283541 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:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1534ms 05:44:43 INFO - PROCESS | 1844 | 1461588283609 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:44:43 INFO - PROCESS | 1844 | 1461588283613 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:44:43 INFO - PROCESS | 1844 | 1461588283620 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 1844 | 1461588283623 Marionette TRACE conn3 <- [1,2018,null,{}] 05:44:43 INFO - PROCESS | 1844 | 1461588283629 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:44:43 INFO - PROCESS | 1844 | 1461588283863 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:44:44 INFO - PROCESS | 1844 | 1461588284125 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c320000 == 134 [pid = 1844] [id = 512] 05:44:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f1f01030800) [pid = 1844] [serial = 1537] [outer = (nil)] 05:44:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f1f0dc7d800) [pid = 1844] [serial = 1538] [outer = 0x7f1f01030800] 05:44:44 INFO - PROCESS | 1844 | 1461588284247 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f1f0eb09000) [pid = 1844] [serial = 1539] [outer = 0x7f1f01030800] 05:44:45 INFO - PROCESS | 1844 | 1461588285150 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:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1592ms 05:44:45 INFO - PROCESS | 1844 | 1461588285212 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:44:45 INFO - PROCESS | 1844 | 1461588285217 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:44:45 INFO - PROCESS | 1844 | 1461588285224 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:44:45 INFO - PROCESS | 1844 | 1461588285234 Marionette TRACE conn3 <- [1,2022,null,{}] 05:44:45 INFO - PROCESS | 1844 | 1461588285239 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:44:45 INFO - PROCESS | 1844 | 1461588285473 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:44:45 INFO - PROCESS | 1844 | 1461588285783 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c815000 == 135 [pid = 1844] [id = 513] 05:44:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f1f021a0c00) [pid = 1844] [serial = 1540] [outer = (nil)] 05:44:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f1f0f6b0400) [pid = 1844] [serial = 1541] [outer = 0x7f1f021a0c00] 05:44:45 INFO - PROCESS | 1844 | 1461588285866 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f1f102ee000) [pid = 1844] [serial = 1542] [outer = 0x7f1f021a0c00] 05:44:46 INFO - PROCESS | 1844 | 1461588286719 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:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1592ms 05:44:46 INFO - PROCESS | 1844 | 1461588286816 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 1844 | 1461588286819 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:44:46 INFO - PROCESS | 1844 | 1461588286825 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 1844 | 1461588286827 Marionette TRACE conn3 <- [1,2026,null,{}] 05:44:46 INFO - PROCESS | 1844 | 1461588286833 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:44:47 INFO - PROCESS | 1844 | 1461588287095 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:44:47 INFO - PROCESS | 1844 | 1461588287427 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0d01a800 == 136 [pid = 1844] [id = 514] 05:44:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f1f106e1400) [pid = 1844] [serial = 1543] [outer = (nil)] 05:44:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f1f107ecc00) [pid = 1844] [serial = 1544] [outer = 0x7f1f106e1400] 05:44:47 INFO - PROCESS | 1844 | 1461588287517 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f1f11f2c800) [pid = 1844] [serial = 1545] [outer = 0x7f1f106e1400] 05:44:48 INFO - PROCESS | 1844 | 1461588288444 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:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1684ms 05:44:48 INFO - PROCESS | 1844 | 1461588288510 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:44:48 INFO - PROCESS | 1844 | 1461588288515 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:44:48 INFO - PROCESS | 1844 | 1461588288521 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 1844 | 1461588288525 Marionette TRACE conn3 <- [1,2030,null,{}] 05:44:48 INFO - PROCESS | 1844 | 1461588288531 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:44:48 INFO - PROCESS | 1844 | 1461588288823 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:44:49 INFO - PROCESS | 1844 | 1461588289134 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f10432000 == 137 [pid = 1844] [id = 515] 05:44:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f1f106db800) [pid = 1844] [serial = 1546] [outer = (nil)] 05:44:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f1f1435f000) [pid = 1844] [serial = 1547] [outer = 0x7f1f106db800] 05:44:49 INFO - PROCESS | 1844 | 1461588289217 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f1f154b4800) [pid = 1844] [serial = 1548] [outer = 0x7f1f106db800] 05:44:50 INFO - PROCESS | 1844 | 1461588290103 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:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1638ms 05:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:44:50 INFO - PROCESS | 1844 | 1461588290159 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:44:50 INFO - PROCESS | 1844 | 1461588290162 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:44:50 INFO - PROCESS | 1844 | 1461588290169 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 1844 | 1461588290172 Marionette TRACE conn3 <- [1,2034,null,{}] 05:44:50 INFO - PROCESS | 1844 | 1461588290178 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:44:50 INFO - PROCESS | 1844 | 1461588290396 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:44:50 INFO - PROCESS | 1844 | 1461588290725 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f13b71800 == 138 [pid = 1844] [id = 516] 05:44:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 231 (0x7f1f002c8800) [pid = 1844] [serial = 1549] [outer = (nil)] 05:44:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 232 (0x7f1f0bcdf000) [pid = 1844] [serial = 1550] [outer = 0x7f1f002c8800] 05:44:50 INFO - PROCESS | 1844 | 1461588290805 Marionette DEBUG loaded listener.js 05:44:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 233 (0x7f1f1611e400) [pid = 1844] [serial = 1551] [outer = 0x7f1f002c8800] 05:44:51 INFO - PROCESS | 1844 | 1461588291668 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:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1537ms 05:44:51 INFO - PROCESS | 1844 | 1461588291706 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 1844 | 1461588291709 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:44:51 INFO - PROCESS | 1844 | 1461588291716 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 1844 | 1461588291718 Marionette TRACE conn3 <- [1,2038,null,{}] 05:44:51 INFO - PROCESS | 1844 | 1461588291724 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:44:51 INFO - PROCESS | 1844 | 1461588291956 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:44:52 INFO - PROCESS | 1844 | 1461588292237 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14fce000 == 139 [pid = 1844] [id = 517] 05:44:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 234 (0x7f1eff4c0400) [pid = 1844] [serial = 1552] [outer = (nil)] 05:44:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 235 (0x7f1f171f5000) [pid = 1844] [serial = 1553] [outer = 0x7f1eff4c0400] 05:44:52 INFO - PROCESS | 1844 | 1461588292367 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 236 (0x7f1f1c157800) [pid = 1844] [serial = 1554] [outer = 0x7f1eff4c0400] 05:44:53 INFO - PROCESS | 1844 | 1461588293488 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:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1834ms 05:44:53 INFO - PROCESS | 1844 | 1461588293551 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 1844 | 1461588293555 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:44:53 INFO - PROCESS | 1844 | 1461588293561 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 1844 | 1461588293564 Marionette TRACE conn3 <- [1,2042,null,{}] 05:44:53 INFO - PROCESS | 1844 | 1461588293570 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:44:53 INFO - PROCESS | 1844 | 1461588293800 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:44:54 INFO - PROCESS | 1844 | 1461588294110 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15d94000 == 140 [pid = 1844] [id = 518] 05:44:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 237 (0x7f1f01028800) [pid = 1844] [serial = 1555] [outer = (nil)] 05:44:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 238 (0x7f1f2310c000) [pid = 1844] [serial = 1556] [outer = 0x7f1f01028800] 05:44:54 INFO - PROCESS | 1844 | 1461588294192 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 239 (0x7f1f24044c00) [pid = 1844] [serial = 1557] [outer = 0x7f1f01028800] 05:44:55 INFO - PROCESS | 1844 | 1461588295055 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:44:55 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:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1535ms 05:44:55 INFO - PROCESS | 1844 | 1461588295097 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:44:55 INFO - PROCESS | 1844 | 1461588295101 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:44:55 INFO - PROCESS | 1844 | 1461588295107 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 1844 | 1461588295110 Marionette TRACE conn3 <- [1,2046,null,{}] 05:44:55 INFO - PROCESS | 1844 | 1461588295116 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:44:55 INFO - PROCESS | 1844 | 1461588295342 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:44:55 INFO - PROCESS | 1844 | 1461588295621 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f19075800 == 141 [pid = 1844] [id = 519] 05:44:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 240 (0x7f1f021ae000) [pid = 1844] [serial = 1558] [outer = (nil)] 05:44:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 241 (0x7f1f26241800) [pid = 1844] [serial = 1559] [outer = 0x7f1f021ae000] 05:44:55 INFO - PROCESS | 1844 | 1461588295741 Marionette DEBUG loaded listener.js 05:44:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 242 (0x7f1f27a6a000) [pid = 1844] [serial = 1560] [outer = 0x7f1f021ae000] 05:44:56 INFO - PROCESS | 1844 | 1461588296579 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:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1535ms 05:44:56 INFO - PROCESS | 1844 | 1461588296643 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:44:56 INFO - PROCESS | 1844 | 1461588296646 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:44:56 INFO - PROCESS | 1844 | 1461588296672 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:44:56 INFO - PROCESS | 1844 | 1461588296676 Marionette TRACE conn3 <- [1,2050,null,{}] 05:44:56 INFO - PROCESS | 1844 | 1461588296682 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:44:56 INFO - PROCESS | 1844 | 1461588296917 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:44:57 INFO - PROCESS | 1844 | 1461588297237 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f24317000 == 142 [pid = 1844] [id = 520] 05:44:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 243 (0x7f1ef977c000) [pid = 1844] [serial = 1561] [outer = (nil)] 05:44:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 244 (0x7f1ef9781000) [pid = 1844] [serial = 1562] [outer = 0x7f1ef977c000] 05:44:57 INFO - PROCESS | 1844 | 1461588297318 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 245 (0x7f1ef9786800) [pid = 1844] [serial = 1563] [outer = 0x7f1ef977c000] 05:44:58 INFO - PROCESS | 1844 | 1461588298202 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:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1591ms 05:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:44:58 INFO - PROCESS | 1844 | 1461588298259 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:44:58 INFO - PROCESS | 1844 | 1461588298263 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:44:58 INFO - PROCESS | 1844 | 1461588298270 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:44:58 INFO - PROCESS | 1844 | 1461588298272 Marionette TRACE conn3 <- [1,2054,null,{}] 05:44:58 INFO - PROCESS | 1844 | 1461588298278 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:44:58 INFO - PROCESS | 1844 | 1461588298508 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:44:58 INFO - PROCESS | 1844 | 1461588298855 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b79e000 == 143 [pid = 1844] [id = 521] 05:44:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 246 (0x7f1ef977b000) [pid = 1844] [serial = 1564] [outer = (nil)] 05:44:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 247 (0x7f1f2436c400) [pid = 1844] [serial = 1565] [outer = 0x7f1ef977b000] 05:44:58 INFO - PROCESS | 1844 | 1461588298937 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 248 (0x7f1f27ca7400) [pid = 1844] [serial = 1566] [outer = 0x7f1ef977b000] 05:44:59 INFO - PROCESS | 1844 | 1461588299815 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:44:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:44:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1584ms 05:44:59 INFO - PROCESS | 1844 | 1461588299853 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:44:59 INFO - PROCESS | 1844 | 1461588299857 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:44:59 INFO - PROCESS | 1844 | 1461588299864 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:44:59 INFO - PROCESS | 1844 | 1461588299867 Marionette TRACE conn3 <- [1,2058,null,{}] 05:44:59 INFO - PROCESS | 1844 | 1461588299873 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:45:00 INFO - PROCESS | 1844 | 1461588300111 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:45:00 INFO - PROCESS | 1844 | 1461588300944 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc741000 == 144 [pid = 1844] [id = 522] 05:45:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 249 (0x7f1ef8a60000) [pid = 1844] [serial = 1567] [outer = (nil)] 05:45:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 250 (0x7f1ef8ad1400) [pid = 1844] [serial = 1568] [outer = 0x7f1ef8a60000] 05:45:01 INFO - PROCESS | 1844 | 1461588301040 Marionette DEBUG loaded listener.js 05:45:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 251 (0x7f1efa437400) [pid = 1844] [serial = 1569] [outer = 0x7f1ef8a60000] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27a4b000 == 143 [pid = 1844] [id = 362] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2c529000 == 142 [pid = 1844] [id = 363] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b608000 == 141 [pid = 1844] [id = 439] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f00110000 == 140 [pid = 1844] [id = 438] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f233b6800 == 139 [pid = 1844] [id = 361] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe2dd800 == 138 [pid = 1844] [id = 364] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef88db000 == 137 [pid = 1844] [id = 447] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1055e800 == 136 [pid = 1844] [id = 440] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff0dd800 == 135 [pid = 1844] [id = 365] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f09427800 == 134 [pid = 1844] [id = 446] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efeb62800 == 133 [pid = 1844] [id = 498] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef89e0800 == 132 [pid = 1844] [id = 497] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc748000 == 131 [pid = 1844] [id = 496] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef8bd8000 == 130 [pid = 1844] [id = 495] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f098df000 == 129 [pid = 1844] [id = 494] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f098c8000 == 128 [pid = 1844] [id = 493] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f010b5000 == 127 [pid = 1844] [id = 492] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0116c800 == 126 [pid = 1844] [id = 491] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc6b1000 == 125 [pid = 1844] [id = 490] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f281cf000 == 124 [pid = 1844] [id = 489] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f220a7000 == 123 [pid = 1844] [id = 488] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15d7e800 == 122 [pid = 1844] [id = 487] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f10542800 == 121 [pid = 1844] [id = 486] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0ccf3000 == 120 [pid = 1844] [id = 485] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c806800 == 119 [pid = 1844] [id = 484] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093a5800 == 118 [pid = 1844] [id = 483] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f00105800 == 117 [pid = 1844] [id = 482] 05:45:02 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef89c8800 == 116 [pid = 1844] [id = 481] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 250 (0x7f1ef8ad1000) [pid = 1844] [serial = 1403] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 249 (0x7f1f10a73c00) [pid = 1844] [serial = 1391] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 248 (0x7f1f03587400) [pid = 1844] [serial = 1382] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 247 (0x7f1f1d082c00) [pid = 1844] [serial = 1397] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 246 (0x7f1ef856c000) [pid = 1844] [serial = 1412] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 245 (0x7f1efe105400) [pid = 1844] [serial = 1442] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 244 (0x7f1f027a1800) [pid = 1844] [serial = 1434] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 243 (0x7f1eff024400) [pid = 1844] [serial = 1427] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 242 (0x7f1f0c58d400) [pid = 1844] [serial = 1439] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 241 (0x7f1ef8645c00) [pid = 1844] [serial = 1415] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 240 (0x7f1efa434800) [pid = 1844] [serial = 1409] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 239 (0x7f1f0134cc00) [pid = 1844] [serial = 1430] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 238 (0x7f1ef864f000) [pid = 1844] [serial = 1418] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 237 (0x7f1f27a24400) [pid = 1844] [serial = 1400] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 236 (0x7f1f0279bc00) [pid = 1844] [serial = 1433] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 235 (0x7f1f02794000) [pid = 1844] [serial = 1431] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 234 (0x7f1f0f672400) [pid = 1844] [serial = 1388] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 233 (0x7f1f01247800) [pid = 1844] [serial = 1421] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 232 (0x7f1ef8a5d400) [pid = 1844] [serial = 1376] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 231 (0x7f1f0cb83800) [pid = 1844] [serial = 1440] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 230 (0x7f1eff144000) [pid = 1844] [serial = 1379] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f1f0dc7e800) [pid = 1844] [serial = 1374] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f1f04ce0800) [pid = 1844] [serial = 1437] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f1efc9ee800) [pid = 1844] [serial = 1424] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f1f02e4d400) [pid = 1844] [serial = 1436] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f1efd542000) [pid = 1844] [serial = 1425] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f1f01350c00) [pid = 1844] [serial = 1406] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f1f15b8fc00) [pid = 1844] [serial = 1394] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f1f003a7000) [pid = 1844] [serial = 1428] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f1f0b521c00) [pid = 1844] [serial = 1385] [outer = (nil)] [url = about:blank] 05:45:02 INFO - PROCESS | 1844 | 1461588302936 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:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 3093ms 05:45:02 INFO - PROCESS | 1844 | 1461588302965 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:45:02 INFO - PROCESS | 1844 | 1461588302970 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:45:02 INFO - PROCESS | 1844 | 1461588302978 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:45:02 INFO - PROCESS | 1844 | 1461588302983 Marionette TRACE conn3 <- [1,2062,null,{}] 05:45:02 INFO - PROCESS | 1844 | 1461588302990 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:45:03 INFO - PROCESS | 1844 | 1461588303207 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:45:03 INFO - PROCESS | 1844 | 1461588303398 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8be0800 == 117 [pid = 1844] [id = 523] 05:45:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f1ef864f000) [pid = 1844] [serial = 1570] [outer = (nil)] 05:45:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f1efccb3800) [pid = 1844] [serial = 1571] [outer = 0x7f1ef864f000] 05:45:03 INFO - PROCESS | 1844 | 1461588303476 Marionette DEBUG loaded listener.js 05:45:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f1efe110000) [pid = 1844] [serial = 1572] [outer = 0x7f1ef864f000] 05:45:04 INFO - PROCESS | 1844 | 1461588304381 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:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1440ms 05:45:04 INFO - PROCESS | 1844 | 1461588304421 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:45:04 INFO - PROCESS | 1844 | 1461588304427 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:45:04 INFO - PROCESS | 1844 | 1461588304434 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 1844 | 1461588304437 Marionette TRACE conn3 <- [1,2066,null,{}] 05:45:04 INFO - PROCESS | 1844 | 1461588304442 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:45:04 INFO - PROCESS | 1844 | 1461588304643 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:45:04 INFO - PROCESS | 1844 | 1461588304862 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc7cc000 == 118 [pid = 1844] [id = 524] 05:45:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f1efecefc00) [pid = 1844] [serial = 1573] [outer = (nil)] 05:45:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f1eff0ac800) [pid = 1844] [serial = 1574] [outer = 0x7f1efecefc00] 05:45:04 INFO - PROCESS | 1844 | 1461588304930 Marionette DEBUG loaded listener.js 05:45:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f1eff25e800) [pid = 1844] [serial = 1575] [outer = 0x7f1efecefc00] 05:45:05 INFO - PROCESS | 1844 | 1461588305794 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:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1396ms 05:45:05 INFO - PROCESS | 1844 | 1461588305831 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 1844 | 1461588305835 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:45:05 INFO - PROCESS | 1844 | 1461588305858 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 1844 | 1461588305868 Marionette TRACE conn3 <- [1,2070,null,{}] 05:45:05 INFO - PROCESS | 1844 | 1461588305873 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:45:06 INFO - PROCESS | 1844 | 1461588306142 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:45:06 INFO - PROCESS | 1844 | 1461588306195 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efec0d800 == 119 [pid = 1844] [id = 525] 05:45:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 228 (0x7f1eff4c9400) [pid = 1844] [serial = 1576] [outer = (nil)] 05:45:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 229 (0x7f1f0134f800) [pid = 1844] [serial = 1577] [outer = 0x7f1eff4c9400] 05:45:06 INFO - PROCESS | 1844 | 1461588306328 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 230 (0x7f1f021ad400) [pid = 1844] [serial = 1578] [outer = 0x7f1eff4c9400] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 229 (0x7f1f02eb8800) [pid = 1844] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 228 (0x7f1f02eb6000) [pid = 1844] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 227 (0x7f1f14369c00) [pid = 1844] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f1f16019c00) [pid = 1844] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f1f02181c00) [pid = 1844] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f1f0dd35000) [pid = 1844] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f1f0057bc00) [pid = 1844] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f1f0b785000) [pid = 1844] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f1f0dc37400) [pid = 1844] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f1efcae3800) [pid = 1844] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f1f0bcdac00) [pid = 1844] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f1efb8dd800) [pid = 1844] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f1f16c22400) [pid = 1844] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f1f003ac400) [pid = 1844] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f1f0b524400) [pid = 1844] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f1ef864d000) [pid = 1844] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f1f02792400) [pid = 1844] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f1efccad000) [pid = 1844] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f1f0b525400) [pid = 1844] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f1efcadb800) [pid = 1844] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f1f0a090400) [pid = 1844] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f1ef8a59000) [pid = 1844] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f1efd536000) [pid = 1844] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f1eff0b3c00) [pid = 1844] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f1efb7d0000) [pid = 1844] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f1eff09e400) [pid = 1844] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f1f0fa66c00) [pid = 1844] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f1f107f2800) [pid = 1844] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f1f10a6b000) [pid = 1844] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f1f106d4400) [pid = 1844] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f1efb7c7800) [pid = 1844] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f1ef8ad5400) [pid = 1844] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f1f0d0abc00) [pid = 1844] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f1efc9e7c00) [pid = 1844] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f1f0b529400) [pid = 1844] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1efa429c00) [pid = 1844] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1f0bc68800) [pid = 1844] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1ef8564c00) [pid = 1844] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1efc9f6c00) [pid = 1844] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1f0dd35800) [pid = 1844] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1f01031800) [pid = 1844] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1eff145400) [pid = 1844] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1eff09c400) [pid = 1844] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1ef8562800) [pid = 1844] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1f15ff6000) [pid = 1844] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1f10a6fc00) [pid = 1844] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1f0dc80000) [pid = 1844] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1efb7c6400) [pid = 1844] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1f02e4b400) [pid = 1844] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1f0134e800) [pid = 1844] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1ef8a54400) [pid = 1844] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1ef8562c00) [pid = 1844] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1ef8acac00) [pid = 1844] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f0a097400) [pid = 1844] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1ef8ad6400) [pid = 1844] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f021e3400) [pid = 1844] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1efcad6400) [pid = 1844] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1f10a70800) [pid = 1844] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f14c82800) [pid = 1844] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1f0fa61800) [pid = 1844] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1efcad7400) [pid = 1844] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1eff0a1000) [pid = 1844] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:45:07 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1ef8566000) [pid = 1844] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:45:08 INFO - PROCESS | 1844 | 1461588308295 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:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2507ms 05:45:08 INFO - PROCESS | 1844 | 1461588308355 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:45:08 INFO - PROCESS | 1844 | 1461588308358 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:45:08 INFO - PROCESS | 1844 | 1461588308365 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:45:08 INFO - PROCESS | 1844 | 1461588308368 Marionette TRACE conn3 <- [1,2074,null,{}] 05:45:08 INFO - PROCESS | 1844 | 1461588308373 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:45:08 INFO - PROCESS | 1844 | 1461588308575 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:45:08 INFO - PROCESS | 1844 | 1461588308593 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc741800 == 120 [pid = 1844] [id = 526] 05:45:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1ef8562800) [pid = 1844] [serial = 1579] [outer = (nil)] 05:45:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1efb7c7400) [pid = 1844] [serial = 1580] [outer = 0x7f1ef8562800] 05:45:08 INFO - PROCESS | 1844 | 1461588308656 Marionette DEBUG loaded listener.js 05:45:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1efccad000) [pid = 1844] [serial = 1581] [outer = 0x7f1ef8562800] 05:45:09 INFO - PROCESS | 1844 | 1461588309568 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:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1231ms 05:45:09 INFO - PROCESS | 1844 | 1461588309597 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:45:09 INFO - PROCESS | 1844 | 1461588309601 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:45:09 INFO - PROCESS | 1844 | 1461588309607 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:45:09 INFO - PROCESS | 1844 | 1461588309609 Marionette TRACE conn3 <- [1,2078,null,{}] 05:45:09 INFO - PROCESS | 1844 | 1461588309614 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:45:09 INFO - PROCESS | 1844 | 1461588309812 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:45:10 INFO - PROCESS | 1844 | 1461588310192 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef89d7800 == 121 [pid = 1844] [id = 527] 05:45:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1ef8571000) [pid = 1844] [serial = 1582] [outer = (nil)] 05:45:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1ef8a5cc00) [pid = 1844] [serial = 1583] [outer = 0x7f1ef8571000] 05:45:10 INFO - PROCESS | 1844 | 1461588310339 Marionette DEBUG loaded listener.js 05:45:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1efa42ac00) [pid = 1844] [serial = 1584] [outer = 0x7f1ef8571000] 05:45:11 INFO - PROCESS | 1844 | 1461588311254 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:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1684ms 05:45:11 INFO - PROCESS | 1844 | 1461588311293 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:45:11 INFO - PROCESS | 1844 | 1461588311300 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:45:11 INFO - PROCESS | 1844 | 1461588311307 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:45:11 INFO - PROCESS | 1844 | 1461588311313 Marionette TRACE conn3 <- [1,2082,null,{}] 05:45:11 INFO - PROCESS | 1844 | 1461588311320 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:45:11 INFO - PROCESS | 1844 | 1461588311564 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:45:11 INFO - PROCESS | 1844 | 1461588311879 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe32f000 == 122 [pid = 1844] [id = 528] 05:45:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1efccb1800) [pid = 1844] [serial = 1585] [outer = (nil)] 05:45:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1efd543c00) [pid = 1844] [serial = 1586] [outer = 0x7f1efccb1800] 05:45:11 INFO - PROCESS | 1844 | 1461588311963 Marionette DEBUG loaded listener.js 05:45:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1efe10d000) [pid = 1844] [serial = 1587] [outer = 0x7f1efccb1800] 05:45:12 INFO - PROCESS | 1844 | 1461588312889 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:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1631ms 05:45:12 INFO - PROCESS | 1844 | 1461588312943 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:45:12 INFO - PROCESS | 1844 | 1461588312949 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:45:12 INFO - PROCESS | 1844 | 1461588312955 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:45:12 INFO - PROCESS | 1844 | 1461588312959 Marionette TRACE conn3 <- [1,2086,null,{}] 05:45:12 INFO - PROCESS | 1844 | 1461588312964 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:45:13 INFO - PROCESS | 1844 | 1461588313174 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:45:13 INFO - PROCESS | 1844 | 1461588313483 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f001e2000 == 123 [pid = 1844] [id = 529] 05:45:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1efe1e1800) [pid = 1844] [serial = 1588] [outer = (nil)] 05:45:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1eff0a2c00) [pid = 1844] [serial = 1589] [outer = 0x7f1efe1e1800] 05:45:13 INFO - PROCESS | 1844 | 1461588313603 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1eff25fc00) [pid = 1844] [serial = 1590] [outer = 0x7f1efe1e1800] 05:45:14 INFO - PROCESS | 1844 | 1461588314515 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:45:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1631ms 05:45:14 INFO - PROCESS | 1844 | 1461588314587 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 1844 | 1461588314591 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:45:14 INFO - PROCESS | 1844 | 1461588314609 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 1844 | 1461588314620 Marionette TRACE conn3 <- [1,2090,null,{}] 05:45:14 INFO - PROCESS | 1844 | 1461588314628 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:45:14 INFO - PROCESS | 1844 | 1461588314906 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:45:15 INFO - PROCESS | 1844 | 1461588315224 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0116a000 == 124 [pid = 1844] [id = 530] 05:45:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f003a1000) [pid = 1844] [serial = 1591] [outer = (nil)] 05:45:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f0102c000) [pid = 1844] [serial = 1592] [outer = 0x7f1f003a1000] 05:45:15 INFO - PROCESS | 1844 | 1461588315303 Marionette DEBUG loaded listener.js 05:45:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1f01355800) [pid = 1844] [serial = 1593] [outer = 0x7f1f003a1000] 05:45:16 INFO - PROCESS | 1844 | 1461588316207 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:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1652ms 05:45:16 INFO - PROCESS | 1844 | 1461588316253 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:45:16 INFO - PROCESS | 1844 | 1461588316260 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:45:16 INFO - PROCESS | 1844 | 1461588316270 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:45:16 INFO - PROCESS | 1844 | 1461588316275 Marionette TRACE conn3 <- [1,2094,null,{}] 05:45:16 INFO - PROCESS | 1844 | 1461588316284 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:45:16 INFO - PROCESS | 1844 | 1461588316640 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:45:16 INFO - PROCESS | 1844 | 1461588316958 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f013e2000 == 125 [pid = 1844] [id = 531] 05:45:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1efd6c6c00) [pid = 1844] [serial = 1594] [outer = (nil)] 05:45:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1f021dc400) [pid = 1844] [serial = 1595] [outer = 0x7f1efd6c6c00] 05:45:17 INFO - PROCESS | 1844 | 1461588317040 Marionette DEBUG loaded listener.js 05:45:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1f02e4b400) [pid = 1844] [serial = 1596] [outer = 0x7f1efd6c6c00] 05:45:17 INFO - PROCESS | 1844 | 1461588317973 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:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1745ms 05:45:18 INFO - PROCESS | 1844 | 1461588318015 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:45:18 INFO - PROCESS | 1844 | 1461588318021 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:45:18 INFO - PROCESS | 1844 | 1461588318027 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:45:18 INFO - PROCESS | 1844 | 1461588318031 Marionette TRACE conn3 <- [1,2098,null,{}] 05:45:18 INFO - PROCESS | 1844 | 1461588318036 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:45:18 INFO - PROCESS | 1844 | 1461588318267 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:45:18 INFO - PROCESS | 1844 | 1461588318537 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093ba000 == 126 [pid = 1844] [id = 532] 05:45:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f04b51800) [pid = 1844] [serial = 1597] [outer = (nil)] 05:45:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f09563400) [pid = 1844] [serial = 1598] [outer = 0x7f1f04b51800] 05:45:18 INFO - PROCESS | 1844 | 1461588318682 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f0a30ec00) [pid = 1844] [serial = 1599] [outer = 0x7f1f04b51800] 05:45:19 INFO - PROCESS | 1844 | 1461588319597 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:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1635ms 05:45:19 INFO - PROCESS | 1844 | 1461588319664 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 1844 | 1461588319668 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:45:19 INFO - PROCESS | 1844 | 1461588319674 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 1844 | 1461588319677 Marionette TRACE conn3 <- [1,2102,null,{}] 05:45:19 INFO - PROCESS | 1844 | 1461588319682 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:45:19 INFO - PROCESS | 1844 | 1461588319910 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:45:20 INFO - PROCESS | 1844 | 1461588320215 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f098df000 == 127 [pid = 1844] [id = 533] 05:45:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f02eb2c00) [pid = 1844] [serial = 1600] [outer = (nil)] 05:45:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f0bf12400) [pid = 1844] [serial = 1601] [outer = 0x7f1f02eb2c00] 05:45:20 INFO - PROCESS | 1844 | 1461588320297 Marionette DEBUG loaded listener.js 05:45:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f0c58d000) [pid = 1844] [serial = 1602] [outer = 0x7f1f02eb2c00] 05:45:21 INFO - PROCESS | 1844 | 1461588321180 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:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1584ms 05:45:21 INFO - PROCESS | 1844 | 1461588321259 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:45:21 INFO - PROCESS | 1844 | 1461588321262 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:45:21 INFO - PROCESS | 1844 | 1461588321269 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:45:21 INFO - PROCESS | 1844 | 1461588321272 Marionette TRACE conn3 <- [1,2106,null,{}] 05:45:21 INFO - PROCESS | 1844 | 1461588321277 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:45:21 INFO - PROCESS | 1844 | 1461588321602 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:45:21 INFO - PROCESS | 1844 | 1461588321984 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b79b800 == 128 [pid = 1844] [id = 534] 05:45:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f04b45400) [pid = 1844] [serial = 1603] [outer = (nil)] 05:45:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f0c7c1400) [pid = 1844] [serial = 1604] [outer = 0x7f1f04b45400] 05:45:22 INFO - PROCESS | 1844 | 1461588322135 Marionette DEBUG loaded listener.js 05:45:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1f0dc34400) [pid = 1844] [serial = 1605] [outer = 0x7f1f04b45400] 05:45:23 INFO - PROCESS | 1844 | 1461588323160 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:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1934ms 05:45:23 INFO - PROCESS | 1844 | 1461588323206 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 1844 | 1461588323209 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:45:23 INFO - PROCESS | 1844 | 1461588323235 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 1844 | 1461588323237 Marionette TRACE conn3 <- [1,2110,null,{}] 05:45:23 INFO - PROCESS | 1844 | 1461588323244 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:45:23 INFO - PROCESS | 1844 | 1461588323466 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:45:23 INFO - PROCESS | 1844 | 1461588323705 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cad1800 == 129 [pid = 1844] [id = 535] 05:45:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1f04b51c00) [pid = 1844] [serial = 1606] [outer = (nil)] 05:45:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f1f0dd3e400) [pid = 1844] [serial = 1607] [outer = 0x7f1f04b51c00] 05:45:23 INFO - PROCESS | 1844 | 1461588323782 Marionette DEBUG loaded listener.js 05:45:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f1f0f644c00) [pid = 1844] [serial = 1608] [outer = 0x7f1f04b51c00] 05:45:24 INFO - PROCESS | 1844 | 1461588324705 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:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1539ms 05:45:24 INFO - PROCESS | 1844 | 1461588324771 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:45:24 INFO - PROCESS | 1844 | 1461588324775 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:45:24 INFO - PROCESS | 1844 | 1461588324782 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:45:24 INFO - PROCESS | 1844 | 1461588324791 Marionette TRACE conn3 <- [1,2114,null,{}] 05:45:24 INFO - PROCESS | 1844 | 1461588324796 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:45:25 INFO - PROCESS | 1844 | 1461588325019 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:45:25 INFO - PROCESS | 1844 | 1461588325286 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0ccf4800 == 130 [pid = 1844] [id = 536] 05:45:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f1f0dc7e800) [pid = 1844] [serial = 1609] [outer = (nil)] 05:45:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f1f0f6bb000) [pid = 1844] [serial = 1610] [outer = 0x7f1f0dc7e800] 05:45:25 INFO - PROCESS | 1844 | 1461588325407 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f1f0faa3800) [pid = 1844] [serial = 1611] [outer = 0x7f1f0dc7e800] 05:45:26 INFO - PROCESS | 1844 | 1461588326260 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:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1540ms 05:45:26 INFO - PROCESS | 1844 | 1461588326323 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 1844 | 1461588326327 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:45:26 INFO - PROCESS | 1844 | 1461588326333 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 1844 | 1461588326335 Marionette TRACE conn3 <- [1,2118,null,{}] 05:45:26 INFO - PROCESS | 1844 | 1461588326341 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:45:26 INFO - PROCESS | 1844 | 1461588326569 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:45:26 INFO - PROCESS | 1844 | 1461588326898 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f10429800 == 131 [pid = 1844] [id = 537] 05:45:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f1f102b1800) [pid = 1844] [serial = 1612] [outer = (nil)] 05:45:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f1f102b3c00) [pid = 1844] [serial = 1613] [outer = 0x7f1f102b1800] 05:45:26 INFO - PROCESS | 1844 | 1461588326992 Marionette DEBUG loaded listener.js 05:45:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f1f102e9000) [pid = 1844] [serial = 1614] [outer = 0x7f1f102b1800] 05:45:27 INFO - PROCESS | 1844 | 1461588327945 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:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1683ms 05:45:28 INFO - PROCESS | 1844 | 1461588328017 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:45:28 INFO - PROCESS | 1844 | 1461588328022 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:45:28 INFO - PROCESS | 1844 | 1461588328028 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:45:28 INFO - PROCESS | 1844 | 1461588328032 Marionette TRACE conn3 <- [1,2122,null,{}] 05:45:28 INFO - PROCESS | 1844 | 1461588328037 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:45:28 INFO - PROCESS | 1844 | 1461588328288 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:45:28 INFO - PROCESS | 1844 | 1461588328606 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15935800 == 132 [pid = 1844] [id = 538] 05:45:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f1f102b2000) [pid = 1844] [serial = 1615] [outer = (nil)] 05:45:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f1f10a6dc00) [pid = 1844] [serial = 1616] [outer = 0x7f1f102b2000] 05:45:28 INFO - PROCESS | 1844 | 1461588328709 Marionette DEBUG loaded listener.js 05:45:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f1f10a79800) [pid = 1844] [serial = 1617] [outer = 0x7f1f102b2000] 05:45:29 INFO - PROCESS | 1844 | 1461588329564 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:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1586ms 05:45:29 INFO - PROCESS | 1844 | 1461588329615 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:45:29 INFO - PROCESS | 1844 | 1461588329618 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:45:29 INFO - PROCESS | 1844 | 1461588329625 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 1844 | 1461588329628 Marionette TRACE conn3 <- [1,2126,null,{}] 05:45:29 INFO - PROCESS | 1844 | 1461588329633 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:45:29 INFO - PROCESS | 1844 | 1461588329856 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:45:30 INFO - PROCESS | 1844 | 1461588330130 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f220a7000 == 133 [pid = 1844] [id = 539] 05:45:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 207 (0x7f1f102e3000) [pid = 1844] [serial = 1618] [outer = (nil)] 05:45:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 208 (0x7f1f134d9000) [pid = 1844] [serial = 1619] [outer = 0x7f1f102e3000] 05:45:30 INFO - PROCESS | 1844 | 1461588330253 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 209 (0x7f1f14c83c00) [pid = 1844] [serial = 1620] [outer = 0x7f1f102e3000] 05:45:31 INFO - PROCESS | 1844 | 1461588331092 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:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1531ms 05:45:31 INFO - PROCESS | 1844 | 1461588331157 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:45:31 INFO - PROCESS | 1844 | 1461588331161 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:45:31 INFO - PROCESS | 1844 | 1461588331167 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 1844 | 1461588331170 Marionette TRACE conn3 <- [1,2130,null,{}] 05:45:31 INFO - PROCESS | 1844 | 1461588331176 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:45:31 INFO - PROCESS | 1844 | 1461588331443 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:45:31 INFO - PROCESS | 1844 | 1461588331766 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f27b48000 == 134 [pid = 1844] [id = 540] 05:45:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 210 (0x7f1f04ab0c00) [pid = 1844] [serial = 1621] [outer = (nil)] 05:45:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 211 (0x7f1f15020800) [pid = 1844] [serial = 1622] [outer = 0x7f1f04ab0c00] 05:45:31 INFO - PROCESS | 1844 | 1461588331850 Marionette DEBUG loaded listener.js 05:45:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 212 (0x7f1f15b88400) [pid = 1844] [serial = 1623] [outer = 0x7f1f04ab0c00] 05:45:32 INFO - PROCESS | 1844 | 1461588332825 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:45:32 INFO - PROCESS | 1844 | 1461588332905 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:45:32 INFO - PROCESS | 1844 | 1461588332912 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:45:32 INFO - PROCESS | 1844 | 1461588332915 Marionette TRACE conn3 <- [1,2134,null,{}] 05:45:32 INFO - PROCESS | 1844 | 1461588332920 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:45:33 INFO - PROCESS | 1844 | 1461588333146 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:45:33 INFO - PROCESS | 1844 | 1461588333437 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2c534000 == 135 [pid = 1844] [id = 541] 05:45:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 213 (0x7f1f01025400) [pid = 1844] [serial = 1624] [outer = (nil)] 05:45:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 214 (0x7f1f18ea4800) [pid = 1844] [serial = 1625] [outer = 0x7f1f01025400] 05:45:33 INFO - PROCESS | 1844 | 1461588333512 Marionette DEBUG loaded listener.js 05:45:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 215 (0x7f1f244d8000) [pid = 1844] [serial = 1626] [outer = 0x7f1f01025400] 05:45:34 INFO - PROCESS | 1844 | 1461588334356 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:45:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:45:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1485ms 05:45:34 INFO - PROCESS | 1844 | 1461588334396 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:45:34 INFO - PROCESS | 1844 | 1461588334400 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:45:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:45:34 INFO - PROCESS | 1844 | 1461588334406 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:45:34 INFO - PROCESS | 1844 | 1461588334409 Marionette TRACE conn3 <- [1,2138,null,{}] 05:45:34 INFO - PROCESS | 1844 | 1461588334414 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:45:34 INFO - PROCESS | 1844 | 1461588334630 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:45:34 INFO - PROCESS | 1844 | 1461588334907 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef95be800 == 136 [pid = 1844] [id = 542] 05:45:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 216 (0x7f1f0bf10400) [pid = 1844] [serial = 1627] [outer = (nil)] 05:45:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 217 (0x7f1f27a2c000) [pid = 1844] [serial = 1628] [outer = 0x7f1f0bf10400] 05:45:35 INFO - PROCESS | 1844 | 1461588335025 Marionette DEBUG loaded listener.js 05:45:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 218 (0x7f1f27ca5c00) [pid = 1844] [serial = 1629] [outer = 0x7f1f0bf10400] 05:45:35 INFO - PROCESS | 1844 | 1461588335888 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:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1528ms 05:45:35 INFO - PROCESS | 1844 | 1461588335935 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:45:35 INFO - PROCESS | 1844 | 1461588335941 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:45:35 INFO - PROCESS | 1844 | 1461588335948 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:45:35 INFO - PROCESS | 1844 | 1461588335951 Marionette TRACE conn3 <- [1,2142,null,{}] 05:45:35 INFO - PROCESS | 1844 | 1461588335957 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:45:36 INFO - PROCESS | 1844 | 1461588336188 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:45:36 INFO - PROCESS | 1844 | 1461588336527 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8751800 == 137 [pid = 1844] [id = 543] 05:45:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 219 (0x7f1ef93e3000) [pid = 1844] [serial = 1630] [outer = (nil)] 05:45:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 220 (0x7f1ef93ea800) [pid = 1844] [serial = 1631] [outer = 0x7f1ef93e3000] 05:45:36 INFO - PROCESS | 1844 | 1461588336620 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 221 (0x7f1ef93f0000) [pid = 1844] [serial = 1632] [outer = 0x7f1ef93e3000] 05:45:37 INFO - PROCESS | 1844 | 1461588337478 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:45:37 INFO - PROCESS | 1844 | 1461588337537 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:45:37 INFO - PROCESS | 1844 | 1461588337548 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:45:37 INFO - PROCESS | 1844 | 1461588337552 Marionette TRACE conn3 <- [1,2146,null,{}] 05:45:37 INFO - PROCESS | 1844 | 1461588337563 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:45:37 INFO - PROCESS | 1844 | 1461588337874 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:45:38 INFO - PROCESS | 1844 | 1461588338217 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef95c0000 == 138 [pid = 1844] [id = 544] 05:45:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 222 (0x7f1ef93e5400) [pid = 1844] [serial = 1633] [outer = (nil)] 05:45:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 223 (0x7f1f27a65400) [pid = 1844] [serial = 1634] [outer = 0x7f1ef93e5400] 05:45:38 INFO - PROCESS | 1844 | 1461588338297 Marionette DEBUG loaded listener.js 05:45:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 224 (0x7f1f2816d800) [pid = 1844] [serial = 1635] [outer = 0x7f1ef93e5400] 05:45:39 INFO - PROCESS | 1844 | 1461588339177 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:45:39 INFO - PROCESS | 1844 | 1461588339254 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:45:39 INFO - PROCESS | 1844 | 1461588339261 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:45:39 INFO - PROCESS | 1844 | 1461588339263 Marionette TRACE conn3 <- [1,2150,null,{}] 05:45:39 INFO - PROCESS | 1844 | 1461588339270 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:45:39 INFO - PROCESS | 1844 | 1461588339503 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:45:39 INFO - PROCESS | 1844 | 1461588339850 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8b59800 == 139 [pid = 1844] [id = 545] 05:45:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 225 (0x7f1ef93ebc00) [pid = 1844] [serial = 1636] [outer = (nil)] 05:45:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 226 (0x7f1f10291400) [pid = 1844] [serial = 1637] [outer = 0x7f1ef93ebc00] 05:45:39 INFO - PROCESS | 1844 | 1461588339932 Marionette DEBUG loaded listener.js 05:45:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 227 (0x7f1f10299800) [pid = 1844] [serial = 1638] [outer = 0x7f1ef93ebc00] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14ec4000 == 138 [pid = 1844] [id = 166] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc98c800 == 137 [pid = 1844] [id = 429] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b5ae800 == 136 [pid = 1844] [id = 472] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f19071000 == 135 [pid = 1844] [id = 57] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15259000 == 134 [pid = 1844] [id = 380] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f00118000 == 133 [pid = 1844] [id = 430] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef8550800 == 132 [pid = 1844] [id = 470] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc982800 == 131 [pid = 1844] [id = 471] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc741800 == 130 [pid = 1844] [id = 526] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efec0d800 == 129 [pid = 1844] [id = 525] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc7cc000 == 128 [pid = 1844] [id = 524] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef8be0800 == 127 [pid = 1844] [id = 523] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc741000 == 126 [pid = 1844] [id = 522] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0d01a800 == 125 [pid = 1844] [id = 514] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c815000 == 124 [pid = 1844] [id = 513] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c320000 == 123 [pid = 1844] [id = 512] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b743800 == 122 [pid = 1844] [id = 511] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a3b7000 == 121 [pid = 1844] [id = 510] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093ee000 == 120 [pid = 1844] [id = 509] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f03518000 == 119 [pid = 1844] [id = 508] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f013ad000 == 118 [pid = 1844] [id = 507] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f004b6800 == 117 [pid = 1844] [id = 506] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efeb80800 == 116 [pid = 1844] [id = 505] 05:45:41 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef92f1800 == 115 [pid = 1844] [id = 504] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 226 (0x7f1f00577800) [pid = 1844] [serial = 1511] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 225 (0x7f1f04b4a000) [pid = 1844] [serial = 1383] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 224 (0x7f1f13943c00) [pid = 1844] [serial = 1329] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 223 (0x7f1f27a6a400) [pid = 1844] [serial = 1401] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 222 (0x7f1f27a2bc00) [pid = 1844] [serial = 1284] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 221 (0x7f1f27a28400) [pid = 1844] [serial = 1479] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 220 (0x7f1f0f6b7000) [pid = 1844] [serial = 1263] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 219 (0x7f1f02e54400) [pid = 1844] [serial = 1454] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 218 (0x7f1f0cb7e400) [pid = 1844] [serial = 1463] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 217 (0x7f1f04b4a800) [pid = 1844] [serial = 1455] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 216 (0x7f1f102e4800) [pid = 1844] [serial = 1266] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 215 (0x7f1f27a71c00) [pid = 1844] [serial = 1344] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 214 (0x7f1f0f6ba400) [pid = 1844] [serial = 1467] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 213 (0x7f1efe8e9800) [pid = 1844] [serial = 1499] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 212 (0x7f1f22006000) [pid = 1844] [serial = 1278] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 211 (0x7f1f01243000) [pid = 1844] [serial = 1451] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 210 (0x7f1f0134d800) [pid = 1844] [serial = 1452] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 209 (0x7f1f27cab000) [pid = 1844] [serial = 1482] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 208 (0x7f1f02eb8000) [pid = 1844] [serial = 1422] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 207 (0x7f1f0a09cc00) [pid = 1844] [serial = 1457] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 206 (0x7f1eff023400) [pid = 1844] [serial = 1443] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f1f107f0000) [pid = 1844] [serial = 1470] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f1f003ab400) [pid = 1844] [serial = 1341] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f1f15483c00) [pid = 1844] [serial = 1275] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f1efb8d6800) [pid = 1844] [serial = 1493] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f1eff0b1800) [pid = 1844] [serial = 1449] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f1eff4c4400) [pid = 1844] [serial = 1509] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f1f27a65000) [pid = 1844] [serial = 1491] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f1eff144c00) [pid = 1844] [serial = 1317] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f1f11f30400) [pid = 1844] [serial = 1473] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f1f14f8a800) [pid = 1844] [serial = 1191] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f1f10a70400) [pid = 1844] [serial = 1472] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1f27caf800) [pid = 1844] [serial = 1347] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1eff026000) [pid = 1844] [serial = 1448] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1f0eb04000) [pid = 1844] [serial = 1464] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1f106dd400) [pid = 1844] [serial = 1484] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1efccb0400) [pid = 1844] [serial = 1496] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1efa435400) [pid = 1844] [serial = 1502] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1f26244400) [pid = 1844] [serial = 1332] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1efc9f5400) [pid = 1844] [serial = 1290] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1f0cb7a000) [pid = 1844] [serial = 1323] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1f0a30a000) [pid = 1844] [serial = 1458] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1f24124000) [pid = 1844] [serial = 1410] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1eff0ad800) [pid = 1844] [serial = 1500] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1efd6c9400) [pid = 1844] [serial = 1497] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1f0bedb800) [pid = 1844] [serial = 1460] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1efa433000) [pid = 1844] [serial = 1419] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1efb8dc800) [pid = 1844] [serial = 1494] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f23dabc00) [pid = 1844] [serial = 1293] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1f11f2f400) [pid = 1844] [serial = 1269] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f0df30400) [pid = 1844] [serial = 1386] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f03586c00) [pid = 1844] [serial = 1320] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f2315ac00) [pid = 1844] [serial = 1398] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1ef8acdc00) [pid = 1844] [serial = 1446] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1f24125800) [pid = 1844] [serial = 1281] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f11fcfc00) [pid = 1844] [serial = 1392] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1f23dab400) [pid = 1844] [serial = 1478] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1f27a71800) [pid = 1844] [serial = 1481] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f27b61400) [pid = 1844] [serial = 1287] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1efb7cfc00) [pid = 1844] [serial = 1488] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1f0fab2400) [pid = 1844] [serial = 1389] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1f2200b000) [pid = 1844] [serial = 1407] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1efc9f5800) [pid = 1844] [serial = 1377] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1ef8570000) [pid = 1844] [serial = 1413] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f106e1800) [pid = 1844] [serial = 1485] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1ef8ad6800) [pid = 1844] [serial = 1404] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f0c9d6000) [pid = 1844] [serial = 1260] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1eff0b8000) [pid = 1844] [serial = 1508] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1efe105800) [pid = 1844] [serial = 1505] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f0faaf400) [pid = 1844] [serial = 1469] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1efb7cb800) [pid = 1844] [serial = 1487] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1efc9f2c00) [pid = 1844] [serial = 1503] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f0f6b3400) [pid = 1844] [serial = 1326] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1ef8646000) [pid = 1844] [serial = 1445] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1efe1e1400) [pid = 1844] [serial = 1506] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f0c606400) [pid = 1844] [serial = 1461] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1efcae3c00) [pid = 1844] [serial = 1335] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f106e0000) [pid = 1844] [serial = 1490] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f171c1400) [pid = 1844] [serial = 1395] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f14c8e800) [pid = 1844] [serial = 1475] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f15b85c00) [pid = 1844] [serial = 1476] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1f1448bc00) [pid = 1844] [serial = 1272] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f27a2d400) [pid = 1844] [serial = 1338] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f003a5400) [pid = 1844] [serial = 1380] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1f0f651800) [pid = 1844] [serial = 1466] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1ef864a400) [pid = 1844] [serial = 1416] [outer = (nil)] [url = about:blank] 05:45:42 INFO - PROCESS | 1844 | 1461588342827 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:45:42 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:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 3638ms 05:45:42 INFO - PROCESS | 1844 | 1461588342958 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:45:42 INFO - PROCESS | 1844 | 1461588342962 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:45:42 INFO - PROCESS | 1844 | 1461588342973 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 1844 | 1461588342978 Marionette TRACE conn3 <- [1,2154,null,{}] 05:45:42 INFO - PROCESS | 1844 | 1461588342989 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:45:43 INFO - PROCESS | 1844 | 1461588343197 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:45:43 INFO - PROCESS | 1844 | 1461588343402 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8bdb800 == 116 [pid = 1844] [id = 546] 05:45:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1ef8ac9800) [pid = 1844] [serial = 1639] [outer = (nil)] 05:45:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1ef977fc00) [pid = 1844] [serial = 1640] [outer = 0x7f1ef8ac9800] 05:45:43 INFO - PROCESS | 1844 | 1461588343475 Marionette DEBUG loaded listener.js 05:45:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1ef9892800) [pid = 1844] [serial = 1641] [outer = 0x7f1ef8ac9800] 05:45:44 INFO - PROCESS | 1844 | 1461588344278 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:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1344ms 05:45:44 INFO - PROCESS | 1844 | 1461588344314 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:45:44 INFO - PROCESS | 1844 | 1461588344321 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:45:44 INFO - PROCESS | 1844 | 1461588344331 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:45:44 INFO - PROCESS | 1844 | 1461588344335 Marionette TRACE conn3 <- [1,2158,null,{}] 05:45:44 INFO - PROCESS | 1844 | 1461588344340 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:45:44 INFO - PROCESS | 1844 | 1461588344639 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:45:44 INFO - PROCESS | 1844 | 1461588344679 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef9878000 == 117 [pid = 1844] [id = 547] 05:45:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1efa436400) [pid = 1844] [serial = 1642] [outer = (nil)] 05:45:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1efb7c7c00) [pid = 1844] [serial = 1643] [outer = 0x7f1efa436400] 05:45:44 INFO - PROCESS | 1844 | 1461588344744 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1efb7d0c00) [pid = 1844] [serial = 1644] [outer = 0x7f1efa436400] 05:45:45 INFO - PROCESS | 1844 | 1461588345765 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:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1481ms 05:45:45 INFO - PROCESS | 1844 | 1461588345813 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:45:45 INFO - PROCESS | 1844 | 1461588345820 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:45:45 INFO - PROCESS | 1844 | 1461588345834 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 1844 | 1461588345847 Marionette TRACE conn3 <- [1,2162,null,{}] 05:45:45 INFO - PROCESS | 1844 | 1461588345876 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:45:46 INFO - PROCESS | 1844 | 1461588346300 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:45:46 INFO - PROCESS | 1844 | 1461588346336 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc6c6800 == 118 [pid = 1844] [id = 548] 05:45:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1efcadac00) [pid = 1844] [serial = 1645] [outer = (nil)] 05:45:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1efcae5000) [pid = 1844] [serial = 1646] [outer = 0x7f1efcadac00] 05:45:46 INFO - PROCESS | 1844 | 1461588346450 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1efd544000) [pid = 1844] [serial = 1647] [outer = 0x7f1efcadac00] 05:45:47 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1eff4c9400) [pid = 1844] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:45:47 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1ef8a60000) [pid = 1844] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:45:47 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1ef864f000) [pid = 1844] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:45:47 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1efecefc00) [pid = 1844] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:45:47 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1ef8a5d800) [pid = 1844] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:45:47 INFO - PROCESS | 1844 | 1461588347877 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:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2121ms 05:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:45:47 INFO - PROCESS | 1844 | 1461588347949 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:45:47 INFO - PROCESS | 1844 | 1461588347952 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:45:47 INFO - PROCESS | 1844 | 1461588347958 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 1844 | 1461588347961 Marionette TRACE conn3 <- [1,2166,null,{}] 05:45:47 INFO - PROCESS | 1844 | 1461588347966 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:45:48 INFO - PROCESS | 1844 | 1461588348174 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:45:48 INFO - PROCESS | 1844 | 1461588348353 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc7da000 == 119 [pid = 1844] [id = 549] 05:45:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1ef8a5f800) [pid = 1844] [serial = 1648] [outer = (nil)] 05:45:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1efe8e6000) [pid = 1844] [serial = 1649] [outer = 0x7f1ef8a5f800] 05:45:48 INFO - PROCESS | 1844 | 1461588348419 Marionette DEBUG loaded listener.js 05:45:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1efecefc00) [pid = 1844] [serial = 1650] [outer = 0x7f1ef8a5f800] 05:45:49 INFO - PROCESS | 1844 | 1461588349201 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:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1432ms 05:45:49 INFO - PROCESS | 1844 | 1461588349390 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:45:49 INFO - PROCESS | 1844 | 1461588349397 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:45:49 INFO - PROCESS | 1844 | 1461588349406 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:45:49 INFO - PROCESS | 1844 | 1461588349409 Marionette TRACE conn3 <- [1,2170,null,{}] 05:45:49 INFO - PROCESS | 1844 | 1461588349418 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:45:49 INFO - PROCESS | 1844 | 1461588349669 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:45:49 INFO - PROCESS | 1844 | 1461588349992 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef88e0800 == 120 [pid = 1844] [id = 550] 05:45:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1ef8a5c800) [pid = 1844] [serial = 1651] [outer = (nil)] 05:45:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1ef8ad4c00) [pid = 1844] [serial = 1652] [outer = 0x7f1ef8a5c800] 05:45:50 INFO - PROCESS | 1844 | 1461588350080 Marionette DEBUG loaded listener.js 05:45:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1ef9884c00) [pid = 1844] [serial = 1653] [outer = 0x7f1ef8a5c800] 05:45:51 INFO - PROCESS | 1844 | 1461588350996 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:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1637ms 05:45:51 INFO - PROCESS | 1844 | 1461588351045 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:45:51 INFO - PROCESS | 1844 | 1461588351054 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:45:51 INFO - PROCESS | 1844 | 1461588351071 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:45:51 INFO - PROCESS | 1844 | 1461588351081 Marionette TRACE conn3 <- [1,2174,null,{}] 05:45:51 INFO - PROCESS | 1844 | 1461588351091 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:45:51 INFO - PROCESS | 1844 | 1461588351392 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:45:51 INFO - PROCESS | 1844 | 1461588351709 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc6c5000 == 121 [pid = 1844] [id = 551] 05:45:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1efb8d0400) [pid = 1844] [serial = 1654] [outer = (nil)] 05:45:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1efcad7000) [pid = 1844] [serial = 1655] [outer = 0x7f1efb8d0400] 05:45:51 INFO - PROCESS | 1844 | 1461588351786 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1efd542000) [pid = 1844] [serial = 1656] [outer = 0x7f1efb8d0400] 05:45:52 INFO - PROCESS | 1844 | 1461588352697 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:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1696ms 05:45:52 INFO - PROCESS | 1844 | 1461588352760 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:45:52 INFO - PROCESS | 1844 | 1461588352765 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:45:52 INFO - PROCESS | 1844 | 1461588352771 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 1844 | 1461588352775 Marionette TRACE conn3 <- [1,2178,null,{}] 05:45:52 INFO - PROCESS | 1844 | 1461588352790 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:45:53 INFO - PROCESS | 1844 | 1461588353062 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:45:53 INFO - PROCESS | 1844 | 1461588353410 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe2e0000 == 122 [pid = 1844] [id = 552] 05:45:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1eff09c400) [pid = 1844] [serial = 1657] [outer = (nil)] 05:45:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1eff0b7400) [pid = 1844] [serial = 1658] [outer = 0x7f1eff09c400] 05:45:53 INFO - PROCESS | 1844 | 1461588353490 Marionette DEBUG loaded listener.js 05:45:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1eff14a800) [pid = 1844] [serial = 1659] [outer = 0x7f1eff09c400] 05:45:54 INFO - PROCESS | 1844 | 1461588354393 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:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1681ms 05:45:54 INFO - PROCESS | 1844 | 1461588354454 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:45:54 INFO - PROCESS | 1844 | 1461588354457 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:45:54 INFO - PROCESS | 1844 | 1461588354463 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:45:54 INFO - PROCESS | 1844 | 1461588354468 Marionette TRACE conn3 <- [1,2182,null,{}] 05:45:54 INFO - PROCESS | 1844 | 1461588354473 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:45:54 INFO - PROCESS | 1844 | 1461588354689 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:45:54 INFO - PROCESS | 1844 | 1461588354905 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efec09000 == 123 [pid = 1844] [id = 553] 05:45:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1eff022c00) [pid = 1844] [serial = 1660] [outer = (nil)] 05:45:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f002cd000) [pid = 1844] [serial = 1661] [outer = 0x7f1eff022c00] 05:45:55 INFO - PROCESS | 1844 | 1461588355022 Marionette DEBUG loaded listener.js 05:45:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f003a3c00) [pid = 1844] [serial = 1662] [outer = 0x7f1eff022c00] 05:45:55 INFO - PROCESS | 1844 | 1461588355980 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:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1591ms 05:45:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:45:56 INFO - PROCESS | 1844 | 1461588356055 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:45:56 INFO - PROCESS | 1844 | 1461588356058 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:45:56 INFO - PROCESS | 1844 | 1461588356065 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:45:56 INFO - PROCESS | 1844 | 1461588356068 Marionette TRACE conn3 <- [1,2186,null,{}] 05:45:56 INFO - PROCESS | 1844 | 1461588356073 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:45:56 INFO - PROCESS | 1844 | 1461588356336 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:45:56 INFO - PROCESS | 1844 | 1461588356644 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f00119800 == 124 [pid = 1844] [id = 554] 05:45:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1eff256000) [pid = 1844] [serial = 1663] [outer = (nil)] 05:45:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f00576800) [pid = 1844] [serial = 1664] [outer = 0x7f1eff256000] 05:45:56 INFO - PROCESS | 1844 | 1461588356723 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f01247800) [pid = 1844] [serial = 1665] [outer = 0x7f1eff256000] 05:45:57 INFO - PROCESS | 1844 | 1461588357698 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:45:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:45:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1687ms 05:45:57 INFO - PROCESS | 1844 | 1461588357753 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 1844 | 1461588357759 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:45:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:45:57 INFO - PROCESS | 1844 | 1461588357768 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 1844 | 1461588357773 Marionette TRACE conn3 <- [1,2190,null,{}] 05:45:57 INFO - PROCESS | 1844 | 1461588357782 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:45:58 INFO - PROCESS | 1844 | 1461588358217 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:45:58 INFO - PROCESS | 1844 | 1461588358616 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:45:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f004ae800 == 125 [pid = 1844] [id = 555] 05:45:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f027a1000) [pid = 1844] [serial = 1666] [outer = (nil)] 05:45:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f02e50800) [pid = 1844] [serial = 1667] [outer = 0x7f1f027a1000] 05:45:58 INFO - PROCESS | 1844 | 1461588358751 Marionette DEBUG loaded listener.js 05:45:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f0358f800) [pid = 1844] [serial = 1668] [outer = 0x7f1f027a1000] 05:45:59 INFO - PROCESS | 1844 | 1461588359979 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:46:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:46:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 2288ms 05:46:00 INFO - PROCESS | 1844 | 1461588360059 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 1844 | 1461588360065 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:46:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:46:00 INFO - PROCESS | 1844 | 1461588360075 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 1844 | 1461588360081 Marionette TRACE conn3 <- [1,2194,null,{}] 05:46:00 INFO - PROCESS | 1844 | 1461588360089 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:46:00 INFO - PROCESS | 1844 | 1461588360357 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:46:00 INFO - PROCESS | 1844 | 1461588360669 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f01165800 == 126 [pid = 1844] [id = 556] 05:46:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f04b4a000) [pid = 1844] [serial = 1669] [outer = (nil)] 05:46:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f04cd2400) [pid = 1844] [serial = 1670] [outer = 0x7f1f04b4a000] 05:46:00 INFO - PROCESS | 1844 | 1461588360754 Marionette DEBUG loaded listener.js 05:46:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f09567400) [pid = 1844] [serial = 1671] [outer = 0x7f1f04b4a000] 05:46:01 INFO - PROCESS | 1844 | 1461588361608 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:46:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:46:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1592ms 05:46:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:46:01 INFO - PROCESS | 1844 | 1461588361666 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:46:01 INFO - PROCESS | 1844 | 1461588361670 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:46:01 INFO - PROCESS | 1844 | 1461588361677 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:46:01 INFO - PROCESS | 1844 | 1461588361680 Marionette TRACE conn3 <- [1,2198,null,{}] 05:46:01 INFO - PROCESS | 1844 | 1461588361686 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:46:01 INFO - PROCESS | 1844 | 1461588361925 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:46:02 INFO - PROCESS | 1844 | 1461588362187 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f013dc000 == 127 [pid = 1844] [id = 557] 05:46:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f021e2000) [pid = 1844] [serial = 1672] [outer = (nil)] 05:46:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f0a091c00) [pid = 1844] [serial = 1673] [outer = 0x7f1f021e2000] 05:46:02 INFO - PROCESS | 1844 | 1461588362310 Marionette DEBUG loaded listener.js 05:46:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f0a0ee000) [pid = 1844] [serial = 1674] [outer = 0x7f1f021e2000] 05:46:03 INFO - PROCESS | 1844 | 1461588363224 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:46:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:46:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1599ms 05:46:03 INFO - PROCESS | 1844 | 1461588363275 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:46:03 INFO - PROCESS | 1844 | 1461588363279 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:46:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:46:03 INFO - PROCESS | 1844 | 1461588363285 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:46:03 INFO - PROCESS | 1844 | 1461588363289 Marionette TRACE conn3 <- [1,2202,null,{}] 05:46:03 INFO - PROCESS | 1844 | 1461588363294 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:46:03 INFO - PROCESS | 1844 | 1461588363526 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:46:03 INFO - PROCESS | 1844 | 1461588363795 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0381c000 == 128 [pid = 1844] [id = 558] 05:46:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f04abc800) [pid = 1844] [serial = 1675] [outer = (nil)] 05:46:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f0b51cc00) [pid = 1844] [serial = 1676] [outer = 0x7f1f04abc800] 05:46:03 INFO - PROCESS | 1844 | 1461588363915 Marionette DEBUG loaded listener.js 05:46:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f0b787c00) [pid = 1844] [serial = 1677] [outer = 0x7f1f04abc800] 05:46:04 INFO - PROCESS | 1844 | 1461588364777 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:46:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:46:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1532ms 05:46:04 INFO - PROCESS | 1844 | 1461588364818 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 1844 | 1461588364822 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:46:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:46:04 INFO - PROCESS | 1844 | 1461588364828 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 1844 | 1461588364830 Marionette TRACE conn3 <- [1,2206,null,{}] 05:46:04 INFO - PROCESS | 1844 | 1461588364837 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:46:05 INFO - PROCESS | 1844 | 1461588365063 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:46:05 INFO - PROCESS | 1844 | 1461588365330 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093c1800 == 129 [pid = 1844] [id = 559] 05:46:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f0956d000) [pid = 1844] [serial = 1678] [outer = (nil)] 05:46:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1f0bcd8400) [pid = 1844] [serial = 1679] [outer = 0x7f1f0956d000] 05:46:05 INFO - PROCESS | 1844 | 1461588365463 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f0bf18400) [pid = 1844] [serial = 1680] [outer = 0x7f1f0956d000] 05:46:06 INFO - PROCESS | 1844 | 1461588366343 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:46:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:46:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1580ms 05:46:06 INFO - PROCESS | 1844 | 1461588366409 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:46:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:46:06 INFO - PROCESS | 1844 | 1461588366414 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:46:06 INFO - PROCESS | 1844 | 1461588366420 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:46:06 INFO - PROCESS | 1844 | 1461588366424 Marionette TRACE conn3 <- [1,2210,null,{}] 05:46:06 INFO - PROCESS | 1844 | 1461588366429 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:46:06 INFO - PROCESS | 1844 | 1461588366685 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:46:07 INFO - PROCESS | 1844 | 1461588367001 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f098d2800 == 130 [pid = 1844] [id = 560] 05:46:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1f0c9d6000) [pid = 1844] [serial = 1681] [outer = (nil)] 05:46:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f0cb7a000) [pid = 1844] [serial = 1682] [outer = 0x7f1f0c9d6000] 05:46:07 INFO - PROCESS | 1844 | 1461588367090 Marionette DEBUG loaded listener.js 05:46:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f0e0b4c00) [pid = 1844] [serial = 1683] [outer = 0x7f1f0c9d6000] 05:46:08 INFO - PROCESS | 1844 | 1461588368181 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:46:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:46:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1787ms 05:46:08 INFO - PROCESS | 1844 | 1461588368210 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:46:08 INFO - PROCESS | 1844 | 1461588368216 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:46:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:46:08 INFO - PROCESS | 1844 | 1461588368225 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:46:08 INFO - PROCESS | 1844 | 1461588368230 Marionette TRACE conn3 <- [1,2214,null,{}] 05:46:08 INFO - PROCESS | 1844 | 1461588368238 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:46:08 INFO - PROCESS | 1844 | 1461588368508 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:46:08 INFO - PROCESS | 1844 | 1461588368822 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b61e000 == 131 [pid = 1844] [id = 561] 05:46:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1f0b77a400) [pid = 1844] [serial = 1684] [outer = (nil)] 05:46:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1f0f647800) [pid = 1844] [serial = 1685] [outer = 0x7f1f0b77a400] 05:46:08 INFO - PROCESS | 1844 | 1461588368915 Marionette DEBUG loaded listener.js 05:46:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1f0faa5c00) [pid = 1844] [serial = 1686] [outer = 0x7f1f0b77a400] 05:46:09 INFO - PROCESS | 1844 | 1461588369869 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:46:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:46:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1688ms 05:46:09 INFO - PROCESS | 1844 | 1461588369912 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 1844 | 1461588369916 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:46:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:46:09 INFO - PROCESS | 1844 | 1461588369922 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 1844 | 1461588369926 Marionette TRACE conn3 <- [1,2218,null,{}] 05:46:09 INFO - PROCESS | 1844 | 1461588369931 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:46:10 INFO - PROCESS | 1844 | 1461588370166 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:46:10 INFO - PROCESS | 1844 | 1461588370454 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c6e9800 == 132 [pid = 1844] [id = 562] 05:46:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1f0bf72000) [pid = 1844] [serial = 1687] [outer = (nil)] 05:46:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f10296000) [pid = 1844] [serial = 1688] [outer = 0x7f1f0bf72000] 05:46:10 INFO - PROCESS | 1844 | 1461588370541 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f102af800) [pid = 1844] [serial = 1689] [outer = 0x7f1f0bf72000] 05:46:11 INFO - PROCESS | 1844 | 1461588371454 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:46:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:46:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1579ms 05:46:11 INFO - PROCESS | 1844 | 1461588371503 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:46:11 INFO - PROCESS | 1844 | 1461588371506 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:46:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:46:11 INFO - PROCESS | 1844 | 1461588371514 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:46:11 INFO - PROCESS | 1844 | 1461588371517 Marionette TRACE conn3 <- [1,2222,null,{}] 05:46:11 INFO - PROCESS | 1844 | 1461588371523 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:46:11 INFO - PROCESS | 1844 | 1461588371762 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:46:12 INFO - PROCESS | 1844 | 1461588372033 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cb2a800 == 133 [pid = 1844] [id = 563] 05:46:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f0eb0c000) [pid = 1844] [serial = 1690] [outer = (nil)] 05:46:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f102e8800) [pid = 1844] [serial = 1691] [outer = 0x7f1f0eb0c000] 05:46:12 INFO - PROCESS | 1844 | 1461588372156 Marionette DEBUG loaded listener.js 05:46:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f106d6800) [pid = 1844] [serial = 1692] [outer = 0x7f1f0eb0c000] 05:46:13 INFO - PROCESS | 1844 | 1461588373037 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:46:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:46:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1585ms 05:46:13 INFO - PROCESS | 1844 | 1461588373100 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:46:13 INFO - PROCESS | 1844 | 1461588373103 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:46:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:46:13 INFO - PROCESS | 1844 | 1461588373110 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:46:13 INFO - PROCESS | 1844 | 1461588373114 Marionette TRACE conn3 <- [1,2226,null,{}] 05:46:13 INFO - PROCESS | 1844 | 1461588373119 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:46:13 INFO - PROCESS | 1844 | 1461588373362 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:46:13 INFO - PROCESS | 1844 | 1461588373698 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0eb83800 == 134 [pid = 1844] [id = 564] 05:46:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f021e4c00) [pid = 1844] [serial = 1693] [outer = (nil)] 05:46:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f106de000) [pid = 1844] [serial = 1694] [outer = 0x7f1f021e4c00] 05:46:13 INFO - PROCESS | 1844 | 1461588373778 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f107f0c00) [pid = 1844] [serial = 1695] [outer = 0x7f1f021e4c00] 05:46:14 INFO - PROCESS | 1844 | 1461588374664 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:46:14 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:46:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1583ms 05:46:14 INFO - PROCESS | 1844 | 1461588374698 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 1844 | 1461588374701 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:46:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:46:14 INFO - PROCESS | 1844 | 1461588374710 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 1844 | 1461588374713 Marionette TRACE conn3 <- [1,2230,null,{}] 05:46:14 INFO - PROCESS | 1844 | 1461588374717 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:46:14 INFO - PROCESS | 1844 | 1461588374960 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:46:15 INFO - PROCESS | 1844 | 1461588375231 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f10431000 == 135 [pid = 1844] [id = 565] 05:46:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1f04b43400) [pid = 1844] [serial = 1696] [outer = (nil)] 05:46:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1f10a6ec00) [pid = 1844] [serial = 1697] [outer = 0x7f1f04b43400] 05:46:15 INFO - PROCESS | 1844 | 1461588375365 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f1f11f2ec00) [pid = 1844] [serial = 1698] [outer = 0x7f1f04b43400] 05:46:16 INFO - PROCESS | 1844 | 1461588376223 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:46:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:46:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1580ms 05:46:16 INFO - PROCESS | 1844 | 1461588376291 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 1844 | 1461588376295 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:46:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:46:16 INFO - PROCESS | 1844 | 1461588376301 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 1844 | 1461588376305 Marionette TRACE conn3 <- [1,2234,null,{}] 05:46:16 INFO - PROCESS | 1844 | 1461588376310 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:46:16 INFO - PROCESS | 1844 | 1461588376545 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:46:16 INFO - PROCESS | 1844 | 1461588376856 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f12b6a000 == 136 [pid = 1844] [id = 566] 05:46:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f1f107f5800) [pid = 1844] [serial = 1699] [outer = (nil)] 05:46:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f1f1435c400) [pid = 1844] [serial = 1700] [outer = 0x7f1f107f5800] 05:46:16 INFO - PROCESS | 1844 | 1461588376937 Marionette DEBUG loaded listener.js 05:46:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f1f14d26c00) [pid = 1844] [serial = 1701] [outer = 0x7f1f107f5800] 05:46:17 INFO - PROCESS | 1844 | 1461588377854 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:46:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:46:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1583ms 05:46:17 INFO - PROCESS | 1844 | 1461588377885 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 1844 | 1461588377889 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:46:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:46:17 INFO - PROCESS | 1844 | 1461588377895 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 1844 | 1461588377898 Marionette TRACE conn3 <- [1,2238,null,{}] 05:46:17 INFO - PROCESS | 1844 | 1461588377903 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:46:18 INFO - PROCESS | 1844 | 1461588378129 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:46:18 INFO - PROCESS | 1844 | 1461588378524 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14eaa000 == 137 [pid = 1844] [id = 567] 05:46:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f1efe1d9400) [pid = 1844] [serial = 1702] [outer = (nil)] 05:46:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f1f1548e000) [pid = 1844] [serial = 1703] [outer = 0x7f1efe1d9400] 05:46:18 INFO - PROCESS | 1844 | 1461588378605 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f1f15b8ec00) [pid = 1844] [serial = 1704] [outer = 0x7f1efe1d9400] 05:46:20 INFO - PROCESS | 1844 | 1461588380000 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:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efa7d0000 == 136 [pid = 1844] [id = 500] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef95c0000 == 135 [pid = 1844] [id = 544] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef8751800 == 134 [pid = 1844] [id = 543] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef95be800 == 133 [pid = 1844] [id = 542] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2c534000 == 132 [pid = 1844] [id = 541] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f27b48000 == 131 [pid = 1844] [id = 540] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f220a7000 == 130 [pid = 1844] [id = 539] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15935800 == 129 [pid = 1844] [id = 538] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f10429800 == 128 [pid = 1844] [id = 537] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0ccf4800 == 127 [pid = 1844] [id = 536] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cad1800 == 126 [pid = 1844] [id = 535] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b79b800 == 125 [pid = 1844] [id = 534] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f098df000 == 124 [pid = 1844] [id = 533] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093ba000 == 123 [pid = 1844] [id = 532] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f013e2000 == 122 [pid = 1844] [id = 531] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0116a000 == 121 [pid = 1844] [id = 530] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f001e2000 == 120 [pid = 1844] [id = 529] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe32f000 == 119 [pid = 1844] [id = 528] 05:46:20 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef89d7800 == 118 [pid = 1844] [id = 527] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f1f0134f800) [pid = 1844] [serial = 1577] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f1efa437400) [pid = 1844] [serial = 1569] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f1f171f5000) [pid = 1844] [serial = 1553] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f1f0bcdf000) [pid = 1844] [serial = 1550] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f1f021ad400) [pid = 1844] [serial = 1578] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f1f2436c400) [pid = 1844] [serial = 1565] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f1f0c611c00) [pid = 1844] [serial = 1535] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1efccb3800) [pid = 1844] [serial = 1571] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1f0b778800) [pid = 1844] [serial = 1529] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1f107ecc00) [pid = 1844] [serial = 1544] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1eff0ac800) [pid = 1844] [serial = 1574] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1f2310c000) [pid = 1844] [serial = 1556] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1f04b49800) [pid = 1844] [serial = 1526] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1f0f6b0400) [pid = 1844] [serial = 1541] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1f26241800) [pid = 1844] [serial = 1559] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1f0279e400) [pid = 1844] [serial = 1523] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1ef8ad1400) [pid = 1844] [serial = 1568] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1eff140c00) [pid = 1844] [serial = 1517] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1f02183800) [pid = 1844] [serial = 1520] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1f1435f000) [pid = 1844] [serial = 1547] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1ef8ac9400) [pid = 1844] [serial = 1514] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1f0c3d3400) [pid = 1844] [serial = 1532] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f0dc7d800) [pid = 1844] [serial = 1538] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1eff25e800) [pid = 1844] [serial = 1575] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1efe110000) [pid = 1844] [serial = 1572] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f01242400) [pid = 1844] [serial = 1512] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1ef9781000) [pid = 1844] [serial = 1562] [outer = (nil)] [url = about:blank] 05:46:20 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1efb7c7400) [pid = 1844] [serial = 1580] [outer = (nil)] [url = about:blank] 05:46:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:46:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 3006ms 05:46:20 INFO - PROCESS | 1844 | 1461588380983 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:46:20 INFO - PROCESS | 1844 | 1461588380989 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:46:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:46:21 INFO - PROCESS | 1844 | 1461588381009 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 1844 | 1461588381015 Marionette TRACE conn3 <- [1,2242,null,{}] 05:46:21 INFO - PROCESS | 1844 | 1461588381024 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:46:21 INFO - PROCESS | 1844 | 1461588381224 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:46:21 INFO - PROCESS | 1844 | 1461588381240 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef88d9000 == 119 [pid = 1844] [id = 568] 05:46:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1ef8ad5800) [pid = 1844] [serial = 1705] [outer = (nil)] 05:46:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1ef93e3800) [pid = 1844] [serial = 1706] [outer = 0x7f1ef8ad5800] 05:46:21 INFO - PROCESS | 1844 | 1461588381343 Marionette DEBUG loaded listener.js 05:46:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1ef93eec00) [pid = 1844] [serial = 1707] [outer = 0x7f1ef8ad5800] 05:46:22 INFO - PROCESS | 1844 | 1461588382247 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:46:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:46:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1292ms 05:46:22 INFO - PROCESS | 1844 | 1461588382297 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 1844 | 1461588382304 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:46:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:46:22 INFO - PROCESS | 1844 | 1461588382315 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 1844 | 1461588382318 Marionette TRACE conn3 <- [1,2246,null,{}] 05:46:22 INFO - PROCESS | 1844 | 1461588382327 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:46:22 INFO - PROCESS | 1844 | 1461588382595 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:46:22 INFO - PROCESS | 1844 | 1461588382620 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef95ad800 == 120 [pid = 1844] [id = 569] 05:46:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1ef977dc00) [pid = 1844] [serial = 1708] [outer = (nil)] 05:46:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1efa432c00) [pid = 1844] [serial = 1709] [outer = 0x7f1ef977dc00] 05:46:22 INFO - PROCESS | 1844 | 1461588382681 Marionette DEBUG loaded listener.js 05:46:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1efb7cb800) [pid = 1844] [serial = 1710] [outer = 0x7f1ef977dc00] 05:46:23 INFO - PROCESS | 1844 | 1461588383715 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:46:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:46:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1440ms 05:46:23 INFO - PROCESS | 1844 | 1461588383758 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:46:23 INFO - PROCESS | 1844 | 1461588383761 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:46:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:46:23 INFO - PROCESS | 1844 | 1461588383768 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:46:23 INFO - PROCESS | 1844 | 1461588383774 Marionette TRACE conn3 <- [1,2250,null,{}] 05:46:23 INFO - PROCESS | 1844 | 1461588383801 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:46:24 INFO - PROCESS | 1844 | 1461588384084 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:46:24 INFO - PROCESS | 1844 | 1461588384112 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc6b4800 == 121 [pid = 1844] [id = 570] 05:46:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1efb8d4800) [pid = 1844] [serial = 1711] [outer = (nil)] 05:46:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1efcadd000) [pid = 1844] [serial = 1712] [outer = 0x7f1efb8d4800] 05:46:24 INFO - PROCESS | 1844 | 1461588384178 Marionette DEBUG loaded listener.js 05:46:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1efccb2400) [pid = 1844] [serial = 1713] [outer = 0x7f1efb8d4800] 05:46:25 INFO - PROCESS | 1844 | 1461588385074 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:46:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:46:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1337ms 05:46:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:46:25 INFO - PROCESS | 1844 | 1461588385106 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:46:25 INFO - PROCESS | 1844 | 1461588385109 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:46:25 INFO - PROCESS | 1844 | 1461588385115 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:46:25 INFO - PROCESS | 1844 | 1461588385118 Marionette TRACE conn3 <- [1,2254,null,{}] 05:46:25 INFO - PROCESS | 1844 | 1461588385130 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:46:25 INFO - PROCESS | 1844 | 1461588385393 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1eff4c0400) [pid = 1844] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1ef8ac9800) [pid = 1844] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1efa436400) [pid = 1844] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f01351000) [pid = 1844] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f04b51800) [pid = 1844] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1f102e3000) [pid = 1844] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f0dc7e800) [pid = 1844] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f02eb2c00) [pid = 1844] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f0bf10400) [pid = 1844] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1ef93e3000) [pid = 1844] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1efecef000) [pid = 1844] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1efcadac00) [pid = 1844] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1ef93ebc00) [pid = 1844] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1efccb1800) [pid = 1844] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f01028800) [pid = 1844] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1f01247000) [pid = 1844] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1f003a1000) [pid = 1844] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1ef8571000) [pid = 1844] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1ef977c000) [pid = 1844] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1efd6c6c00) [pid = 1844] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f021a0c00) [pid = 1844] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f102b2000) [pid = 1844] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1efe1e1800) [pid = 1844] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1ef977b000) [pid = 1844] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f106e1400) [pid = 1844] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1ef93e5400) [pid = 1844] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f002c8800) [pid = 1844] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f0b51d400) [pid = 1844] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f04b45400) [pid = 1844] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1ef8649000) [pid = 1844] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f0bf10000) [pid = 1844] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f01352400) [pid = 1844] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f102b1800) [pid = 1844] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f021ae000) [pid = 1844] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f04b51c00) [pid = 1844] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f01025400) [pid = 1844] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f04ab0c00) [pid = 1844] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1f01030800) [pid = 1844] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f01356400) [pid = 1844] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:46:26 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f106db800) [pid = 1844] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:46:26 INFO - PROCESS | 1844 | 1461588386272 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef88d7800 == 122 [pid = 1844] [id = 571] 05:46:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1ef8568c00) [pid = 1844] [serial = 1714] [outer = (nil)] 05:46:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1ef8acf400) [pid = 1844] [serial = 1715] [outer = 0x7f1ef8568c00] 05:46:26 INFO - PROCESS | 1844 | 1461588386337 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1efa42f000) [pid = 1844] [serial = 1716] [outer = 0x7f1ef8568c00] 05:46:27 INFO - PROCESS | 1844 | 1461588387057 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:46:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:46:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1998ms 05:46:27 INFO - PROCESS | 1844 | 1461588387114 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:46:27 INFO - PROCESS | 1844 | 1461588387116 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:46:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:46:27 INFO - PROCESS | 1844 | 1461588387122 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:46:27 INFO - PROCESS | 1844 | 1461588387124 Marionette TRACE conn3 <- [1,2258,null,{}] 05:46:27 INFO - PROCESS | 1844 | 1461588387130 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:46:27 INFO - PROCESS | 1844 | 1461588387333 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:46:27 INFO - PROCESS | 1844 | 1461588387516 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efced8000 == 123 [pid = 1844] [id = 572] 05:46:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1ef977e400) [pid = 1844] [serial = 1717] [outer = (nil)] 05:46:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1efd53f000) [pid = 1844] [serial = 1718] [outer = 0x7f1ef977e400] 05:46:27 INFO - PROCESS | 1844 | 1461588387581 Marionette DEBUG loaded listener.js 05:46:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1efe10c800) [pid = 1844] [serial = 1719] [outer = 0x7f1ef977e400] 05:46:28 INFO - PROCESS | 1844 | 1461588388575 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:46:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:46:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1480ms 05:46:28 INFO - PROCESS | 1844 | 1461588388605 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:46:28 INFO - PROCESS | 1844 | 1461588388611 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:46:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:46:28 INFO - PROCESS | 1844 | 1461588388620 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:46:28 INFO - PROCESS | 1844 | 1461588388626 Marionette TRACE conn3 <- [1,2262,null,{}] 05:46:28 INFO - PROCESS | 1844 | 1461588388635 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:46:28 INFO - PROCESS | 1844 | 1461588388859 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:46:29 INFO - PROCESS | 1844 | 1461588389205 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef92ef000 == 124 [pid = 1844] [id = 573] 05:46:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1ef93edc00) [pid = 1844] [serial = 1720] [outer = (nil)] 05:46:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1ef9884400) [pid = 1844] [serial = 1721] [outer = 0x7f1ef93edc00] 05:46:29 INFO - PROCESS | 1844 | 1461588389286 Marionette DEBUG loaded listener.js 05:46:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1efa436800) [pid = 1844] [serial = 1722] [outer = 0x7f1ef93edc00] 05:46:30 INFO - PROCESS | 1844 | 1461588390166 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:46:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:46:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1590ms 05:46:30 INFO - PROCESS | 1844 | 1461588390210 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 1844 | 1461588390219 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:46:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:46:30 INFO - PROCESS | 1844 | 1461588390229 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 1844 | 1461588390232 Marionette TRACE conn3 <- [1,2266,null,{}] 05:46:30 INFO - PROCESS | 1844 | 1461588390238 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:46:30 INFO - PROCESS | 1844 | 1461588390466 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:46:30 INFO - PROCESS | 1844 | 1461588390779 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efceec800 == 125 [pid = 1844] [id = 574] 05:46:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1efc9e7400) [pid = 1844] [serial = 1723] [outer = (nil)] 05:46:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1efccadc00) [pid = 1844] [serial = 1724] [outer = 0x7f1efc9e7400] 05:46:30 INFO - PROCESS | 1844 | 1461588390858 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1efd544400) [pid = 1844] [serial = 1725] [outer = 0x7f1efc9e7400] 05:46:31 INFO - PROCESS | 1844 | 1461588391781 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:46:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:46:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1589ms 05:46:31 INFO - PROCESS | 1844 | 1461588391818 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:46:31 INFO - PROCESS | 1844 | 1461588391822 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:46:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:46:31 INFO - PROCESS | 1844 | 1461588391828 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:46:31 INFO - PROCESS | 1844 | 1461588391834 Marionette TRACE conn3 <- [1,2270,null,{}] 05:46:31 INFO - PROCESS | 1844 | 1461588391850 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:46:32 INFO - PROCESS | 1844 | 1461588392070 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:46:32 INFO - PROCESS | 1844 | 1461588392387 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe2f5800 == 126 [pid = 1844] [id = 575] 05:46:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1efe1dc400) [pid = 1844] [serial = 1726] [outer = (nil)] 05:46:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1efe8edc00) [pid = 1844] [serial = 1727] [outer = 0x7f1efe1dc400] 05:46:32 INFO - PROCESS | 1844 | 1461588392473 Marionette DEBUG loaded listener.js 05:46:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1efece7c00) [pid = 1844] [serial = 1728] [outer = 0x7f1efe1dc400] 05:46:33 INFO - PROCESS | 1844 | 1461588393381 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:46:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:46:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1593ms 05:46:33 INFO - PROCESS | 1844 | 1461588393445 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:46:33 INFO - PROCESS | 1844 | 1461588393449 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:46:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:46:33 INFO - PROCESS | 1844 | 1461588393456 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:46:33 INFO - PROCESS | 1844 | 1461588393459 Marionette TRACE conn3 <- [1,2274,null,{}] 05:46:33 INFO - PROCESS | 1844 | 1461588393465 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:46:33 INFO - PROCESS | 1844 | 1461588393687 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:46:34 INFO - PROCESS | 1844 | 1461588394000 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efec12800 == 127 [pid = 1844] [id = 576] 05:46:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1efe1e1800) [pid = 1844] [serial = 1729] [outer = (nil)] 05:46:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1eff09a400) [pid = 1844] [serial = 1730] [outer = 0x7f1efe1e1800] 05:46:34 INFO - PROCESS | 1844 | 1461588394079 Marionette DEBUG loaded listener.js 05:46:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1eff0a5400) [pid = 1844] [serial = 1731] [outer = 0x7f1efe1e1800] 05:46:34 INFO - PROCESS | 1844 | 1461588394915 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:46:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:46:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1482ms 05:46:34 INFO - PROCESS | 1844 | 1461588394942 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 1844 | 1461588394946 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:46:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:46:34 INFO - PROCESS | 1844 | 1461588394955 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 1844 | 1461588394957 Marionette TRACE conn3 <- [1,2278,null,{}] 05:46:34 INFO - PROCESS | 1844 | 1461588394961 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:46:35 INFO - PROCESS | 1844 | 1461588395183 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:46:35 INFO - PROCESS | 1844 | 1461588395451 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff3a1800 == 128 [pid = 1844] [id = 577] 05:46:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1eff025000) [pid = 1844] [serial = 1732] [outer = (nil)] 05:46:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1eff0b9000) [pid = 1844] [serial = 1733] [outer = 0x7f1eff025000] 05:46:35 INFO - PROCESS | 1844 | 1461588395533 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1eff149c00) [pid = 1844] [serial = 1734] [outer = 0x7f1eff025000] 05:46:36 INFO - PROCESS | 1844 | 1461588396421 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:46:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:46:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1533ms 05:46:36 INFO - PROCESS | 1844 | 1461588396489 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 1844 | 1461588396493 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:46:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:46:36 INFO - PROCESS | 1844 | 1461588396499 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 1844 | 1461588396502 Marionette TRACE conn3 <- [1,2282,null,{}] 05:46:36 INFO - PROCESS | 1844 | 1461588396508 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:46:36 INFO - PROCESS | 1844 | 1461588396807 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:46:37 INFO - PROCESS | 1844 | 1461588397125 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f00393000 == 129 [pid = 1844] [id = 578] 05:46:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f003a5400) [pid = 1844] [serial = 1735] [outer = (nil)] 05:46:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f003a9000) [pid = 1844] [serial = 1736] [outer = 0x7f1f003a5400] 05:46:37 INFO - PROCESS | 1844 | 1461588397208 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f00577000) [pid = 1844] [serial = 1737] [outer = 0x7f1f003a5400] 05:46:38 INFO - PROCESS | 1844 | 1461588398079 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:46:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:46:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1628ms 05:46:38 INFO - PROCESS | 1844 | 1461588398129 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 1844 | 1461588398133 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:46:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:46:38 INFO - PROCESS | 1844 | 1461588398139 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 1844 | 1461588398141 Marionette TRACE conn3 <- [1,2286,null,{}] 05:46:38 INFO - PROCESS | 1844 | 1461588398146 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:46:38 INFO - PROCESS | 1844 | 1461588398359 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:46:38 INFO - PROCESS | 1844 | 1461588398635 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f010a8800 == 130 [pid = 1844] [id = 579] 05:46:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1efe8ee800) [pid = 1844] [serial = 1738] [outer = (nil)] 05:46:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f01030800) [pid = 1844] [serial = 1739] [outer = 0x7f1efe8ee800] 05:46:38 INFO - PROCESS | 1844 | 1461588398752 Marionette DEBUG loaded listener.js 05:46:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f0124b000) [pid = 1844] [serial = 1740] [outer = 0x7f1efe8ee800] 05:46:39 INFO - PROCESS | 1844 | 1461588399596 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:46:39 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:46:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1529ms 05:46:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:46:39 INFO - PROCESS | 1844 | 1461588399669 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:46:39 INFO - PROCESS | 1844 | 1461588399672 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:46:39 INFO - PROCESS | 1844 | 1461588399678 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:46:39 INFO - PROCESS | 1844 | 1461588399682 Marionette TRACE conn3 <- [1,2290,null,{}] 05:46:39 INFO - PROCESS | 1844 | 1461588399687 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:46:39 INFO - PROCESS | 1844 | 1461588399900 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:46:40 INFO - PROCESS | 1844 | 1461588400166 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0139a800 == 131 [pid = 1844] [id = 580] 05:46:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f01028800) [pid = 1844] [serial = 1741] [outer = (nil)] 05:46:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f0134d000) [pid = 1844] [serial = 1742] [outer = 0x7f1f01028800] 05:46:40 INFO - PROCESS | 1844 | 1461588400288 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f01353c00) [pid = 1844] [serial = 1743] [outer = 0x7f1f01028800] 05:46:41 INFO - PROCESS | 1844 | 1461588401153 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:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1544ms 05:46:41 INFO - PROCESS | 1844 | 1461588401224 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:46:41 INFO - PROCESS | 1844 | 1461588401227 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:46:41 INFO - PROCESS | 1844 | 1461588401236 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:46:41 INFO - PROCESS | 1844 | 1461588401240 Marionette TRACE conn3 <- [1,2294,null,{}] 05:46:41 INFO - PROCESS | 1844 | 1461588401249 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:46:41 INFO - PROCESS | 1844 | 1461588401584 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:46:41 INFO - PROCESS | 1844 | 1461588401884 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0269d800 == 132 [pid = 1844] [id = 581] 05:46:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1eff4c5000) [pid = 1844] [serial = 1744] [outer = (nil)] 05:46:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f02184800) [pid = 1844] [serial = 1745] [outer = 0x7f1eff4c5000] 05:46:41 INFO - PROCESS | 1844 | 1461588401956 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f021a2400) [pid = 1844] [serial = 1746] [outer = 0x7f1eff4c5000] 05:46:42 INFO - PROCESS | 1844 | 1461588402933 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:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1736ms 05:46:42 INFO - PROCESS | 1844 | 1461588402972 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:46:42 INFO - PROCESS | 1844 | 1461588402975 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:46:42 INFO - PROCESS | 1844 | 1461588402981 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:46:42 INFO - PROCESS | 1844 | 1461588402983 Marionette TRACE conn3 <- [1,2298,null,{}] 05:46:42 INFO - PROCESS | 1844 | 1461588402990 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:46:43 INFO - PROCESS | 1844 | 1461588403231 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:46:43 INFO - PROCESS | 1844 | 1461588403505 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f02f50000 == 133 [pid = 1844] [id = 582] 05:46:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1efe8ee400) [pid = 1844] [serial = 1747] [outer = (nil)] 05:46:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f021ac400) [pid = 1844] [serial = 1748] [outer = 0x7f1efe8ee400] 05:46:43 INFO - PROCESS | 1844 | 1461588403653 Marionette DEBUG loaded listener.js 05:46:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1f021db800) [pid = 1844] [serial = 1749] [outer = 0x7f1efe8ee400] 05:46:44 INFO - PROCESS | 1844 | 1461588404557 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:46:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:46:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1630ms 05:46:44 INFO - PROCESS | 1844 | 1461588404614 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:46:44 INFO - PROCESS | 1844 | 1461588404621 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:46:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:46:44 INFO - PROCESS | 1844 | 1461588404630 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:46:44 INFO - PROCESS | 1844 | 1461588404637 Marionette TRACE conn3 <- [1,2302,null,{}] 05:46:44 INFO - PROCESS | 1844 | 1461588404644 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:46:44 INFO - PROCESS | 1844 | 1461588404971 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:46:45 INFO - PROCESS | 1844 | 1461588405310 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f04c32000 == 134 [pid = 1844] [id = 583] 05:46:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f02e4e000) [pid = 1844] [serial = 1750] [outer = (nil)] 05:46:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f02e55000) [pid = 1844] [serial = 1751] [outer = 0x7f1f02e4e000] 05:46:45 INFO - PROCESS | 1844 | 1461588405392 Marionette DEBUG loaded listener.js 05:46:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1f02ebf400) [pid = 1844] [serial = 1752] [outer = 0x7f1f02e4e000] 05:46:46 INFO - PROCESS | 1844 | 1461588406405 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:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1841ms 05:46:46 INFO - PROCESS | 1844 | 1461588406471 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:46:46 INFO - PROCESS | 1844 | 1461588406475 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:46:46 INFO - PROCESS | 1844 | 1461588406481 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:46:46 INFO - PROCESS | 1844 | 1461588406484 Marionette TRACE conn3 <- [1,2306,null,{}] 05:46:46 INFO - PROCESS | 1844 | 1461588406490 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:46:46 INFO - PROCESS | 1844 | 1461588406723 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:46:47 INFO - PROCESS | 1844 | 1461588407039 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f09425800 == 135 [pid = 1844] [id = 584] 05:46:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1f02e50000) [pid = 1844] [serial = 1753] [outer = (nil)] 05:46:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1f0358ec00) [pid = 1844] [serial = 1754] [outer = 0x7f1f02e50000] 05:46:47 INFO - PROCESS | 1844 | 1461588407119 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1f04939000) [pid = 1844] [serial = 1755] [outer = 0x7f1f02e50000] 05:46:47 INFO - PROCESS | 1844 | 1461588407985 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:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1579ms 05:46:48 INFO - PROCESS | 1844 | 1461588408062 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:46:48 INFO - PROCESS | 1844 | 1461588408065 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:46:48 INFO - PROCESS | 1844 | 1461588408071 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 1844 | 1461588408073 Marionette TRACE conn3 <- [1,2310,null,{}] 05:46:48 INFO - PROCESS | 1844 | 1461588408079 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:46:48 INFO - PROCESS | 1844 | 1461588408317 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:46:48 INFO - PROCESS | 1844 | 1461588408680 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0a160000 == 136 [pid = 1844] [id = 585] 05:46:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f04b46400) [pid = 1844] [serial = 1756] [outer = (nil)] 05:46:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f04b4e000) [pid = 1844] [serial = 1757] [outer = 0x7f1f04b46400] 05:46:48 INFO - PROCESS | 1844 | 1461588408764 Marionette DEBUG loaded listener.js 05:46:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f04cd6800) [pid = 1844] [serial = 1758] [outer = 0x7f1f04b46400] 05:46:49 INFO - PROCESS | 1844 | 1461588409608 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:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1584ms 05:46:49 INFO - PROCESS | 1844 | 1461588409657 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:46:49 INFO - PROCESS | 1844 | 1461588409661 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:46:49 INFO - PROCESS | 1844 | 1461588409666 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:46:49 INFO - PROCESS | 1844 | 1461588409669 Marionette TRACE conn3 <- [1,2314,null,{}] 05:46:49 INFO - PROCESS | 1844 | 1461588409674 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:46:49 INFO - PROCESS | 1844 | 1461588409960 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:46:50 INFO - PROCESS | 1844 | 1461588410286 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b606800 == 137 [pid = 1844] [id = 586] 05:46:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f04b46c00) [pid = 1844] [serial = 1759] [outer = (nil)] 05:46:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f09569800) [pid = 1844] [serial = 1760] [outer = 0x7f1f04b46c00] 05:46:50 INFO - PROCESS | 1844 | 1461588410369 Marionette DEBUG loaded listener.js 05:46:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f095ed400) [pid = 1844] [serial = 1761] [outer = 0x7f1f04b46c00] 05:46:51 INFO - PROCESS | 1844 | 1461588411219 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:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1579ms 05:46:51 INFO - PROCESS | 1844 | 1461588411247 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:46:51 INFO - PROCESS | 1844 | 1461588411250 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:46:51 INFO - PROCESS | 1844 | 1461588411257 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:46:51 INFO - PROCESS | 1844 | 1461588411260 Marionette TRACE conn3 <- [1,2318,null,{}] 05:46:51 INFO - PROCESS | 1844 | 1461588411265 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:46:51 INFO - PROCESS | 1844 | 1461588411504 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:46:51 INFO - PROCESS | 1844 | 1461588411782 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b79b800 == 138 [pid = 1844] [id = 587] 05:46:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f04ab2800) [pid = 1844] [serial = 1762] [outer = (nil)] 05:46:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f0a092800) [pid = 1844] [serial = 1763] [outer = 0x7f1f04ab2800] 05:46:51 INFO - PROCESS | 1844 | 1461588411902 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1f0a09a800) [pid = 1844] [serial = 1764] [outer = 0x7f1f04ab2800] 05:46:52 INFO - PROCESS | 1844 | 1461588412793 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:46:52 INFO - PROCESS | 1844 | 1461588412898 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:46:52 INFO - PROCESS | 1844 | 1461588412904 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:46:52 INFO - PROCESS | 1844 | 1461588412906 Marionette TRACE conn3 <- [1,2322,null,{}] 05:46:52 INFO - PROCESS | 1844 | 1461588412912 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:46:53 INFO - PROCESS | 1844 | 1461588413252 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:46:53 INFO - PROCESS | 1844 | 1461588413503 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c6d9800 == 139 [pid = 1844] [id = 588] 05:46:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1ef8563800) [pid = 1844] [serial = 1765] [outer = (nil)] 05:46:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f1f0a304c00) [pid = 1844] [serial = 1766] [outer = 0x7f1ef8563800] 05:46:53 INFO - PROCESS | 1844 | 1461588413585 Marionette DEBUG loaded listener.js 05:46:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f1f0b51e000) [pid = 1844] [serial = 1767] [outer = 0x7f1ef8563800] 05:46:54 INFO - PROCESS | 1844 | 1461588414449 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:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1587ms 05:46:54 INFO - PROCESS | 1844 | 1461588414493 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:46:54 INFO - PROCESS | 1844 | 1461588414497 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:46:54 INFO - PROCESS | 1844 | 1461588414503 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:46:54 INFO - PROCESS | 1844 | 1461588414506 Marionette TRACE conn3 <- [1,2326,null,{}] 05:46:54 INFO - PROCESS | 1844 | 1461588414512 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:46:54 INFO - PROCESS | 1844 | 1461588414741 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:46:55 INFO - PROCESS | 1844 | 1461588415019 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cad3000 == 140 [pid = 1844] [id = 589] 05:46:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f1f095f3c00) [pid = 1844] [serial = 1768] [outer = (nil)] 05:46:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 199 (0x7f1f0b529400) [pid = 1844] [serial = 1769] [outer = 0x7f1f095f3c00] 05:46:55 INFO - PROCESS | 1844 | 1461588415142 Marionette DEBUG loaded listener.js 05:46:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 200 (0x7f1f0b783400) [pid = 1844] [serial = 1770] [outer = 0x7f1f095f3c00] 05:46:56 INFO - PROCESS | 1844 | 1461588416003 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:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1541ms 05:46:56 INFO - PROCESS | 1844 | 1461588416046 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:46:56 INFO - PROCESS | 1844 | 1461588416050 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:46:56 INFO - PROCESS | 1844 | 1461588416056 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:46:56 INFO - PROCESS | 1844 | 1461588416058 Marionette TRACE conn3 <- [1,2330,null,{}] 05:46:56 INFO - PROCESS | 1844 | 1461588416064 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:46:56 INFO - PROCESS | 1844 | 1461588416304 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:46:56 INFO - PROCESS | 1844 | 1461588416583 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cce9000 == 141 [pid = 1844] [id = 590] 05:46:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 201 (0x7f1f0b520000) [pid = 1844] [serial = 1771] [outer = (nil)] 05:46:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 202 (0x7f1f0bc60c00) [pid = 1844] [serial = 1772] [outer = 0x7f1f0b520000] 05:46:56 INFO - PROCESS | 1844 | 1461588416701 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 203 (0x7f1f0bcdbc00) [pid = 1844] [serial = 1773] [outer = 0x7f1f0b520000] 05:46:57 INFO - PROCESS | 1844 | 1461588417561 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:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1534ms 05:46:57 INFO - PROCESS | 1844 | 1461588417590 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 1844 | 1461588417594 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:46:57 INFO - PROCESS | 1844 | 1461588417600 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 1844 | 1461588417603 Marionette TRACE conn3 <- [1,2334,null,{}] 05:46:57 INFO - PROCESS | 1844 | 1461588417609 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:46:57 INFO - PROCESS | 1844 | 1461588417844 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:46:58 INFO - PROCESS | 1844 | 1461588418182 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:46:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0f69d800 == 142 [pid = 1844] [id = 591] 05:46:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 204 (0x7f1ef864a800) [pid = 1844] [serial = 1774] [outer = (nil)] 05:46:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 205 (0x7f1f0b785000) [pid = 1844] [serial = 1775] [outer = 0x7f1ef864a800] 05:46:58 INFO - PROCESS | 1844 | 1461588418299 Marionette DEBUG loaded listener.js 05:46:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 206 (0x7f1f0beda000) [pid = 1844] [serial = 1776] [outer = 0x7f1ef864a800] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f22c16000 == 141 [pid = 1844] [id = 42] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f28613000 == 140 [pid = 1844] [id = 129] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f04c2c000 == 139 [pid = 1844] [id = 371] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f23356000 == 138 [pid = 1844] [id = 101] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efcee7000 == 137 [pid = 1844] [id = 501] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f22fb4800 == 136 [pid = 1844] [id = 172] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f26275000 == 135 [pid = 1844] [id = 173] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16061000 == 134 [pid = 1844] [id = 41] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14c5e800 == 133 [pid = 1844] [id = 379] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc6b4800 == 132 [pid = 1844] [id = 570] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef95ad800 == 131 [pid = 1844] [id = 569] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef88d9000 == 130 [pid = 1844] [id = 568] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14eaa000 == 129 [pid = 1844] [id = 567] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f12b6a000 == 128 [pid = 1844] [id = 566] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f10431000 == 127 [pid = 1844] [id = 565] 05:46:59 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0eb83800 == 126 [pid = 1844] [id = 564] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 205 (0x7f1efcae5000) [pid = 1844] [serial = 1646] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 204 (0x7f1f09563400) [pid = 1844] [serial = 1598] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 203 (0x7f1f15b88400) [pid = 1844] [serial = 1623] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 202 (0x7f1f0f644c00) [pid = 1844] [serial = 1608] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 201 (0x7f1f0dc34400) [pid = 1844] [serial = 1605] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 200 (0x7f1f0c58d000) [pid = 1844] [serial = 1602] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 199 (0x7f1ef93ea800) [pid = 1844] [serial = 1631] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 198 (0x7f1f0eb09000) [pid = 1844] [serial = 1539] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f1f0faa3800) [pid = 1844] [serial = 1611] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f1f01355800) [pid = 1844] [serial = 1593] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f1eff0a2c00) [pid = 1844] [serial = 1589] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1f244d8000) [pid = 1844] [serial = 1626] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1f10a6dc00) [pid = 1844] [serial = 1616] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1f09561800) [pid = 1844] [serial = 1527] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1f154b4800) [pid = 1844] [serial = 1548] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1efe8e6000) [pid = 1844] [serial = 1649] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1f1c157800) [pid = 1844] [serial = 1554] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1ef9892800) [pid = 1844] [serial = 1641] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1efb7c7c00) [pid = 1844] [serial = 1643] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1f021d7c00) [pid = 1844] [serial = 1521] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1ef977fc00) [pid = 1844] [serial = 1640] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1f0a30ec00) [pid = 1844] [serial = 1599] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1f14c83c00) [pid = 1844] [serial = 1620] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1f0f6bb000) [pid = 1844] [serial = 1610] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1f0bf12400) [pid = 1844] [serial = 1601] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1f27a2c000) [pid = 1844] [serial = 1628] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1ef93f0000) [pid = 1844] [serial = 1632] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f003a5c00) [pid = 1844] [serial = 1518] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1efd544000) [pid = 1844] [serial = 1647] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f10291400) [pid = 1844] [serial = 1637] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1efe10d000) [pid = 1844] [serial = 1587] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f24044c00) [pid = 1844] [serial = 1557] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1f0cb7d400) [pid = 1844] [serial = 1536] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1f0102c000) [pid = 1844] [serial = 1592] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1efa42ac00) [pid = 1844] [serial = 1584] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1ef9786800) [pid = 1844] [serial = 1563] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1f02e4b400) [pid = 1844] [serial = 1596] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1efd543c00) [pid = 1844] [serial = 1586] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1f102ee000) [pid = 1844] [serial = 1542] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1ef8a5cc00) [pid = 1844] [serial = 1583] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1f021dc400) [pid = 1844] [serial = 1595] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1f10a79800) [pid = 1844] [serial = 1617] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1efb7d0c00) [pid = 1844] [serial = 1644] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1eff25fc00) [pid = 1844] [serial = 1590] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f27ca7400) [pid = 1844] [serial = 1566] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f27ca5c00) [pid = 1844] [serial = 1629] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1f10299800) [pid = 1844] [serial = 1638] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f11f2c800) [pid = 1844] [serial = 1545] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f27a65400) [pid = 1844] [serial = 1634] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f1611e400) [pid = 1844] [serial = 1551] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f0bc67400) [pid = 1844] [serial = 1530] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f0c7c1400) [pid = 1844] [serial = 1604] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1efa436c00) [pid = 1844] [serial = 1515] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f0c582400) [pid = 1844] [serial = 1533] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f02eb9800) [pid = 1844] [serial = 1524] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f134d9000) [pid = 1844] [serial = 1619] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f102b3c00) [pid = 1844] [serial = 1613] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f2816d800) [pid = 1844] [serial = 1635] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f27a6a000) [pid = 1844] [serial = 1560] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f102e9000) [pid = 1844] [serial = 1614] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1f0dd3e400) [pid = 1844] [serial = 1607] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f18ea4800) [pid = 1844] [serial = 1625] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f15020800) [pid = 1844] [serial = 1622] [outer = (nil)] [url = about:blank] 05:47:00 INFO - PROCESS | 1844 | 1461588420679 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:47:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:47:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 3143ms 05:47:00 INFO - PROCESS | 1844 | 1461588420746 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 1844 | 1461588420753 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:47:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:47:00 INFO - PROCESS | 1844 | 1461588420760 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 1844 | 1461588420766 Marionette TRACE conn3 <- [1,2338,null,{}] 05:47:00 INFO - PROCESS | 1844 | 1461588420773 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:47:01 INFO - PROCESS | 1844 | 1461588421004 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:47:01 INFO - PROCESS | 1844 | 1461588421200 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef89c9000 == 127 [pid = 1844] [id = 592] 05:47:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1ef8a60400) [pid = 1844] [serial = 1777] [outer = (nil)] 05:47:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1ef8acf800) [pid = 1844] [serial = 1778] [outer = 0x7f1ef8a60400] 05:47:01 INFO - PROCESS | 1844 | 1461588421270 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1ef93ebc00) [pid = 1844] [serial = 1779] [outer = 0x7f1ef8a60400] 05:47:02 INFO - PROCESS | 1844 | 1461588422125 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:47:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:47:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1390ms 05:47:02 INFO - PROCESS | 1844 | 1461588422151 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 1844 | 1461588422159 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:47:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:47:02 INFO - PROCESS | 1844 | 1461588422171 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 1844 | 1461588422175 Marionette TRACE conn3 <- [1,2342,null,{}] 05:47:02 INFO - PROCESS | 1844 | 1461588422181 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:47:02 INFO - PROCESS | 1844 | 1461588422409 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:47:02 INFO - PROCESS | 1844 | 1461588422633 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef92e5000 == 128 [pid = 1844] [id = 593] 05:47:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1ef8ace400) [pid = 1844] [serial = 1780] [outer = (nil)] 05:47:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1ef9888400) [pid = 1844] [serial = 1781] [outer = 0x7f1ef8ace400] 05:47:02 INFO - PROCESS | 1844 | 1461588422699 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1ef9892c00) [pid = 1844] [serial = 1782] [outer = 0x7f1ef8ace400] 05:47:03 INFO - PROCESS | 1844 | 1461588423569 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:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1431ms 05:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:47:03 INFO - PROCESS | 1844 | 1461588423601 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 1844 | 1461588423604 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:47:03 INFO - PROCESS | 1844 | 1461588423611 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 1844 | 1461588423617 Marionette TRACE conn3 <- [1,2346,null,{}] 05:47:03 INFO - PROCESS | 1844 | 1461588423649 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:47:03 INFO - PROCESS | 1844 | 1461588423973 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:47:04 INFO - PROCESS | 1844 | 1461588424284 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc6b0800 == 129 [pid = 1844] [id = 594] 05:47:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1efc9f3400) [pid = 1844] [serial = 1783] [outer = (nil)] 05:47:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1efcadd400) [pid = 1844] [serial = 1784] [outer = 0x7f1efc9f3400] 05:47:04 INFO - PROCESS | 1844 | 1461588424453 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1efd541000) [pid = 1844] [serial = 1785] [outer = 0x7f1efc9f3400] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1eff09c400) [pid = 1844] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1ef8568c00) [pid = 1844] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f021e4c00) [pid = 1844] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f0eb0c000) [pid = 1844] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1eff022c00) [pid = 1844] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f021e2000) [pid = 1844] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1ef8562800) [pid = 1844] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f04abc800) [pid = 1844] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f0bf72000) [pid = 1844] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1ef8a5c800) [pid = 1844] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1f04b4a000) [pid = 1844] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1eff256000) [pid = 1844] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1f0b77a400) [pid = 1844] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1ef8ad5800) [pid = 1844] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1f0956d000) [pid = 1844] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f04b43400) [pid = 1844] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f0c9d6000) [pid = 1844] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1ef977dc00) [pid = 1844] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1f027a1000) [pid = 1844] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1f107f5800) [pid = 1844] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f1efb8d0400) [pid = 1844] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:47:05 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f1efb8d4800) [pid = 1844] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:47:06 INFO - PROCESS | 1844 | 1461588426387 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:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2807ms 05:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:47:06 INFO - PROCESS | 1844 | 1461588426416 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:47:06 INFO - PROCESS | 1844 | 1461588426420 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:47:06 INFO - PROCESS | 1844 | 1461588426426 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:47:06 INFO - PROCESS | 1844 | 1461588426428 Marionette TRACE conn3 <- [1,2350,null,{}] 05:47:06 INFO - PROCESS | 1844 | 1461588426433 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:47:06 INFO - PROCESS | 1844 | 1461588426640 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:47:06 INFO - PROCESS | 1844 | 1461588426822 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc7d2000 == 130 [pid = 1844] [id = 595] 05:47:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f1ef9884800) [pid = 1844] [serial = 1786] [outer = (nil)] 05:47:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f1efd541c00) [pid = 1844] [serial = 1787] [outer = 0x7f1ef9884800] 05:47:06 INFO - PROCESS | 1844 | 1461588426885 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1efe110400) [pid = 1844] [serial = 1788] [outer = 0x7f1ef9884800] 05:47:07 INFO - PROCESS | 1844 | 1461588427613 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:47:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:47:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1234ms 05:47:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:47:07 INFO - PROCESS | 1844 | 1461588427666 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:47:07 INFO - PROCESS | 1844 | 1461588427669 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:47:07 INFO - PROCESS | 1844 | 1461588427675 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:47:07 INFO - PROCESS | 1844 | 1461588427678 Marionette TRACE conn3 <- [1,2354,null,{}] 05:47:07 INFO - PROCESS | 1844 | 1461588427683 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:47:08 INFO - PROCESS | 1844 | 1461588428142 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:47:08 INFO - PROCESS | 1844 | 1461588428409 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8b5f000 == 131 [pid = 1844] [id = 596] 05:47:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1ef864b800) [pid = 1844] [serial = 1789] [outer = (nil)] 05:47:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1ef8aca000) [pid = 1844] [serial = 1790] [outer = 0x7f1ef864b800] 05:47:08 INFO - PROCESS | 1844 | 1461588428495 Marionette DEBUG loaded listener.js 05:47:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1ef93ee000) [pid = 1844] [serial = 1791] [outer = 0x7f1ef864b800] 05:47:09 INFO - PROCESS | 1844 | 1461588429391 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:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1790ms 05:47:09 INFO - PROCESS | 1844 | 1461588429466 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 1844 | 1461588429474 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:47:09 INFO - PROCESS | 1844 | 1461588429482 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 1844 | 1461588429486 Marionette TRACE conn3 <- [1,2358,null,{}] 05:47:09 INFO - PROCESS | 1844 | 1461588429493 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:47:09 INFO - PROCESS | 1844 | 1461588429727 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:47:10 INFO - PROCESS | 1844 | 1461588430041 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc7cc000 == 132 [pid = 1844] [id = 597] 05:47:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1ef9891000) [pid = 1844] [serial = 1792] [outer = (nil)] 05:47:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1efb7c2800) [pid = 1844] [serial = 1793] [outer = 0x7f1ef9891000] 05:47:10 INFO - PROCESS | 1844 | 1461588430126 Marionette DEBUG loaded listener.js 05:47:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1efc9e8000) [pid = 1844] [serial = 1794] [outer = 0x7f1ef9891000] 05:47:11 INFO - PROCESS | 1844 | 1461588431021 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:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1585ms 05:47:11 INFO - PROCESS | 1844 | 1461588431067 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:47:11 INFO - PROCESS | 1844 | 1461588431072 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:47:11 INFO - PROCESS | 1844 | 1461588431078 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:47:11 INFO - PROCESS | 1844 | 1461588431082 Marionette TRACE conn3 <- [1,2362,null,{}] 05:47:11 INFO - PROCESS | 1844 | 1461588431087 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:47:11 INFO - PROCESS | 1844 | 1461588431329 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:47:11 INFO - PROCESS | 1844 | 1461588431677 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efea10800 == 133 [pid = 1844] [id = 598] 05:47:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1efc9f2000) [pid = 1844] [serial = 1795] [outer = (nil)] 05:47:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1efe1d9c00) [pid = 1844] [serial = 1796] [outer = 0x7f1efc9f2000] 05:47:11 INFO - PROCESS | 1844 | 1461588431772 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1efece8400) [pid = 1844] [serial = 1797] [outer = 0x7f1efc9f2000] 05:47:12 INFO - PROCESS | 1844 | 1461588432669 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:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1636ms 05:47:12 INFO - PROCESS | 1844 | 1461588432717 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:47:12 INFO - PROCESS | 1844 | 1461588432726 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:47:12 INFO - PROCESS | 1844 | 1461588432752 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 1844 | 1461588432763 Marionette TRACE conn3 <- [1,2366,null,{}] 05:47:12 INFO - PROCESS | 1844 | 1461588432772 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:47:13 INFO - PROCESS | 1844 | 1461588433098 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:47:13 INFO - PROCESS | 1844 | 1461588433377 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff397800 == 134 [pid = 1844] [id = 599] 05:47:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1efccab800) [pid = 1844] [serial = 1798] [outer = (nil)] 05:47:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1eff0b6c00) [pid = 1844] [serial = 1799] [outer = 0x7f1efccab800] 05:47:13 INFO - PROCESS | 1844 | 1461588433451 Marionette DEBUG loaded listener.js 05:47:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1eff258c00) [pid = 1844] [serial = 1800] [outer = 0x7f1efccab800] 05:47:14 INFO - PROCESS | 1844 | 1461588434318 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:47:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:47:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1617ms 05:47:14 INFO - PROCESS | 1844 | 1461588434355 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 1844 | 1461588434358 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:47:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:47:14 INFO - PROCESS | 1844 | 1461588434365 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 1844 | 1461588434368 Marionette TRACE conn3 <- [1,2370,null,{}] 05:47:14 INFO - PROCESS | 1844 | 1461588434374 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:47:14 INFO - PROCESS | 1844 | 1461588434601 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:47:14 INFO - PROCESS | 1844 | 1461588434869 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f00396800 == 135 [pid = 1844] [id = 600] 05:47:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1eff143000) [pid = 1844] [serial = 1801] [outer = (nil)] 05:47:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1eff4c3400) [pid = 1844] [serial = 1802] [outer = 0x7f1eff143000] 05:47:14 INFO - PROCESS | 1844 | 1461588434989 Marionette DEBUG loaded listener.js 05:47:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1f002d3c00) [pid = 1844] [serial = 1803] [outer = 0x7f1eff143000] 05:47:15 INFO - PROCESS | 1844 | 1461588435845 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:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1535ms 05:47:15 INFO - PROCESS | 1844 | 1461588435901 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 1844 | 1461588435905 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:47:15 INFO - PROCESS | 1844 | 1461588435910 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 1844 | 1461588435913 Marionette TRACE conn3 <- [1,2374,null,{}] 05:47:15 INFO - PROCESS | 1844 | 1461588435919 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:47:16 INFO - PROCESS | 1844 | 1461588436183 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:47:16 INFO - PROCESS | 1844 | 1461588436496 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0117e000 == 136 [pid = 1844] [id = 601] 05:47:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1f0217a800) [pid = 1844] [serial = 1804] [outer = (nil)] 05:47:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f02188000) [pid = 1844] [serial = 1805] [outer = 0x7f1f0217a800] 05:47:16 INFO - PROCESS | 1844 | 1461588436584 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f02792c00) [pid = 1844] [serial = 1806] [outer = 0x7f1f0217a800] 05:47:17 INFO - PROCESS | 1844 | 1461588437428 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:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1580ms 05:47:17 INFO - PROCESS | 1844 | 1461588437491 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:47:17 INFO - PROCESS | 1844 | 1461588437495 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:47:17 INFO - PROCESS | 1844 | 1461588437500 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 1844 | 1461588437503 Marionette TRACE conn3 <- [1,2378,null,{}] 05:47:17 INFO - PROCESS | 1844 | 1461588437509 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:47:17 INFO - PROCESS | 1844 | 1461588437727 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:47:17 INFO - PROCESS | 1844 | 1461588437989 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0272b800 == 137 [pid = 1844] [id = 602] 05:47:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f0134d400) [pid = 1844] [serial = 1807] [outer = (nil)] 05:47:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f0279e800) [pid = 1844] [serial = 1808] [outer = 0x7f1f0134d400] 05:47:18 INFO - PROCESS | 1844 | 1461588438105 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f02eb5000) [pid = 1844] [serial = 1809] [outer = 0x7f1f0134d400] 05:47:18 INFO - PROCESS | 1844 | 1461588438939 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:47:18 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:47:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1486ms 05:47:18 INFO - PROCESS | 1844 | 1461588438987 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:47:18 INFO - PROCESS | 1844 | 1461588438990 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:47:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:47:18 INFO - PROCESS | 1844 | 1461588438996 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 1844 | 1461588438998 Marionette TRACE conn3 <- [1,2382,null,{}] 05:47:19 INFO - PROCESS | 1844 | 1461588439004 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:47:19 INFO - PROCESS | 1844 | 1461588439246 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:47:19 INFO - PROCESS | 1844 | 1461588439514 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f049d6000 == 138 [pid = 1844] [id = 603] 05:47:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f0217d000) [pid = 1844] [serial = 1810] [outer = (nil)] 05:47:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f04935c00) [pid = 1844] [serial = 1811] [outer = 0x7f1f0217d000] 05:47:19 INFO - PROCESS | 1844 | 1461588439632 Marionette DEBUG loaded listener.js 05:47:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f04b48c00) [pid = 1844] [serial = 1812] [outer = 0x7f1f0217d000] 05:47:20 INFO - PROCESS | 1844 | 1461588440487 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:47:20 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:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1536ms 05:47:20 INFO - PROCESS | 1844 | 1461588440533 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:47:20 INFO - PROCESS | 1844 | 1461588440537 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:47:20 INFO - PROCESS | 1844 | 1461588440543 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:47:20 INFO - PROCESS | 1844 | 1461588440546 Marionette TRACE conn3 <- [1,2386,null,{}] 05:47:20 INFO - PROCESS | 1844 | 1461588440551 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:47:20 INFO - PROCESS | 1844 | 1461588440769 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:47:21 INFO - PROCESS | 1844 | 1461588441037 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0940c000 == 139 [pid = 1844] [id = 604] 05:47:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f02eb2c00) [pid = 1844] [serial = 1813] [outer = (nil)] 05:47:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f09563800) [pid = 1844] [serial = 1814] [outer = 0x7f1f02eb2c00] 05:47:21 INFO - PROCESS | 1844 | 1461588441153 Marionette DEBUG loaded listener.js 05:47:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f095ee000) [pid = 1844] [serial = 1815] [outer = 0x7f1f02eb2c00] 05:47:22 INFO - PROCESS | 1844 | 1461588442002 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:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1529ms 05:47:22 INFO - PROCESS | 1844 | 1461588442074 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:47:22 INFO - PROCESS | 1844 | 1461588442083 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:47:22 INFO - PROCESS | 1844 | 1461588442089 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 1844 | 1461588442092 Marionette TRACE conn3 <- [1,2390,null,{}] 05:47:22 INFO - PROCESS | 1844 | 1461588442097 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:47:22 INFO - PROCESS | 1844 | 1461588442319 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:47:22 INFO - PROCESS | 1844 | 1461588442591 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f098d9000 == 140 [pid = 1844] [id = 605] 05:47:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1efd538c00) [pid = 1844] [serial = 1816] [outer = (nil)] 05:47:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f0a303400) [pid = 1844] [serial = 1817] [outer = 0x7f1efd538c00] 05:47:22 INFO - PROCESS | 1844 | 1461588442709 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f0b523c00) [pid = 1844] [serial = 1818] [outer = 0x7f1efd538c00] 05:47:23 INFO - PROCESS | 1844 | 1461588443604 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:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1587ms 05:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:47:23 INFO - PROCESS | 1844 | 1461588443677 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:47:23 INFO - PROCESS | 1844 | 1461588443680 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:47:23 INFO - PROCESS | 1844 | 1461588443686 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:47:23 INFO - PROCESS | 1844 | 1461588443689 Marionette TRACE conn3 <- [1,2394,null,{}] 05:47:23 INFO - PROCESS | 1844 | 1461588443694 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:47:23 INFO - PROCESS | 1844 | 1461588443939 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:47:24 INFO - PROCESS | 1844 | 1461588444280 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b757800 == 141 [pid = 1844] [id = 606] 05:47:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f0bce5c00) [pid = 1844] [serial = 1819] [outer = (nil)] 05:47:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f0bedc400) [pid = 1844] [serial = 1820] [outer = 0x7f1f0bce5c00] 05:47:24 INFO - PROCESS | 1844 | 1461588444365 Marionette DEBUG loaded listener.js 05:47:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f0bf66000) [pid = 1844] [serial = 1821] [outer = 0x7f1f0bce5c00] 05:47:25 INFO - PROCESS | 1844 | 1461588445254 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:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1630ms 05:47:25 INFO - PROCESS | 1844 | 1461588445317 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:47:25 INFO - PROCESS | 1844 | 1461588445321 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:47:25 INFO - PROCESS | 1844 | 1461588445327 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:47:25 INFO - PROCESS | 1844 | 1461588445330 Marionette TRACE conn3 <- [1,2398,null,{}] 05:47:25 INFO - PROCESS | 1844 | 1461588445336 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:47:25 INFO - PROCESS | 1844 | 1461588445565 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:47:25 INFO - PROCESS | 1844 | 1461588445831 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c6ed800 == 142 [pid = 1844] [id = 607] 05:47:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f0bce2400) [pid = 1844] [serial = 1822] [outer = (nil)] 05:47:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f0c3d0800) [pid = 1844] [serial = 1823] [outer = 0x7f1f0bce2400] 05:47:25 INFO - PROCESS | 1844 | 1461588445953 Marionette DEBUG loaded listener.js 05:47:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f0c403000) [pid = 1844] [serial = 1824] [outer = 0x7f1f0bce2400] 05:47:26 INFO - PROCESS | 1844 | 1461588446804 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:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1529ms 05:47:26 INFO - PROCESS | 1844 | 1461588446857 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 1844 | 1461588446861 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:47:26 INFO - PROCESS | 1844 | 1461588446866 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 1844 | 1461588446869 Marionette TRACE conn3 <- [1,2402,null,{}] 05:47:26 INFO - PROCESS | 1844 | 1461588446875 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:47:27 INFO - PROCESS | 1844 | 1461588447085 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:47:27 INFO - PROCESS | 1844 | 1461588447364 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cb34800 == 143 [pid = 1844] [id = 608] 05:47:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1efccafc00) [pid = 1844] [serial = 1825] [outer = (nil)] 05:47:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f021e3c00) [pid = 1844] [serial = 1826] [outer = 0x7f1efccafc00] 05:47:27 INFO - PROCESS | 1844 | 1461588447480 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f0c584c00) [pid = 1844] [serial = 1827] [outer = 0x7f1efccafc00] 05:47:28 INFO - PROCESS | 1844 | 1461588448326 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:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1533ms 05:47:28 INFO - PROCESS | 1844 | 1461588448400 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:47:28 INFO - PROCESS | 1844 | 1461588448403 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:47:28 INFO - PROCESS | 1844 | 1461588448410 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:47:28 INFO - PROCESS | 1844 | 1461588448413 Marionette TRACE conn3 <- [1,2406,null,{}] 05:47:28 INFO - PROCESS | 1844 | 1461588448418 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:47:28 INFO - PROCESS | 1844 | 1461588448641 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:47:28 INFO - PROCESS | 1844 | 1461588448951 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0df20800 == 144 [pid = 1844] [id = 609] 05:47:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1efd543800) [pid = 1844] [serial = 1828] [outer = (nil)] 05:47:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f0c609000) [pid = 1844] [serial = 1829] [outer = 0x7f1efd543800] 05:47:29 INFO - PROCESS | 1844 | 1461588449028 Marionette DEBUG loaded listener.js 05:47:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f0c611c00) [pid = 1844] [serial = 1830] [outer = 0x7f1efd543800] 05:47:29 INFO - PROCESS | 1844 | 1461588449884 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:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1528ms 05:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:47:29 INFO - PROCESS | 1844 | 1461588449941 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 1844 | 1461588449943 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:47:29 INFO - PROCESS | 1844 | 1461588449950 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 1844 | 1461588449953 Marionette TRACE conn3 <- [1,2410,null,{}] 05:47:29 INFO - PROCESS | 1844 | 1461588449958 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:47:30 INFO - PROCESS | 1844 | 1461588450173 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:47:30 INFO - PROCESS | 1844 | 1461588450443 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f10427800 == 145 [pid = 1844] [id = 610] 05:47:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f0c60fc00) [pid = 1844] [serial = 1831] [outer = (nil)] 05:47:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1f0c7bf800) [pid = 1844] [serial = 1832] [outer = 0x7f1f0c60fc00] 05:47:30 INFO - PROCESS | 1844 | 1461588450560 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f0c9d6000) [pid = 1844] [serial = 1833] [outer = 0x7f1f0c60fc00] 05:47:31 INFO - PROCESS | 1844 | 1461588451430 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:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1535ms 05:47:31 INFO - PROCESS | 1844 | 1461588451485 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 1844 | 1461588451488 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:47:31 INFO - PROCESS | 1844 | 1461588451494 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 1844 | 1461588451496 Marionette TRACE conn3 <- [1,2414,null,{}] 05:47:31 INFO - PROCESS | 1844 | 1461588451502 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:47:31 INFO - PROCESS | 1844 | 1461588451714 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:47:32 INFO - PROCESS | 1844 | 1461588452035 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1055a800 == 146 [pid = 1844] [id = 611] 05:47:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1efd539400) [pid = 1844] [serial = 1834] [outer = (nil)] 05:47:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f0c9d7c00) [pid = 1844] [serial = 1835] [outer = 0x7f1efd539400] 05:47:32 INFO - PROCESS | 1844 | 1461588452114 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f0cb78800) [pid = 1844] [serial = 1836] [outer = 0x7f1efd539400] 05:47:32 INFO - PROCESS | 1844 | 1461588452954 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:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1489ms 05:47:32 INFO - PROCESS | 1844 | 1461588452985 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:47:32 INFO - PROCESS | 1844 | 1461588452987 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:47:32 INFO - PROCESS | 1844 | 1461588452996 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:47:33 INFO - PROCESS | 1844 | 1461588452999 Marionette TRACE conn3 <- [1,2418,null,{}] 05:47:33 INFO - PROCESS | 1844 | 1461588453004 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:47:33 INFO - PROCESS | 1844 | 1461588453250 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:47:33 INFO - PROCESS | 1844 | 1461588453524 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f134aa800 == 147 [pid = 1844] [id = 612] 05:47:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1eff4c6c00) [pid = 1844] [serial = 1837] [outer = (nil)] 05:47:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1f0d0adc00) [pid = 1844] [serial = 1838] [outer = 0x7f1eff4c6c00] 05:47:33 INFO - PROCESS | 1844 | 1461588453645 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1f0dc39000) [pid = 1844] [serial = 1839] [outer = 0x7f1eff4c6c00] 05:47:34 INFO - PROCESS | 1844 | 1461588454555 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:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1628ms 05:47:34 INFO - PROCESS | 1844 | 1461588454625 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 1844 | 1461588454629 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:47:34 INFO - PROCESS | 1844 | 1461588454635 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 1844 | 1461588454637 Marionette TRACE conn3 <- [1,2422,null,{}] 05:47:34 INFO - PROCESS | 1844 | 1461588454643 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:47:34 INFO - PROCESS | 1844 | 1461588454878 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:47:35 INFO - PROCESS | 1844 | 1461588455193 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14c6e800 == 148 [pid = 1844] [id = 613] 05:47:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1f0c9d9400) [pid = 1844] [serial = 1840] [outer = (nil)] 05:47:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f0dc7ac00) [pid = 1844] [serial = 1841] [outer = 0x7f1f0c9d9400] 05:47:35 INFO - PROCESS | 1844 | 1461588455265 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f0df2f800) [pid = 1844] [serial = 1842] [outer = 0x7f1f0c9d9400] 05:47:36 INFO - PROCESS | 1844 | 1461588456083 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:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1485ms 05:47:36 INFO - PROCESS | 1844 | 1461588456121 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 1844 | 1461588456124 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:47:36 INFO - PROCESS | 1844 | 1461588456130 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 1844 | 1461588456132 Marionette TRACE conn3 <- [1,2426,null,{}] 05:47:36 INFO - PROCESS | 1844 | 1461588456138 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:47:36 INFO - PROCESS | 1844 | 1461588456370 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:47:36 INFO - PROCESS | 1844 | 1461588456648 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14ec3800 == 149 [pid = 1844] [id = 614] 05:47:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f0358c400) [pid = 1844] [serial = 1843] [outer = (nil)] 05:47:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f0eb03000) [pid = 1844] [serial = 1844] [outer = 0x7f1f0358c400] 05:47:36 INFO - PROCESS | 1844 | 1461588456771 Marionette DEBUG loaded listener.js 05:47:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f0eb0c800) [pid = 1844] [serial = 1845] [outer = 0x7f1f0358c400] 05:47:37 INFO - PROCESS | 1844 | 1461588457623 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:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1529ms 05:47:37 INFO - PROCESS | 1844 | 1461588457663 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:47:37 INFO - PROCESS | 1844 | 1461588457669 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:47:37 INFO - PROCESS | 1844 | 1461588457678 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:47:37 INFO - PROCESS | 1844 | 1461588457683 Marionette TRACE conn3 <- [1,2430,null,{}] 05:47:37 INFO - PROCESS | 1844 | 1461588457692 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:47:37 INFO - PROCESS | 1844 | 1461588457939 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:47:38 INFO - PROCESS | 1844 | 1461588458223 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15a1b000 == 150 [pid = 1844] [id = 615] 05:47:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f0dc3a400) [pid = 1844] [serial = 1846] [outer = (nil)] 05:47:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f0f646400) [pid = 1844] [serial = 1847] [outer = 0x7f1f0dc3a400] 05:47:38 INFO - PROCESS | 1844 | 1461588458346 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f0f64f800) [pid = 1844] [serial = 1848] [outer = 0x7f1f0dc3a400] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc6b0800 == 149 [pid = 1844] [id = 594] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef88d7800 == 148 [pid = 1844] [id = 571] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef92e5000 == 147 [pid = 1844] [id = 593] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef89c9000 == 146 [pid = 1844] [id = 592] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b79b800 == 145 [pid = 1844] [id = 587] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b606800 == 144 [pid = 1844] [id = 586] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a160000 == 143 [pid = 1844] [id = 585] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f09425800 == 142 [pid = 1844] [id = 584] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f04c32000 == 141 [pid = 1844] [id = 583] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f02f50000 == 140 [pid = 1844] [id = 582] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0269d800 == 139 [pid = 1844] [id = 581] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0139a800 == 138 [pid = 1844] [id = 580] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f010a8800 == 137 [pid = 1844] [id = 579] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f00393000 == 136 [pid = 1844] [id = 578] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff3a1800 == 135 [pid = 1844] [id = 577] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efec12800 == 134 [pid = 1844] [id = 576] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe2f5800 == 133 [pid = 1844] [id = 575] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efceec800 == 132 [pid = 1844] [id = 574] 05:47:39 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef92ef000 == 131 [pid = 1844] [id = 573] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1efd53f000) [pid = 1844] [serial = 1718] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1eff0b7400) [pid = 1844] [serial = 1658] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1efa42f000) [pid = 1844] [serial = 1716] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1f106de000) [pid = 1844] [serial = 1694] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1f102e8800) [pid = 1844] [serial = 1691] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1f003a3c00) [pid = 1844] [serial = 1662] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1f0a0ee000) [pid = 1844] [serial = 1674] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1efccad000) [pid = 1844] [serial = 1581] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1f0b51cc00) [pid = 1844] [serial = 1676] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1eff14a800) [pid = 1844] [serial = 1659] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1f102af800) [pid = 1844] [serial = 1689] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1ef9884c00) [pid = 1844] [serial = 1653] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1f04cd2400) [pid = 1844] [serial = 1670] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f01247800) [pid = 1844] [serial = 1665] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f0a091c00) [pid = 1844] [serial = 1673] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1f002cd000) [pid = 1844] [serial = 1661] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f0faa5c00) [pid = 1844] [serial = 1686] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f0f647800) [pid = 1844] [serial = 1685] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1ef8ad4c00) [pid = 1844] [serial = 1652] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1ef93eec00) [pid = 1844] [serial = 1707] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1f0bf18400) [pid = 1844] [serial = 1680] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f00576800) [pid = 1844] [serial = 1664] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1f0b787c00) [pid = 1844] [serial = 1677] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1f10a6ec00) [pid = 1844] [serial = 1697] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f09567400) [pid = 1844] [serial = 1671] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1f0cb7a000) [pid = 1844] [serial = 1682] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1efb7cb800) [pid = 1844] [serial = 1710] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1f1548e000) [pid = 1844] [serial = 1703] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1f107f0c00) [pid = 1844] [serial = 1695] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1f106d6800) [pid = 1844] [serial = 1692] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1efa432c00) [pid = 1844] [serial = 1709] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f0358f800) [pid = 1844] [serial = 1668] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f14d26c00) [pid = 1844] [serial = 1701] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1ef93e3800) [pid = 1844] [serial = 1706] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1efcad7000) [pid = 1844] [serial = 1655] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f0e0b4c00) [pid = 1844] [serial = 1683] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f10296000) [pid = 1844] [serial = 1688] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1efd542000) [pid = 1844] [serial = 1656] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1ef8acf400) [pid = 1844] [serial = 1715] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1f02e50800) [pid = 1844] [serial = 1667] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f1435c400) [pid = 1844] [serial = 1700] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1efccb2400) [pid = 1844] [serial = 1713] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f0bcd8400) [pid = 1844] [serial = 1679] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f11f2ec00) [pid = 1844] [serial = 1698] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1efcadd000) [pid = 1844] [serial = 1712] [outer = (nil)] [url = about:blank] 05:47:40 INFO - PROCESS | 1844 | 1461588460743 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:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 3090ms 05:47:40 INFO - PROCESS | 1844 | 1461588460768 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:47:40 INFO - PROCESS | 1844 | 1461588460774 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:47:40 INFO - PROCESS | 1844 | 1461588460781 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:47:40 INFO - PROCESS | 1844 | 1461588460787 Marionette TRACE conn3 <- [1,2434,null,{}] 05:47:40 INFO - PROCESS | 1844 | 1461588460793 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:47:41 INFO - PROCESS | 1844 | 1461588461004 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:47:41 INFO - PROCESS | 1844 | 1461588461191 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8bda000 == 132 [pid = 1844] [id = 616] 05:47:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1ef8ad6400) [pid = 1844] [serial = 1849] [outer = (nil)] 05:47:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1ef977a000) [pid = 1844] [serial = 1850] [outer = 0x7f1ef8ad6400] 05:47:41 INFO - PROCESS | 1844 | 1461588461258 Marionette DEBUG loaded listener.js 05:47:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1ef9887c00) [pid = 1844] [serial = 1851] [outer = 0x7f1ef8ad6400] 05:47:42 INFO - PROCESS | 1844 | 1461588462131 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:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1384ms 05:47:42 INFO - PROCESS | 1844 | 1461588462165 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:47:42 INFO - PROCESS | 1844 | 1461588462174 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:47:42 INFO - PROCESS | 1844 | 1461588462183 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:47:42 INFO - PROCESS | 1844 | 1461588462186 Marionette TRACE conn3 <- [1,2438,null,{}] 05:47:42 INFO - PROCESS | 1844 | 1461588462193 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:47:42 INFO - PROCESS | 1844 | 1461588462417 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:47:42 INFO - PROCESS | 1844 | 1461588462637 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc6a6800 == 133 [pid = 1844] [id = 617] 05:47:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1ef93e3000) [pid = 1844] [serial = 1852] [outer = (nil)] 05:47:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1efc9e9400) [pid = 1844] [serial = 1853] [outer = 0x7f1ef93e3000] 05:47:42 INFO - PROCESS | 1844 | 1461588462704 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1efccacc00) [pid = 1844] [serial = 1854] [outer = 0x7f1ef93e3000] 05:47:43 INFO - PROCESS | 1844 | 1461588463602 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:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1480ms 05:47:43 INFO - PROCESS | 1844 | 1461588463664 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 1844 | 1461588463668 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:47:43 INFO - PROCESS | 1844 | 1461588463674 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 1844 | 1461588463679 Marionette TRACE conn3 <- [1,2442,null,{}] 05:47:43 INFO - PROCESS | 1844 | 1461588463701 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:47:43 INFO - PROCESS | 1844 | 1461588463988 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:47:44 INFO - PROCESS | 1844 | 1461588464035 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efcc19800 == 134 [pid = 1844] [id = 618] 05:47:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1efb7cd400) [pid = 1844] [serial = 1855] [outer = (nil)] 05:47:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1efece4000) [pid = 1844] [serial = 1856] [outer = 0x7f1efb7cd400] 05:47:44 INFO - PROCESS | 1844 | 1461588464312 Marionette DEBUG loaded listener.js 05:47:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1eff023c00) [pid = 1844] [serial = 1857] [outer = 0x7f1efb7cd400] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1ef8a5f800) [pid = 1844] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1efc9f3400) [pid = 1844] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f02e4e000) [pid = 1844] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1efe8ee400) [pid = 1844] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1eff4c5000) [pid = 1844] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f01028800) [pid = 1844] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1efe8ee800) [pid = 1844] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f003a5400) [pid = 1844] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1eff025000) [pid = 1844] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1efe1e1800) [pid = 1844] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1efe1dc400) [pid = 1844] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1efc9e7400) [pid = 1844] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1ef93edc00) [pid = 1844] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1ef8a60400) [pid = 1844] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1ef864a800) [pid = 1844] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1f0b520000) [pid = 1844] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f095f3c00) [pid = 1844] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1ef8563800) [pid = 1844] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f04ab2800) [pid = 1844] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1f04b46c00) [pid = 1844] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f04b46400) [pid = 1844] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f02e50000) [pid = 1844] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:47:45 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1ef8ace400) [pid = 1844] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:47:45 INFO - PROCESS | 1844 | 1461588465500 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:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1840ms 05:47:45 INFO - PROCESS | 1844 | 1461588465514 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:47:45 INFO - PROCESS | 1844 | 1461588465518 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:47:45 INFO - PROCESS | 1844 | 1461588465524 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:47:45 INFO - PROCESS | 1844 | 1461588465527 Marionette TRACE conn3 <- [1,2446,null,{}] 05:47:45 INFO - PROCESS | 1844 | 1461588465532 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:47:45 INFO - PROCESS | 1844 | 1461588465808 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:47:45 INFO - PROCESS | 1844 | 1461588465829 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe0d7800 == 135 [pid = 1844] [id = 619] 05:47:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1ef93e6c00) [pid = 1844] [serial = 1858] [outer = (nil)] 05:47:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1efe8ee800) [pid = 1844] [serial = 1859] [outer = 0x7f1ef93e6c00] 05:47:45 INFO - PROCESS | 1844 | 1461588465891 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1eff09f400) [pid = 1844] [serial = 1860] [outer = 0x7f1ef93e6c00] 05:47:46 INFO - PROCESS | 1844 | 1461588466760 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:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1284ms 05:47:46 INFO - PROCESS | 1844 | 1461588466810 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:47:46 INFO - PROCESS | 1844 | 1461588466814 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:47:46 INFO - PROCESS | 1844 | 1461588466819 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:47:46 INFO - PROCESS | 1844 | 1461588466834 Marionette TRACE conn3 <- [1,2450,null,{}] 05:47:46 INFO - PROCESS | 1844 | 1461588466844 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:47:47 INFO - PROCESS | 1844 | 1461588467054 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:47:47 INFO - PROCESS | 1844 | 1461588467442 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8b4d000 == 136 [pid = 1844] [id = 620] 05:47:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1ef856f000) [pid = 1844] [serial = 1861] [outer = (nil)] 05:47:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1ef8a5a800) [pid = 1844] [serial = 1862] [outer = 0x7f1ef856f000] 05:47:47 INFO - PROCESS | 1844 | 1461588467589 Marionette DEBUG loaded listener.js 05:47:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1ef93e6400) [pid = 1844] [serial = 1863] [outer = 0x7f1ef856f000] 05:47:48 INFO - PROCESS | 1844 | 1461588468526 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:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1749ms 05:47:48 INFO - PROCESS | 1844 | 1461588468571 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 1844 | 1461588468578 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:47:48 INFO - PROCESS | 1844 | 1461588468585 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 1844 | 1461588468591 Marionette TRACE conn3 <- [1,2454,null,{}] 05:47:48 INFO - PROCESS | 1844 | 1461588468599 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:47:48 INFO - PROCESS | 1844 | 1461588468846 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:47:49 INFO - PROCESS | 1844 | 1461588469161 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc74f000 == 137 [pid = 1844] [id = 621] 05:47:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1efa435400) [pid = 1844] [serial = 1864] [outer = (nil)] 05:47:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1efb7c9000) [pid = 1844] [serial = 1865] [outer = 0x7f1efa435400] 05:47:49 INFO - PROCESS | 1844 | 1461588469247 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1efb8d7400) [pid = 1844] [serial = 1866] [outer = 0x7f1efa435400] 05:47:50 INFO - PROCESS | 1844 | 1461588470178 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:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1642ms 05:47:50 INFO - PROCESS | 1844 | 1461588470231 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 1844 | 1461588470238 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:47:50 INFO - PROCESS | 1844 | 1461588470245 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 1844 | 1461588470247 Marionette TRACE conn3 <- [1,2458,null,{}] 05:47:50 INFO - PROCESS | 1844 | 1461588470254 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:47:50 INFO - PROCESS | 1844 | 1461588470497 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:47:50 INFO - PROCESS | 1844 | 1461588470854 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efeb6f800 == 138 [pid = 1844] [id = 622] 05:47:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1efc9eb800) [pid = 1844] [serial = 1867] [outer = (nil)] 05:47:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1efd6c9000) [pid = 1844] [serial = 1868] [outer = 0x7f1efc9eb800] 05:47:50 INFO - PROCESS | 1844 | 1461588470934 Marionette DEBUG loaded listener.js 05:47:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1efe1d7c00) [pid = 1844] [serial = 1869] [outer = 0x7f1efc9eb800] 05:47:51 INFO - PROCESS | 1844 | 1461588471867 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:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1682ms 05:47:51 INFO - PROCESS | 1844 | 1461588471928 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:47:51 INFO - PROCESS | 1844 | 1461588471933 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:47:51 INFO - PROCESS | 1844 | 1461588471962 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 1844 | 1461588471972 Marionette TRACE conn3 <- [1,2462,null,{}] 05:47:51 INFO - PROCESS | 1844 | 1461588471984 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:47:52 INFO - PROCESS | 1844 | 1461588472221 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:47:52 INFO - PROCESS | 1844 | 1461588472531 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f001c4000 == 139 [pid = 1844] [id = 623] 05:47:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1efd535800) [pid = 1844] [serial = 1870] [outer = (nil)] 05:47:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1eff253000) [pid = 1844] [serial = 1871] [outer = 0x7f1efd535800] 05:47:52 INFO - PROCESS | 1844 | 1461588472612 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1eff4bc000) [pid = 1844] [serial = 1872] [outer = 0x7f1efd535800] 05:47:53 INFO - PROCESS | 1844 | 1461588473485 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:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1618ms 05:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:47:53 INFO - PROCESS | 1844 | 1461588473558 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:47:53 INFO - PROCESS | 1844 | 1461588473562 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:47:53 INFO - PROCESS | 1844 | 1461588473568 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 1844 | 1461588473571 Marionette TRACE conn3 <- [1,2466,null,{}] 05:47:53 INFO - PROCESS | 1844 | 1461588473577 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:47:53 INFO - PROCESS | 1844 | 1461588473836 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:47:54 INFO - PROCESS | 1844 | 1461588474141 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f004ba000 == 140 [pid = 1844] [id = 624] 05:47:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1efecef000) [pid = 1844] [serial = 1873] [outer = (nil)] 05:47:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f003a2400) [pid = 1844] [serial = 1874] [outer = 0x7f1efecef000] 05:47:54 INFO - PROCESS | 1844 | 1461588474220 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f003aec00) [pid = 1844] [serial = 1875] [outer = 0x7f1efecef000] 05:47:55 INFO - PROCESS | 1844 | 1461588475068 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:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1544ms 05:47:55 INFO - PROCESS | 1844 | 1461588475112 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 1844 | 1461588475116 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:47:55 INFO - PROCESS | 1844 | 1461588475122 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 1844 | 1461588475125 Marionette TRACE conn3 <- [1,2470,null,{}] 05:47:55 INFO - PROCESS | 1844 | 1461588475130 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:47:55 INFO - PROCESS | 1844 | 1461588475352 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:47:55 INFO - PROCESS | 1844 | 1461588475627 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0116f800 == 141 [pid = 1844] [id = 625] 05:47:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f01243000) [pid = 1844] [serial = 1876] [outer = (nil)] 05:47:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f01248c00) [pid = 1844] [serial = 1877] [outer = 0x7f1f01243000] 05:47:55 INFO - PROCESS | 1844 | 1461588475770 Marionette DEBUG loaded listener.js 05:47:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f021a4400) [pid = 1844] [serial = 1878] [outer = 0x7f1f01243000] 05:47:56 INFO - PROCESS | 1844 | 1461588476686 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:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1629ms 05:47:56 INFO - PROCESS | 1844 | 1461588476752 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:47:56 INFO - PROCESS | 1844 | 1461588476756 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:47:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:47:56 INFO - PROCESS | 1844 | 1461588476764 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:47:56 INFO - PROCESS | 1844 | 1461588476768 Marionette TRACE conn3 <- [1,2474,null,{}] 05:47:56 INFO - PROCESS | 1844 | 1461588476773 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:47:57 INFO - PROCESS | 1844 | 1461588477045 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:47:57 INFO - PROCESS | 1844 | 1461588477352 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f026a9000 == 142 [pid = 1844] [id = 626] 05:47:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f01244000) [pid = 1844] [serial = 1879] [outer = (nil)] 05:47:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f02e4b400) [pid = 1844] [serial = 1880] [outer = 0x7f1f01244000] 05:47:57 INFO - PROCESS | 1844 | 1461588477431 Marionette DEBUG loaded listener.js 05:47:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f0492e400) [pid = 1844] [serial = 1881] [outer = 0x7f1f01244000] 05:47:58 INFO - PROCESS | 1844 | 1461588478315 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:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1583ms 05:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:47:58 INFO - PROCESS | 1844 | 1461588478348 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:47:58 INFO - PROCESS | 1844 | 1461588478351 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:47:58 INFO - PROCESS | 1844 | 1461588478357 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:47:58 INFO - PROCESS | 1844 | 1461588478360 Marionette TRACE conn3 <- [1,2478,null,{}] 05:47:58 INFO - PROCESS | 1844 | 1461588478366 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:47:58 INFO - PROCESS | 1844 | 1461588478587 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:47:58 INFO - PROCESS | 1844 | 1461588478861 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:47:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f03838800 == 143 [pid = 1844] [id = 627] 05:47:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f0056ec00) [pid = 1844] [serial = 1882] [outer = (nil)] 05:47:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f04ab2800) [pid = 1844] [serial = 1883] [outer = 0x7f1f0056ec00] 05:47:58 INFO - PROCESS | 1844 | 1461588478980 Marionette DEBUG loaded listener.js 05:47:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f04b4a800) [pid = 1844] [serial = 1884] [outer = 0x7f1f0056ec00] 05:47:59 INFO - PROCESS | 1844 | 1461588479854 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:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1535ms 05:47:59 INFO - PROCESS | 1844 | 1461588479892 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:47:59 INFO - PROCESS | 1844 | 1461588479895 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:47:59 INFO - PROCESS | 1844 | 1461588479901 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 1844 | 1461588479904 Marionette TRACE conn3 <- [1,2482,null,{}] 05:47:59 INFO - PROCESS | 1844 | 1461588479909 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:48:00 INFO - PROCESS | 1844 | 1461588480127 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:48:00 INFO - PROCESS | 1844 | 1461588480403 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0941e000 == 144 [pid = 1844] [id = 628] 05:48:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1ef8564400) [pid = 1844] [serial = 1885] [outer = (nil)] 05:48:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f0492e800) [pid = 1844] [serial = 1886] [outer = 0x7f1ef8564400] 05:48:00 INFO - PROCESS | 1844 | 1461588480523 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f0956cc00) [pid = 1844] [serial = 1887] [outer = 0x7f1ef8564400] 05:48:01 INFO - PROCESS | 1844 | 1461588481359 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:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1528ms 05:48:01 INFO - PROCESS | 1844 | 1461588481430 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:48:01 INFO - PROCESS | 1844 | 1461588481434 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:48:01 INFO - PROCESS | 1844 | 1461588481440 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:48:01 INFO - PROCESS | 1844 | 1461588481449 Marionette TRACE conn3 <- [1,2486,null,{}] 05:48:01 INFO - PROCESS | 1844 | 1461588481455 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:48:01 INFO - PROCESS | 1844 | 1461588481680 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:48:01 INFO - PROCESS | 1844 | 1461588481949 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0a3c4800 == 145 [pid = 1844] [id = 629] 05:48:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1eff141000) [pid = 1844] [serial = 1888] [outer = (nil)] 05:48:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f0a094c00) [pid = 1844] [serial = 1889] [outer = 0x7f1eff141000] 05:48:02 INFO - PROCESS | 1844 | 1461588482071 Marionette DEBUG loaded listener.js 05:48:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f0a0ee000) [pid = 1844] [serial = 1890] [outer = 0x7f1eff141000] 05:48:02 INFO - PROCESS | 1844 | 1461588482978 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:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1588ms 05:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:48:03 INFO - PROCESS | 1844 | 1461588483030 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:48:03 INFO - PROCESS | 1844 | 1461588483032 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:48:03 INFO - PROCESS | 1844 | 1461588483038 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:48:03 INFO - PROCESS | 1844 | 1461588483042 Marionette TRACE conn3 <- [1,2490,null,{}] 05:48:03 INFO - PROCESS | 1844 | 1461588483047 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:48:03 INFO - PROCESS | 1844 | 1461588483276 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:48:03 INFO - PROCESS | 1844 | 1461588483553 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b79c000 == 146 [pid = 1844] [id = 630] 05:48:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f0b786c00) [pid = 1844] [serial = 1891] [outer = (nil)] 05:48:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f0bc61000) [pid = 1844] [serial = 1892] [outer = 0x7f1f0b786c00] 05:48:03 INFO - PROCESS | 1844 | 1461588483695 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f0bce3000) [pid = 1844] [serial = 1893] [outer = 0x7f1f0b786c00] 05:48:04 INFO - PROCESS | 1844 | 1461588484577 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:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1580ms 05:48:04 INFO - PROCESS | 1844 | 1461588484618 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:48:04 INFO - PROCESS | 1844 | 1461588484623 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:48:04 INFO - PROCESS | 1844 | 1461588484628 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 1844 | 1461588484632 Marionette TRACE conn3 <- [1,2494,null,{}] 05:48:04 INFO - PROCESS | 1844 | 1461588484637 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:48:04 INFO - PROCESS | 1844 | 1461588484907 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:48:05 INFO - PROCESS | 1844 | 1461588485234 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cae4000 == 147 [pid = 1844] [id = 631] 05:48:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f0b77fc00) [pid = 1844] [serial = 1894] [outer = (nil)] 05:48:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f0c3d3c00) [pid = 1844] [serial = 1895] [outer = 0x7f1f0b77fc00] 05:48:05 INFO - PROCESS | 1844 | 1461588485312 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f0dc7f000) [pid = 1844] [serial = 1896] [outer = 0x7f1f0b77fc00] 05:48:06 INFO - PROCESS | 1844 | 1461588486185 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:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1584ms 05:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:48:06 INFO - PROCESS | 1844 | 1461588486218 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 1844 | 1461588486220 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:48:06 INFO - PROCESS | 1844 | 1461588486227 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 1844 | 1461588486230 Marionette TRACE conn3 <- [1,2498,null,{}] 05:48:06 INFO - PROCESS | 1844 | 1461588486235 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:48:06 INFO - PROCESS | 1844 | 1461588486476 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:48:06 INFO - PROCESS | 1844 | 1461588486762 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0df20000 == 148 [pid = 1844] [id = 632] 05:48:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f0b787c00) [pid = 1844] [serial = 1897] [outer = (nil)] 05:48:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f0eb06c00) [pid = 1844] [serial = 1898] [outer = 0x7f1f0b787c00] 05:48:06 INFO - PROCESS | 1844 | 1461588486878 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f0f650000) [pid = 1844] [serial = 1899] [outer = 0x7f1f0b787c00] 05:48:07 INFO - PROCESS | 1844 | 1461588487711 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:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1529ms 05:48:07 INFO - PROCESS | 1844 | 1461588487756 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 1844 | 1461588487760 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:48:07 INFO - PROCESS | 1844 | 1461588487766 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 1844 | 1461588487769 Marionette TRACE conn3 <- [1,2502,null,{}] 05:48:07 INFO - PROCESS | 1844 | 1461588487774 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:48:08 INFO - PROCESS | 1844 | 1461588487996 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:48:08 INFO - PROCESS | 1844 | 1461588488281 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1055e800 == 149 [pid = 1844] [id = 633] 05:48:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1eff029000) [pid = 1844] [serial = 1900] [outer = (nil)] 05:48:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f0f66a000) [pid = 1844] [serial = 1901] [outer = 0x7f1eff029000] 05:48:08 INFO - PROCESS | 1844 | 1461588488399 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1f0f6b0800) [pid = 1844] [serial = 1902] [outer = 0x7f1eff029000] 05:48:09 INFO - PROCESS | 1844 | 1461588489483 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:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1783ms 05:48:09 INFO - PROCESS | 1844 | 1461588489553 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 1844 | 1461588489558 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:48:09 INFO - PROCESS | 1844 | 1461588489567 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 1844 | 1461588489572 Marionette TRACE conn3 <- [1,2506,null,{}] 05:48:09 INFO - PROCESS | 1844 | 1461588489580 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:48:10 INFO - PROCESS | 1844 | 1461588489999 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:48:10 INFO - PROCESS | 1844 | 1461588490363 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14ec0800 == 150 [pid = 1844] [id = 634] 05:48:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1efd53f800) [pid = 1844] [serial = 1903] [outer = (nil)] 05:48:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f0f6bd800) [pid = 1844] [serial = 1904] [outer = 0x7f1efd53f800] 05:48:10 INFO - PROCESS | 1844 | 1461588490442 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1f0fa64800) [pid = 1844] [serial = 1905] [outer = 0x7f1efd53f800] 05:48:11 INFO - PROCESS | 1844 | 1461588491444 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:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1940ms 05:48:11 INFO - PROCESS | 1844 | 1461588491510 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 1844 | 1461588491516 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:48:11 INFO - PROCESS | 1844 | 1461588491525 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 1844 | 1461588491530 Marionette TRACE conn3 <- [1,2510,null,{}] 05:48:11 INFO - PROCESS | 1844 | 1461588491538 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:48:11 INFO - PROCESS | 1844 | 1461588491878 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:48:12 INFO - PROCESS | 1844 | 1461588492276 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15d8a800 == 151 [pid = 1844] [id = 635] 05:48:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1f002cc800) [pid = 1844] [serial = 1906] [outer = (nil)] 05:48:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1f0faa8400) [pid = 1844] [serial = 1907] [outer = 0x7f1f002cc800] 05:48:12 INFO - PROCESS | 1844 | 1461588492401 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1f0fab2c00) [pid = 1844] [serial = 1908] [outer = 0x7f1f002cc800] 05:48:13 INFO - PROCESS | 1844 | 1461588493397 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:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1941ms 05:48:13 INFO - PROCESS | 1844 | 1461588493465 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:48:13 INFO - PROCESS | 1844 | 1461588493471 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:48:13 INFO - PROCESS | 1844 | 1461588493476 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:48:13 INFO - PROCESS | 1844 | 1461588493480 Marionette TRACE conn3 <- [1,2514,null,{}] 05:48:13 INFO - PROCESS | 1844 | 1461588493485 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:48:13 INFO - PROCESS | 1844 | 1461588493718 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:48:13 INFO - PROCESS | 1844 | 1461588493993 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1663d000 == 152 [pid = 1844] [id = 636] 05:48:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f0fa67400) [pid = 1844] [serial = 1909] [outer = (nil)] 05:48:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f10290c00) [pid = 1844] [serial = 1910] [outer = 0x7f1f0fa67400] 05:48:14 INFO - PROCESS | 1844 | 1461588494122 Marionette DEBUG loaded listener.js 05:48:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f10297000) [pid = 1844] [serial = 1911] [outer = 0x7f1f0fa67400] 05:48:14 INFO - PROCESS | 1844 | 1461588494981 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:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1540ms 05:48:15 INFO - PROCESS | 1844 | 1461588495017 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:48:15 INFO - PROCESS | 1844 | 1461588495019 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:48:15 INFO - PROCESS | 1844 | 1461588495026 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:48:15 INFO - PROCESS | 1844 | 1461588495029 Marionette TRACE conn3 <- [1,2518,null,{}] 05:48:15 INFO - PROCESS | 1844 | 1461588495034 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:48:15 INFO - PROCESS | 1844 | 1461588495266 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:48:15 INFO - PROCESS | 1844 | 1461588495551 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1701c000 == 153 [pid = 1844] [id = 637] 05:48:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f0b77d800) [pid = 1844] [serial = 1912] [outer = (nil)] 05:48:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f102aa800) [pid = 1844] [serial = 1913] [outer = 0x7f1f0b77d800] 05:48:15 INFO - PROCESS | 1844 | 1461588495675 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f102b1000) [pid = 1844] [serial = 1914] [outer = 0x7f1f0b77d800] 05:48:16 INFO - PROCESS | 1844 | 1461588496529 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:48:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:48:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1550ms 05:48:16 INFO - PROCESS | 1844 | 1461588496577 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 1844 | 1461588496580 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:48:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:48:16 INFO - PROCESS | 1844 | 1461588496586 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 1844 | 1461588496588 Marionette TRACE conn3 <- [1,2522,null,{}] 05:48:16 INFO - PROCESS | 1844 | 1461588496594 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:48:16 INFO - PROCESS | 1844 | 1461588496824 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:48:17 INFO - PROCESS | 1844 | 1461588497104 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1c1e3000 == 154 [pid = 1844] [id = 638] 05:48:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f0cb7ec00) [pid = 1844] [serial = 1915] [outer = (nil)] 05:48:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f102b6c00) [pid = 1844] [serial = 1916] [outer = 0x7f1f0cb7ec00] 05:48:17 INFO - PROCESS | 1844 | 1461588497218 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1f102e7000) [pid = 1844] [serial = 1917] [outer = 0x7f1f0cb7ec00] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc6c5000 == 153 [pid = 1844] [id = 551] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef88e0800 == 152 [pid = 1844] [id = 550] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16062000 == 151 [pid = 1844] [id = 185] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef8bdb800 == 150 [pid = 1844] [id = 546] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2a17d000 == 149 [pid = 1844] [id = 242] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f03520800 == 148 [pid = 1844] [id = 186] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe2e0000 == 147 [pid = 1844] [id = 552] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f01165800 == 146 [pid = 1844] [id = 556] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f096f3000 == 145 [pid = 1844] [id = 182] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6e9800 == 144 [pid = 1844] [id = 562] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15b4d800 == 143 [pid = 1844] [id = 184] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f013dc000 == 142 [pid = 1844] [id = 557] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f004ae800 == 141 [pid = 1844] [id = 555] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cb2a800 == 140 [pid = 1844] [id = 563] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093c1800 == 139 [pid = 1844] [id = 559] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f098d2800 == 138 [pid = 1844] [id = 560] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b61e000 == 137 [pid = 1844] [id = 561] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efec09000 == 136 [pid = 1844] [id = 553] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f00119800 == 135 [pid = 1844] [id = 554] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe0d7800 == 134 [pid = 1844] [id = 619] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efcc19800 == 133 [pid = 1844] [id = 618] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc6a6800 == 132 [pid = 1844] [id = 617] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef8bda000 == 131 [pid = 1844] [id = 616] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efced8000 == 130 [pid = 1844] [id = 572] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f10427800 == 129 [pid = 1844] [id = 610] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0df20800 == 128 [pid = 1844] [id = 609] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cb34800 == 127 [pid = 1844] [id = 608] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6ed800 == 126 [pid = 1844] [id = 607] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b757800 == 125 [pid = 1844] [id = 606] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f098d9000 == 124 [pid = 1844] [id = 605] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0940c000 == 123 [pid = 1844] [id = 604] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f049d6000 == 122 [pid = 1844] [id = 603] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0272b800 == 121 [pid = 1844] [id = 602] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0117e000 == 120 [pid = 1844] [id = 601] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f00396800 == 119 [pid = 1844] [id = 600] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff397800 == 118 [pid = 1844] [id = 599] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efea10800 == 117 [pid = 1844] [id = 598] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc7cc000 == 116 [pid = 1844] [id = 597] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc7d2000 == 115 [pid = 1844] [id = 595] 05:48:18 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef8b5f000 == 114 [pid = 1844] [id = 596] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1ef9888400) [pid = 1844] [serial = 1781] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1ef9892c00) [pid = 1844] [serial = 1782] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1efd541c00) [pid = 1844] [serial = 1787] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1efecefc00) [pid = 1844] [serial = 1650] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1efcadd400) [pid = 1844] [serial = 1784] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1efd541000) [pid = 1844] [serial = 1785] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1f02e55000) [pid = 1844] [serial = 1751] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1f021db800) [pid = 1844] [serial = 1749] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1f021ac400) [pid = 1844] [serial = 1748] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1f021a2400) [pid = 1844] [serial = 1746] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1f02184800) [pid = 1844] [serial = 1745] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1f01353c00) [pid = 1844] [serial = 1743] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1f0134d000) [pid = 1844] [serial = 1742] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1f0124b000) [pid = 1844] [serial = 1740] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f01030800) [pid = 1844] [serial = 1739] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f00577000) [pid = 1844] [serial = 1737] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1f003a9000) [pid = 1844] [serial = 1736] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1eff149c00) [pid = 1844] [serial = 1734] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1eff0b9000) [pid = 1844] [serial = 1733] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1eff0a5400) [pid = 1844] [serial = 1731] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1eff09a400) [pid = 1844] [serial = 1730] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1efece7c00) [pid = 1844] [serial = 1728] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1efe8edc00) [pid = 1844] [serial = 1727] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1efd544400) [pid = 1844] [serial = 1725] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1efccadc00) [pid = 1844] [serial = 1724] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1efa436800) [pid = 1844] [serial = 1722] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1ef9884400) [pid = 1844] [serial = 1721] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1ef8acf800) [pid = 1844] [serial = 1778] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1ef93ebc00) [pid = 1844] [serial = 1779] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1f0beda000) [pid = 1844] [serial = 1776] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1f0b785000) [pid = 1844] [serial = 1775] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f0bcdbc00) [pid = 1844] [serial = 1773] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f0bc60c00) [pid = 1844] [serial = 1772] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f0b783400) [pid = 1844] [serial = 1770] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1f0b529400) [pid = 1844] [serial = 1769] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f0b51e000) [pid = 1844] [serial = 1767] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f0a304c00) [pid = 1844] [serial = 1766] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f0a09a800) [pid = 1844] [serial = 1764] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f0a092800) [pid = 1844] [serial = 1763] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f095ed400) [pid = 1844] [serial = 1761] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1f09569800) [pid = 1844] [serial = 1760] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f04cd6800) [pid = 1844] [serial = 1758] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f04b4e000) [pid = 1844] [serial = 1757] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f04939000) [pid = 1844] [serial = 1755] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f0358ec00) [pid = 1844] [serial = 1754] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f02ebf400) [pid = 1844] [serial = 1752] [outer = (nil)] [url = about:blank] 05:48:19 INFO - PROCESS | 1844 | 1461588499756 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:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 3239ms 05:48:19 INFO - PROCESS | 1844 | 1461588499827 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:48:19 INFO - PROCESS | 1844 | 1461588499833 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:48:19 INFO - PROCESS | 1844 | 1461588499841 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:48:19 INFO - PROCESS | 1844 | 1461588499846 Marionette TRACE conn3 <- [1,2526,null,{}] 05:48:19 INFO - PROCESS | 1844 | 1461588499853 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:48:20 INFO - PROCESS | 1844 | 1461588500094 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:48:20 INFO - PROCESS | 1844 | 1461588500285 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8bd7800 == 115 [pid = 1844] [id = 639] 05:48:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1ef93ed800) [pid = 1844] [serial = 1918] [outer = (nil)] 05:48:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1ef977cc00) [pid = 1844] [serial = 1919] [outer = 0x7f1ef93ed800] 05:48:20 INFO - PROCESS | 1844 | 1461588500351 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1ef9887400) [pid = 1844] [serial = 1920] [outer = 0x7f1ef93ed800] 05:48:21 INFO - PROCESS | 1844 | 1461588501192 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:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1439ms 05:48:21 INFO - PROCESS | 1844 | 1461588501281 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 1844 | 1461588501289 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:48:21 INFO - PROCESS | 1844 | 1461588501299 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 1844 | 1461588501303 Marionette TRACE conn3 <- [1,2530,null,{}] 05:48:21 INFO - PROCESS | 1844 | 1461588501309 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:48:21 INFO - PROCESS | 1844 | 1461588501547 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:48:21 INFO - PROCESS | 1844 | 1461588501779 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efa7d4000 == 116 [pid = 1844] [id = 640] 05:48:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1ef988b000) [pid = 1844] [serial = 1921] [outer = (nil)] 05:48:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1efb7cf800) [pid = 1844] [serial = 1922] [outer = 0x7f1ef988b000] 05:48:21 INFO - PROCESS | 1844 | 1461588501842 Marionette DEBUG loaded listener.js 05:48:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1efc9ee400) [pid = 1844] [serial = 1923] [outer = 0x7f1ef988b000] 05:48:22 INFO - PROCESS | 1844 | 1461588502776 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:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1529ms 05:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:48:22 INFO - PROCESS | 1844 | 1461588502830 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:48:22 INFO - PROCESS | 1844 | 1461588502833 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:48:22 INFO - PROCESS | 1844 | 1461588502844 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:48:22 INFO - PROCESS | 1844 | 1461588502849 Marionette TRACE conn3 <- [1,2534,null,{}] 05:48:22 INFO - PROCESS | 1844 | 1461588502865 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:48:23 INFO - PROCESS | 1844 | 1461588503280 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:48:23 INFO - PROCESS | 1844 | 1461588503339 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc7d9000 == 117 [pid = 1844] [id = 641] 05:48:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1efd6c9400) [pid = 1844] [serial = 1924] [outer = (nil)] 05:48:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1efe10a000) [pid = 1844] [serial = 1925] [outer = 0x7f1efd6c9400] 05:48:23 INFO - PROCESS | 1844 | 1461588503407 Marionette DEBUG loaded listener.js 05:48:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1efecf0c00) [pid = 1844] [serial = 1926] [outer = 0x7f1efd6c9400] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1ef977e400) [pid = 1844] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1efb7cd400) [pid = 1844] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1efd543800) [pid = 1844] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1efccafc00) [pid = 1844] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f0bce2400) [pid = 1844] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f0bce5c00) [pid = 1844] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1efd538c00) [pid = 1844] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f02eb2c00) [pid = 1844] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f0217d000) [pid = 1844] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f0134d400) [pid = 1844] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f0217a800) [pid = 1844] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1eff143000) [pid = 1844] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1efccab800) [pid = 1844] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1efc9f2000) [pid = 1844] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1ef9891000) [pid = 1844] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1ef864b800) [pid = 1844] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1ef8ad6400) [pid = 1844] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1f0358c400) [pid = 1844] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f0c9d9400) [pid = 1844] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1eff4c6c00) [pid = 1844] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1efd539400) [pid = 1844] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f0c60fc00) [pid = 1844] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1ef93e3000) [pid = 1844] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:48:24 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1efe1d9400) [pid = 1844] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:48:24 INFO - PROCESS | 1844 | 1461588504911 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:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 2105ms 05:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:48:24 INFO - PROCESS | 1844 | 1461588504943 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:48:24 INFO - PROCESS | 1844 | 1461588504947 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:48:24 INFO - PROCESS | 1844 | 1461588504953 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:48:24 INFO - PROCESS | 1844 | 1461588504955 Marionette TRACE conn3 <- [1,2538,null,{}] 05:48:24 INFO - PROCESS | 1844 | 1461588504960 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:48:25 INFO - PROCESS | 1844 | 1461588505187 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:48:25 INFO - PROCESS | 1844 | 1461588505374 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efd3c6000 == 118 [pid = 1844] [id = 642] 05:48:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1ef8569000) [pid = 1844] [serial = 1927] [outer = (nil)] 05:48:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1efe111000) [pid = 1844] [serial = 1928] [outer = 0x7f1ef8569000] 05:48:25 INFO - PROCESS | 1844 | 1461588505439 Marionette DEBUG loaded listener.js 05:48:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1eff09e400) [pid = 1844] [serial = 1929] [outer = 0x7f1ef8569000] 05:48:26 INFO - PROCESS | 1844 | 1461588506208 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:48:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:48:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1284ms 05:48:26 INFO - PROCESS | 1844 | 1461588506401 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:48:26 INFO - PROCESS | 1844 | 1461588506406 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:48:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:48:26 INFO - PROCESS | 1844 | 1461588506423 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:48:26 INFO - PROCESS | 1844 | 1461588506427 Marionette TRACE conn3 <- [1,2542,null,{}] 05:48:26 INFO - PROCESS | 1844 | 1461588506436 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:48:26 INFO - PROCESS | 1844 | 1461588506698 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:48:27 INFO - PROCESS | 1844 | 1461588507032 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef9863800 == 119 [pid = 1844] [id = 643] 05:48:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1ef93e3800) [pid = 1844] [serial = 1930] [outer = (nil)] 05:48:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1ef977d000) [pid = 1844] [serial = 1931] [outer = 0x7f1ef93e3800] 05:48:27 INFO - PROCESS | 1844 | 1461588507115 Marionette DEBUG loaded listener.js 05:48:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1ef9893000) [pid = 1844] [serial = 1932] [outer = 0x7f1ef93e3800] 05:48:28 INFO - PROCESS | 1844 | 1461588508039 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:48:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:48:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1684ms 05:48:28 INFO - PROCESS | 1844 | 1461588508107 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:48:28 INFO - PROCESS | 1844 | 1461588508113 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:48:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:48:28 INFO - PROCESS | 1844 | 1461588508125 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:48:28 INFO - PROCESS | 1844 | 1461588508130 Marionette TRACE conn3 <- [1,2546,null,{}] 05:48:28 INFO - PROCESS | 1844 | 1461588508138 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:48:28 INFO - PROCESS | 1844 | 1461588508437 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:48:28 INFO - PROCESS | 1844 | 1461588508760 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe2ee800 == 120 [pid = 1844] [id = 644] 05:48:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1efc9f0800) [pid = 1844] [serial = 1933] [outer = (nil)] 05:48:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1efd543800) [pid = 1844] [serial = 1934] [outer = 0x7f1efc9f0800] 05:48:28 INFO - PROCESS | 1844 | 1461588508835 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1eff025c00) [pid = 1844] [serial = 1935] [outer = 0x7f1efc9f0800] 05:48:29 INFO - PROCESS | 1844 | 1461588509784 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:48:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:48:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1740ms 05:48:29 INFO - PROCESS | 1844 | 1461588509863 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 1844 | 1461588509868 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:48:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:48:29 INFO - PROCESS | 1844 | 1461588509874 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 1844 | 1461588509878 Marionette TRACE conn3 <- [1,2550,null,{}] 05:48:29 INFO - PROCESS | 1844 | 1461588509891 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:48:30 INFO - PROCESS | 1844 | 1461588510181 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:48:30 INFO - PROCESS | 1844 | 1461588510536 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efec11000 == 121 [pid = 1844] [id = 645] 05:48:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1eff14a800) [pid = 1844] [serial = 1936] [outer = (nil)] 05:48:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1eff4ba400) [pid = 1844] [serial = 1937] [outer = 0x7f1eff14a800] 05:48:30 INFO - PROCESS | 1844 | 1461588510618 Marionette DEBUG loaded listener.js 05:48:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1f002cf000) [pid = 1844] [serial = 1938] [outer = 0x7f1eff14a800] 05:48:31 INFO - PROCESS | 1844 | 1461588511876 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:48:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:48:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2032ms 05:48:31 INFO - PROCESS | 1844 | 1461588511907 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:48:31 INFO - PROCESS | 1844 | 1461588511911 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:48:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:48:31 INFO - PROCESS | 1844 | 1461588511917 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:48:31 INFO - PROCESS | 1844 | 1461588511919 Marionette TRACE conn3 <- [1,2554,null,{}] 05:48:31 INFO - PROCESS | 1844 | 1461588511925 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:48:32 INFO - PROCESS | 1844 | 1461588512203 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:48:32 INFO - PROCESS | 1844 | 1461588512526 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f00110000 == 122 [pid = 1844] [id = 646] 05:48:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1eff259400) [pid = 1844] [serial = 1939] [outer = (nil)] 05:48:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1f00573000) [pid = 1844] [serial = 1940] [outer = 0x7f1eff259400] 05:48:32 INFO - PROCESS | 1844 | 1461588512608 Marionette DEBUG loaded listener.js 05:48:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1f0102ec00) [pid = 1844] [serial = 1941] [outer = 0x7f1eff259400] 05:48:33 INFO - PROCESS | 1844 | 1461588513585 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:48:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:48:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1735ms 05:48:33 INFO - PROCESS | 1844 | 1461588513653 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:48:33 INFO - PROCESS | 1844 | 1461588513657 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:48:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:48:33 INFO - PROCESS | 1844 | 1461588513663 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:48:33 INFO - PROCESS | 1844 | 1461588513666 Marionette TRACE conn3 <- [1,2558,null,{}] 05:48:33 INFO - PROCESS | 1844 | 1461588513672 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:48:33 INFO - PROCESS | 1844 | 1461588513901 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:48:34 INFO - PROCESS | 1844 | 1461588514211 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f003c7800 == 123 [pid = 1844] [id = 647] 05:48:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1eff252400) [pid = 1844] [serial = 1942] [outer = (nil)] 05:48:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f01031400) [pid = 1844] [serial = 1943] [outer = 0x7f1eff252400] 05:48:34 INFO - PROCESS | 1844 | 1461588514296 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f01352800) [pid = 1844] [serial = 1944] [outer = 0x7f1eff252400] 05:48:35 INFO - PROCESS | 1844 | 1461588515261 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:48:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:48:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1639ms 05:48:35 INFO - PROCESS | 1844 | 1461588515303 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:48:35 INFO - PROCESS | 1844 | 1461588515306 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:48:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:48:35 INFO - PROCESS | 1844 | 1461588515312 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:48:35 INFO - PROCESS | 1844 | 1461588515314 Marionette TRACE conn3 <- [1,2562,null,{}] 05:48:35 INFO - PROCESS | 1844 | 1461588515320 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:48:35 INFO - PROCESS | 1844 | 1461588515580 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:48:35 INFO - PROCESS | 1844 | 1461588515907 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f01169800 == 124 [pid = 1844] [id = 648] 05:48:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f0279bc00) [pid = 1844] [serial = 1945] [outer = (nil)] 05:48:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f02e4c000) [pid = 1844] [serial = 1946] [outer = 0x7f1f0279bc00] 05:48:36 INFO - PROCESS | 1844 | 1461588516000 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f02ebb800) [pid = 1844] [serial = 1947] [outer = 0x7f1f0279bc00] 05:48:36 INFO - PROCESS | 1844 | 1461588516937 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:48:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:48:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1681ms 05:48:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:48:37 INFO - PROCESS | 1844 | 1461588516994 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 1844 | 1461588516997 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:48:37 INFO - PROCESS | 1844 | 1461588517004 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 1844 | 1461588517007 Marionette TRACE conn3 <- [1,2566,null,{}] 05:48:37 INFO - PROCESS | 1844 | 1461588517012 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:48:37 INFO - PROCESS | 1844 | 1461588517220 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:48:37 INFO - PROCESS | 1844 | 1461588517535 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f013eb000 == 125 [pid = 1844] [id = 649] 05:48:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f0492f400) [pid = 1844] [serial = 1948] [outer = (nil)] 05:48:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f04b4c800) [pid = 1844] [serial = 1949] [outer = 0x7f1f0492f400] 05:48:37 INFO - PROCESS | 1844 | 1461588517622 Marionette DEBUG loaded listener.js 05:48:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f04cd6400) [pid = 1844] [serial = 1950] [outer = 0x7f1f0492f400] 05:48:38 INFO - PROCESS | 1844 | 1461588518520 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:48:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:48:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1579ms 05:48:38 INFO - PROCESS | 1844 | 1461588518584 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:48:38 INFO - PROCESS | 1844 | 1461588518587 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:48:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:48:38 INFO - PROCESS | 1844 | 1461588518593 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:48:38 INFO - PROCESS | 1844 | 1461588518596 Marionette TRACE conn3 <- [1,2570,null,{}] 05:48:38 INFO - PROCESS | 1844 | 1461588518601 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:48:38 INFO - PROCESS | 1844 | 1461588518833 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:48:39 INFO - PROCESS | 1844 | 1461588519139 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f03507800 == 126 [pid = 1844] [id = 650] 05:48:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f04aafc00) [pid = 1844] [serial = 1951] [outer = (nil)] 05:48:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f095eb800) [pid = 1844] [serial = 1952] [outer = 0x7f1f04aafc00] 05:48:39 INFO - PROCESS | 1844 | 1461588519219 Marionette DEBUG loaded listener.js 05:48:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f0a099800) [pid = 1844] [serial = 1953] [outer = 0x7f1f04aafc00] 05:48:40 INFO - PROCESS | 1844 | 1461588520149 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:48:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:48:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1629ms 05:48:40 INFO - PROCESS | 1844 | 1461588520229 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:48:40 INFO - PROCESS | 1844 | 1461588520235 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:48:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:48:40 INFO - PROCESS | 1844 | 1461588520246 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:48:40 INFO - PROCESS | 1844 | 1461588520249 Marionette TRACE conn3 <- [1,2574,null,{}] 05:48:40 INFO - PROCESS | 1844 | 1461588520253 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:48:40 INFO - PROCESS | 1844 | 1461588520535 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:48:40 INFO - PROCESS | 1844 | 1461588520854 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093af000 == 127 [pid = 1844] [id = 651] 05:48:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f03586800) [pid = 1844] [serial = 1954] [outer = (nil)] 05:48:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f0a305800) [pid = 1844] [serial = 1955] [outer = 0x7f1f03586800] 05:48:40 INFO - PROCESS | 1844 | 1461588520930 Marionette DEBUG loaded listener.js 05:48:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f0b51d400) [pid = 1844] [serial = 1956] [outer = 0x7f1f03586800] 05:48:41 INFO - PROCESS | 1844 | 1461588521792 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:48:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:48:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1586ms 05:48:41 INFO - PROCESS | 1844 | 1461588521833 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 1844 | 1461588521837 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:48:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:48:41 INFO - PROCESS | 1844 | 1461588521843 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 1844 | 1461588521847 Marionette TRACE conn3 <- [1,2578,null,{}] 05:48:41 INFO - PROCESS | 1844 | 1461588521852 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:48:42 INFO - PROCESS | 1844 | 1461588522084 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:48:42 INFO - PROCESS | 1844 | 1461588522358 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:42 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f096df800 == 128 [pid = 1844] [id = 652] 05:48:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f04939000) [pid = 1844] [serial = 1957] [outer = (nil)] 05:48:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f0b52ac00) [pid = 1844] [serial = 1958] [outer = 0x7f1f04939000] 05:48:42 INFO - PROCESS | 1844 | 1461588522478 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f0b785000) [pid = 1844] [serial = 1959] [outer = 0x7f1f04939000] 05:48:43 INFO - PROCESS | 1844 | 1461588523309 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:48:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:48:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1542ms 05:48:43 INFO - PROCESS | 1844 | 1461588523386 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:48:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:48:43 INFO - PROCESS | 1844 | 1461588523391 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:48:43 INFO - PROCESS | 1844 | 1461588523397 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 1844 | 1461588523401 Marionette TRACE conn3 <- [1,2582,null,{}] 05:48:43 INFO - PROCESS | 1844 | 1461588523407 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:48:43 INFO - PROCESS | 1844 | 1461588523703 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:48:44 INFO - PROCESS | 1844 | 1461588524031 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0a3b7800 == 129 [pid = 1844] [id = 653] 05:48:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f0bce5000) [pid = 1844] [serial = 1960] [outer = (nil)] 05:48:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f0bed9800) [pid = 1844] [serial = 1961] [outer = 0x7f1f0bce5000] 05:48:44 INFO - PROCESS | 1844 | 1461588524112 Marionette DEBUG loaded listener.js 05:48:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f0bf65c00) [pid = 1844] [serial = 1962] [outer = 0x7f1f0bce5000] 05:48:45 INFO - PROCESS | 1844 | 1461588525001 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:48:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:48:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1636ms 05:48:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:48:45 INFO - PROCESS | 1844 | 1461588525034 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:48:45 INFO - PROCESS | 1844 | 1461588525036 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:48:45 INFO - PROCESS | 1844 | 1461588525043 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:48:45 INFO - PROCESS | 1844 | 1461588525047 Marionette TRACE conn3 <- [1,2586,null,{}] 05:48:45 INFO - PROCESS | 1844 | 1461588525052 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:48:45 INFO - PROCESS | 1844 | 1461588525297 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:48:45 INFO - PROCESS | 1844 | 1461588525578 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b798800 == 130 [pid = 1844] [id = 654] 05:48:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1eff0b6000) [pid = 1844] [serial = 1963] [outer = (nil)] 05:48:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f0c3d0000) [pid = 1844] [serial = 1964] [outer = 0x7f1eff0b6000] 05:48:45 INFO - PROCESS | 1844 | 1461588525702 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f0c582400) [pid = 1844] [serial = 1965] [outer = 0x7f1eff0b6000] 05:48:46 INFO - PROCESS | 1844 | 1461588526579 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:48:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:48:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1583ms 05:48:46 INFO - PROCESS | 1844 | 1461588526626 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 1844 | 1461588526630 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:48:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:48:46 INFO - PROCESS | 1844 | 1461588526636 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 1844 | 1461588526638 Marionette TRACE conn3 <- [1,2590,null,{}] 05:48:46 INFO - PROCESS | 1844 | 1461588526644 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:48:46 INFO - PROCESS | 1844 | 1461588526876 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:48:47 INFO - PROCESS | 1844 | 1461588527161 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c6b0800 == 131 [pid = 1844] [id = 655] 05:48:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1eff145c00) [pid = 1844] [serial = 1966] [outer = (nil)] 05:48:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f0c605000) [pid = 1844] [serial = 1967] [outer = 0x7f1eff145c00] 05:48:47 INFO - PROCESS | 1844 | 1461588527278 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f0c7b7c00) [pid = 1844] [serial = 1968] [outer = 0x7f1eff145c00] 05:48:48 INFO - PROCESS | 1844 | 1461588528147 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:48:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:48:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1587ms 05:48:48 INFO - PROCESS | 1844 | 1461588528225 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 1844 | 1461588528229 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:48:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:48:48 INFO - PROCESS | 1844 | 1461588528235 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 1844 | 1461588528237 Marionette TRACE conn3 <- [1,2594,null,{}] 05:48:48 INFO - PROCESS | 1844 | 1461588528243 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:48:48 INFO - PROCESS | 1844 | 1461588528519 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:48:48 INFO - PROCESS | 1844 | 1461588528837 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c80f000 == 132 [pid = 1844] [id = 656] 05:48:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f0c7bb000) [pid = 1844] [serial = 1969] [outer = (nil)] 05:48:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1f0c9d9400) [pid = 1844] [serial = 1970] [outer = 0x7f1f0c7bb000] 05:48:48 INFO - PROCESS | 1844 | 1461588528917 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f0cb76800) [pid = 1844] [serial = 1971] [outer = 0x7f1f0c7bb000] 05:48:49 INFO - PROCESS | 1844 | 1461588529822 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:48:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:48:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1633ms 05:48:49 INFO - PROCESS | 1844 | 1461588529869 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:48:49 INFO - PROCESS | 1844 | 1461588529873 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:48:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:48:49 INFO - PROCESS | 1844 | 1461588529879 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:48:49 INFO - PROCESS | 1844 | 1461588529881 Marionette TRACE conn3 <- [1,2598,null,{}] 05:48:49 INFO - PROCESS | 1844 | 1461588529887 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:48:50 INFO - PROCESS | 1844 | 1461588530118 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:48:50 INFO - PROCESS | 1844 | 1461588530485 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cb31000 == 133 [pid = 1844] [id = 657] 05:48:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1f0bf6c800) [pid = 1844] [serial = 1972] [outer = (nil)] 05:48:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f0dad3400) [pid = 1844] [serial = 1973] [outer = 0x7f1f0bf6c800] 05:48:50 INFO - PROCESS | 1844 | 1461588530570 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f0dc80000) [pid = 1844] [serial = 1974] [outer = 0x7f1f0bf6c800] 05:48:51 INFO - PROCESS | 1844 | 1461588531454 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:48:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:48:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1637ms 05:48:51 INFO - PROCESS | 1844 | 1461588531517 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 1844 | 1461588531521 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:48:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:48:51 INFO - PROCESS | 1844 | 1461588531527 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 1844 | 1461588531529 Marionette TRACE conn3 <- [1,2602,null,{}] 05:48:51 INFO - PROCESS | 1844 | 1461588531536 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:48:51 INFO - PROCESS | 1844 | 1461588531782 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:48:52 INFO - PROCESS | 1844 | 1461588532096 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0eb80000 == 134 [pid = 1844] [id = 658] 05:48:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1f0c609800) [pid = 1844] [serial = 1975] [outer = (nil)] 05:48:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1f0eb07000) [pid = 1844] [serial = 1976] [outer = 0x7f1f0c609800] 05:48:52 INFO - PROCESS | 1844 | 1461588532173 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1f0f64a800) [pid = 1844] [serial = 1977] [outer = 0x7f1f0c609800] 05:48:53 INFO - PROCESS | 1844 | 1461588533055 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:48:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:48:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1587ms 05:48:53 INFO - PROCESS | 1844 | 1461588533115 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 1844 | 1461588533118 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:48:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:48:53 INFO - PROCESS | 1844 | 1461588533125 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 1844 | 1461588533128 Marionette TRACE conn3 <- [1,2606,null,{}] 05:48:53 INFO - PROCESS | 1844 | 1461588533133 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:48:53 INFO - PROCESS | 1844 | 1461588533365 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:48:53 INFO - PROCESS | 1844 | 1461588533695 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1042f000 == 135 [pid = 1844] [id = 659] 05:48:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1f0c7c0400) [pid = 1844] [serial = 1978] [outer = (nil)] 05:48:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f0faa5c00) [pid = 1844] [serial = 1979] [outer = 0x7f1f0c7c0400] 05:48:53 INFO - PROCESS | 1844 | 1461588533772 Marionette DEBUG loaded listener.js 05:48:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f102aa400) [pid = 1844] [serial = 1980] [outer = 0x7f1f0c7c0400] 05:48:54 INFO - PROCESS | 1844 | 1461588534670 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:48:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:48:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1581ms 05:48:54 INFO - PROCESS | 1844 | 1461588534707 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:48:54 INFO - PROCESS | 1844 | 1461588534710 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:48:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:48:54 INFO - PROCESS | 1844 | 1461588534717 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:48:54 INFO - PROCESS | 1844 | 1461588534719 Marionette TRACE conn3 <- [1,2610,null,{}] 05:48:54 INFO - PROCESS | 1844 | 1461588534725 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:48:54 INFO - PROCESS | 1844 | 1461588534958 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:48:55 INFO - PROCESS | 1844 | 1461588535294 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14217000 == 136 [pid = 1844] [id = 660] 05:48:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f0f64c800) [pid = 1844] [serial = 1981] [outer = (nil)] 05:48:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f102e5800) [pid = 1844] [serial = 1982] [outer = 0x7f1f0f64c800] 05:48:55 INFO - PROCESS | 1844 | 1461588535375 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f102ecc00) [pid = 1844] [serial = 1983] [outer = 0x7f1f0f64c800] 05:48:56 INFO - PROCESS | 1844 | 1461588536283 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:48:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:48:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1628ms 05:48:56 INFO - PROCESS | 1844 | 1461588536346 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 1844 | 1461588536350 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:48:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:48:56 INFO - PROCESS | 1844 | 1461588536356 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 1844 | 1461588536359 Marionette TRACE conn3 <- [1,2614,null,{}] 05:48:56 INFO - PROCESS | 1844 | 1461588536364 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:48:56 INFO - PROCESS | 1844 | 1461588536595 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cce9000 == 135 [pid = 1844] [id = 590] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6d9800 == 134 [pid = 1844] [id = 588] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cad3000 == 133 [pid = 1844] [id = 589] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0049f800 == 132 [pid = 1844] [id = 367] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1701c000 == 131 [pid = 1844] [id = 637] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1663d000 == 130 [pid = 1844] [id = 636] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15d8a800 == 129 [pid = 1844] [id = 635] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14ec0800 == 128 [pid = 1844] [id = 634] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1055e800 == 127 [pid = 1844] [id = 633] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0df20000 == 126 [pid = 1844] [id = 632] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cae4000 == 125 [pid = 1844] [id = 631] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b79c000 == 124 [pid = 1844] [id = 630] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a3c4800 == 123 [pid = 1844] [id = 629] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0941e000 == 122 [pid = 1844] [id = 628] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f03838800 == 121 [pid = 1844] [id = 627] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f026a9000 == 120 [pid = 1844] [id = 626] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0116f800 == 119 [pid = 1844] [id = 625] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f004ba000 == 118 [pid = 1844] [id = 624] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f001c4000 == 117 [pid = 1844] [id = 623] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efeb6f800 == 116 [pid = 1844] [id = 622] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc74f000 == 115 [pid = 1844] [id = 621] 05:48:58 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef8b4d000 == 114 [pid = 1844] [id = 620] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1efe10c800) [pid = 1844] [serial = 1719] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1f15b8ec00) [pid = 1844] [serial = 1704] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1efe8ee800) [pid = 1844] [serial = 1859] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1efece4000) [pid = 1844] [serial = 1856] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1f0c609000) [pid = 1844] [serial = 1829] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1f0c584c00) [pid = 1844] [serial = 1827] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1f021e3c00) [pid = 1844] [serial = 1826] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1f0c403000) [pid = 1844] [serial = 1824] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1f0c3d0800) [pid = 1844] [serial = 1823] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1f0bf66000) [pid = 1844] [serial = 1821] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f0bedc400) [pid = 1844] [serial = 1820] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f0b523c00) [pid = 1844] [serial = 1818] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1f0a303400) [pid = 1844] [serial = 1817] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f095ee000) [pid = 1844] [serial = 1815] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f09563800) [pid = 1844] [serial = 1814] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f04b48c00) [pid = 1844] [serial = 1812] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1f04935c00) [pid = 1844] [serial = 1811] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1f02eb5000) [pid = 1844] [serial = 1809] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f0279e800) [pid = 1844] [serial = 1808] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1f02792c00) [pid = 1844] [serial = 1806] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1f02188000) [pid = 1844] [serial = 1805] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f002d3c00) [pid = 1844] [serial = 1803] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1eff4c3400) [pid = 1844] [serial = 1802] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1eff258c00) [pid = 1844] [serial = 1800] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1eff0b6c00) [pid = 1844] [serial = 1799] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1efece8400) [pid = 1844] [serial = 1797] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1efe1d9c00) [pid = 1844] [serial = 1796] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1efc9e8000) [pid = 1844] [serial = 1794] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1efb7c2800) [pid = 1844] [serial = 1793] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1ef93ee000) [pid = 1844] [serial = 1791] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1ef8aca000) [pid = 1844] [serial = 1790] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1ef977a000) [pid = 1844] [serial = 1850] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1ef9887c00) [pid = 1844] [serial = 1851] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f0f646400) [pid = 1844] [serial = 1847] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f0eb0c800) [pid = 1844] [serial = 1845] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f0eb03000) [pid = 1844] [serial = 1844] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1f0df2f800) [pid = 1844] [serial = 1842] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f0dc7ac00) [pid = 1844] [serial = 1841] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f0dc39000) [pid = 1844] [serial = 1839] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f0d0adc00) [pid = 1844] [serial = 1838] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f0cb78800) [pid = 1844] [serial = 1836] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f0c9d7c00) [pid = 1844] [serial = 1835] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f0c9d6000) [pid = 1844] [serial = 1833] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f0c7bf800) [pid = 1844] [serial = 1832] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1f0c611c00) [pid = 1844] [serial = 1830] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1efc9e9400) [pid = 1844] [serial = 1853] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1eff023c00) [pid = 1844] [serial = 1857] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1efccacc00) [pid = 1844] [serial = 1854] [outer = (nil)] [url = about:blank] 05:48:58 INFO - PROCESS | 1844 | 1461588538561 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef89df000 == 115 [pid = 1844] [id = 661] 05:48:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1ef864ec00) [pid = 1844] [serial = 1984] [outer = (nil)] 05:48:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1ef8a5cc00) [pid = 1844] [serial = 1985] [outer = 0x7f1ef864ec00] 05:48:58 INFO - PROCESS | 1844 | 1461588538635 Marionette DEBUG loaded listener.js 05:48:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1ef8ad5000) [pid = 1844] [serial = 1986] [outer = 0x7f1ef864ec00] 05:48:59 INFO - PROCESS | 1844 | 1461588539415 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:48:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:48:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 3085ms 05:48:59 INFO - PROCESS | 1844 | 1461588539443 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:48:59 INFO - PROCESS | 1844 | 1461588539449 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:48:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:48:59 INFO - PROCESS | 1844 | 1461588539456 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:48:59 INFO - PROCESS | 1844 | 1461588539461 Marionette TRACE conn3 <- [1,2618,null,{}] 05:48:59 INFO - PROCESS | 1844 | 1461588539468 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:48:59 INFO - PROCESS | 1844 | 1461588539705 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:48:59 INFO - PROCESS | 1844 | 1461588539902 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:48:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef987a800 == 116 [pid = 1844] [id = 662] 05:48:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1ef8565800) [pid = 1844] [serial = 1987] [outer = (nil)] 05:48:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1ef9892c00) [pid = 1844] [serial = 1988] [outer = 0x7f1ef8565800] 05:48:59 INFO - PROCESS | 1844 | 1461588539970 Marionette DEBUG loaded listener.js 05:49:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1efb8d8400) [pid = 1844] [serial = 1989] [outer = 0x7f1ef8565800] 05:49:00 INFO - PROCESS | 1844 | 1461588540868 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:49:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:49:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1436ms 05:49:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:49:00 INFO - PROCESS | 1844 | 1461588540901 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 1844 | 1461588540905 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:49:00 INFO - PROCESS | 1844 | 1461588540912 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 1844 | 1461588540915 Marionette TRACE conn3 <- [1,2622,null,{}] 05:49:00 INFO - PROCESS | 1844 | 1461588540921 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:49:01 INFO - PROCESS | 1844 | 1461588541197 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:49:01 INFO - PROCESS | 1844 | 1461588541243 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:01 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc998000 == 117 [pid = 1844] [id = 663] 05:49:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1efd53dc00) [pid = 1844] [serial = 1990] [outer = (nil)] 05:49:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1efd6ce000) [pid = 1844] [serial = 1991] [outer = 0x7f1efd53dc00] 05:49:01 INFO - PROCESS | 1844 | 1461588541319 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1efecea400) [pid = 1844] [serial = 1992] [outer = 0x7f1efd53dc00] 05:49:02 INFO - PROCESS | 1844 | 1461588542433 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:49:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:49:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1580ms 05:49:02 INFO - PROCESS | 1844 | 1461588542493 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 1844 | 1461588542497 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:49:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:49:02 INFO - PROCESS | 1844 | 1461588542511 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 1844 | 1461588542520 Marionette TRACE conn3 <- [1,2626,null,{}] 05:49:02 INFO - PROCESS | 1844 | 1461588542534 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:49:02 INFO - PROCESS | 1844 | 1461588542830 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1eff141000) [pid = 1844] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f0b786c00) [pid = 1844] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1efd535800) [pid = 1844] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f01243000) [pid = 1844] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f0056ec00) [pid = 1844] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1efecef000) [pid = 1844] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1efa435400) [pid = 1844] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f0b77fc00) [pid = 1844] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1eff029000) [pid = 1844] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1efc9eb800) [pid = 1844] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f002cc800) [pid = 1844] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1ef93ed800) [pid = 1844] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f0b77d800) [pid = 1844] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1f0dc3a400) [pid = 1844] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f0fa67400) [pid = 1844] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1ef988b000) [pid = 1844] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1f01244000) [pid = 1844] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1f0cb7ec00) [pid = 1844] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1f0b787c00) [pid = 1844] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f1ef8564400) [pid = 1844] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f1efd6c9400) [pid = 1844] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f1ef9884800) [pid = 1844] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f1ef856f000) [pid = 1844] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:49:03 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f1efd53f800) [pid = 1844] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:49:03 INFO - PROCESS | 1844 | 1461588543556 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef95af000 == 118 [pid = 1844] [id = 664] 05:49:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f1ef8564400) [pid = 1844] [serial = 1993] [outer = (nil)] 05:49:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f1ef8a54400) [pid = 1844] [serial = 1994] [outer = 0x7f1ef8564400] 05:49:03 INFO - PROCESS | 1844 | 1461588543622 Marionette DEBUG loaded listener.js 05:49:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f1efd535800) [pid = 1844] [serial = 1995] [outer = 0x7f1ef8564400] 05:49:04 INFO - PROCESS | 1844 | 1461588544351 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:49:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:49:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1907ms 05:49:04 INFO - PROCESS | 1844 | 1461588544412 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:49:04 INFO - PROCESS | 1844 | 1461588544417 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:49:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:49:04 INFO - PROCESS | 1844 | 1461588544423 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:49:04 INFO - PROCESS | 1844 | 1461588544426 Marionette TRACE conn3 <- [1,2630,null,{}] 05:49:04 INFO - PROCESS | 1844 | 1461588544436 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:49:04 INFO - PROCESS | 1844 | 1461588544657 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:49:04 INFO - PROCESS | 1844 | 1461588544845 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efeb7f000 == 119 [pid = 1844] [id = 665] 05:49:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f1ef856bc00) [pid = 1844] [serial = 1996] [outer = (nil)] 05:49:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f1eff141000) [pid = 1844] [serial = 1997] [outer = 0x7f1ef856bc00] 05:49:04 INFO - PROCESS | 1844 | 1461588544919 Marionette DEBUG loaded listener.js 05:49:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1eff4c9c00) [pid = 1844] [serial = 1998] [outer = 0x7f1ef856bc00] 05:49:06 INFO - PROCESS | 1844 | 1461588546034 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:49:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:49:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1680ms 05:49:06 INFO - PROCESS | 1844 | 1461588546104 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:49:06 INFO - PROCESS | 1844 | 1461588546110 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:49:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:49:06 INFO - PROCESS | 1844 | 1461588546118 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:49:06 INFO - PROCESS | 1844 | 1461588546123 Marionette TRACE conn3 <- [1,2634,null,{}] 05:49:06 INFO - PROCESS | 1844 | 1461588546131 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:49:06 INFO - PROCESS | 1844 | 1461588546408 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:49:06 INFO - PROCESS | 1844 | 1461588546747 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:06 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc741800 == 120 [pid = 1844] [id = 666] 05:49:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1efa434000) [pid = 1844] [serial = 1999] [outer = (nil)] 05:49:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1efb8d3c00) [pid = 1844] [serial = 2000] [outer = 0x7f1efa434000] 05:49:06 INFO - PROCESS | 1844 | 1461588546831 Marionette DEBUG loaded listener.js 05:49:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1efcada800) [pid = 1844] [serial = 2001] [outer = 0x7f1efa434000] 05:49:07 INFO - PROCESS | 1844 | 1461588547717 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:49:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:49:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1638ms 05:49:07 INFO - PROCESS | 1844 | 1461588547757 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:49:07 INFO - PROCESS | 1844 | 1461588547766 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:49:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:49:07 INFO - PROCESS | 1844 | 1461588547776 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:49:07 INFO - PROCESS | 1844 | 1461588547780 Marionette TRACE conn3 <- [1,2638,null,{}] 05:49:07 INFO - PROCESS | 1844 | 1461588547786 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:49:08 INFO - PROCESS | 1844 | 1461588548038 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:49:08 INFO - PROCESS | 1844 | 1461588548305 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff394000 == 121 [pid = 1844] [id = 667] 05:49:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1efece1400) [pid = 1844] [serial = 2002] [outer = (nil)] 05:49:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1eff09fc00) [pid = 1844] [serial = 2003] [outer = 0x7f1efece1400] 05:49:08 INFO - PROCESS | 1844 | 1461588548462 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1eff149800) [pid = 1844] [serial = 2004] [outer = 0x7f1efece1400] 05:49:09 INFO - PROCESS | 1844 | 1461588549385 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:49:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:49:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1642ms 05:49:09 INFO - PROCESS | 1844 | 1461588549418 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 1844 | 1461588549422 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:49:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:49:09 INFO - PROCESS | 1844 | 1461588549429 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 1844 | 1461588549435 Marionette TRACE conn3 <- [1,2642,null,{}] 05:49:09 INFO - PROCESS | 1844 | 1461588549450 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:49:09 INFO - PROCESS | 1844 | 1461588549672 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:49:10 INFO - PROCESS | 1844 | 1461588549998 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f004ae000 == 122 [pid = 1844] [id = 668] 05:49:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1f002cd000) [pid = 1844] [serial = 2005] [outer = (nil)] 05:49:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1f0056e000) [pid = 1844] [serial = 2006] [outer = 0x7f1f002cd000] 05:49:10 INFO - PROCESS | 1844 | 1461588550081 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1f01249000) [pid = 1844] [serial = 2007] [outer = 0x7f1f002cd000] 05:49:11 INFO - PROCESS | 1844 | 1461588551019 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:49:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:49:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1635ms 05:49:11 INFO - PROCESS | 1844 | 1461588551066 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:49:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:49:11 INFO - PROCESS | 1844 | 1461588551071 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:49:11 INFO - PROCESS | 1844 | 1461588551077 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 1844 | 1461588551081 Marionette TRACE conn3 <- [1,2646,null,{}] 05:49:11 INFO - PROCESS | 1844 | 1461588551086 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:49:11 INFO - PROCESS | 1844 | 1461588551320 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:49:11 INFO - PROCESS | 1844 | 1461588551638 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f01399800 == 123 [pid = 1844] [id = 669] 05:49:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1ef8acb800) [pid = 1844] [serial = 2008] [outer = (nil)] 05:49:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1f01355c00) [pid = 1844] [serial = 2009] [outer = 0x7f1ef8acb800] 05:49:11 INFO - PROCESS | 1844 | 1461588551731 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1f021ab000) [pid = 1844] [serial = 2010] [outer = 0x7f1ef8acb800] 05:49:12 INFO - PROCESS | 1844 | 1461588552569 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:49:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:49:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1531ms 05:49:12 INFO - PROCESS | 1844 | 1461588552609 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:49:12 INFO - PROCESS | 1844 | 1461588552613 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:49:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:49:12 INFO - PROCESS | 1844 | 1461588552619 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:49:12 INFO - PROCESS | 1844 | 1461588552622 Marionette TRACE conn3 <- [1,2650,null,{}] 05:49:12 INFO - PROCESS | 1844 | 1461588552628 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:49:12 INFO - PROCESS | 1844 | 1461588552850 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:49:13 INFO - PROCESS | 1844 | 1461588553122 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f02cce000 == 124 [pid = 1844] [id = 670] 05:49:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1f0124b000) [pid = 1844] [serial = 2011] [outer = (nil)] 05:49:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1f021e4400) [pid = 1844] [serial = 2012] [outer = 0x7f1f0124b000] 05:49:13 INFO - PROCESS | 1844 | 1461588553200 Marionette DEBUG loaded listener.js 05:49:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1f02798400) [pid = 1844] [serial = 2013] [outer = 0x7f1f0124b000] 05:49:14 INFO - PROCESS | 1844 | 1461588554108 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:49:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:49:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1529ms 05:49:14 INFO - PROCESS | 1844 | 1461588554149 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 1844 | 1461588554153 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:49:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:49:14 INFO - PROCESS | 1844 | 1461588554158 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 1844 | 1461588554161 Marionette TRACE conn3 <- [1,2654,null,{}] 05:49:14 INFO - PROCESS | 1844 | 1461588554166 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:49:14 INFO - PROCESS | 1844 | 1461588554413 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:49:14 INFO - PROCESS | 1844 | 1461588554689 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093ea800 == 125 [pid = 1844] [id = 671] 05:49:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1f04935800) [pid = 1844] [serial = 2014] [outer = (nil)] 05:49:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f0956a800) [pid = 1844] [serial = 2015] [outer = 0x7f1f04935800] 05:49:14 INFO - PROCESS | 1844 | 1461588554818 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f0a09c400) [pid = 1844] [serial = 2016] [outer = 0x7f1f04935800] 05:49:15 INFO - PROCESS | 1844 | 1461588555658 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:49:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:49:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1528ms 05:49:15 INFO - PROCESS | 1844 | 1461588555690 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:49:15 INFO - PROCESS | 1844 | 1461588555694 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:49:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:49:15 INFO - PROCESS | 1844 | 1461588555700 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:49:15 INFO - PROCESS | 1844 | 1461588555702 Marionette TRACE conn3 <- [1,2658,null,{}] 05:49:15 INFO - PROCESS | 1844 | 1461588555708 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:49:15 INFO - PROCESS | 1844 | 1461588555947 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:49:16 INFO - PROCESS | 1844 | 1461588556224 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f098da800 == 126 [pid = 1844] [id = 672] 05:49:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f03584c00) [pid = 1844] [serial = 2017] [outer = (nil)] 05:49:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f0a30b000) [pid = 1844] [serial = 2018] [outer = 0x7f1f03584c00] 05:49:16 INFO - PROCESS | 1844 | 1461588556343 Marionette DEBUG loaded listener.js 05:49:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f0b786c00) [pid = 1844] [serial = 2019] [outer = 0x7f1f03584c00] 05:49:17 INFO - PROCESS | 1844 | 1461588557169 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:49:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:49:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1531ms 05:49:17 INFO - PROCESS | 1844 | 1461588557232 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:49:17 INFO - PROCESS | 1844 | 1461588557235 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:49:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:49:17 INFO - PROCESS | 1844 | 1461588557241 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:49:17 INFO - PROCESS | 1844 | 1461588557244 Marionette TRACE conn3 <- [1,2662,null,{}] 05:49:17 INFO - PROCESS | 1844 | 1461588557249 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:49:17 INFO - PROCESS | 1844 | 1461588557475 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:49:17 INFO - PROCESS | 1844 | 1461588557745 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:17 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b5b2000 == 127 [pid = 1844] [id = 673] 05:49:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f04b45c00) [pid = 1844] [serial = 2020] [outer = (nil)] 05:49:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f0bc67800) [pid = 1844] [serial = 2021] [outer = 0x7f1f04b45c00] 05:49:17 INFO - PROCESS | 1844 | 1461588557825 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f0bce0400) [pid = 1844] [serial = 2022] [outer = 0x7f1f04b45c00] 05:49:18 INFO - PROCESS | 1844 | 1461588558731 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:49:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:49:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1539ms 05:49:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:49:18 INFO - PROCESS | 1844 | 1461588558781 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:49:18 INFO - PROCESS | 1844 | 1461588558784 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:49:18 INFO - PROCESS | 1844 | 1461588558791 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 1844 | 1461588558794 Marionette TRACE conn3 <- [1,2666,null,{}] 05:49:18 INFO - PROCESS | 1844 | 1461588558799 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:49:19 INFO - PROCESS | 1844 | 1461588559027 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:49:19 INFO - PROCESS | 1844 | 1461588559272 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c440000 == 128 [pid = 1844] [id = 674] 05:49:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1eff255c00) [pid = 1844] [serial = 2023] [outer = (nil)] 05:49:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f0bf0f400) [pid = 1844] [serial = 2024] [outer = 0x7f1eff255c00] 05:49:19 INFO - PROCESS | 1844 | 1461588559398 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f0bf66c00) [pid = 1844] [serial = 2025] [outer = 0x7f1eff255c00] 05:49:20 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:20 INFO - PROCESS | 1844 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:49:20 INFO - PROCESS | 1844 | 1461588560714 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:49:20 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:49:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1982ms 05:49:20 INFO - PROCESS | 1844 | 1461588560774 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 1844 | 1461588560778 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:49:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:49:20 INFO - PROCESS | 1844 | 1461588560791 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 1844 | 1461588560793 Marionette TRACE conn3 <- [1,2670,null,{}] 05:49:20 INFO - PROCESS | 1844 | 1461588560801 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:49:21 INFO - PROCESS | 1844 | 1461588561204 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:49:21 INFO - PROCESS | 1844 | 1461588561415 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cb28000 == 129 [pid = 1844] [id = 675] 05:49:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f0bed8800) [pid = 1844] [serial = 2026] [outer = (nil)] 05:49:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f0c605400) [pid = 1844] [serial = 2027] [outer = 0x7f1f0bed8800] 05:49:21 INFO - PROCESS | 1844 | 1461588561494 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f0cb76400) [pid = 1844] [serial = 2028] [outer = 0x7f1f0bed8800] 05:49:22 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:22 INFO - PROCESS | 1844 | 1461588562854 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:49:22 INFO - PROCESS | 1844 | 1461588562881 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:49:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:49:22 INFO - PROCESS | 1844 | 1461588562887 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 1844 | 1461588562891 Marionette TRACE conn3 <- [1,2674,null,{}] 05:49:22 INFO - PROCESS | 1844 | 1461588562896 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:49:23 INFO - PROCESS | 1844 | 1461588563197 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:49:23 INFO - PROCESS | 1844 | 1461588563441 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0fa41000 == 130 [pid = 1844] [id = 676] 05:49:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f0beda000) [pid = 1844] [serial = 2029] [outer = (nil)] 05:49:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f0f64e800) [pid = 1844] [serial = 2030] [outer = 0x7f1f0beda000] 05:49:23 INFO - PROCESS | 1844 | 1461588563536 Marionette DEBUG loaded listener.js 05:49:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f0f6b5c00) [pid = 1844] [serial = 2031] [outer = 0x7f1f0beda000] 05:49:24 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:24 INFO - PROCESS | 1844 | 1461588564927 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:49:24 INFO - PROCESS | 1844 | 1461588564986 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:49:24 INFO - PROCESS | 1844 | 1461588564992 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:49:24 INFO - PROCESS | 1844 | 1461588564995 Marionette TRACE conn3 <- [1,2678,null,{}] 05:49:25 INFO - PROCESS | 1844 | 1461588565001 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:49:25 INFO - PROCESS | 1844 | 1461588565311 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:49:25 INFO - PROCESS | 1844 | 1461588565589 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1421f800 == 131 [pid = 1844] [id = 677] 05:49:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f0c60fc00) [pid = 1844] [serial = 2032] [outer = (nil)] 05:49:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f0fa6c400) [pid = 1844] [serial = 2033] [outer = 0x7f1f0c60fc00] 05:49:25 INFO - PROCESS | 1844 | 1461588565663 Marionette DEBUG loaded listener.js 05:49:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f1028e800) [pid = 1844] [serial = 2034] [outer = 0x7f1f0c60fc00] 05:49:26 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:26 INFO - PROCESS | 1844 | 1461588566991 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:49:27 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:49:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2032ms 05:49:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:49:27 INFO - PROCESS | 1844 | 1461588567024 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 1844 | 1461588567027 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:49:27 INFO - PROCESS | 1844 | 1461588567033 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 1844 | 1461588567036 Marionette TRACE conn3 <- [1,2682,null,{}] 05:49:27 INFO - PROCESS | 1844 | 1461588567041 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:49:27 INFO - PROCESS | 1844 | 1461588567311 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:49:27 INFO - PROCESS | 1844 | 1461588567557 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14fd3000 == 132 [pid = 1844] [id = 678] 05:49:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f0dd31400) [pid = 1844] [serial = 2035] [outer = (nil)] 05:49:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f102ab400) [pid = 1844] [serial = 2036] [outer = 0x7f1f0dd31400] 05:49:27 INFO - PROCESS | 1844 | 1461588567634 Marionette DEBUG loaded listener.js 05:49:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f102ef800) [pid = 1844] [serial = 2037] [outer = 0x7f1f0dd31400] 05:49:28 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:28 INFO - PROCESS | 1844 | 1461588568969 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:49:29 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:49:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1993ms 05:49:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:49:29 INFO - PROCESS | 1844 | 1461588569026 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:49:29 INFO - PROCESS | 1844 | 1461588569029 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:49:29 INFO - PROCESS | 1844 | 1461588569036 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:49:29 INFO - PROCESS | 1844 | 1461588569039 Marionette TRACE conn3 <- [1,2686,null,{}] 05:49:29 INFO - PROCESS | 1844 | 1461588569044 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:49:29 INFO - PROCESS | 1844 | 1461588569350 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:49:29 INFO - PROCESS | 1844 | 1461588569597 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15b68000 == 133 [pid = 1844] [id = 679] 05:49:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f0fa66c00) [pid = 1844] [serial = 2038] [outer = (nil)] 05:49:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f106da400) [pid = 1844] [serial = 2039] [outer = 0x7f1f0fa66c00] 05:49:29 INFO - PROCESS | 1844 | 1461588569673 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f106e3000) [pid = 1844] [serial = 2040] [outer = 0x7f1f0fa66c00] 05:49:30 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:31 INFO - PROCESS | 1844 | 1461588571023 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:49:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:49:31 INFO - PROCESS | 1844 | 1461588571081 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:49:31 INFO - PROCESS | 1844 | 1461588571086 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:49:31 INFO - PROCESS | 1844 | 1461588571090 Marionette TRACE conn3 <- [1,2690,null,{}] 05:49:31 INFO - PROCESS | 1844 | 1461588571095 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:49:31 INFO - PROCESS | 1844 | 1461588571455 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:49:31 INFO - PROCESS | 1844 | 1461588571741 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8bde000 == 134 [pid = 1844] [id = 680] 05:49:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1ef856f400) [pid = 1844] [serial = 2041] [outer = (nil)] 05:49:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1ef9892000) [pid = 1844] [serial = 2042] [outer = 0x7f1ef856f400] 05:49:31 INFO - PROCESS | 1844 | 1461588571825 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f0f647800) [pid = 1844] [serial = 2043] [outer = 0x7f1ef856f400] 05:49:33 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:33 INFO - PROCESS | 1844 | 1461588573577 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:49:33 INFO - PROCESS | 1844 | 1461588573635 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:49:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:49:33 INFO - PROCESS | 1844 | 1461588573643 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:49:33 INFO - PROCESS | 1844 | 1461588573648 Marionette TRACE conn3 <- [1,2694,null,{}] 05:49:33 INFO - PROCESS | 1844 | 1461588573656 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:49:33 INFO - PROCESS | 1844 | 1461588573983 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:49:34 INFO - PROCESS | 1844 | 1461588574197 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:34 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe0bf800 == 135 [pid = 1844] [id = 681] 05:49:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1ef977ac00) [pid = 1844] [serial = 2044] [outer = (nil)] 05:49:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1ef9783800) [pid = 1844] [serial = 2045] [outer = 0x7f1ef977ac00] 05:49:34 INFO - PROCESS | 1844 | 1461588574269 Marionette DEBUG loaded listener.js 05:49:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1efa42ec00) [pid = 1844] [serial = 2046] [outer = 0x7f1ef977ac00] 05:49:35 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:35 INFO - PROCESS | 1844 | 1461588575657 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:49:35 INFO - PROCESS | 1844 | 1461588575693 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:49:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:49:35 INFO - PROCESS | 1844 | 1461588575704 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:49:35 INFO - PROCESS | 1844 | 1461588575707 Marionette TRACE conn3 <- [1,2698,null,{}] 05:49:35 INFO - PROCESS | 1844 | 1461588575712 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:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0381c000 == 134 [pid = 1844] [id = 558] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f19075800 == 133 [pid = 1844] [id = 519] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef9878000 == 132 [pid = 1844] [id = 547] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1900e000 == 131 [pid = 1844] [id = 286] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f13b71800 == 130 [pid = 1844] [id = 516] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0d017800 == 129 [pid = 1844] [id = 43] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc6c6800 == 128 [pid = 1844] [id = 548] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14fce000 == 127 [pid = 1844] [id = 517] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff383800 == 126 [pid = 1844] [id = 499] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef95af000 == 125 [pid = 1844] [id = 664] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc998000 == 124 [pid = 1844] [id = 663] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef987a800 == 123 [pid = 1844] [id = 662] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef89df000 == 122 [pid = 1844] [id = 661] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1042f000 == 121 [pid = 1844] [id = 659] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0eb80000 == 120 [pid = 1844] [id = 658] 05:49:36 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cb31000 == 119 [pid = 1844] [id = 657] 05:49:36 INFO - PROCESS | 1844 | 1461588576204 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1efe111000) [pid = 1844] [serial = 1928] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f0a0ee000) [pid = 1844] [serial = 1890] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f0bce3000) [pid = 1844] [serial = 1893] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1eff253000) [pid = 1844] [serial = 1871] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f021a4400) [pid = 1844] [serial = 1878] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f04ab2800) [pid = 1844] [serial = 1883] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f003a2400) [pid = 1844] [serial = 1874] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1efb8d7400) [pid = 1844] [serial = 1866] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1efb7c9000) [pid = 1844] [serial = 1865] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f0dc7f000) [pid = 1844] [serial = 1896] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1f0f66a000) [pid = 1844] [serial = 1901] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1efe1d7c00) [pid = 1844] [serial = 1869] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f0fab2c00) [pid = 1844] [serial = 1908] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1ef977cc00) [pid = 1844] [serial = 1919] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1f102aa800) [pid = 1844] [serial = 1913] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1f04b4a800) [pid = 1844] [serial = 1884] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1f0f64f800) [pid = 1844] [serial = 1848] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1f10290c00) [pid = 1844] [serial = 1910] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f0f6b0800) [pid = 1844] [serial = 1902] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f102b1000) [pid = 1844] [serial = 1914] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f0c3d3c00) [pid = 1844] [serial = 1895] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1efc9ee400) [pid = 1844] [serial = 1923] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f01248c00) [pid = 1844] [serial = 1877] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f02e4b400) [pid = 1844] [serial = 1880] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f102b6c00) [pid = 1844] [serial = 1916] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f0a094c00) [pid = 1844] [serial = 1889] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f0eb06c00) [pid = 1844] [serial = 1898] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1f0956cc00) [pid = 1844] [serial = 1887] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1ef9887400) [pid = 1844] [serial = 1920] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f102e7000) [pid = 1844] [serial = 1917] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f0faa8400) [pid = 1844] [serial = 1907] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1efe10a000) [pid = 1844] [serial = 1925] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1efe110400) [pid = 1844] [serial = 1788] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f0492e400) [pid = 1844] [serial = 1881] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1ef93e6400) [pid = 1844] [serial = 1863] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1f10297000) [pid = 1844] [serial = 1911] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f0492e800) [pid = 1844] [serial = 1886] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1efb7cf800) [pid = 1844] [serial = 1922] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1f003aec00) [pid = 1844] [serial = 1875] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1efd6c9000) [pid = 1844] [serial = 1868] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1eff4bc000) [pid = 1844] [serial = 1872] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1f0fa64800) [pid = 1844] [serial = 1905] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f0bc61000) [pid = 1844] [serial = 1892] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1ef8a5a800) [pid = 1844] [serial = 1862] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f0f650000) [pid = 1844] [serial = 1899] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1efecf0c00) [pid = 1844] [serial = 1926] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1f0f6bd800) [pid = 1844] [serial = 1904] [outer = (nil)] [url = about:blank] 05:49:36 INFO - PROCESS | 1844 | 1461588576553 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8bd2000 == 120 [pid = 1844] [id = 682] 05:49:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1ef977cc00) [pid = 1844] [serial = 2047] [outer = (nil)] 05:49:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1ef9889000) [pid = 1844] [serial = 2048] [outer = 0x7f1ef977cc00] 05:49:36 INFO - PROCESS | 1844 | 1461588576621 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1efd6cb000) [pid = 1844] [serial = 2049] [outer = 0x7f1ef977cc00] 05:49:37 INFO - PROCESS | 1844 | SkCairoFTTypeface::onFilterRec unimplemented 05:49:37 INFO - PROCESS | 1844 | 1461588577868 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:49:37 INFO - PROCESS | 1844 | 1461588577894 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:49:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:49:37 INFO - PROCESS | 1844 | 1461588577909 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 1844 | 1461588577914 Marionette TRACE conn3 <- [1,2702,null,{}] 05:49:37 INFO - PROCESS | 1844 | 1461588577929 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:49:38 INFO - PROCESS | 1844 | 1461588578221 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:49:38 INFO - PROCESS | 1844 | 1461588578443 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efd3d0000 == 121 [pid = 1844] [id = 683] 05:49:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1efe111000) [pid = 1844] [serial = 2050] [outer = (nil)] 05:49:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1eff09bc00) [pid = 1844] [serial = 2051] [outer = 0x7f1efe111000] 05:49:38 INFO - PROCESS | 1844 | 1461588578525 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1eff140c00) [pid = 1844] [serial = 2052] [outer = 0x7f1efe111000] 05:49:39 INFO - PROCESS | 1844 | 1461588579329 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:49:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:49:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1449ms 05:49:39 INFO - PROCESS | 1844 | 1461588579350 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 1844 | 1461588579354 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:49:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:49:39 INFO - PROCESS | 1844 | 1461588579360 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 1844 | 1461588579362 Marionette TRACE conn3 <- [1,2706,null,{}] 05:49:39 INFO - PROCESS | 1844 | 1461588579367 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:49:39 INFO - PROCESS | 1844 | 1461588579637 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:49:39 INFO - PROCESS | 1844 | 1461588579675 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff0d4800 == 122 [pid = 1844] [id = 684] 05:49:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1eff142800) [pid = 1844] [serial = 2053] [outer = (nil)] 05:49:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1eff4bf800) [pid = 1844] [serial = 2054] [outer = 0x7f1eff142800] 05:49:39 INFO - PROCESS | 1844 | 1461588579752 Marionette DEBUG loaded listener.js 05:49:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1f003a2c00) [pid = 1844] [serial = 2055] [outer = 0x7f1eff142800] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1efd53dc00) [pid = 1844] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1eff0b6000) [pid = 1844] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f0c609800) [pid = 1844] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1ef8565800) [pid = 1844] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1efc9f0800) [pid = 1844] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1eff14a800) [pid = 1844] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f0c7c0400) [pid = 1844] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f0bf6c800) [pid = 1844] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1f0492f400) [pid = 1844] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1eff145c00) [pid = 1844] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1ef864ec00) [pid = 1844] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f1f0279bc00) [pid = 1844] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f1f0c7bb000) [pid = 1844] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f1f0bce5000) [pid = 1844] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f1eff252400) [pid = 1844] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f1f04939000) [pid = 1844] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f1f0f64c800) [pid = 1844] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f1eff259400) [pid = 1844] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f1ef93e3800) [pid = 1844] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f1f03586800) [pid = 1844] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 122 (0x7f1ef8564400) [pid = 1844] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 121 (0x7f1ef93e6c00) [pid = 1844] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:49:41 INFO - PROCESS | 1844 | --DOMWINDOW == 120 (0x7f1f04aafc00) [pid = 1844] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:49:41 INFO - PROCESS | 1844 | 1461588581354 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:49:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:49:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2032ms 05:49:41 INFO - PROCESS | 1844 | 1461588581393 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 1844 | 1461588581395 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:49:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:49:41 INFO - PROCESS | 1844 | 1461588581401 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 1844 | 1461588581403 Marionette TRACE conn3 <- [1,2710,null,{}] 05:49:41 INFO - PROCESS | 1844 | 1461588581409 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:49:41 INFO - PROCESS | 1844 | 1461588581627 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:49:41 INFO - PROCESS | 1844 | 1461588581817 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efe333800 == 123 [pid = 1844] [id = 685] 05:49:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 121 (0x7f1ef8acfc00) [pid = 1844] [serial = 2056] [outer = (nil)] 05:49:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 122 (0x7f1eff0ad400) [pid = 1844] [serial = 2057] [outer = 0x7f1ef8acfc00] 05:49:41 INFO - PROCESS | 1844 | 1461588581882 Marionette DEBUG loaded listener.js 05:49:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 123 (0x7f1eff259400) [pid = 1844] [serial = 2058] [outer = 0x7f1ef8acfc00] 05:49:42 INFO - PROCESS | 1844 | 1461588582582 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:49:42 INFO - PROCESS | 1844 | 1461588582645 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:49:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:49:42 INFO - PROCESS | 1844 | 1461588582650 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:49:42 INFO - PROCESS | 1844 | 1461588582652 Marionette TRACE conn3 <- [1,2714,null,{}] 05:49:42 INFO - PROCESS | 1844 | 1461588582658 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:49:42 INFO - PROCESS | 1844 | 1461588582890 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:49:43 INFO - PROCESS | 1844 | 1461588583242 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8bc7800 == 124 [pid = 1844] [id = 686] 05:49:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f1ef8567400) [pid = 1844] [serial = 2059] [outer = (nil)] 05:49:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f1ef8646400) [pid = 1844] [serial = 2060] [outer = 0x7f1ef8567400] 05:49:43 INFO - PROCESS | 1844 | 1461588583390 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f1ef93e8800) [pid = 1844] [serial = 2061] [outer = 0x7f1ef8567400] 05:49:44 INFO - PROCESS | 1844 | 1461588584357 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:49:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:49:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1777ms 05:49:44 INFO - PROCESS | 1844 | 1461588584430 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 1844 | 1461588584437 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:49:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:49:44 INFO - PROCESS | 1844 | 1461588584444 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 1844 | 1461588584450 Marionette TRACE conn3 <- [1,2718,null,{}] 05:49:44 INFO - PROCESS | 1844 | 1461588584457 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:49:44 INFO - PROCESS | 1844 | 1461588584725 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:49:45 INFO - PROCESS | 1844 | 1461588585046 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efd2dc800 == 125 [pid = 1844] [id = 687] 05:49:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f1efb7ca000) [pid = 1844] [serial = 2062] [outer = (nil)] 05:49:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f1efc9ee400) [pid = 1844] [serial = 2063] [outer = 0x7f1efb7ca000] 05:49:45 INFO - PROCESS | 1844 | 1461588585124 Marionette DEBUG loaded listener.js 05:49:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f1efccba000) [pid = 1844] [serial = 2064] [outer = 0x7f1efb7ca000] 05:49:46 INFO - PROCESS | 1844 | 1461588586068 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:49:46 INFO - PROCESS | 1844 | 1461588586147 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:49:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:49:46 INFO - PROCESS | 1844 | 1461588586156 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:49:46 INFO - PROCESS | 1844 | 1461588586159 Marionette TRACE conn3 <- [1,2722,null,{}] 05:49:46 INFO - PROCESS | 1844 | 1461588586166 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:49:46 INFO - PROCESS | 1844 | 1461588586445 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:49:46 INFO - PROCESS | 1844 | 1461588586809 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f004bd800 == 126 [pid = 1844] [id = 688] 05:49:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f1efb8d8000) [pid = 1844] [serial = 2065] [outer = (nil)] 05:49:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f1efececc00) [pid = 1844] [serial = 2066] [outer = 0x7f1efb8d8000] 05:49:46 INFO - PROCESS | 1844 | 1461588586901 Marionette DEBUG loaded listener.js 05:49:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f1eff0b2800) [pid = 1844] [serial = 2067] [outer = 0x7f1efb8d8000] 05:49:47 INFO - PROCESS | 1844 | 1461588587836 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:49:47 INFO - PROCESS | 1844 | 1461588587903 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:49:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:49:47 INFO - PROCESS | 1844 | 1461588587911 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:49:47 INFO - PROCESS | 1844 | 1461588587920 Marionette TRACE conn3 <- [1,2726,null,{}] 05:49:47 INFO - PROCESS | 1844 | 1461588587934 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:49:48 INFO - PROCESS | 1844 | 1461588588218 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:49:48 INFO - PROCESS | 1844 | 1461588588532 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f02722000 == 127 [pid = 1844] [id = 689] 05:49:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1f003a0800) [pid = 1844] [serial = 2068] [outer = (nil)] 05:49:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1f0217ec00) [pid = 1844] [serial = 2069] [outer = 0x7f1f003a0800] 05:49:48 INFO - PROCESS | 1844 | 1461588588619 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1f021ac000) [pid = 1844] [serial = 2070] [outer = 0x7f1f003a0800] 05:49:49 INFO - PROCESS | 1844 | 1461588589489 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:49:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:49:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1646ms 05:49:49 INFO - PROCESS | 1844 | 1461588589556 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:49:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:49:49 INFO - PROCESS | 1844 | 1461588589561 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:49:49 INFO - PROCESS | 1844 | 1461588589567 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 1844 | 1461588589570 Marionette TRACE conn3 <- [1,2730,null,{}] 05:49:49 INFO - PROCESS | 1844 | 1461588589576 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:49:49 INFO - PROCESS | 1844 | 1461588589844 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:49:50 INFO - PROCESS | 1844 | 1461588590159 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f049e4000 == 128 [pid = 1844] [id = 690] 05:49:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1f003a7800) [pid = 1844] [serial = 2071] [outer = (nil)] 05:49:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1f02e4d000) [pid = 1844] [serial = 2072] [outer = 0x7f1f003a7800] 05:49:50 INFO - PROCESS | 1844 | 1461588590233 Marionette DEBUG loaded listener.js 05:49:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1f02eb9000) [pid = 1844] [serial = 2073] [outer = 0x7f1f003a7800] 05:49:51 INFO - PROCESS | 1844 | 1461588591515 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:49:51 INFO - PROCESS | 1844 | 1461588591585 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:49:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:49:51 INFO - PROCESS | 1844 | 1461588591636 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:49:51 INFO - PROCESS | 1844 | 1461588591639 Marionette TRACE conn3 <- [1,2734,null,{}] 05:49:51 INFO - PROCESS | 1844 | 1461588591708 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:49:51 INFO - PROCESS | 1844 | 1461588591981 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:49:52 INFO - PROCESS | 1844 | 1461588592239 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0941f800 == 129 [pid = 1844] [id = 691] 05:49:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1f04b48c00) [pid = 1844] [serial = 2074] [outer = (nil)] 05:49:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1f04b4f000) [pid = 1844] [serial = 2075] [outer = 0x7f1f04b48c00] 05:49:52 INFO - PROCESS | 1844 | 1461588592328 Marionette DEBUG loaded listener.js 05:49:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1f0a091000) [pid = 1844] [serial = 2076] [outer = 0x7f1f04b48c00] 05:49:53 INFO - PROCESS | 1844 | 1461588593291 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:49:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:49:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1734ms 05:49:53 INFO - PROCESS | 1844 | 1461588593329 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:49:53 INFO - PROCESS | 1844 | 1461588593332 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:49:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:49:53 INFO - PROCESS | 1844 | 1461588593338 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:49:53 INFO - PROCESS | 1844 | 1461588593341 Marionette TRACE conn3 <- [1,2738,null,{}] 05:49:53 INFO - PROCESS | 1844 | 1461588593346 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:49:53 INFO - PROCESS | 1844 | 1461588593575 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:49:53 INFO - PROCESS | 1844 | 1461588593908 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:53 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b608000 == 130 [pid = 1844] [id = 692] 05:49:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1efe10d400) [pid = 1844] [serial = 2077] [outer = (nil)] 05:49:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1f0b77fc00) [pid = 1844] [serial = 2078] [outer = 0x7f1efe10d400] 05:49:53 INFO - PROCESS | 1844 | 1461588593989 Marionette DEBUG loaded listener.js 05:49:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1f0bce0000) [pid = 1844] [serial = 2079] [outer = 0x7f1efe10d400] 05:49:54 INFO - PROCESS | 1844 | 1461588594887 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:49:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:49:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1585ms 05:49:54 INFO - PROCESS | 1844 | 1461588594925 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 1844 | 1461588594929 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:49:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:49:54 INFO - PROCESS | 1844 | 1461588594935 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 1844 | 1461588594939 Marionette TRACE conn3 <- [1,2742,null,{}] 05:49:54 INFO - PROCESS | 1844 | 1461588594944 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:49:55 INFO - PROCESS | 1844 | 1461588595177 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:49:55 INFO - PROCESS | 1844 | 1461588595494 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:55 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c22f000 == 131 [pid = 1844] [id = 693] 05:49:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1f003a9400) [pid = 1844] [serial = 2080] [outer = (nil)] 05:49:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1f0bf16800) [pid = 1844] [serial = 2081] [outer = 0x7f1f003a9400] 05:49:55 INFO - PROCESS | 1844 | 1461588595575 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1f0bf74800) [pid = 1844] [serial = 2082] [outer = 0x7f1f003a9400] 05:49:56 INFO - PROCESS | 1844 | 1461588596445 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:49:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:49:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1578ms 05:49:56 INFO - PROCESS | 1844 | 1461588596516 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 1844 | 1461588596520 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:49:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:49:56 INFO - PROCESS | 1844 | 1461588596525 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 1844 | 1461588596528 Marionette TRACE conn3 <- [1,2746,null,{}] 05:49:56 INFO - PROCESS | 1844 | 1461588596534 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:49:56 INFO - PROCESS | 1844 | 1461588596789 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:49:57 INFO - PROCESS | 1844 | 1461588597109 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c809000 == 132 [pid = 1844] [id = 694] 05:49:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1f0b523400) [pid = 1844] [serial = 2083] [outer = (nil)] 05:49:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1f0c588c00) [pid = 1844] [serial = 2084] [outer = 0x7f1f0b523400] 05:49:57 INFO - PROCESS | 1844 | 1461588597190 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f0c7b6c00) [pid = 1844] [serial = 2085] [outer = 0x7f1f0b523400] 05:49:58 INFO - PROCESS | 1844 | 1461588598050 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:49:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:49:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1579ms 05:49:58 INFO - PROCESS | 1844 | 1461588598106 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 1844 | 1461588598110 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:49:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:49:58 INFO - PROCESS | 1844 | 1461588598116 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 1844 | 1461588598119 Marionette TRACE conn3 <- [1,2750,null,{}] 05:49:58 INFO - PROCESS | 1844 | 1461588598125 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:49:58 INFO - PROCESS | 1844 | 1461588598378 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:49:58 INFO - PROCESS | 1844 | 1461588598657 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:49:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cce8800 == 133 [pid = 1844] [id = 695] 05:49:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1ef8a57c00) [pid = 1844] [serial = 2086] [outer = (nil)] 05:49:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f0c7c0400) [pid = 1844] [serial = 2087] [outer = 0x7f1ef8a57c00] 05:49:58 INFO - PROCESS | 1844 | 1461588598779 Marionette DEBUG loaded listener.js 05:49:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f0cb7ec00) [pid = 1844] [serial = 2088] [outer = 0x7f1ef8a57c00] 05:49:59 INFO - PROCESS | 1844 | 1461588599617 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:49:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:49:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1531ms 05:49:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:49:59 INFO - PROCESS | 1844 | 1461588599648 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:49:59 INFO - PROCESS | 1844 | 1461588599650 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:49:59 INFO - PROCESS | 1844 | 1461588599657 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:49:59 INFO - PROCESS | 1844 | 1461588599660 Marionette TRACE conn3 <- [1,2754,null,{}] 05:49:59 INFO - PROCESS | 1844 | 1461588599665 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:49:59 INFO - PROCESS | 1844 | 1461588599912 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:50:00 INFO - PROCESS | 1844 | 1461588600188 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0f7b7000 == 134 [pid = 1844] [id = 696] 05:50:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f0df29c00) [pid = 1844] [serial = 2089] [outer = (nil)] 05:50:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f0e0b5000) [pid = 1844] [serial = 2090] [outer = 0x7f1f0df29c00] 05:50:00 INFO - PROCESS | 1844 | 1461588600333 Marionette DEBUG loaded listener.js 05:50:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f0f648800) [pid = 1844] [serial = 2091] [outer = 0x7f1f0df29c00] 05:50:01 INFO - PROCESS | 1844 | 1461588601294 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:50:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:50:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1689ms 05:50:01 INFO - PROCESS | 1844 | 1461588601348 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:50:01 INFO - PROCESS | 1844 | 1461588601355 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:50:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:50:01 INFO - PROCESS | 1844 | 1461588601364 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:50:01 INFO - PROCESS | 1844 | 1461588601370 Marionette TRACE conn3 <- [1,2758,null,{}] 05:50:01 INFO - PROCESS | 1844 | 1461588601379 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:50:01 INFO - PROCESS | 1844 | 1461588601750 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:50:02 INFO - PROCESS | 1844 | 1461588602096 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14431000 == 135 [pid = 1844] [id = 697] 05:50:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f0dd32400) [pid = 1844] [serial = 2092] [outer = (nil)] 05:50:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f0fab1c00) [pid = 1844] [serial = 2093] [outer = 0x7f1f0dd32400] 05:50:02 INFO - PROCESS | 1844 | 1461588602187 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f102b2400) [pid = 1844] [serial = 2094] [outer = 0x7f1f0dd32400] 05:50:03 INFO - PROCESS | 1844 | 1461588603089 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:50:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:50:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1788ms 05:50:03 INFO - PROCESS | 1844 | 1461588603152 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:50:03 INFO - PROCESS | 1844 | 1461588603156 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:50:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:50:03 INFO - PROCESS | 1844 | 1461588603162 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 1844 | 1461588603165 Marionette TRACE conn3 <- [1,2762,null,{}] 05:50:03 INFO - PROCESS | 1844 | 1461588603170 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:50:03 INFO - PROCESS | 1844 | 1461588603409 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:50:03 INFO - PROCESS | 1844 | 1461588603690 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:03 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15b5c800 == 136 [pid = 1844] [id = 698] 05:50:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1efd53c800) [pid = 1844] [serial = 2095] [outer = (nil)] 05:50:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f102b1000) [pid = 1844] [serial = 2096] [outer = 0x7f1efd53c800] 05:50:03 INFO - PROCESS | 1844 | 1461588603812 Marionette DEBUG loaded listener.js 05:50:03 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f106dcc00) [pid = 1844] [serial = 2097] [outer = 0x7f1efd53c800] 05:50:04 INFO - PROCESS | 1844 | 1461588604659 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:50:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:50:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1532ms 05:50:04 INFO - PROCESS | 1844 | 1461588604695 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:50:04 INFO - PROCESS | 1844 | 1461588604708 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:50:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:50:04 INFO - PROCESS | 1844 | 1461588604714 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:50:04 INFO - PROCESS | 1844 | 1461588604716 Marionette TRACE conn3 <- [1,2766,null,{}] 05:50:04 INFO - PROCESS | 1844 | 1461588604722 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:50:04 INFO - PROCESS | 1844 | 1461588604964 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:50:05 INFO - PROCESS | 1844 | 1461588605247 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f16c34800 == 137 [pid = 1844] [id = 699] 05:50:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1efd6c9c00) [pid = 1844] [serial = 2098] [outer = (nil)] 05:50:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f107f0400) [pid = 1844] [serial = 2099] [outer = 0x7f1efd6c9c00] 05:50:05 INFO - PROCESS | 1844 | 1461588605377 Marionette DEBUG loaded listener.js 05:50:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f10a6a400) [pid = 1844] [serial = 2100] [outer = 0x7f1efd6c9c00] 05:50:06 INFO - PROCESS | 1844 | 1461588606640 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:50:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:50:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 2033ms 05:50:06 INFO - PROCESS | 1844 | 1461588606793 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:50:06 INFO - PROCESS | 1844 | 1461588606798 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:50:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:50:06 INFO - PROCESS | 1844 | 1461588606815 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:50:06 INFO - PROCESS | 1844 | 1461588606821 Marionette TRACE conn3 <- [1,2770,null,{}] 05:50:06 INFO - PROCESS | 1844 | 1461588606830 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:50:07 INFO - PROCESS | 1844 | 1461588607194 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:50:07 INFO - PROCESS | 1844 | 1461588607522 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1c1d8800 == 138 [pid = 1844] [id = 700] 05:50:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f102e4400) [pid = 1844] [serial = 2101] [outer = (nil)] 05:50:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f10a75800) [pid = 1844] [serial = 2102] [outer = 0x7f1f102e4400] 05:50:07 INFO - PROCESS | 1844 | 1461588607601 Marionette DEBUG loaded listener.js 05:50:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f11f2ac00) [pid = 1844] [serial = 2103] [outer = 0x7f1f102e4400] 05:50:08 INFO - PROCESS | 1844 | 1461588608507 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:50:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:50:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1741ms 05:50:08 INFO - PROCESS | 1844 | 1461588608555 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:50:08 INFO - PROCESS | 1844 | 1461588608559 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:50:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:50:08 INFO - PROCESS | 1844 | 1461588608565 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:50:08 INFO - PROCESS | 1844 | 1461588608568 Marionette TRACE conn3 <- [1,2774,null,{}] 05:50:08 INFO - PROCESS | 1844 | 1461588608573 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:50:08 INFO - PROCESS | 1844 | 1461588608826 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:50:09 INFO - PROCESS | 1844 | 1461588609154 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f22cb0000 == 139 [pid = 1844] [id = 701] 05:50:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f01351c00) [pid = 1844] [serial = 2104] [outer = (nil)] 05:50:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f11f33c00) [pid = 1844] [serial = 2105] [outer = 0x7f1f01351c00] 05:50:09 INFO - PROCESS | 1844 | 1461588609236 Marionette DEBUG loaded listener.js 05:50:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f11f93400) [pid = 1844] [serial = 2106] [outer = 0x7f1f01351c00] 05:50:10 INFO - PROCESS | 1844 | 1461588610102 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:50:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:50:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1583ms 05:50:10 INFO - PROCESS | 1844 | 1461588610149 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:50:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:50:10 INFO - PROCESS | 1844 | 1461588610153 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:50:10 INFO - PROCESS | 1844 | 1461588610159 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 1844 | 1461588610162 Marionette TRACE conn3 <- [1,2778,null,{}] 05:50:10 INFO - PROCESS | 1844 | 1461588610169 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:50:10 INFO - PROCESS | 1844 | 1461588610405 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:50:10 INFO - PROCESS | 1844 | 1461588610687 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f23356000 == 140 [pid = 1844] [id = 702] 05:50:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f0493a800) [pid = 1844] [serial = 2107] [outer = (nil)] 05:50:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f11fd8400) [pid = 1844] [serial = 2108] [outer = 0x7f1f0493a800] 05:50:10 INFO - PROCESS | 1844 | 1461588610813 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f13361800) [pid = 1844] [serial = 2109] [outer = 0x7f1f0493a800] 05:50:11 INFO - PROCESS | 1844 | 1461588611656 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:50:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:50:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1540ms 05:50:11 INFO - PROCESS | 1844 | 1461588611699 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:50:11 INFO - PROCESS | 1844 | 1461588611703 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:50:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:50:11 INFO - PROCESS | 1844 | 1461588611708 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:50:11 INFO - PROCESS | 1844 | 1461588611716 Marionette TRACE conn3 <- [1,2782,null,{}] 05:50:11 INFO - PROCESS | 1844 | 1461588611728 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:50:11 INFO - PROCESS | 1844 | 1461588611986 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:50:12 INFO - PROCESS | 1844 | 1461588612309 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:12 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f24321000 == 141 [pid = 1844] [id = 703] 05:50:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f02799800) [pid = 1844] [serial = 2110] [outer = (nil)] 05:50:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1f142b6000) [pid = 1844] [serial = 2111] [outer = 0x7f1f02799800] 05:50:12 INFO - PROCESS | 1844 | 1461588612393 Marionette DEBUG loaded listener.js 05:50:12 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1f1436a400) [pid = 1844] [serial = 2112] [outer = 0x7f1f02799800] 05:50:13 INFO - PROCESS | 1844 | 1461588613239 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:50:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:50:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1590ms 05:50:13 INFO - PROCESS | 1844 | 1461588613300 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 1844 | 1461588613304 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:50:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:50:13 INFO - PROCESS | 1844 | 1461588613310 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 1844 | 1461588613313 Marionette TRACE conn3 <- [1,2786,null,{}] 05:50:13 INFO - PROCESS | 1844 | 1461588613318 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:50:13 INFO - PROCESS | 1844 | 1461588613560 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe333800 == 140 [pid = 1844] [id = 685] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff0d4800 == 139 [pid = 1844] [id = 684] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efd3d0000 == 138 [pid = 1844] [id = 683] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef8bd2000 == 137 [pid = 1844] [id = 682] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe0bf800 == 136 [pid = 1844] [id = 681] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14fd3000 == 135 [pid = 1844] [id = 678] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1421f800 == 134 [pid = 1844] [id = 677] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0fa41000 == 133 [pid = 1844] [id = 676] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cb28000 == 132 [pid = 1844] [id = 675] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c440000 == 131 [pid = 1844] [id = 674] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b5b2000 == 130 [pid = 1844] [id = 673] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f098da800 == 129 [pid = 1844] [id = 672] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093ea800 == 128 [pid = 1844] [id = 671] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f02cce000 == 127 [pid = 1844] [id = 670] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f01399800 == 126 [pid = 1844] [id = 669] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f004ae000 == 125 [pid = 1844] [id = 668] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff394000 == 124 [pid = 1844] [id = 667] 05:50:15 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc741800 == 123 [pid = 1844] [id = 666] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1efecea400) [pid = 1844] [serial = 1992] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f0c3d0000) [pid = 1844] [serial = 1964] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f0f64a800) [pid = 1844] [serial = 1977] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1efb8d8400) [pid = 1844] [serial = 1989] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1eff025c00) [pid = 1844] [serial = 1935] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1eff4ba400) [pid = 1844] [serial = 1937] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1f102aa400) [pid = 1844] [serial = 1980] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1ef9892c00) [pid = 1844] [serial = 1988] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f0dc80000) [pid = 1844] [serial = 1974] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1f04cd6400) [pid = 1844] [serial = 1950] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1f04b4c800) [pid = 1844] [serial = 1949] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1f0c605000) [pid = 1844] [serial = 1967] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1ef8a5cc00) [pid = 1844] [serial = 1985] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1f02ebb800) [pid = 1844] [serial = 1947] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f0c9d9400) [pid = 1844] [serial = 1970] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f0cb76800) [pid = 1844] [serial = 1971] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f0faa5c00) [pid = 1844] [serial = 1979] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1ef8ad5000) [pid = 1844] [serial = 1986] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f0bed9800) [pid = 1844] [serial = 1961] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f01031400) [pid = 1844] [serial = 1943] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f0b52ac00) [pid = 1844] [serial = 1958] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f02e4c000) [pid = 1844] [serial = 1946] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f0dad3400) [pid = 1844] [serial = 1973] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1f102ecc00) [pid = 1844] [serial = 1983] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f0102ec00) [pid = 1844] [serial = 1941] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1ef9893000) [pid = 1844] [serial = 1932] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f0eb07000) [pid = 1844] [serial = 1976] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1efd543800) [pid = 1844] [serial = 1934] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1efd6ce000) [pid = 1844] [serial = 1991] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f0bf65c00) [pid = 1844] [serial = 1962] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f0a305800) [pid = 1844] [serial = 1955] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1f0b51d400) [pid = 1844] [serial = 1956] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f00573000) [pid = 1844] [serial = 1940] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1ef977d000) [pid = 1844] [serial = 1931] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1f0c7b7c00) [pid = 1844] [serial = 1968] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1f0b785000) [pid = 1844] [serial = 1959] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f102e5800) [pid = 1844] [serial = 1982] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1efd535800) [pid = 1844] [serial = 1995] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f01352800) [pid = 1844] [serial = 1944] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1eff09f400) [pid = 1844] [serial = 1860] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f0a099800) [pid = 1844] [serial = 1953] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f002cf000) [pid = 1844] [serial = 1938] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1f095eb800) [pid = 1844] [serial = 1952] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1ef8a54400) [pid = 1844] [serial = 1994] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1f0c582400) [pid = 1844] [serial = 1965] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f1eff141000) [pid = 1844] [serial = 1997] [outer = (nil)] [url = about:blank] 05:50:15 INFO - PROCESS | 1844 | 1461588615511 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:15 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8bcd000 == 124 [pid = 1844] [id = 704] 05:50:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f1ef8642c00) [pid = 1844] [serial = 2113] [outer = (nil)] 05:50:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1ef864d000) [pid = 1844] [serial = 2114] [outer = 0x7f1ef8642c00] 05:50:15 INFO - PROCESS | 1844 | 1461588615590 Marionette DEBUG loaded listener.js 05:50:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1ef93e8c00) [pid = 1844] [serial = 2115] [outer = 0x7f1ef8642c00] 05:50:16 INFO - PROCESS | 1844 | 1461588616399 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:50:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:50:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 3140ms 05:50:16 INFO - PROCESS | 1844 | 1461588616453 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:50:16 INFO - PROCESS | 1844 | 1461588616458 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:50:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:50:16 INFO - PROCESS | 1844 | 1461588616470 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:50:16 INFO - PROCESS | 1844 | 1461588616475 Marionette TRACE conn3 <- [1,2790,null,{}] 05:50:16 INFO - PROCESS | 1844 | 1461588616485 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:50:16 INFO - PROCESS | 1844 | 1461588616751 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:50:16 INFO - PROCESS | 1844 | 1461588616955 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc74d800 == 125 [pid = 1844] [id = 705] 05:50:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1ef93ed400) [pid = 1844] [serial = 2116] [outer = (nil)] 05:50:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1efb7ccc00) [pid = 1844] [serial = 2117] [outer = 0x7f1ef93ed400] 05:50:17 INFO - PROCESS | 1844 | 1461588617025 Marionette DEBUG loaded listener.js 05:50:17 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1efcae3800) [pid = 1844] [serial = 2118] [outer = 0x7f1ef93ed400] 05:50:17 INFO - PROCESS | 1844 | 1461588617924 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:50:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:50:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1484ms 05:50:17 INFO - PROCESS | 1844 | 1461588617957 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 1844 | 1461588617963 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:50:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:50:17 INFO - PROCESS | 1844 | 1461588617971 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 1844 | 1461588617975 Marionette TRACE conn3 <- [1,2794,null,{}] 05:50:17 INFO - PROCESS | 1844 | 1461588617987 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:50:18 INFO - PROCESS | 1844 | 1461588618287 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:50:18 INFO - PROCESS | 1844 | 1461588618332 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efd3d4000 == 126 [pid = 1844] [id = 706] 05:50:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1efd539400) [pid = 1844] [serial = 2119] [outer = (nil)] 05:50:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1efe8eac00) [pid = 1844] [serial = 2120] [outer = 0x7f1efd539400] 05:50:18 INFO - PROCESS | 1844 | 1461588618397 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1eff09cc00) [pid = 1844] [serial = 2121] [outer = 0x7f1efd539400] 05:50:19 INFO - PROCESS | 1844 | 1461588619536 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:50:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:50:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1593ms 05:50:19 INFO - PROCESS | 1844 | 1461588619565 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:50:19 INFO - PROCESS | 1844 | 1461588619569 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:50:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:50:19 INFO - PROCESS | 1844 | 1461588619583 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 1844 | 1461588619592 Marionette TRACE conn3 <- [1,2798,null,{}] 05:50:19 INFO - PROCESS | 1844 | 1461588619605 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:50:19 INFO - PROCESS | 1844 | 1461588619910 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:50:20 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1eff142800) [pid = 1844] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:50:20 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1ef977ac00) [pid = 1844] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:50:20 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1efe111000) [pid = 1844] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:50:20 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1ef977cc00) [pid = 1844] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:50:20 INFO - PROCESS | 1844 | 1461588620699 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff0d5000 == 127 [pid = 1844] [id = 707] 05:50:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1ef8642800) [pid = 1844] [serial = 2122] [outer = (nil)] 05:50:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1efe111000) [pid = 1844] [serial = 2123] [outer = 0x7f1ef8642800] 05:50:20 INFO - PROCESS | 1844 | 1461588620818 Marionette DEBUG loaded listener.js 05:50:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1f0056dc00) [pid = 1844] [serial = 2124] [outer = 0x7f1ef8642800] 05:50:21 INFO - PROCESS | 1844 | 1461588621847 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:50:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:50:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 2303ms 05:50:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:50:21 INFO - PROCESS | 1844 | 1461588621880 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:50:21 INFO - PROCESS | 1844 | 1461588621884 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:50:21 INFO - PROCESS | 1844 | 1461588621890 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:50:21 INFO - PROCESS | 1844 | 1461588621893 Marionette TRACE conn3 <- [1,2802,null,{}] 05:50:21 INFO - PROCESS | 1844 | 1461588621899 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:50:22 INFO - PROCESS | 1844 | 1461588622147 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:50:22 INFO - PROCESS | 1844 | 1461588622396 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0039e000 == 128 [pid = 1844] [id = 708] 05:50:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1ef8a53800) [pid = 1844] [serial = 2125] [outer = (nil)] 05:50:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1f0217d000) [pid = 1844] [serial = 2126] [outer = 0x7f1ef8a53800] 05:50:22 INFO - PROCESS | 1844 | 1461588622462 Marionette DEBUG loaded listener.js 05:50:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1f02795800) [pid = 1844] [serial = 2127] [outer = 0x7f1ef8a53800] 05:50:24 INFO - PROCESS | 1844 | 1461588624026 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:50:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:50:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2188ms 05:50:24 INFO - PROCESS | 1844 | 1461588624079 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 1844 | 1461588624086 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:50:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:50:24 INFO - PROCESS | 1844 | 1461588624094 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 1844 | 1461588624101 Marionette TRACE conn3 <- [1,2806,null,{}] 05:50:24 INFO - PROCESS | 1844 | 1461588624109 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:50:24 INFO - PROCESS | 1844 | 1461588624428 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:50:24 INFO - PROCESS | 1844 | 1461588624851 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efd3c3000 == 129 [pid = 1844] [id = 709] 05:50:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1efb8d7000) [pid = 1844] [serial = 2128] [outer = (nil)] 05:50:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1efd543800) [pid = 1844] [serial = 2129] [outer = 0x7f1efb8d7000] 05:50:25 INFO - PROCESS | 1844 | 1461588625001 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1eff0a5400) [pid = 1844] [serial = 2130] [outer = 0x7f1efb8d7000] 05:50:26 INFO - PROCESS | 1844 | 1461588626343 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:50:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:50:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 2290ms 05:50:26 INFO - PROCESS | 1844 | 1461588626386 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:50:26 INFO - PROCESS | 1844 | 1461588626396 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:50:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:50:26 INFO - PROCESS | 1844 | 1461588626408 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:50:26 INFO - PROCESS | 1844 | 1461588626412 Marionette TRACE conn3 <- [1,2810,null,{}] 05:50:26 INFO - PROCESS | 1844 | 1461588626419 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:50:26 INFO - PROCESS | 1844 | 1461588626684 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:50:27 INFO - PROCESS | 1844 | 1461588627035 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f010ba800 == 130 [pid = 1844] [id = 710] 05:50:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1f00577800) [pid = 1844] [serial = 2131] [outer = (nil)] 05:50:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1f01356c00) [pid = 1844] [serial = 2132] [outer = 0x7f1f00577800] 05:50:27 INFO - PROCESS | 1844 | 1461588627119 Marionette DEBUG loaded listener.js 05:50:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1f0279d800) [pid = 1844] [serial = 2133] [outer = 0x7f1f00577800] 05:50:28 INFO - PROCESS | 1844 | 1461588628005 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:50:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:50:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1634ms 05:50:28 INFO - PROCESS | 1844 | 1461588628043 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 1844 | 1461588628048 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:50:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:50:28 INFO - PROCESS | 1844 | 1461588628054 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 1844 | 1461588628060 Marionette TRACE conn3 <- [1,2814,null,{}] 05:50:28 INFO - PROCESS | 1844 | 1461588628078 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:50:28 INFO - PROCESS | 1844 | 1461588628349 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:50:28 INFO - PROCESS | 1844 | 1461588628624 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f02696800 == 131 [pid = 1844] [id = 711] 05:50:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1f003aec00) [pid = 1844] [serial = 2134] [outer = (nil)] 05:50:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f04b49c00) [pid = 1844] [serial = 2135] [outer = 0x7f1f003aec00] 05:50:28 INFO - PROCESS | 1844 | 1461588628755 Marionette DEBUG loaded listener.js 05:50:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f0956ac00) [pid = 1844] [serial = 2136] [outer = 0x7f1f003aec00] 05:50:29 INFO - PROCESS | 1844 | 1461588629686 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:50:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:50:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1686ms 05:50:29 INFO - PROCESS | 1844 | 1461588629741 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:50:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:50:29 INFO - PROCESS | 1844 | 1461588629747 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:50:29 INFO - PROCESS | 1844 | 1461588629754 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:50:29 INFO - PROCESS | 1844 | 1461588629757 Marionette TRACE conn3 <- [1,2818,null,{}] 05:50:29 INFO - PROCESS | 1844 | 1461588629763 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:50:30 INFO - PROCESS | 1844 | 1461588630021 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:50:30 INFO - PROCESS | 1844 | 1461588630339 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f03838800 == 132 [pid = 1844] [id = 712] 05:50:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f0279f800) [pid = 1844] [serial = 2137] [outer = (nil)] 05:50:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f0a0e4000) [pid = 1844] [serial = 2138] [outer = 0x7f1f0279f800] 05:50:30 INFO - PROCESS | 1844 | 1461588630424 Marionette DEBUG loaded listener.js 05:50:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f0a30ac00) [pid = 1844] [serial = 2139] [outer = 0x7f1f0279f800] 05:50:31 INFO - PROCESS | 1844 | 1461588631338 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:50:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:50:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1632ms 05:50:31 INFO - PROCESS | 1844 | 1461588631387 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:50:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:50:31 INFO - PROCESS | 1844 | 1461588631391 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:50:31 INFO - PROCESS | 1844 | 1461588631397 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:50:31 INFO - PROCESS | 1844 | 1461588631400 Marionette TRACE conn3 <- [1,2822,null,{}] 05:50:31 INFO - PROCESS | 1844 | 1461588631405 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:50:31 INFO - PROCESS | 1844 | 1461588631647 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:50:32 INFO - PROCESS | 1844 | 1461588632091 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0941a800 == 133 [pid = 1844] [id = 713] 05:50:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f0b527800) [pid = 1844] [serial = 2140] [outer = (nil)] 05:50:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f0bcdf800) [pid = 1844] [serial = 2141] [outer = 0x7f1f0b527800] 05:50:32 INFO - PROCESS | 1844 | 1461588632232 Marionette DEBUG loaded listener.js 05:50:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f0bf68000) [pid = 1844] [serial = 2142] [outer = 0x7f1f0b527800] 05:50:33 INFO - PROCESS | 1844 | 1461588633233 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:50:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:50:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1882ms 05:50:33 INFO - PROCESS | 1844 | 1461588633280 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:50:33 INFO - PROCESS | 1844 | 1461588633284 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:50:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:50:33 INFO - PROCESS | 1844 | 1461588633290 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:50:33 INFO - PROCESS | 1844 | 1461588633294 Marionette TRACE conn3 <- [1,2826,null,{}] 05:50:33 INFO - PROCESS | 1844 | 1461588633299 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:50:33 INFO - PROCESS | 1844 | 1461588633559 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:50:33 INFO - PROCESS | 1844 | 1461588633903 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b5b2000 == 134 [pid = 1844] [id = 714] 05:50:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f0b779000) [pid = 1844] [serial = 2143] [outer = (nil)] 05:50:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f0dc3a800) [pid = 1844] [serial = 2144] [outer = 0x7f1f0b779000] 05:50:33 INFO - PROCESS | 1844 | 1461588633998 Marionette DEBUG loaded listener.js 05:50:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f0eb0b800) [pid = 1844] [serial = 2145] [outer = 0x7f1f0b779000] 05:50:34 INFO - PROCESS | 1844 | 1461588634905 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:50:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:50:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1687ms 05:50:34 INFO - PROCESS | 1844 | 1461588634978 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 1844 | 1461588634983 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:50:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:50:34 INFO - PROCESS | 1844 | 1461588634989 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 1844 | 1461588634993 Marionette TRACE conn3 <- [1,2830,null,{}] 05:50:35 INFO - PROCESS | 1844 | 1461588634999 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:50:35 INFO - PROCESS | 1844 | 1461588635254 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:50:35 INFO - PROCESS | 1844 | 1461588635577 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c6b0000 == 135 [pid = 1844] [id = 715] 05:50:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f0c9dcc00) [pid = 1844] [serial = 2146] [outer = (nil)] 05:50:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f0f667000) [pid = 1844] [serial = 2147] [outer = 0x7f1f0c9dcc00] 05:50:35 INFO - PROCESS | 1844 | 1461588635661 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f0fa6e000) [pid = 1844] [serial = 2148] [outer = 0x7f1f0c9dcc00] 05:50:36 INFO - PROCESS | 1844 | 1461588636569 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:50:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:50:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1631ms 05:50:36 INFO - PROCESS | 1844 | 1461588636622 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 1844 | 1461588636625 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:50:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:50:36 INFO - PROCESS | 1844 | 1461588636632 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 1844 | 1461588636636 Marionette TRACE conn3 <- [1,2834,null,{}] 05:50:36 INFO - PROCESS | 1844 | 1461588636641 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:50:36 INFO - PROCESS | 1844 | 1461588636919 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:50:37 INFO - PROCESS | 1844 | 1461588637392 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cb28000 == 136 [pid = 1844] [id = 716] 05:50:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f0faad800) [pid = 1844] [serial = 2149] [outer = (nil)] 05:50:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f10291400) [pid = 1844] [serial = 2150] [outer = 0x7f1f0faad800] 05:50:37 INFO - PROCESS | 1844 | 1461588637533 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f102e5800) [pid = 1844] [serial = 2151] [outer = 0x7f1f0faad800] 05:50:38 INFO - PROCESS | 1844 | 1461588638901 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:50:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:50:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 2333ms 05:50:38 INFO - PROCESS | 1844 | 1461588638973 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 1844 | 1461588638979 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:50:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:50:38 INFO - PROCESS | 1844 | 1461588638986 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 1844 | 1461588638989 Marionette TRACE conn3 <- [1,2838,null,{}] 05:50:38 INFO - PROCESS | 1844 | 1461588638995 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:50:39 INFO - PROCESS | 1844 | 1461588639253 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:50:39 INFO - PROCESS | 1844 | 1461588639575 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0f7aa800 == 137 [pid = 1844] [id = 717] 05:50:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1efe107c00) [pid = 1844] [serial = 2152] [outer = (nil)] 05:50:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f106d4c00) [pid = 1844] [serial = 2153] [outer = 0x7f1efe107c00] 05:50:39 INFO - PROCESS | 1844 | 1461588639658 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f10a6c400) [pid = 1844] [serial = 2154] [outer = 0x7f1efe107c00] 05:50:40 INFO - PROCESS | 1844 | 1461588640547 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:50:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:50:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1630ms 05:50:40 INFO - PROCESS | 1844 | 1461588640618 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 1844 | 1461588640621 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:50:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:50:40 INFO - PROCESS | 1844 | 1461588640627 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 1844 | 1461588640630 Marionette TRACE conn3 <- [1,2842,null,{}] 05:50:40 INFO - PROCESS | 1844 | 1461588640636 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:50:40 INFO - PROCESS | 1844 | 1461588640889 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:50:41 INFO - PROCESS | 1844 | 1461588641225 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f12b69000 == 138 [pid = 1844] [id = 718] 05:50:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f1447d000) [pid = 1844] [serial = 2155] [outer = (nil)] 05:50:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f14c85400) [pid = 1844] [serial = 2156] [outer = 0x7f1f1447d000] 05:50:41 INFO - PROCESS | 1844 | 1461588641306 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f14c90800) [pid = 1844] [serial = 2157] [outer = 0x7f1f1447d000] 05:50:42 INFO - PROCESS | 1844 | 1461588642247 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:50:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:50:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1685ms 05:50:42 INFO - PROCESS | 1844 | 1461588642313 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:50:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:50:42 INFO - PROCESS | 1844 | 1461588642317 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:50:42 INFO - PROCESS | 1844 | 1461588642324 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 1844 | 1461588642328 Marionette TRACE conn3 <- [1,2846,null,{}] 05:50:42 INFO - PROCESS | 1844 | 1461588642334 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:50:42 INFO - PROCESS | 1844 | 1461588642643 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:50:42 INFO - PROCESS | 1844 | 1461588642974 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15259000 == 139 [pid = 1844] [id = 719] 05:50:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f1460ac00) [pid = 1844] [serial = 2158] [outer = (nil)] 05:50:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f15485400) [pid = 1844] [serial = 2159] [outer = 0x7f1f1460ac00] 05:50:43 INFO - PROCESS | 1844 | 1461588643060 Marionette DEBUG loaded listener.js 05:50:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f15b84800) [pid = 1844] [serial = 2160] [outer = 0x7f1f1460ac00] 05:50:43 INFO - PROCESS | 1844 | 1461588643946 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:50:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:50:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1686ms 05:50:44 INFO - PROCESS | 1844 | 1461588644011 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:50:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:50:44 INFO - PROCESS | 1844 | 1461588644015 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:50:44 INFO - PROCESS | 1844 | 1461588644021 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:50:44 INFO - PROCESS | 1844 | 1461588644025 Marionette TRACE conn3 <- [1,2850,null,{}] 05:50:44 INFO - PROCESS | 1844 | 1461588644031 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:50:44 INFO - PROCESS | 1844 | 1461588644281 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:50:44 INFO - PROCESS | 1844 | 1461588644607 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f22cb4800 == 140 [pid = 1844] [id = 720] 05:50:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1efe1da800) [pid = 1844] [serial = 2161] [outer = (nil)] 05:50:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1f15b8bc00) [pid = 1844] [serial = 2162] [outer = 0x7f1efe1da800] 05:50:44 INFO - PROCESS | 1844 | 1461588644690 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f15ff4000) [pid = 1844] [serial = 2163] [outer = 0x7f1efe1da800] 05:50:45 INFO - PROCESS | 1844 | 1461588645542 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:50:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:50:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1581ms 05:50:45 INFO - PROCESS | 1844 | 1461588645605 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 1844 | 1461588645608 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:50:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:50:45 INFO - PROCESS | 1844 | 1461588645615 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 1844 | 1461588645626 Marionette TRACE conn3 <- [1,2854,null,{}] 05:50:45 INFO - PROCESS | 1844 | 1461588645631 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:50:45 INFO - PROCESS | 1844 | 1461588645899 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:50:46 INFO - PROCESS | 1844 | 1461588646225 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f27a45800 == 141 [pid = 1844] [id = 721] 05:50:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1efc9f0000) [pid = 1844] [serial = 2164] [outer = (nil)] 05:50:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f16322c00) [pid = 1844] [serial = 2165] [outer = 0x7f1efc9f0000] 05:50:46 INFO - PROCESS | 1844 | 1461588646307 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f16697800) [pid = 1844] [serial = 2166] [outer = 0x7f1efc9f0000] 05:50:47 INFO - PROCESS | 1844 | 1461588647236 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:50:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:50:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1694ms 05:50:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:50:47 INFO - PROCESS | 1844 | 1461588647310 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 1844 | 1461588647313 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:50:47 INFO - PROCESS | 1844 | 1461588647320 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 1844 | 1461588647323 Marionette TRACE conn3 <- [1,2858,null,{}] 05:50:47 INFO - PROCESS | 1844 | 1461588647329 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:50:47 INFO - PROCESS | 1844 | 1461588647588 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:50:47 INFO - PROCESS | 1844 | 1461588647914 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:47 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f27d55000 == 142 [pid = 1844] [id = 722] 05:50:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1f02795000) [pid = 1844] [serial = 2167] [outer = (nil)] 05:50:47 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1f16c1e800) [pid = 1844] [serial = 2168] [outer = 0x7f1f02795000] 05:50:48 INFO - PROCESS | 1844 | 1461588648000 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1f18ea9400) [pid = 1844] [serial = 2169] [outer = 0x7f1f02795000] 05:50:48 INFO - PROCESS | 1844 | 1461588648915 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:50:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:50:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1640ms 05:50:48 INFO - PROCESS | 1844 | 1461588648961 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:50:48 INFO - PROCESS | 1844 | 1461588648964 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:50:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:50:48 INFO - PROCESS | 1844 | 1461588648970 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:50:48 INFO - PROCESS | 1844 | 1461588648974 Marionette TRACE conn3 <- [1,2862,null,{}] 05:50:48 INFO - PROCESS | 1844 | 1461588648980 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:50:49 INFO - PROCESS | 1844 | 1461588649236 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:50:49 INFO - PROCESS | 1844 | 1461588649523 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f285a0000 == 143 [pid = 1844] [id = 723] 05:50:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1efe1e3c00) [pid = 1844] [serial = 2170] [outer = (nil)] 05:50:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f190e3800) [pid = 1844] [serial = 2171] [outer = 0x7f1efe1e3c00] 05:50:49 INFO - PROCESS | 1844 | 1461588649650 Marionette DEBUG loaded listener.js 05:50:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f1937b000) [pid = 1844] [serial = 2172] [outer = 0x7f1efe1e3c00] 05:50:50 INFO - PROCESS | 1844 | 1461588650569 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:50:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:50:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1634ms 05:50:50 INFO - PROCESS | 1844 | 1461588650605 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:50:50 INFO - PROCESS | 1844 | 1461588650609 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:50:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:50:50 INFO - PROCESS | 1844 | 1461588650615 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:50:50 INFO - PROCESS | 1844 | 1461588650618 Marionette TRACE conn3 <- [1,2866,null,{}] 05:50:50 INFO - PROCESS | 1844 | 1461588650624 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:50:50 INFO - PROCESS | 1844 | 1461588650871 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:50:51 INFO - PROCESS | 1844 | 1461588651158 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2ac70800 == 144 [pid = 1844] [id = 724] 05:50:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f003a3400) [pid = 1844] [serial = 2173] [outer = (nil)] 05:50:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f1c160800) [pid = 1844] [serial = 2174] [outer = 0x7f1f003a3400] 05:50:51 INFO - PROCESS | 1844 | 1461588651280 Marionette DEBUG loaded listener.js 05:50:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f22008400) [pid = 1844] [serial = 2175] [outer = 0x7f1f003a3400] 05:50:52 INFO - PROCESS | 1844 | 1461588652204 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:50:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:50:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1636ms 05:50:52 INFO - PROCESS | 1844 | 1461588652254 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:50:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:50:52 INFO - PROCESS | 1844 | 1461588652258 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:50:52 INFO - PROCESS | 1844 | 1461588652264 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:50:52 INFO - PROCESS | 1844 | 1461588652268 Marionette TRACE conn3 <- [1,2870,null,{}] 05:50:52 INFO - PROCESS | 1844 | 1461588652312 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:50:52 INFO - PROCESS | 1844 | 1461588652613 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:50:52 INFO - PROCESS | 1844 | 1461588652951 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2c7b4000 == 145 [pid = 1844] [id = 725] 05:50:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f193cdc00) [pid = 1844] [serial = 2176] [outer = (nil)] 05:50:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f22c68800) [pid = 1844] [serial = 2177] [outer = 0x7f1f193cdc00] 05:50:53 INFO - PROCESS | 1844 | 1461588653032 Marionette DEBUG loaded listener.js 05:50:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f22feec00) [pid = 1844] [serial = 2178] [outer = 0x7f1f193cdc00] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efec11000 == 144 [pid = 1844] [id = 645] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f003c7800 == 143 [pid = 1844] [id = 647] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f11f3e800 == 142 [pid = 1844] [id = 59] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef8bd7800 == 141 [pid = 1844] [id = 639] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0dc4f800 == 140 [pid = 1844] [id = 48] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f11f54000 == 139 [pid = 1844] [id = 49] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efa7d4000 == 138 [pid = 1844] [id = 640] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0a3b7800 == 137 [pid = 1844] [id = 653] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f2402f000 == 136 [pid = 1844] [id = 78] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093af000 == 135 [pid = 1844] [id = 651] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef9863800 == 134 [pid = 1844] [id = 643] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f00110000 == 133 [pid = 1844] [id = 646] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efe2ee800 == 132 [pid = 1844] [id = 644] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6b0800 == 131 [pid = 1844] [id = 655] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f096df800 == 130 [pid = 1844] [id = 652] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14fd0800 == 129 [pid = 1844] [id = 50] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c80f000 == 128 [pid = 1844] [id = 656] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f013eb000 == 127 [pid = 1844] [id = 649] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f01169800 == 126 [pid = 1844] [id = 648] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f24321000 == 125 [pid = 1844] [id = 703] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f23356000 == 124 [pid = 1844] [id = 702] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f22cb0000 == 123 [pid = 1844] [id = 701] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1c1d8800 == 122 [pid = 1844] [id = 700] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f16c34800 == 121 [pid = 1844] [id = 699] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15b5c800 == 120 [pid = 1844] [id = 698] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14431000 == 119 [pid = 1844] [id = 697] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0f7b7000 == 118 [pid = 1844] [id = 696] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cce8800 == 117 [pid = 1844] [id = 695] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c809000 == 116 [pid = 1844] [id = 694] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c22f000 == 115 [pid = 1844] [id = 693] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b608000 == 114 [pid = 1844] [id = 692] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0941f800 == 113 [pid = 1844] [id = 691] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f049e4000 == 112 [pid = 1844] [id = 690] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f02722000 == 111 [pid = 1844] [id = 689] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f004bd800 == 110 [pid = 1844] [id = 688] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efd2dc800 == 109 [pid = 1844] [id = 687] 05:50:55 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef8bc7800 == 108 [pid = 1844] [id = 686] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1eff09bc00) [pid = 1844] [serial = 2051] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1eff0ad400) [pid = 1844] [serial = 2057] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1f021e4400) [pid = 1844] [serial = 2012] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1ef9892000) [pid = 1844] [serial = 2042] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1f102ab400) [pid = 1844] [serial = 2036] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1eff09fc00) [pid = 1844] [serial = 2003] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1f0c605400) [pid = 1844] [serial = 2027] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1f0a30b000) [pid = 1844] [serial = 2018] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1ef9889000) [pid = 1844] [serial = 2048] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1efb8d3c00) [pid = 1844] [serial = 2000] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1f0056e000) [pid = 1844] [serial = 2006] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1f0bc67800) [pid = 1844] [serial = 2021] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1eff140c00) [pid = 1844] [serial = 2052] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f0956a800) [pid = 1844] [serial = 2015] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f003a2c00) [pid = 1844] [serial = 2055] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1efa42ec00) [pid = 1844] [serial = 2046] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1ef9783800) [pid = 1844] [serial = 2045] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1efd6cb000) [pid = 1844] [serial = 2049] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f106da400) [pid = 1844] [serial = 2039] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1f0fa6c400) [pid = 1844] [serial = 2033] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1eff4bf800) [pid = 1844] [serial = 2054] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f0f64e800) [pid = 1844] [serial = 2030] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1f0bf0f400) [pid = 1844] [serial = 2024] [outer = (nil)] [url = about:blank] 05:50:55 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1f01355c00) [pid = 1844] [serial = 2009] [outer = (nil)] [url = about:blank] 05:50:56 INFO - PROCESS | 1844 | 1461588656407 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:50:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:50:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 4182ms 05:50:56 INFO - PROCESS | 1844 | 1461588656447 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:50:56 INFO - PROCESS | 1844 | 1461588656454 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:50:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:50:56 INFO - PROCESS | 1844 | 1461588656462 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:50:56 INFO - PROCESS | 1844 | 1461588656469 Marionette TRACE conn3 <- [1,2874,null,{}] 05:50:56 INFO - PROCESS | 1844 | 1461588656477 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:50:56 INFO - PROCESS | 1844 | 1461588656718 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:50:56 INFO - PROCESS | 1844 | 1461588656912 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef9870800 == 109 [pid = 1844] [id = 726] 05:50:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1ef977b800) [pid = 1844] [serial = 2179] [outer = (nil)] 05:50:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1efa42ec00) [pid = 1844] [serial = 2180] [outer = 0x7f1ef977b800] 05:50:56 INFO - PROCESS | 1844 | 1461588656979 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1efb7cf000) [pid = 1844] [serial = 2181] [outer = 0x7f1ef977b800] 05:50:57 INFO - PROCESS | 1844 | 1461588657897 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:50:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:50:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1491ms 05:50:57 INFO - PROCESS | 1844 | 1461588657954 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:50:57 INFO - PROCESS | 1844 | 1461588657962 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:50:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:50:57 INFO - PROCESS | 1844 | 1461588657973 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:50:57 INFO - PROCESS | 1844 | 1461588657978 Marionette TRACE conn3 <- [1,2878,null,{}] 05:50:57 INFO - PROCESS | 1844 | 1461588657984 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:50:58 INFO - PROCESS | 1844 | 1461588658230 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:50:58 INFO - PROCESS | 1844 | 1461588658470 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:50:58 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efcc03000 == 110 [pid = 1844] [id = 727] 05:50:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1efa434400) [pid = 1844] [serial = 2182] [outer = (nil)] 05:50:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1efd6cbc00) [pid = 1844] [serial = 2183] [outer = 0x7f1efa434400] 05:50:58 INFO - PROCESS | 1844 | 1461588658538 Marionette DEBUG loaded listener.js 05:50:58 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1efe113400) [pid = 1844] [serial = 2184] [outer = 0x7f1efa434400] 05:50:59 INFO - PROCESS | 1844 | 1461588659528 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:50:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:50:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1641ms 05:50:59 INFO - PROCESS | 1844 | 1461588659614 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:50:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:50:59 INFO - PROCESS | 1844 | 1461588659618 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:50:59 INFO - PROCESS | 1844 | 1461588659625 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:50:59 INFO - PROCESS | 1844 | 1461588659631 Marionette TRACE conn3 <- [1,2882,null,{}] 05:50:59 INFO - PROCESS | 1844 | 1461588659655 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:50:59 INFO - PROCESS | 1844 | 1461588659965 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:51:00 INFO - PROCESS | 1844 | 1461588660003 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efea06800 == 111 [pid = 1844] [id = 728] 05:51:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1eff0b9400) [pid = 1844] [serial = 2185] [outer = (nil)] 05:51:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1eff4ba800) [pid = 1844] [serial = 2186] [outer = 0x7f1eff0b9400] 05:51:00 INFO - PROCESS | 1844 | 1461588660073 Marionette DEBUG loaded listener.js 05:51:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f003a0c00) [pid = 1844] [serial = 2187] [outer = 0x7f1eff0b9400] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1efd539400) [pid = 1844] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1efe10d400) [pid = 1844] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f01351c00) [pid = 1844] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f003a9400) [pid = 1844] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1efb8d8000) [pid = 1844] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1ef8567400) [pid = 1844] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f0b523400) [pid = 1844] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1ef8569000) [pid = 1844] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1f03584c00) [pid = 1844] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f0124b000) [pid = 1844] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1efd6c9c00) [pid = 1844] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1ef8acb800) [pid = 1844] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1f0493a800) [pid = 1844] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1f003a0800) [pid = 1844] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1ef8a57c00) [pid = 1844] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1ef93ed400) [pid = 1844] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f04935800) [pid = 1844] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f02799800) [pid = 1844] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1ef8642c00) [pid = 1844] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f0dd31400) [pid = 1844] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f003a7800) [pid = 1844] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1f002cd000) [pid = 1844] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1efb7ca000) [pid = 1844] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f0df29c00) [pid = 1844] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1efece1400) [pid = 1844] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1ef856f400) [pid = 1844] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f0fa66c00) [pid = 1844] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f0dd32400) [pid = 1844] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f0bed8800) [pid = 1844] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f04b45c00) [pid = 1844] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1ef8642800) [pid = 1844] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1efa434000) [pid = 1844] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1efd53c800) [pid = 1844] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f102e4400) [pid = 1844] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f04b48c00) [pid = 1844] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1eff255c00) [pid = 1844] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1f0beda000) [pid = 1844] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f0c60fc00) [pid = 1844] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:51:01 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1ef856bc00) [pid = 1844] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:51:01 INFO - PROCESS | 1844 | 1461588661872 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:51:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:51:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2300ms 05:51:01 INFO - PROCESS | 1844 | 1461588661933 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:51:01 INFO - PROCESS | 1844 | 1461588661938 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:51:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:51:01 INFO - PROCESS | 1844 | 1461588661944 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:51:01 INFO - PROCESS | 1844 | 1461588661946 Marionette TRACE conn3 <- [1,2886,null,{}] 05:51:01 INFO - PROCESS | 1844 | 1461588661951 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:51:02 INFO - PROCESS | 1844 | 1461588662200 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:51:02 INFO - PROCESS | 1844 | 1461588662440 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff0dc800 == 112 [pid = 1844] [id = 729] 05:51:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1ef856cc00) [pid = 1844] [serial = 2188] [outer = (nil)] 05:51:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1eff0a7800) [pid = 1844] [serial = 2189] [outer = 0x7f1ef856cc00] 05:51:02 INFO - PROCESS | 1844 | 1461588662511 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1f003a4400) [pid = 1844] [serial = 2190] [outer = 0x7f1ef856cc00] 05:51:03 INFO - PROCESS | 1844 | 1461588663245 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:51:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:51:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1330ms 05:51:03 INFO - PROCESS | 1844 | 1461588663275 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 1844 | 1461588663277 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:51:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:51:03 INFO - PROCESS | 1844 | 1461588663283 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 1844 | 1461588663298 Marionette TRACE conn3 <- [1,2890,null,{}] 05:51:03 INFO - PROCESS | 1844 | 1461588663507 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:51:03 INFO - PROCESS | 1844 | 1461588663767 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:51:04 INFO - PROCESS | 1844 | 1461588664089 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:04 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc6b8800 == 113 [pid = 1844] [id = 730] 05:51:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1ef8acf800) [pid = 1844] [serial = 2191] [outer = (nil)] 05:51:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1ef9892000) [pid = 1844] [serial = 2192] [outer = 0x7f1ef8acf800] 05:51:04 INFO - PROCESS | 1844 | 1461588664175 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1efb7d1000) [pid = 1844] [serial = 2193] [outer = 0x7f1ef8acf800] 05:51:05 INFO - PROCESS | 1844 | 1461588665138 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:51:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:51:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1916ms 05:51:05 INFO - PROCESS | 1844 | 1461588665202 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:51:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:51:05 INFO - PROCESS | 1844 | 1461588665210 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:51:05 INFO - PROCESS | 1844 | 1461588665217 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:51:05 INFO - PROCESS | 1844 | 1461588665220 Marionette TRACE conn3 <- [1,2894,null,{}] 05:51:05 INFO - PROCESS | 1844 | 1461588665227 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:51:05 INFO - PROCESS | 1844 | 1461588665484 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:51:05 INFO - PROCESS | 1844 | 1461588665821 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1eff38e800 == 114 [pid = 1844] [id = 731] 05:51:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1efd6c9c00) [pid = 1844] [serial = 2194] [outer = (nil)] 05:51:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1efe1dd400) [pid = 1844] [serial = 2195] [outer = 0x7f1efd6c9c00] 05:51:05 INFO - PROCESS | 1844 | 1461588665908 Marionette DEBUG loaded listener.js 05:51:06 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1eff0a8c00) [pid = 1844] [serial = 2196] [outer = 0x7f1efd6c9c00] 05:51:06 INFO - PROCESS | 1844 | 1461588666874 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:51:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:51:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1737ms 05:51:06 INFO - PROCESS | 1844 | 1461588666954 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:51:06 INFO - PROCESS | 1844 | 1461588666959 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:51:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:51:06 INFO - PROCESS | 1844 | 1461588666966 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:51:06 INFO - PROCESS | 1844 | 1461588666970 Marionette TRACE conn3 <- [1,2898,null,{}] 05:51:06 INFO - PROCESS | 1844 | 1461588666976 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:51:07 INFO - PROCESS | 1844 | 1461588667276 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:51:07 INFO - PROCESS | 1844 | 1461588667684 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:07 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f010a5000 == 115 [pid = 1844] [id = 732] 05:51:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1f00570800) [pid = 1844] [serial = 2197] [outer = (nil)] 05:51:07 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f0102f800) [pid = 1844] [serial = 2198] [outer = 0x7f1f00570800] 05:51:07 INFO - PROCESS | 1844 | 1461588667833 Marionette DEBUG loaded listener.js 05:51:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f01351000) [pid = 1844] [serial = 2199] [outer = 0x7f1f00570800] 05:51:09 INFO - PROCESS | 1844 | 1461588669145 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:51:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:51:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2233ms 05:51:09 INFO - PROCESS | 1844 | 1461588669208 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:51:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:51:09 INFO - PROCESS | 1844 | 1461588669218 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:51:09 INFO - PROCESS | 1844 | 1461588669229 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:51:09 INFO - PROCESS | 1844 | 1461588669231 Marionette TRACE conn3 <- [1,2902,null,{}] 05:51:09 INFO - PROCESS | 1844 | 1461588669238 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:51:09 INFO - PROCESS | 1844 | 1461588669524 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:51:09 INFO - PROCESS | 1844 | 1461588669848 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:09 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f013e7000 == 116 [pid = 1844] [id = 733] 05:51:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f01025000) [pid = 1844] [serial = 2200] [outer = (nil)] 05:51:09 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f0279fc00) [pid = 1844] [serial = 2201] [outer = 0x7f1f01025000] 05:51:09 INFO - PROCESS | 1844 | 1461588669929 Marionette DEBUG loaded listener.js 05:51:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f02eb8000) [pid = 1844] [serial = 2202] [outer = 0x7f1f01025000] 05:51:10 INFO - PROCESS | 1844 | 1461588670883 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:51:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:51:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1690ms 05:51:10 INFO - PROCESS | 1844 | 1461588670917 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:51:10 INFO - PROCESS | 1844 | 1461588670920 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:51:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:51:10 INFO - PROCESS | 1844 | 1461588670927 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:51:10 INFO - PROCESS | 1844 | 1461588670929 Marionette TRACE conn3 <- [1,2906,null,{}] 05:51:10 INFO - PROCESS | 1844 | 1461588670936 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:51:11 INFO - PROCESS | 1844 | 1461588671193 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:51:11 INFO - PROCESS | 1844 | 1461588671522 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f03505000 == 117 [pid = 1844] [id = 734] 05:51:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f01355400) [pid = 1844] [serial = 2203] [outer = (nil)] 05:51:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f0358b400) [pid = 1844] [serial = 2204] [outer = 0x7f1f01355400] 05:51:11 INFO - PROCESS | 1844 | 1461588671604 Marionette DEBUG loaded listener.js 05:51:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f0493c800) [pid = 1844] [serial = 2205] [outer = 0x7f1f01355400] 05:51:12 INFO - PROCESS | 1844 | 1461588672582 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:51:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:51:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1734ms 05:51:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:51:12 INFO - PROCESS | 1844 | 1461588672662 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:51:12 INFO - PROCESS | 1844 | 1461588672665 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:51:12 INFO - PROCESS | 1844 | 1461588672673 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:51:12 INFO - PROCESS | 1844 | 1461588672677 Marionette TRACE conn3 <- [1,2910,null,{}] 05:51:12 INFO - PROCESS | 1844 | 1461588672683 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:51:13 INFO - PROCESS | 1844 | 1461588673015 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:51:13 INFO - PROCESS | 1844 | 1461588673353 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:13 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093b5000 == 118 [pid = 1844] [id = 735] 05:51:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f0a09d800) [pid = 1844] [serial = 2206] [outer = (nil)] 05:51:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f0a0ebc00) [pid = 1844] [serial = 2207] [outer = 0x7f1f0a09d800] 05:51:13 INFO - PROCESS | 1844 | 1461588673439 Marionette DEBUG loaded listener.js 05:51:13 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f0b51fc00) [pid = 1844] [serial = 2208] [outer = 0x7f1f0a09d800] 05:51:14 INFO - PROCESS | 1844 | 1461588674294 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:51:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:51:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:51:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1640ms 05:51:14 INFO - PROCESS | 1844 | 1461588674311 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:51:14 INFO - PROCESS | 1844 | 1461588674314 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:51:14 INFO - TEST-START | /DOMEvents/constructors.html 05:51:14 INFO - PROCESS | 1844 | 1461588674322 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:51:14 INFO - PROCESS | 1844 | 1461588674326 Marionette TRACE conn3 <- [1,2914,null,{}] 05:51:14 INFO - PROCESS | 1844 | 1461588674332 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:51:14 INFO - PROCESS | 1844 | 1461588674565 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:51:14 INFO - PROCESS | 1844 | 1461588674843 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:14 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f098d3000 == 119 [pid = 1844] [id = 736] 05:51:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f0a099800) [pid = 1844] [serial = 2209] [outer = (nil)] 05:51:14 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f0b780400) [pid = 1844] [serial = 2210] [outer = 0x7f1f0a099800] 05:51:14 INFO - PROCESS | 1844 | 1461588674925 Marionette DEBUG loaded listener.js 05:51:15 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f0bed6000) [pid = 1844] [serial = 2211] [outer = 0x7f1f0a099800] 05:51:15 INFO - PROCESS | 1844 | 1461588675971 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:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:51:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:51:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:51:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:51:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:51:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:51:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:51:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:51:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:51:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:51:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:51:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:51:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:51:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:51:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:51:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 1704ms 05:51:16 INFO - PROCESS | 1844 | 1461588676062 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:51:16 INFO - PROCESS | 1844 | 1461588676067 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:51:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:51:16 INFO - PROCESS | 1844 | 1461588676075 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:51:16 INFO - PROCESS | 1844 | 1461588676079 Marionette TRACE conn3 <- [1,2918,null,{}] 05:51:16 INFO - PROCESS | 1844 | 1461588676088 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:51:16 INFO - PROCESS | 1844 | 1461588676335 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:51:16 INFO - PROCESS | 1844 | 1461588676674 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b566000 == 120 [pid = 1844] [id = 737] 05:51:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f0a0e2800) [pid = 1844] [serial = 2212] [outer = (nil)] 05:51:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f0bf11800) [pid = 1844] [serial = 2213] [outer = 0x7f1f0a0e2800] 05:51:16 INFO - PROCESS | 1844 | 1461588676767 Marionette DEBUG loaded listener.js 05:51:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f0c589400) [pid = 1844] [serial = 2214] [outer = 0x7f1f0a0e2800] 05:51:17 INFO - PROCESS | 1844 | 1461588677635 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:51:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:51:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1580ms 05:51:17 INFO - PROCESS | 1844 | 1461588677672 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 1844 | 1461588677677 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:51:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:51:17 INFO - PROCESS | 1844 | 1461588677690 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 1844 | 1461588677692 Marionette TRACE conn3 <- [1,2922,null,{}] 05:51:17 INFO - PROCESS | 1844 | 1461588677699 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:51:17 INFO - PROCESS | 1844 | 1461588677947 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:51:18 INFO - PROCESS | 1844 | 1461588678237 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b61e000 == 121 [pid = 1844] [id = 738] 05:51:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f0056c400) [pid = 1844] [serial = 2215] [outer = (nil)] 05:51:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f0c609800) [pid = 1844] [serial = 2216] [outer = 0x7f1f0056c400] 05:51:18 INFO - PROCESS | 1844 | 1461588678327 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f0c7c1c00) [pid = 1844] [serial = 2217] [outer = 0x7f1f0056c400] 05:51:19 INFO - PROCESS | 1844 | [1844] 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:51:19 INFO - PROCESS | 1844 | [1844] 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:51:19 INFO - PROCESS | 1844 | [1844] 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:51:19 INFO - PROCESS | 1844 | [1844] 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:51:19 INFO - PROCESS | 1844 | 1461588679291 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:51:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:51:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:51:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:51:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:51:19 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:51:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:51:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:51:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:51:19 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:51:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:51:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:51:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:51:19 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:51:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:51:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:51:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:51:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:51:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:51:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1636ms 05:51:19 INFO - PROCESS | 1844 | 1461588679331 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 1844 | 1461588679338 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:51:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:51:19 INFO - PROCESS | 1844 | 1461588679344 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 1844 | 1461588679348 Marionette TRACE conn3 <- [1,2926,null,{}] 05:51:19 INFO - PROCESS | 1844 | 1461588679353 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:51:19 INFO - PROCESS | 1844 | 1461588679688 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:51:19 INFO - PROCESS | 1844 | 1461588679918 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:20 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c6a6000 == 122 [pid = 1844] [id = 739] 05:51:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f0c7b7c00) [pid = 1844] [serial = 2218] [outer = (nil)] 05:51:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f0dc3e000) [pid = 1844] [serial = 2219] [outer = 0x7f1f0c7b7c00] 05:51:20 INFO - PROCESS | 1844 | 1461588680059 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f0df24400) [pid = 1844] [serial = 2220] [outer = 0x7f1f0c7b7c00] 05:51:20 INFO - PROCESS | 1844 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:51:20 INFO - PROCESS | 1844 | 1461588680894 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:51:20 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:51:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1583ms 05:51:20 INFO - PROCESS | 1844 | 1461588680930 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 1844 | 1461588680933 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:51:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:51:20 INFO - PROCESS | 1844 | 1461588680939 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 1844 | 1461588680942 Marionette TRACE conn3 <- [1,2930,null,{}] 05:51:20 INFO - PROCESS | 1844 | 1461588680948 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:51:21 INFO - PROCESS | 1844 | 1461588681207 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:51:21 INFO - PROCESS | 1844 | 1461588681491 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:21 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cb2a000 == 123 [pid = 1844] [id = 740] 05:51:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f0c7c2400) [pid = 1844] [serial = 2221] [outer = (nil)] 05:51:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f0f647400) [pid = 1844] [serial = 2222] [outer = 0x7f1f0c7c2400] 05:51:21 INFO - PROCESS | 1844 | 1461588681586 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f0f6b4000) [pid = 1844] [serial = 2223] [outer = 0x7f1f0c7c2400] 05:51:22 INFO - PROCESS | 1844 | 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:51:22 INFO - PROCESS | 1844 | 1461588682426 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:51:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:51:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1534ms 05:51:22 INFO - PROCESS | 1844 | 1461588682475 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 1844 | 1461588682479 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:51:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:51:22 INFO - PROCESS | 1844 | 1461588682538 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 1844 | 1461588682543 Marionette TRACE conn3 <- [1,2934,null,{}] 05:51:22 INFO - PROCESS | 1844 | 1461588682555 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:51:22 INFO - PROCESS | 1844 | 1461588682826 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:51:23 INFO - PROCESS | 1844 | 1461588683117 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:23 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1043e800 == 124 [pid = 1844] [id = 741] 05:51:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1ef8571800) [pid = 1844] [serial = 2224] [outer = (nil)] 05:51:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1f102e7400) [pid = 1844] [serial = 2225] [outer = 0x7f1ef8571800] 05:51:23 INFO - PROCESS | 1844 | 1461588683239 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1f106da400) [pid = 1844] [serial = 2226] [outer = 0x7f1ef8571800] 05:51:24 INFO - PROCESS | 1844 | 1461588684166 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:51:24 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:51:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1737ms 05:51:24 INFO - PROCESS | 1844 | 1461588684251 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 1844 | 1461588684258 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:51:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:51:24 INFO - PROCESS | 1844 | 1461588684275 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 1844 | 1461588684281 Marionette TRACE conn3 <- [1,2938,null,{}] 05:51:24 INFO - PROCESS | 1844 | 1461588684290 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:51:24 INFO - PROCESS | 1844 | 1461588684669 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:51:25 INFO - PROCESS | 1844 | 1461588685007 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f14c78800 == 125 [pid = 1844] [id = 742] 05:51:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1f0df28400) [pid = 1844] [serial = 2227] [outer = (nil)] 05:51:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1f107eb800) [pid = 1844] [serial = 2228] [outer = 0x7f1f0df28400] 05:51:25 INFO - PROCESS | 1844 | 1461588685083 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1f10a72400) [pid = 1844] [serial = 2229] [outer = 0x7f1f0df28400] 05:51:25 INFO - PROCESS | 1844 | 1461588685831 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:51:25 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:51:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1588ms 05:51:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:51:25 INFO - PROCESS | 1844 | 1461588685868 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:51:25 INFO - PROCESS | 1844 | 1461588685871 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:51:25 INFO - PROCESS | 1844 | 1461588685878 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:51:25 INFO - PROCESS | 1844 | 1461588685881 Marionette TRACE conn3 <- [1,2942,null,{}] 05:51:25 INFO - PROCESS | 1844 | 1461588685886 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:51:26 INFO - PROCESS | 1844 | 1461588686126 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:51:26 INFO - PROCESS | 1844 | 1461588686377 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:26 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15a1e000 == 126 [pid = 1844] [id = 743] 05:51:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 182 (0x7f1f102aac00) [pid = 1844] [serial = 2230] [outer = (nil)] 05:51:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 183 (0x7f1f11f32000) [pid = 1844] [serial = 2231] [outer = 0x7f1f102aac00] 05:51:26 INFO - PROCESS | 1844 | 1461588686452 Marionette DEBUG loaded listener.js 05:51:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 184 (0x7f1f11fd2c00) [pid = 1844] [serial = 2232] [outer = 0x7f1f102aac00] 05:51:27 INFO - PROCESS | 1844 | 1461588687379 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:51:27 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:51:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:51:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1536ms 05:51:27 INFO - PROCESS | 1844 | 1461588687418 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:51:27 INFO - PROCESS | 1844 | 1461588687424 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:51:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:51:27 INFO - PROCESS | 1844 | 1461588687434 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:51:27 INFO - PROCESS | 1844 | 1461588687438 Marionette TRACE conn3 <- [1,2946,null,{}] 05:51:27 INFO - PROCESS | 1844 | 1461588687448 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:51:27 INFO - PROCESS | 1844 | 1461588687880 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:51:28 INFO - PROCESS | 1844 | 1461588688148 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:28 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1659f800 == 127 [pid = 1844] [id = 744] 05:51:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 185 (0x7f1f1028d400) [pid = 1844] [serial = 2233] [outer = (nil)] 05:51:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 186 (0x7f1f13363c00) [pid = 1844] [serial = 2234] [outer = 0x7f1f1028d400] 05:51:28 INFO - PROCESS | 1844 | 1461588688224 Marionette DEBUG loaded listener.js 05:51:28 INFO - PROCESS | 1844 | ++DOMWINDOW == 187 (0x7f1f1435d000) [pid = 1844] [serial = 2235] [outer = 0x7f1f1028d400] 05:51:28 INFO - PROCESS | 1844 | 1461588688977 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:51:29 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:51:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1593ms 05:51:29 INFO - PROCESS | 1844 | 1461588689026 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:51:29 INFO - PROCESS | 1844 | 1461588689030 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:51:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:51:29 INFO - PROCESS | 1844 | 1461588689036 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:51:29 INFO - PROCESS | 1844 | 1461588689038 Marionette TRACE conn3 <- [1,2950,null,{}] 05:51:29 INFO - PROCESS | 1844 | 1461588689044 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:51:29 INFO - PROCESS | 1844 | 1461588689318 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:51:29 INFO - PROCESS | 1844 | 1461588689606 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f19077000 == 128 [pid = 1844] [id = 745] 05:51:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 188 (0x7f1f102ae000) [pid = 1844] [serial = 2236] [outer = (nil)] 05:51:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 189 (0x7f1f14c85800) [pid = 1844] [serial = 2237] [outer = 0x7f1f102ae000] 05:51:29 INFO - PROCESS | 1844 | 1461588689682 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 190 (0x7f1f14f57800) [pid = 1844] [serial = 2238] [outer = 0x7f1f102ae000] 05:51:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f23172800 == 129 [pid = 1844] [id = 746] 05:51:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 191 (0x7f1f15485800) [pid = 1844] [serial = 2239] [outer = (nil)] 05:51:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 192 (0x7f1f14f58c00) [pid = 1844] [serial = 2240] [outer = 0x7f1f15485800] 05:51:30 INFO - PROCESS | 1844 | 1461588690653 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:51:30 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:51:30 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1638ms 05:51:30 INFO - PROCESS | 1844 | 1461588690675 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 1844 | 1461588690679 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:51:30 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:51:30 INFO - PROCESS | 1844 | 1461588690689 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 1844 | 1461588690692 Marionette TRACE conn3 <- [1,2954,null,{}] 05:51:30 INFO - PROCESS | 1844 | 1461588690698 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:51:31 INFO - PROCESS | 1844 | 1461588691024 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:51:31 INFO - PROCESS | 1844 | 1461588691317 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:31 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2793a800 == 130 [pid = 1844] [id = 747] 05:51:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 193 (0x7f1f14f58800) [pid = 1844] [serial = 2241] [outer = (nil)] 05:51:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 194 (0x7f1f1527d400) [pid = 1844] [serial = 2242] [outer = 0x7f1f14f58800] 05:51:31 INFO - PROCESS | 1844 | 1461588691398 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 1844 | ++DOMWINDOW == 195 (0x7f1f15b82400) [pid = 1844] [serial = 2243] [outer = 0x7f1f14f58800] 05:51:32 INFO - PROCESS | 1844 | 1461588692138 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:51:32 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:51:32 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:51:32 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1487ms 05:51:32 INFO - PROCESS | 1844 | 1461588692178 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:51:32 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:51:32 INFO - PROCESS | 1844 | 1461588692184 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:51:32 INFO - PROCESS | 1844 | 1461588692193 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 1844 | 1461588692196 Marionette TRACE conn3 <- [1,2958,null,{}] 05:51:32 INFO - PROCESS | 1844 | 1461588692206 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:51:32 INFO - PROCESS | 1844 | 1461588692616 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:51:33 INFO - PROCESS | 1844 | 1461588693061 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f2d541800 == 131 [pid = 1844] [id = 748] 05:51:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 196 (0x7f1ef856b400) [pid = 1844] [serial = 2244] [outer = (nil)] 05:51:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 197 (0x7f1f15b82c00) [pid = 1844] [serial = 2245] [outer = 0x7f1ef856b400] 05:51:33 INFO - PROCESS | 1844 | 1461588693142 Marionette DEBUG loaded listener.js 05:51:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 198 (0x7f1f22008800) [pid = 1844] [serial = 2246] [outer = 0x7f1ef856b400] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 197 (0x7f1f0056dc00) [pid = 1844] [serial = 2124] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 196 (0x7f1efe8eac00) [pid = 1844] [serial = 2120] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 195 (0x7f1f0b77fc00) [pid = 1844] [serial = 2078] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 194 (0x7f1f11f33c00) [pid = 1844] [serial = 2105] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 193 (0x7f1f0bf74800) [pid = 1844] [serial = 2082] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 192 (0x7f1efececc00) [pid = 1844] [serial = 2066] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 191 (0x7f1ef93e8800) [pid = 1844] [serial = 2061] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 190 (0x7f1f0c7b6c00) [pid = 1844] [serial = 2085] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 189 (0x7f1eff09e400) [pid = 1844] [serial = 1929] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 188 (0x7f1f0bce0000) [pid = 1844] [serial = 2079] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 187 (0x7f1f0b786c00) [pid = 1844] [serial = 2019] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 186 (0x7f1f02798400) [pid = 1844] [serial = 2013] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 185 (0x7f1f107f0400) [pid = 1844] [serial = 2099] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 184 (0x7f1ef8646400) [pid = 1844] [serial = 2060] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 183 (0x7f1f021ab000) [pid = 1844] [serial = 2010] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 182 (0x7f1f13361800) [pid = 1844] [serial = 2109] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 181 (0x7f1f0c588c00) [pid = 1844] [serial = 2084] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1f0217ec00) [pid = 1844] [serial = 2069] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f0c7c0400) [pid = 1844] [serial = 2087] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1efcae3800) [pid = 1844] [serial = 2118] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1f0a09c400) [pid = 1844] [serial = 2016] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f11fd8400) [pid = 1844] [serial = 2108] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f142b6000) [pid = 1844] [serial = 2111] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1ef93e8c00) [pid = 1844] [serial = 2115] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1f102ef800) [pid = 1844] [serial = 2037] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1f02eb9000) [pid = 1844] [serial = 2073] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1eff0b2800) [pid = 1844] [serial = 2067] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1f11f93400) [pid = 1844] [serial = 2106] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1f02e4d000) [pid = 1844] [serial = 2072] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f01249000) [pid = 1844] [serial = 2007] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1efccba000) [pid = 1844] [serial = 2064] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1efc9ee400) [pid = 1844] [serial = 2063] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1f0e0b5000) [pid = 1844] [serial = 2090] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1efb7ccc00) [pid = 1844] [serial = 2117] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1eff149800) [pid = 1844] [serial = 2004] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f0f647800) [pid = 1844] [serial = 2043] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f106e3000) [pid = 1844] [serial = 2040] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f0fab1c00) [pid = 1844] [serial = 2093] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1f0cb7ec00) [pid = 1844] [serial = 2088] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1eff09cc00) [pid = 1844] [serial = 2121] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f0cb76400) [pid = 1844] [serial = 2028] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1ef864d000) [pid = 1844] [serial = 2114] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1f0bce0400) [pid = 1844] [serial = 2022] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f102b2400) [pid = 1844] [serial = 2094] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1efe111000) [pid = 1844] [serial = 2123] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f10a6a400) [pid = 1844] [serial = 2100] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1efcada800) [pid = 1844] [serial = 2001] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f102b1000) [pid = 1844] [serial = 2096] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f11f2ac00) [pid = 1844] [serial = 2103] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f0a091000) [pid = 1844] [serial = 2076] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1f0bf66c00) [pid = 1844] [serial = 2025] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f0bf16800) [pid = 1844] [serial = 2081] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1f04b4f000) [pid = 1844] [serial = 2075] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f0f6b5c00) [pid = 1844] [serial = 2031] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f021ac000) [pid = 1844] [serial = 2070] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1f0f648800) [pid = 1844] [serial = 2091] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1f106dcc00) [pid = 1844] [serial = 2097] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f10a75800) [pid = 1844] [serial = 2102] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1f1028e800) [pid = 1844] [serial = 2034] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f1436a400) [pid = 1844] [serial = 2112] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1eff4c9c00) [pid = 1844] [serial = 1998] [outer = (nil)] [url = about:blank] 05:51:36 INFO - PROCESS | 1844 | 1461588696653 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:51:36 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:51:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 4517ms 05:51:36 INFO - PROCESS | 1844 | 1461588696710 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:51:36 INFO - PROCESS | 1844 | 1461588696715 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:51:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:51:36 INFO - PROCESS | 1844 | 1461588696724 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:51:36 INFO - PROCESS | 1844 | 1461588696729 Marionette TRACE conn3 <- [1,2962,null,{}] 05:51:36 INFO - PROCESS | 1844 | 1461588696738 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:51:36 INFO - PROCESS | 1844 | 1461588696958 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:51:37 INFO - PROCESS | 1844 | 1461588697189 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:37 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef90a6000 == 132 [pid = 1844] [id = 749] 05:51:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1ef93eac00) [pid = 1844] [serial = 2247] [outer = (nil)] 05:51:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1efa42e000) [pid = 1844] [serial = 2248] [outer = 0x7f1ef93eac00] 05:51:37 INFO - PROCESS | 1844 | 1461588697262 Marionette DEBUG loaded listener.js 05:51:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1efb8d8c00) [pid = 1844] [serial = 2249] [outer = 0x7f1ef93eac00] 05:51:38 INFO - PROCESS | 1844 | 1461588698019 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:51:38 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:51:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1337ms 05:51:38 INFO - PROCESS | 1844 | 1461588698061 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:51:38 INFO - PROCESS | 1844 | 1461588698069 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:51:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:51:38 INFO - PROCESS | 1844 | 1461588698079 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:51:38 INFO - PROCESS | 1844 | 1461588698083 Marionette TRACE conn3 <- [1,2966,null,{}] 05:51:38 INFO - PROCESS | 1844 | 1461588698089 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:51:38 INFO - PROCESS | 1844 | 1461588698382 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:51:38 INFO - PROCESS | 1844 | 1461588698408 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc6ce000 == 133 [pid = 1844] [id = 750] 05:51:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1efcadb800) [pid = 1844] [serial = 2250] [outer = (nil)] 05:51:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1efe105800) [pid = 1844] [serial = 2251] [outer = 0x7f1efcadb800] 05:51:38 INFO - PROCESS | 1844 | 1461588698472 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1efe8f3c00) [pid = 1844] [serial = 2252] [outer = 0x7f1efcadb800] 05:51:39 INFO - PROCESS | 1844 | 1461588699577 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:51:39 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:51:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1535ms 05:51:39 INFO - PROCESS | 1844 | 1461588699614 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 1844 | 1461588699617 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:51:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:51:39 INFO - PROCESS | 1844 | 1461588699624 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 1844 | 1461588699629 Marionette TRACE conn3 <- [1,2970,null,{}] 05:51:39 INFO - PROCESS | 1844 | 1461588699652 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:51:39 INFO - PROCESS | 1844 | 1461588699962 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:51:40 INFO - PROCESS | 1844 | 1461588700017 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:40 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efd2d0000 == 134 [pid = 1844] [id = 751] 05:51:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1eff140400) [pid = 1844] [serial = 2253] [outer = (nil)] 05:51:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1f002cc400) [pid = 1844] [serial = 2254] [outer = 0x7f1eff140400] 05:51:40 INFO - PROCESS | 1844 | 1461588700084 Marionette DEBUG loaded listener.js 05:51:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1f0056ec00) [pid = 1844] [serial = 2255] [outer = 0x7f1eff140400] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1efe1da800) [pid = 1844] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1efe107c00) [pid = 1844] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f003a3400) [pid = 1844] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1f00577800) [pid = 1844] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1f1460ac00) [pid = 1844] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1efe1e3c00) [pid = 1844] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1f0faad800) [pid = 1844] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1f0c9dcc00) [pid = 1844] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1f0279f800) [pid = 1844] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1f0b779000) [pid = 1844] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1f193cdc00) [pid = 1844] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1efa434400) [pid = 1844] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1f003aec00) [pid = 1844] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1f0b527800) [pid = 1844] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f1eff0b9400) [pid = 1844] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f1f02795000) [pid = 1844] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f1efb8d7000) [pid = 1844] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f1ef977b800) [pid = 1844] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f1f1447d000) [pid = 1844] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f1efc9f0000) [pid = 1844] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:51:41 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f1ef8acfc00) [pid = 1844] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:51:41 INFO - PROCESS | 1844 | 1461588701408 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:51:41 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:51:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1795ms 05:51:41 INFO - PROCESS | 1844 | 1461588701420 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:51:41 INFO - PROCESS | 1844 | 1461588701424 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:51:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:51:41 INFO - PROCESS | 1844 | 1461588701431 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 1844 | 1461588701434 Marionette TRACE conn3 <- [1,2974,null,{}] 05:51:41 INFO - PROCESS | 1844 | 1461588701439 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:51:41 INFO - PROCESS | 1844 | 1461588701656 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:51:41 INFO - PROCESS | 1844 | 1461588701907 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efea21800 == 135 [pid = 1844] [id = 752] 05:51:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f1efd6d1c00) [pid = 1844] [serial = 2256] [outer = (nil)] 05:51:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f1f002c7800) [pid = 1844] [serial = 2257] [outer = 0x7f1efd6d1c00] 05:51:41 INFO - PROCESS | 1844 | 1461588701977 Marionette DEBUG loaded listener.js 05:51:42 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f1f01243000) [pid = 1844] [serial = 2258] [outer = 0x7f1efd6d1c00] 05:51:42 INFO - PROCESS | 1844 | 1461588702732 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:51:42 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:51:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1339ms 05:51:42 INFO - PROCESS | 1844 | 1461588702770 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 1844 | 1461588702774 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:51:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:51:42 INFO - PROCESS | 1844 | 1461588702780 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 1844 | 1461588702796 Marionette TRACE conn3 <- [1,2978,null,{}] 05:51:42 INFO - PROCESS | 1844 | 1461588702805 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:51:43 INFO - PROCESS | 1844 | 1461588703117 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:51:43 INFO - PROCESS | 1844 | 1461588703310 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f001cc800 == 136 [pid = 1844] [id = 753] 05:51:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f1ef9785800) [pid = 1844] [serial = 2259] [outer = (nil)] 05:51:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f1f0217ec00) [pid = 1844] [serial = 2260] [outer = 0x7f1ef9785800] 05:51:43 INFO - PROCESS | 1844 | 1461588703375 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f1f021e6800) [pid = 1844] [serial = 2261] [outer = 0x7f1ef9785800] 05:51:44 INFO - PROCESS | 1844 | 1461588704446 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:51:44 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:51:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1703ms 05:51:44 INFO - PROCESS | 1844 | 1461588704486 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:51:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:51:44 INFO - PROCESS | 1844 | 1461588704494 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:51:44 INFO - PROCESS | 1844 | 1461588704502 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 1844 | 1461588704510 Marionette TRACE conn3 <- [1,2982,null,{}] 05:51:44 INFO - PROCESS | 1844 | 1461588704518 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:51:44 INFO - PROCESS | 1844 | 1461588704773 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:51:45 INFO - PROCESS | 1844 | 1461588705064 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:45 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc6b5800 == 137 [pid = 1844] [id = 754] 05:51:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f1efb7c7c00) [pid = 1844] [serial = 2262] [outer = (nil)] 05:51:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1efd537000) [pid = 1844] [serial = 2263] [outer = 0x7f1efb7c7c00] 05:51:45 INFO - PROCESS | 1844 | 1461588705151 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1efe1d9000) [pid = 1844] [serial = 2264] [outer = 0x7f1efb7c7c00] 05:51:46 INFO - PROCESS | 1844 | 1461588706027 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:51:46 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:51:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:51:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:51:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:51:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:51:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1586ms 05:51:46 INFO - PROCESS | 1844 | 1461588706089 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 1844 | 1461588706098 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:51:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:51:46 INFO - PROCESS | 1844 | 1461588706110 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 1844 | 1461588706114 Marionette TRACE conn3 <- [1,2986,null,{}] 05:51:46 INFO - PROCESS | 1844 | 1461588706122 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:51:46 INFO - PROCESS | 1844 | 1461588706375 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:51:46 INFO - PROCESS | 1844 | 1461588706659 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:46 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f003d1000 == 138 [pid = 1844] [id = 755] 05:51:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1eff09bc00) [pid = 1844] [serial = 2265] [outer = (nil)] 05:51:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1f01025c00) [pid = 1844] [serial = 2266] [outer = 0x7f1eff09bc00] 05:51:46 INFO - PROCESS | 1844 | 1461588706739 Marionette DEBUG loaded listener.js 05:51:46 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1f0134e400) [pid = 1844] [serial = 2267] [outer = 0x7f1eff09bc00] 05:51:47 INFO - PROCESS | 1844 | 1461588707629 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:51:47 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:51:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1535ms 05:51:47 INFO - PROCESS | 1844 | 1461588707645 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:51:47 INFO - PROCESS | 1844 | 1461588707649 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:51:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:51:47 INFO - PROCESS | 1844 | 1461588707656 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:51:47 INFO - PROCESS | 1844 | 1461588707662 Marionette TRACE conn3 <- [1,2990,null,{}] 05:51:47 INFO - PROCESS | 1844 | 1461588707679 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:51:47 INFO - PROCESS | 1844 | 1461588707968 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:51:48 INFO - PROCESS | 1844 | 1461588708238 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:48 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f013b0800 == 139 [pid = 1844] [id = 756] 05:51:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1f01356800) [pid = 1844] [serial = 2268] [outer = (nil)] 05:51:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1f03582400) [pid = 1844] [serial = 2269] [outer = 0x7f1f01356800] 05:51:48 INFO - PROCESS | 1844 | 1461588708325 Marionette DEBUG loaded listener.js 05:51:48 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1f04ab0000) [pid = 1844] [serial = 2270] [outer = 0x7f1f01356800] 05:51:49 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f013ea000 == 140 [pid = 1844] [id = 757] 05:51:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1f09562000) [pid = 1844] [serial = 2271] [outer = (nil)] 05:51:49 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1f04ab3800) [pid = 1844] [serial = 2272] [outer = 0x7f1f09562000] 05:51:49 INFO - PROCESS | 1844 | 1461588709266 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:51:49 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:51:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1646ms 05:51:49 INFO - PROCESS | 1844 | 1461588709309 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:51:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:51:49 INFO - PROCESS | 1844 | 1461588709314 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:51:49 INFO - PROCESS | 1844 | 1461588709320 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:51:49 INFO - PROCESS | 1844 | 1461588709324 Marionette TRACE conn3 <- [1,2994,null,{}] 05:51:49 INFO - PROCESS | 1844 | 1461588709330 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:51:49 INFO - PROCESS | 1844 | 1461588709658 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:51:49 INFO - PROCESS | 1844 | 1461588709975 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:50 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f03520800 == 141 [pid = 1844] [id = 758] 05:51:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1efe8e5800) [pid = 1844] [serial = 2273] [outer = (nil)] 05:51:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1f0956b400) [pid = 1844] [serial = 2274] [outer = 0x7f1efe8e5800] 05:51:50 INFO - PROCESS | 1844 | 1461588710058 Marionette DEBUG loaded listener.js 05:51:50 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1f095f3800) [pid = 1844] [serial = 2275] [outer = 0x7f1efe8e5800] 05:51:50 INFO - PROCESS | 1844 | 1461588710826 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:51:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:51:50 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:51:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1534ms 05:51:50 INFO - PROCESS | 1844 | 1461588710860 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:51:50 INFO - PROCESS | 1844 | 1461588710864 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:51:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:51:50 INFO - PROCESS | 1844 | 1461588710870 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:51:50 INFO - PROCESS | 1844 | 1461588710873 Marionette TRACE conn3 <- [1,2998,null,{}] 05:51:50 INFO - PROCESS | 1844 | 1461588710879 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:51:51 INFO - PROCESS | 1844 | 1461588711137 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:51:51 INFO - PROCESS | 1844 | 1461588711389 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:51 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093aa000 == 142 [pid = 1844] [id = 759] 05:51:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1f021aec00) [pid = 1844] [serial = 2276] [outer = (nil)] 05:51:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1f0a302400) [pid = 1844] [serial = 2277] [outer = 0x7f1f021aec00] 05:51:51 INFO - PROCESS | 1844 | 1461588711470 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1f0b523800) [pid = 1844] [serial = 2278] [outer = 0x7f1f021aec00] 05:51:52 INFO - PROCESS | 1844 | 1461588712328 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:51:52 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:51:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1483ms 05:51:52 INFO - PROCESS | 1844 | 1461588712361 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 1844 | 1461588712370 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:51:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:51:52 INFO - PROCESS | 1844 | 1461588712379 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 1844 | 1461588712381 Marionette TRACE conn3 <- [1,3002,null,{}] 05:51:52 INFO - PROCESS | 1844 | 1461588712386 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:51:52 INFO - PROCESS | 1844 | 1461588712674 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:51:52 INFO - PROCESS | 1844 | 1461588712962 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:52 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f098e0800 == 143 [pid = 1844] [id = 760] 05:51:52 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1f095f2000) [pid = 1844] [serial = 2279] [outer = (nil)] 05:51:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f0bf17800) [pid = 1844] [serial = 2280] [outer = 0x7f1f095f2000] 05:51:53 INFO - PROCESS | 1844 | 1461588713045 Marionette DEBUG loaded listener.js 05:51:53 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1f0c405c00) [pid = 1844] [serial = 2281] [outer = 0x7f1f095f2000] 05:51:53 INFO - PROCESS | 1844 | 1461588713993 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:51:54 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:51:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1648ms 05:51:54 INFO - PROCESS | 1844 | 1461588714030 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:51:54 INFO - PROCESS | 1844 | 1461588714036 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:51:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:51:54 INFO - PROCESS | 1844 | 1461588714046 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:51:54 INFO - PROCESS | 1844 | 1461588714051 Marionette TRACE conn3 <- [1,3006,null,{}] 05:51:54 INFO - PROCESS | 1844 | 1461588714061 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:51:54 INFO - PROCESS | 1844 | 1461588714475 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:51:54 INFO - PROCESS | 1844 | 1461588714852 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:54 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b622800 == 144 [pid = 1844] [id = 761] 05:51:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1eff260c00) [pid = 1844] [serial = 2282] [outer = (nil)] 05:51:54 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f0c7c0000) [pid = 1844] [serial = 2283] [outer = 0x7f1eff260c00] 05:51:54 INFO - PROCESS | 1844 | 1461588714931 Marionette DEBUG loaded listener.js 05:51:55 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1f0d0adc00) [pid = 1844] [serial = 2284] [outer = 0x7f1eff260c00] 05:51:55 INFO - PROCESS | 1844 | 1461588715678 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:51:55 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:51:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1642ms 05:51:55 INFO - PROCESS | 1844 | 1461588715708 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:51:55 INFO - PROCESS | 1844 | 1461588715711 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:51:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:51:55 INFO - PROCESS | 1844 | 1461588715721 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 1844 | 1461588715724 Marionette TRACE conn3 <- [1,3010,null,{}] 05:51:55 INFO - PROCESS | 1844 | 1461588715730 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:51:55 INFO - PROCESS | 1844 | 1461588715977 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:51:56 INFO - PROCESS | 1844 | 1461588716228 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:56 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c699000 == 145 [pid = 1844] [id = 762] 05:51:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f0b526400) [pid = 1844] [serial = 2285] [outer = (nil)] 05:51:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f0dc84400) [pid = 1844] [serial = 2286] [outer = 0x7f1f0b526400] 05:51:56 INFO - PROCESS | 1844 | 1461588716308 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f0eb04000) [pid = 1844] [serial = 2287] [outer = 0x7f1f0b526400] 05:51:57 INFO - PROCESS | 1844 | 1461588717125 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:51:57 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:51:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1435ms 05:51:57 INFO - PROCESS | 1844 | 1461588717157 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:51:57 INFO - PROCESS | 1844 | 1461588717160 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:51:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:51:57 INFO - PROCESS | 1844 | 1461588717166 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 1844 | 1461588717170 Marionette TRACE conn3 <- [1,3014,null,{}] 05:51:57 INFO - PROCESS | 1844 | 1461588717175 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:51:57 INFO - PROCESS | 1844 | 1461588717503 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:51:57 INFO - PROCESS | 1844 | 1461588717769 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:57 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0cae4000 == 146 [pid = 1844] [id = 763] 05:51:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f0c60bc00) [pid = 1844] [serial = 2288] [outer = (nil)] 05:51:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f0f649c00) [pid = 1844] [serial = 2289] [outer = 0x7f1f0c60bc00] 05:51:57 INFO - PROCESS | 1844 | 1461588717847 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f0f66f000) [pid = 1844] [serial = 2290] [outer = 0x7f1f0c60bc00] 05:51:58 INFO - PROCESS | 1844 | [1844] 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:51:58 INFO - PROCESS | 1844 | 1461588718779 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:51:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:51:58 INFO - {} 05:51:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:51:58 INFO - {} 05:51:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:51:58 INFO - {} 05:51:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:51:58 INFO - {} 05:51:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1633ms 05:51:58 INFO - PROCESS | 1844 | 1461588718802 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:51:58 INFO - PROCESS | 1844 | 1461588718806 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:51:58 INFO - TEST-START | /FileAPI/fileReader.html 05:51:58 INFO - PROCESS | 1844 | 1461588718812 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:51:58 INFO - PROCESS | 1844 | 1461588718815 Marionette TRACE conn3 <- [1,3018,null,{}] 05:51:58 INFO - PROCESS | 1844 | 1461588718826 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:51:59 INFO - PROCESS | 1844 | 1461588719110 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:51:59 INFO - PROCESS | 1844 | 1461588719413 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:51:59 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0f7b4800 == 147 [pid = 1844] [id = 764] 05:51:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f0faad000) [pid = 1844] [serial = 2291] [outer = (nil)] 05:51:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f102b0400) [pid = 1844] [serial = 2292] [outer = 0x7f1f0faad000] 05:51:59 INFO - PROCESS | 1844 | 1461588719553 Marionette DEBUG loaded listener.js 05:51:59 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1f102e4800) [pid = 1844] [serial = 2293] [outer = 0x7f1f0faad000] 05:52:00 INFO - PROCESS | 1844 | 1461588720318 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:52:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:52:00 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:52:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:52:00 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:52:00 INFO - TEST-OK | /FileAPI/fileReader.html | took 1534ms 05:52:00 INFO - TEST-START | /FileAPI/historical.html 05:52:00 INFO - PROCESS | 1844 | 1461588720351 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:52:00 INFO - PROCESS | 1844 | 1461588720354 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:52:00 INFO - PROCESS | 1844 | 1461588720361 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:52:00 INFO - PROCESS | 1844 | 1461588720365 Marionette TRACE conn3 <- [1,3022,null,{}] 05:52:00 INFO - PROCESS | 1844 | 1461588720371 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:52:00 INFO - PROCESS | 1844 | 1461588720634 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:52:00 INFO - PROCESS | 1844 | 1461588720894 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:00 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f12b5e800 == 148 [pid = 1844] [id = 765] 05:52:00 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f102b2400) [pid = 1844] [serial = 2294] [outer = (nil)] 05:52:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f10a75c00) [pid = 1844] [serial = 2295] [outer = 0x7f1f102b2400] 05:52:01 INFO - PROCESS | 1844 | 1461588721022 Marionette DEBUG loaded listener.js 05:52:01 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1f1393f800) [pid = 1844] [serial = 2296] [outer = 0x7f1f102b2400] 05:52:01 INFO - PROCESS | 1844 | 1461588721967 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:52:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:52:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:52:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:52:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:52:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:52:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:52:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:52:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:52:01 INFO - TEST-OK | /FileAPI/historical.html | took 1639ms 05:52:02 INFO - PROCESS | 1844 | 1461588721999 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:52:02 INFO - TEST-START | /FileAPI/idlharness.html 05:52:02 INFO - PROCESS | 1844 | 1461588722003 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:52:02 INFO - PROCESS | 1844 | 1461588722010 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:52:02 INFO - PROCESS | 1844 | 1461588722013 Marionette TRACE conn3 <- [1,3026,null,{}] 05:52:02 INFO - PROCESS | 1844 | 1461588722019 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:52:02 INFO - PROCESS | 1844 | 1461588722301 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:52:02 INFO - PROCESS | 1844 | 1461588722572 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:02 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f15258000 == 149 [pid = 1844] [id = 766] 05:52:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f102e5c00) [pid = 1844] [serial = 2297] [outer = (nil)] 05:52:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f14c82800) [pid = 1844] [serial = 2298] [outer = 0x7f1f102e5c00] 05:52:02 INFO - PROCESS | 1844 | 1461588722654 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 1844 | ++DOMWINDOW == 169 (0x7f1f15022c00) [pid = 1844] [serial = 2299] [outer = 0x7f1f102e5c00] 05:52:04 INFO - PROCESS | 1844 | 1461588724427 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:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:52:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:52:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:52:04 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:52:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:52:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:52:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:52:04 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:52:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:52:04 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:52:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:52:04 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:52:04 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:52:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:52:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:52:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:52:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:52:04 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:52:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:52:04 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:52:04 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:52:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:52:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:52:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:52:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:52:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:52:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:52:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 2509ms 05:52:04 INFO - TEST-START | /FileAPI/idlharness.worker 05:52:04 INFO - PROCESS | 1844 | 1461588724518 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:52:04 INFO - PROCESS | 1844 | 1461588724521 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:52:04 INFO - PROCESS | 1844 | 1461588724642 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:52:04 INFO - PROCESS | 1844 | 1461588724651 Marionette TRACE conn3 <- [1,3030,null,{}] 05:52:04 INFO - PROCESS | 1844 | 1461588724670 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:52:04 INFO - PROCESS | 1844 | 1461588724940 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:52:05 INFO - PROCESS | 1844 | 1461588725230 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:05 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1605a800 == 150 [pid = 1844] [id = 767] 05:52:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 170 (0x7f1f0faae400) [pid = 1844] [serial = 2300] [outer = (nil)] 05:52:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 171 (0x7f1f2315fc00) [pid = 1844] [serial = 2301] [outer = 0x7f1f0faae400] 05:52:05 INFO - PROCESS | 1844 | 1461588725307 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 1844 | ++DOMWINDOW == 172 (0x7f1f24046400) [pid = 1844] [serial = 2302] [outer = 0x7f1f0faae400] 05:52:05 INFO - PROCESS | 1844 | [1844] 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:52:07 INFO - PROCESS | 1844 | 1461588727477 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:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:52:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:52:07 INFO - {} 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:52:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:52:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:52:07 INFO - {} 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:52:07 INFO - {} 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:52:07 INFO - {} 05:52:07 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:52:07 INFO - {} 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:52:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:52:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:52:07 INFO - {} 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:52:07 INFO - {} 05:52:07 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:52:07 INFO - {} 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:52:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:52:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:52:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:52:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:52:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:52:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:52:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:52:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:52:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 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:52:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:52:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:52:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:52:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:52:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:52:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:52:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:52:07 INFO - {} 05:52:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3113ms 05:52:07 INFO - PROCESS | 1844 | 1461588727642 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:52:07 INFO - PROCESS | 1844 | 1461588727645 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:52:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:52:07 INFO - PROCESS | 1844 | 1461588727715 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:52:07 INFO - PROCESS | 1844 | 1461588727718 Marionette TRACE conn3 <- [1,3034,null,{}] 05:52:07 INFO - PROCESS | 1844 | 1461588727733 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:52:08 INFO - PROCESS | 1844 | 1461588728050 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:52:08 INFO - PROCESS | 1844 | 1461588728384 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:08 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef3a3e800 == 151 [pid = 1844] [id = 768] 05:52:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 173 (0x7f1f23dac800) [pid = 1844] [serial = 2303] [outer = (nil)] 05:52:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 174 (0x7f1f2437b400) [pid = 1844] [serial = 2304] [outer = 0x7f1f23dac800] 05:52:08 INFO - PROCESS | 1844 | 1461588728530 Marionette DEBUG loaded listener.js 05:52:08 INFO - PROCESS | 1844 | ++DOMWINDOW == 175 (0x7f1f28633800) [pid = 1844] [serial = 2305] [outer = 0x7f1f23dac800] 05:52:09 INFO - PROCESS | 1844 | 1461588729610 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:52:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:52:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1954ms 05:52:09 INFO - PROCESS | 1844 | 1461588729655 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:52:09 INFO - PROCESS | 1844 | 1461588729659 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:52:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:52:09 INFO - PROCESS | 1844 | 1461588729666 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:52:09 INFO - PROCESS | 1844 | 1461588729669 Marionette TRACE conn3 <- [1,3038,null,{}] 05:52:09 INFO - PROCESS | 1844 | 1461588729675 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:52:10 INFO - PROCESS | 1844 | 1461588730026 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:52:10 INFO - PROCESS | 1844 | 1461588730245 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:10 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef720e800 == 152 [pid = 1844] [id = 769] 05:52:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 176 (0x7f1ef7235400) [pid = 1844] [serial = 2306] [outer = (nil)] 05:52:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 177 (0x7f1ef723bc00) [pid = 1844] [serial = 2307] [outer = 0x7f1ef7235400] 05:52:10 INFO - PROCESS | 1844 | 1461588730326 Marionette DEBUG loaded listener.js 05:52:10 INFO - PROCESS | 1844 | ++DOMWINDOW == 178 (0x7f1ef7241000) [pid = 1844] [serial = 2308] [outer = 0x7f1ef7235400] 05:52:11 INFO - PROCESS | 1844 | 1461588731104 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:52:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:52:11 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1492ms 05:52:11 INFO - PROCESS | 1844 | 1461588731160 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:52:11 INFO - PROCESS | 1844 | 1461588731164 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:52:11 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:52:11 INFO - PROCESS | 1844 | 1461588731171 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:52:11 INFO - PROCESS | 1844 | 1461588731173 Marionette TRACE conn3 <- [1,3042,null,{}] 05:52:11 INFO - PROCESS | 1844 | 1461588731180 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:52:11 INFO - PROCESS | 1844 | 1461588731437 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:52:11 INFO - PROCESS | 1844 | 1461588731736 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:11 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef36ab800 == 153 [pid = 1844] [id = 770] 05:52:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 179 (0x7f1ef3628c00) [pid = 1844] [serial = 2309] [outer = (nil)] 05:52:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 180 (0x7f1ef3631400) [pid = 1844] [serial = 2310] [outer = 0x7f1ef3628c00] 05:52:11 INFO - PROCESS | 1844 | 1461588731817 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 1844 | ++DOMWINDOW == 181 (0x7f1ef3635000) [pid = 1844] [serial = 2311] [outer = 0x7f1ef3628c00] 05:52:13 INFO - PROCESS | 1844 | 1461588733050 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:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:52:13 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:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:52:13 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:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:52:13 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:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:52:13 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:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:52:13 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:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:52:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:52:13 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:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:52:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:52:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:52:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:52:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:52:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:52:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:52:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:52:13 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:52:13 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1954ms 05:52:13 INFO - PROCESS | 1844 | 1461588733132 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 1844 | 1461588733139 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:52:13 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:52:13 INFO - PROCESS | 1844 | 1461588733219 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 1844 | 1461588733221 Marionette TRACE conn3 <- [1,3046,null,{}] 05:52:13 INFO - PROCESS | 1844 | 1461588733233 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:52:13 INFO - PROCESS | 1844 | 1461588733503 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc7d9000 == 152 [pid = 1844] [id = 641] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efea1d000 == 151 [pid = 1844] [id = 502] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef9870800 == 150 [pid = 1844] [id = 726] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c69e800 == 149 [pid = 1844] [id = 376] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efea21800 == 148 [pid = 1844] [id = 752] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efd2d0000 == 147 [pid = 1844] [id = 751] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc6ce000 == 146 [pid = 1844] [id = 750] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1ef90a6000 == 145 [pid = 1844] [id = 749] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f23172800 == 144 [pid = 1844] [id = 746] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f19077000 == 143 [pid = 1844] [id = 745] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1659f800 == 142 [pid = 1844] [id = 744] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f15a1e000 == 141 [pid = 1844] [id = 743] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f14c78800 == 140 [pid = 1844] [id = 742] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f1043e800 == 139 [pid = 1844] [id = 741] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0cb2a000 == 138 [pid = 1844] [id = 740] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0c6a6000 == 137 [pid = 1844] [id = 739] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b61e000 == 136 [pid = 1844] [id = 738] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f0b566000 == 135 [pid = 1844] [id = 737] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f098d3000 == 134 [pid = 1844] [id = 736] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f093b5000 == 133 [pid = 1844] [id = 735] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f03505000 == 132 [pid = 1844] [id = 734] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f013e7000 == 131 [pid = 1844] [id = 733] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1f010a5000 == 130 [pid = 1844] [id = 732] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff38e800 == 129 [pid = 1844] [id = 731] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1efc6b8800 == 128 [pid = 1844] [id = 730] 05:52:16 INFO - PROCESS | 1844 | --DOCSHELL 0x7f1eff0dc800 == 127 [pid = 1844] [id = 729] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 180 (0x7f1eff0a7800) [pid = 1844] [serial = 2189] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 179 (0x7f1f15b8bc00) [pid = 1844] [serial = 2162] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 178 (0x7f1f15ff4000) [pid = 1844] [serial = 2163] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 177 (0x7f1f10a6c400) [pid = 1844] [serial = 2154] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 176 (0x7f1f1c160800) [pid = 1844] [serial = 2174] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 175 (0x7f1f0279d800) [pid = 1844] [serial = 2133] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 174 (0x7f1f15b84800) [pid = 1844] [serial = 2160] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 173 (0x7f1f1937b000) [pid = 1844] [serial = 2172] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 172 (0x7f1f102e5800) [pid = 1844] [serial = 2151] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 171 (0x7f1f0fa6e000) [pid = 1844] [serial = 2148] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 170 (0x7f1f01356c00) [pid = 1844] [serial = 2132] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 169 (0x7f1f0a0e4000) [pid = 1844] [serial = 2138] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 168 (0x7f1f0eb0b800) [pid = 1844] [serial = 2145] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 167 (0x7f1f10291400) [pid = 1844] [serial = 2150] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 166 (0x7f1f190e3800) [pid = 1844] [serial = 2171] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 165 (0x7f1f22feec00) [pid = 1844] [serial = 2178] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 164 (0x7f1efd6cbc00) [pid = 1844] [serial = 2183] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 163 (0x7f1f0956ac00) [pid = 1844] [serial = 2136] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 162 (0x7f1f0217d000) [pid = 1844] [serial = 2126] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 161 (0x7f1f0bf68000) [pid = 1844] [serial = 2142] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 160 (0x7f1f106d4c00) [pid = 1844] [serial = 2153] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 159 (0x7f1f0bcdf800) [pid = 1844] [serial = 2141] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 158 (0x7f1f003a0c00) [pid = 1844] [serial = 2187] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 157 (0x7f1f16c1e800) [pid = 1844] [serial = 2168] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 156 (0x7f1efd543800) [pid = 1844] [serial = 2129] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 155 (0x7f1efa42ec00) [pid = 1844] [serial = 2180] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 154 (0x7f1f22008400) [pid = 1844] [serial = 2175] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 153 (0x7f1eff0a5400) [pid = 1844] [serial = 2130] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 152 (0x7f1f18ea9400) [pid = 1844] [serial = 2169] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 151 (0x7f1f15485400) [pid = 1844] [serial = 2159] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 150 (0x7f1f14c90800) [pid = 1844] [serial = 2157] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 149 (0x7f1f22c68800) [pid = 1844] [serial = 2177] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 148 (0x7f1f0f667000) [pid = 1844] [serial = 2147] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 147 (0x7f1eff4ba800) [pid = 1844] [serial = 2186] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1f04b49c00) [pid = 1844] [serial = 2135] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1efe113400) [pid = 1844] [serial = 2184] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f0a30ac00) [pid = 1844] [serial = 2139] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f0dc3a800) [pid = 1844] [serial = 2144] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1f14c85400) [pid = 1844] [serial = 2156] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1efb7cf000) [pid = 1844] [serial = 2181] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f16697800) [pid = 1844] [serial = 2166] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1f16322c00) [pid = 1844] [serial = 2165] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1eff259400) [pid = 1844] [serial = 2058] [outer = (nil)] [url = about:blank] 05:52:16 INFO - PROCESS | 1844 | 1461588736450 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:16 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef8542000 == 128 [pid = 1844] [id = 771] 05:52:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1ef723c000) [pid = 1844] [serial = 2312] [outer = (nil)] 05:52:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1ef856b000) [pid = 1844] [serial = 2313] [outer = 0x7f1ef723c000] 05:52:16 INFO - PROCESS | 1844 | 1461588736570 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1ef8647800) [pid = 1844] [serial = 2314] [outer = 0x7f1ef723c000] 05:52:16 INFO - PROCESS | 1844 | [1844] 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:52:17 INFO - PROCESS | 1844 | 1461588737406 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:52:17 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:52:17 INFO - {} 05:52:17 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 4318ms 05:52:17 INFO - PROCESS | 1844 | 1461588737475 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:52:17 INFO - PROCESS | 1844 | 1461588737482 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:52:17 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:52:17 INFO - PROCESS | 1844 | 1461588737490 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:52:17 INFO - PROCESS | 1844 | 1461588737497 Marionette TRACE conn3 <- [1,3050,null,{}] 05:52:17 INFO - PROCESS | 1844 | 1461588737505 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:52:17 INFO - PROCESS | 1844 | 1461588737803 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:52:18 INFO - PROCESS | 1844 | 1461588738046 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:18 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef9875000 == 129 [pid = 1844] [id = 772] 05:52:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1efa433000) [pid = 1844] [serial = 2315] [outer = (nil)] 05:52:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1efb7c3000) [pid = 1844] [serial = 2316] [outer = 0x7f1efa433000] 05:52:18 INFO - PROCESS | 1844 | 1461588738124 Marionette DEBUG loaded listener.js 05:52:18 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1efc9e9000) [pid = 1844] [serial = 2317] [outer = 0x7f1efa433000] 05:52:18 INFO - PROCESS | 1844 | 1461588738914 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:52:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:52:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:52:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:52:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:52:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1443ms 05:52:18 INFO - PROCESS | 1844 | 1461588738936 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:52:18 INFO - PROCESS | 1844 | 1461588738943 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:52:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:52:18 INFO - PROCESS | 1844 | 1461588738960 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 1844 | 1461588738963 Marionette TRACE conn3 <- [1,3054,null,{}] 05:52:18 INFO - PROCESS | 1844 | 1461588738970 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:52:19 INFO - PROCESS | 1844 | 1461588739258 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:52:19 INFO - PROCESS | 1844 | 1461588739304 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:19 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc993000 == 130 [pid = 1844] [id = 773] 05:52:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1efc9e8800) [pid = 1844] [serial = 2318] [outer = (nil)] 05:52:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1efd6c5400) [pid = 1844] [serial = 2319] [outer = 0x7f1efc9e8800] 05:52:19 INFO - PROCESS | 1844 | 1461588739368 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1efe1dd800) [pid = 1844] [serial = 2320] [outer = 0x7f1efc9e8800] 05:52:21 INFO - PROCESS | 1844 | 1461588741421 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:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 146 (0x7f1ef8a53800) [pid = 1844] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 145 (0x7f1eff140400) [pid = 1844] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 144 (0x7f1f0a099800) [pid = 1844] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 143 (0x7f1f0a09d800) [pid = 1844] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 142 (0x7f1f01355400) [pid = 1844] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 141 (0x7f1f01025000) [pid = 1844] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 140 (0x7f1f00570800) [pid = 1844] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 139 (0x7f1efd6c9c00) [pid = 1844] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 138 (0x7f1ef8acf800) [pid = 1844] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 137 (0x7f1efcadb800) [pid = 1844] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 136 (0x7f1ef93eac00) [pid = 1844] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 135 (0x7f1ef856b400) [pid = 1844] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 134 (0x7f1f14f58800) [pid = 1844] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 133 (0x7f1f15485800) [pid = 1844] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 132 (0x7f1f102ae000) [pid = 1844] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 131 (0x7f1f1028d400) [pid = 1844] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 130 (0x7f1f102aac00) [pid = 1844] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 129 (0x7f1f0df28400) [pid = 1844] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 128 (0x7f1ef8571800) [pid = 1844] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 127 (0x7f1f0c7c2400) [pid = 1844] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 126 (0x7f1f0c7b7c00) [pid = 1844] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 125 (0x7f1f0056c400) [pid = 1844] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 124 (0x7f1efd6d1c00) [pid = 1844] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:52:21 INFO - PROCESS | 1844 | --DOMWINDOW == 123 (0x7f1f0a0e2800) [pid = 1844] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:52:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:52:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:52:21 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:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:52:21 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:52:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:52:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:52:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2688ms 05:52:21 INFO - PROCESS | 1844 | 1461588741650 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:52:21 INFO - PROCESS | 1844 | 1461588741657 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:52:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:52:21 INFO - PROCESS | 1844 | 1461588741691 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:52:21 INFO - PROCESS | 1844 | 1461588741712 Marionette TRACE conn3 <- [1,3058,null,{}] 05:52:21 INFO - PROCESS | 1844 | 1461588741745 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:52:22 INFO - PROCESS | 1844 | 1461588741993 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:52:22 INFO - PROCESS | 1844 | 1461588742230 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:22 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efeb6c000 == 131 [pid = 1844] [id = 774] 05:52:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 124 (0x7f1efd6c7c00) [pid = 1844] [serial = 2321] [outer = (nil)] 05:52:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 125 (0x7f1f01033000) [pid = 1844] [serial = 2322] [outer = 0x7f1efd6c7c00] 05:52:22 INFO - PROCESS | 1844 | 1461588742342 Marionette DEBUG loaded listener.js 05:52:22 INFO - PROCESS | 1844 | ++DOMWINDOW == 126 (0x7f1f01356c00) [pid = 1844] [serial = 2323] [outer = 0x7f1efd6c7c00] 05:52:23 INFO - PROCESS | 1844 | 1461588743306 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:52:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:52:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:52:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:52:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:52:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:52:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:52:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:52:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:52:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:52:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:52:23 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:23 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:52:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:52:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:52:23 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:52:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:23 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:52:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:52:23 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:52:23 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1671ms 05:52:23 INFO - PROCESS | 1844 | 1461588743358 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:52:23 INFO - PROCESS | 1844 | 1461588743367 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:52:23 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:52:23 INFO - PROCESS | 1844 | 1461588743374 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:52:23 INFO - PROCESS | 1844 | 1461588743378 Marionette TRACE conn3 <- [1,3062,null,{}] 05:52:23 INFO - PROCESS | 1844 | 1461588743383 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:52:23 INFO - PROCESS | 1844 | 1461588743809 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:52:24 INFO - PROCESS | 1844 | 1461588744183 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:24 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1ef720b000 == 132 [pid = 1844] [id = 775] 05:52:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 127 (0x7f1ef3631c00) [pid = 1844] [serial = 2324] [outer = (nil)] 05:52:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 128 (0x7f1ef378e800) [pid = 1844] [serial = 2325] [outer = 0x7f1ef3631c00] 05:52:24 INFO - PROCESS | 1844 | 1461588744273 Marionette DEBUG loaded listener.js 05:52:24 INFO - PROCESS | 1844 | ++DOMWINDOW == 129 (0x7f1ef7238c00) [pid = 1844] [serial = 2326] [outer = 0x7f1ef3631c00] 05:52:24 INFO - PROCESS | 1844 | [1844] 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:52:25 INFO - PROCESS | 1844 | 1461588745278 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:52:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:52:25 INFO - {} 05:52:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1933ms 05:52:25 INFO - PROCESS | 1844 | 1461588745311 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:52:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:52:25 INFO - PROCESS | 1844 | 1461588745317 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:52:25 INFO - PROCESS | 1844 | 1461588745326 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:52:25 INFO - PROCESS | 1844 | 1461588745333 Marionette TRACE conn3 <- [1,3066,null,{}] 05:52:25 INFO - PROCESS | 1844 | 1461588745349 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:52:25 INFO - PROCESS | 1844 | 1461588745639 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:52:25 INFO - PROCESS | 1844 | 1461588745888 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:25 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efd3e0000 == 133 [pid = 1844] [id = 776] 05:52:25 INFO - PROCESS | 1844 | ++DOMWINDOW == 130 (0x7f1ef93ec000) [pid = 1844] [serial = 2327] [outer = (nil)] 05:52:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 131 (0x7f1efb8dc800) [pid = 1844] [serial = 2328] [outer = 0x7f1ef93ec000] 05:52:26 INFO - PROCESS | 1844 | 1461588746023 Marionette DEBUG loaded listener.js 05:52:26 INFO - PROCESS | 1844 | ++DOMWINDOW == 132 (0x7f1efcae0800) [pid = 1844] [serial = 2329] [outer = 0x7f1ef93ec000] 05:52:26 INFO - PROCESS | 1844 | 1461588746839 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:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:52:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:52:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1552ms 05:52:26 INFO - PROCESS | 1844 | 1461588746879 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:52:26 INFO - PROCESS | 1844 | 1461588746884 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:52:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:52:26 INFO - PROCESS | 1844 | 1461588746891 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:52:26 INFO - PROCESS | 1844 | 1461588746896 Marionette TRACE conn3 <- [1,3070,null,{}] 05:52:26 INFO - PROCESS | 1844 | 1461588746902 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:52:27 INFO - PROCESS | 1844 | 1461588747151 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:52:27 INFO - PROCESS | 1844 | 1461588747438 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:27 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f00104800 == 134 [pid = 1844] [id = 777] 05:52:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 133 (0x7f1efcae1c00) [pid = 1844] [serial = 2330] [outer = (nil)] 05:52:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 134 (0x7f1efe8f3400) [pid = 1844] [serial = 2331] [outer = 0x7f1efcae1c00] 05:52:27 INFO - PROCESS | 1844 | 1461588747519 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 1844 | ++DOMWINDOW == 135 (0x7f1eff028400) [pid = 1844] [serial = 2332] [outer = 0x7f1efcae1c00] 05:52:28 INFO - PROCESS | 1844 | 1461588748477 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:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:52:28 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:52:28 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1636ms 05:52:28 INFO - PROCESS | 1844 | 1461588748530 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:52:28 INFO - PROCESS | 1844 | 1461588748537 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:52:28 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:52:28 INFO - PROCESS | 1844 | 1461588748605 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:52:28 INFO - PROCESS | 1844 | 1461588748613 Marionette TRACE conn3 <- [1,3074,null,{}] 05:52:28 INFO - PROCESS | 1844 | 1461588748619 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:52:28 INFO - PROCESS | 1844 | 1461588748890 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:52:29 INFO - PROCESS | 1844 | 1461588749218 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:29 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f010bf000 == 135 [pid = 1844] [id = 778] 05:52:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 136 (0x7f1eff0afc00) [pid = 1844] [serial = 2333] [outer = (nil)] 05:52:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 137 (0x7f1f01347c00) [pid = 1844] [serial = 2334] [outer = 0x7f1eff0afc00] 05:52:29 INFO - PROCESS | 1844 | 1461588749301 Marionette DEBUG loaded listener.js 05:52:29 INFO - PROCESS | 1844 | ++DOMWINDOW == 138 (0x7f1f021a4400) [pid = 1844] [serial = 2335] [outer = 0x7f1eff0afc00] 05:52:30 INFO - PROCESS | 1844 | 1461588750120 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:52:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:52:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:52:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:52:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:52:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:52:30 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:52:30 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1553ms 05:52:30 INFO - PROCESS | 1844 | 1461588750143 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:52:30 INFO - PROCESS | 1844 | 1461588750148 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:52:30 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:52:30 INFO - PROCESS | 1844 | 1461588750154 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:52:30 INFO - PROCESS | 1844 | 1461588750158 Marionette TRACE conn3 <- [1,3078,null,{}] 05:52:30 INFO - PROCESS | 1844 | 1461588750165 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:52:30 INFO - PROCESS | 1844 | 1461588750421 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:52:30 INFO - PROCESS | 1844 | 1461588750757 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:30 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1efc6a6800 == 136 [pid = 1844] [id = 779] 05:52:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 139 (0x7f1ef378ac00) [pid = 1844] [serial = 2336] [outer = (nil)] 05:52:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 140 (0x7f1ef8646400) [pid = 1844] [serial = 2337] [outer = 0x7f1ef378ac00] 05:52:30 INFO - PROCESS | 1844 | 1461588750838 Marionette DEBUG loaded listener.js 05:52:30 INFO - PROCESS | 1844 | ++DOMWINDOW == 141 (0x7f1f02795c00) [pid = 1844] [serial = 2338] [outer = 0x7f1ef378ac00] 05:52:31 INFO - PROCESS | 1844 | 1461588751699 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:52:31 INFO - PROCESS | 1844 | 1461588751756 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:52:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:52:31 INFO - PROCESS | 1844 | 1461588751768 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 1844 | 1461588751772 Marionette TRACE conn3 <- [1,3082,null,{}] 05:52:31 INFO - PROCESS | 1844 | 1461588751779 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:52:32 INFO - PROCESS | 1844 | 1461588752125 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:52:32 INFO - PROCESS | 1844 | 1461588752343 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:32 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f02cdd800 == 137 [pid = 1844] [id = 780] 05:52:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 142 (0x7f1f04b45800) [pid = 1844] [serial = 2339] [outer = (nil)] 05:52:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 143 (0x7f1f04b4c000) [pid = 1844] [serial = 2340] [outer = 0x7f1f04b45800] 05:52:32 INFO - PROCESS | 1844 | 1461588752483 Marionette DEBUG loaded listener.js 05:52:32 INFO - PROCESS | 1844 | ++DOMWINDOW == 144 (0x7f1f0a099800) [pid = 1844] [serial = 2341] [outer = 0x7f1f04b45800] 05:52:33 INFO - PROCESS | 1844 | 1461588753335 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:52:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:52:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:52:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:52:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:52:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1589ms 05:52:33 INFO - PROCESS | 1844 | 1461588753358 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:52:33 INFO - PROCESS | 1844 | 1461588753362 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:52:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:52:33 INFO - PROCESS | 1844 | 1461588753368 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:52:33 INFO - PROCESS | 1844 | 1461588753371 Marionette TRACE conn3 <- [1,3086,null,{}] 05:52:33 INFO - PROCESS | 1844 | 1461588753377 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:52:33 INFO - PROCESS | 1844 | 1461588753618 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:52:33 INFO - PROCESS | 1844 | 1461588753913 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:33 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f093b5000 == 138 [pid = 1844] [id = 781] 05:52:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 145 (0x7f1ef9780000) [pid = 1844] [serial = 2342] [outer = (nil)] 05:52:33 INFO - PROCESS | 1844 | ++DOMWINDOW == 146 (0x7f1f0a30b400) [pid = 1844] [serial = 2343] [outer = 0x7f1ef9780000] 05:52:33 INFO - PROCESS | 1844 | 1461588753993 Marionette DEBUG loaded listener.js 05:52:34 INFO - PROCESS | 1844 | ++DOMWINDOW == 147 (0x7f1f0b785400) [pid = 1844] [serial = 2344] [outer = 0x7f1ef9780000] 05:52:34 INFO - PROCESS | 1844 | 1461588754831 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:52:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:52:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1479ms 05:52:34 INFO - PROCESS | 1844 | 1461588754847 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:52:34 INFO - PROCESS | 1844 | 1461588754851 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:52:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:52:34 INFO - PROCESS | 1844 | 1461588754857 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 1844 | 1461588754860 Marionette TRACE conn3 <- [1,3090,null,{}] 05:52:34 INFO - PROCESS | 1844 | 1461588754865 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:52:35 INFO - PROCESS | 1844 | 1461588755104 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:52:35 INFO - PROCESS | 1844 | 1461588755362 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:35 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f096f3000 == 139 [pid = 1844] [id = 782] 05:52:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 148 (0x7f1f04aaf400) [pid = 1844] [serial = 2345] [outer = (nil)] 05:52:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 149 (0x7f1f0bc69800) [pid = 1844] [serial = 2346] [outer = 0x7f1f04aaf400] 05:52:35 INFO - PROCESS | 1844 | 1461588755440 Marionette DEBUG loaded listener.js 05:52:35 INFO - PROCESS | 1844 | ++DOMWINDOW == 150 (0x7f1f0bedc000) [pid = 1844] [serial = 2347] [outer = 0x7f1f04aaf400] 05:52:36 INFO - PROCESS | 1844 | 1461588756296 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:52:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:52:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1479ms 05:52:36 INFO - PROCESS | 1844 | 1461588756336 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:52:36 INFO - PROCESS | 1844 | 1461588756340 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:52:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:52:36 INFO - PROCESS | 1844 | 1461588756347 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:52:36 INFO - PROCESS | 1844 | 1461588756350 Marionette TRACE conn3 <- [1,3094,null,{}] 05:52:36 INFO - PROCESS | 1844 | 1461588756356 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:52:36 INFO - PROCESS | 1844 | 1461588756645 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:52:36 INFO - PROCESS | 1844 | 1461588756938 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:36 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b555800 == 140 [pid = 1844] [id = 783] 05:52:36 INFO - PROCESS | 1844 | ++DOMWINDOW == 151 (0x7f1ef3628000) [pid = 1844] [serial = 2348] [outer = (nil)] 05:52:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 152 (0x7f1f0bf12000) [pid = 1844] [serial = 2349] [outer = 0x7f1ef3628000] 05:52:37 INFO - PROCESS | 1844 | 1461588757019 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 1844 | ++DOMWINDOW == 153 (0x7f1f0c3d9400) [pid = 1844] [serial = 2350] [outer = 0x7f1ef3628000] 05:52:37 INFO - PROCESS | 1844 | 1461588757838 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:52:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:52:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1529ms 05:52:37 INFO - PROCESS | 1844 | 1461588757877 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 1844 | 1461588757882 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:52:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:52:37 INFO - PROCESS | 1844 | 1461588757888 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 1844 | 1461588757897 Marionette TRACE conn3 <- [1,3098,null,{}] 05:52:37 INFO - PROCESS | 1844 | 1461588757903 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:52:38 INFO - PROCESS | 1844 | 1461588758148 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:52:38 INFO - PROCESS | 1844 | 1461588758446 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:38 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0b612800 == 141 [pid = 1844] [id = 784] 05:52:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 154 (0x7f1efb8da800) [pid = 1844] [serial = 2351] [outer = (nil)] 05:52:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 155 (0x7f1f0c7b5800) [pid = 1844] [serial = 2352] [outer = 0x7f1efb8da800] 05:52:38 INFO - PROCESS | 1844 | 1461588758523 Marionette DEBUG loaded listener.js 05:52:38 INFO - PROCESS | 1844 | ++DOMWINDOW == 156 (0x7f1f0c9d7c00) [pid = 1844] [serial = 2353] [outer = 0x7f1efb8da800] 05:52:39 INFO - PROCESS | 1844 | 1461588759322 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:52:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:52:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:52:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1443ms 05:52:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:52:39 INFO - PROCESS | 1844 | 1461588759332 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:52:39 INFO - PROCESS | 1844 | 1461588759335 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:52:39 INFO - PROCESS | 1844 | 1461588759341 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:52:39 INFO - PROCESS | 1844 | 1461588759344 Marionette TRACE conn3 <- [1,3102,null,{}] 05:52:39 INFO - PROCESS | 1844 | 1461588759349 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:52:39 INFO - PROCESS | 1844 | 1461588759643 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:52:39 INFO - PROCESS | 1844 | 1461588759946 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:39 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0c69b800 == 142 [pid = 1844] [id = 785] 05:52:39 INFO - PROCESS | 1844 | ++DOMWINDOW == 157 (0x7f1f0cb83000) [pid = 1844] [serial = 2354] [outer = (nil)] 05:52:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 158 (0x7f1f0dc32800) [pid = 1844] [serial = 2355] [outer = 0x7f1f0cb83000] 05:52:40 INFO - PROCESS | 1844 | 1461588760038 Marionette DEBUG loaded listener.js 05:52:40 INFO - PROCESS | 1844 | ++DOMWINDOW == 159 (0x7f1f0df29c00) [pid = 1844] [serial = 2356] [outer = 0x7f1f0cb83000] 05:52:40 INFO - PROCESS | 1844 | 1461588760900 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:52:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:52:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1580ms 05:52:40 INFO - PROCESS | 1844 | 1461588760921 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:52:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:52:40 INFO - PROCESS | 1844 | 1461588760925 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:52:40 INFO - PROCESS | 1844 | 1461588760931 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 1844 | 1461588760936 Marionette TRACE conn3 <- [1,3106,null,{}] 05:52:40 INFO - PROCESS | 1844 | 1461588760941 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:52:41 INFO - PROCESS | 1844 | 1461588761201 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:52:41 INFO - PROCESS | 1844 | 1461588761491 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:41 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f0dc57000 == 143 [pid = 1844] [id = 786] 05:52:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 160 (0x7f1f0d0a8c00) [pid = 1844] [serial = 2357] [outer = (nil)] 05:52:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 161 (0x7f1f0fa11400) [pid = 1844] [serial = 2358] [outer = 0x7f1f0d0a8c00] 05:52:41 INFO - PROCESS | 1844 | 1461588761571 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 1844 | ++DOMWINDOW == 162 (0x7f1f10295800) [pid = 1844] [serial = 2359] [outer = 0x7f1f0d0a8c00] 05:52:42 INFO - PROCESS | 1844 | 1461588762376 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:52:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:52:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:52:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:52:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1486ms 05:52:42 INFO - PROCESS | 1844 | 1461588762418 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 1844 | 1461588762422 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:52:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:52:42 INFO - PROCESS | 1844 | 1461588762428 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 1844 | 1461588762431 Marionette TRACE conn3 <- [1,3110,null,{}] 05:52:42 INFO - PROCESS | 1844 | 1461588762437 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:52:42 INFO - PROCESS | 1844 | 1461588762776 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:52:43 INFO - PROCESS | 1844 | 1461588763015 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:43 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f10436000 == 144 [pid = 1844] [id = 787] 05:52:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 163 (0x7f1efb8d0c00) [pid = 1844] [serial = 2360] [outer = (nil)] 05:52:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 164 (0x7f1f0faa9000) [pid = 1844] [serial = 2361] [outer = 0x7f1efb8d0c00] 05:52:43 INFO - PROCESS | 1844 | 1461588763095 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 1844 | ++DOMWINDOW == 165 (0x7f1f102f0800) [pid = 1844] [serial = 2362] [outer = 0x7f1efb8d0c00] 05:52:43 INFO - PROCESS | 1844 | 1461588763900 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:52:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:52:43 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:52:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:52:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:52:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:52:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:52:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1533ms 05:52:43 INFO - PROCESS | 1844 | 1461588763964 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:52:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:52:43 INFO - PROCESS | 1844 | 1461588763968 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:52:43 INFO - PROCESS | 1844 | 1461588763975 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:52:43 INFO - PROCESS | 1844 | 1461588763978 Marionette TRACE conn3 <- [1,3114,null,{}] 05:52:43 INFO - PROCESS | 1844 | 1461588763985 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:52:44 INFO - PROCESS | 1844 | 1461588764270 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:52:44 INFO - PROCESS | 1844 | 1461588764588 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\", \"ed4ddd74-67f8-4a7d-81e7-25290f91c831\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:52:44 INFO - PROCESS | 1844 | ++DOCSHELL 0x7f1f1399e800 == 145 [pid = 1844] [id = 788] 05:52:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 166 (0x7f1efd53c400) [pid = 1844] [serial = 2363] [outer = (nil)] 05:52:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 167 (0x7f1f106e2000) [pid = 1844] [serial = 2364] [outer = 0x7f1efd53c400] 05:52:44 INFO - PROCESS | 1844 | 1461588764667 Marionette DEBUG loaded listener.js 05:52:44 INFO - PROCESS | 1844 | ++DOMWINDOW == 168 (0x7f1f107f3000) [pid = 1844] [serial = 2365] [outer = 0x7f1efd53c400] 05:52:45 INFO - PROCESS | 1844 | 1461588765519 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:52:45 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:52:45 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1582ms 05:52:45 INFO - PROCESS | 1844 | 1461588765557 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:52:45 INFO - PROCESS | 1844 | 1461588765559 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:52:46 WARNING - u'runner_teardown' () 05:52:46 INFO - No more tests 05:52:46 INFO - Got 0 unexpected results 05:52:46 INFO - SUITE-END | took 1270s 05:52:46 INFO - Closing logging queue 05:52:46 INFO - queue closed 05:52:47 INFO - Return code: 0 05:52:47 WARNING - # TBPL SUCCESS # 05:52:47 INFO - Running post-action listener: _resource_record_post_action 05:52:47 INFO - Running post-run listener: _resource_record_post_run 05:52:48 INFO - Total resource usage - Wall time: 1312s; CPU: 98.0%; Read bytes: 8396800; Write bytes: 976977920; Read time: 1344; Write time: 322044 05:52:48 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:52:48 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 0; Write bytes: 161660928; Read time: 0; Write time: 191624 05:52:48 INFO - run-tests - Wall time: 1276s; CPU: 98.0%; Read bytes: 5787648; Write bytes: 764010496; Read time: 560; Write time: 81444 05:52:48 INFO - Running post-run listener: _upload_blobber_files 05:52:48 INFO - Blob upload gear active. 05:52:48 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:52:48 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:52:48 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:52:48 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:52:48 INFO - (blobuploader) - INFO - Open directory for files ... 05:52:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:52:49 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:52:49 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:52:50 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:52:50 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:52:50 INFO - (blobuploader) - INFO - Done attempting. 05:52:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:52:50 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:52:50 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:52:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:52:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:52:51 INFO - (blobuploader) - INFO - Done attempting. 05:52:51 INFO - (blobuploader) - INFO - Iteration through files over. 05:52:52 INFO - Return code: 0 05:52:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:52:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:52:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/21f92c996373dcb7f705065a01b88cbf4e898a9e277fbf9d396eaefed666090ff567a8fc082f9bf31b387135c507ce2dfc75d8b72f2d82f78c57a171cf0e2df8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6cffc502f8319457ee480c9add846e0eee152fb2a293d1ddfa8ff68b55ffc54f2eb5b3f6e16dd78e94f204bf327c378237050f224a1ebcf5a0a5e1c960a528d6"} 05:52:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:52:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:52:52 INFO - Contents: 05:52:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/21f92c996373dcb7f705065a01b88cbf4e898a9e277fbf9d396eaefed666090ff567a8fc082f9bf31b387135c507ce2dfc75d8b72f2d82f78c57a171cf0e2df8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6cffc502f8319457ee480c9add846e0eee152fb2a293d1ddfa8ff68b55ffc54f2eb5b3f6e16dd78e94f204bf327c378237050f224a1ebcf5a0a5e1c960a528d6"} 05:52:52 INFO - Running post-run listener: copy_logs_to_upload_dir 05:52:52 INFO - Copying logs to upload dir... 05:52:52 INFO - mkdir: /builds/slave/test/build/upload/logs 05:52:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1390.022039 ========= master_lag: 2.67 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 12 secs) (at 2016-04-25 05:52:54.744775) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-25 05:52:54.745951) ========= 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-1461587293.449516-1229308503 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/21f92c996373dcb7f705065a01b88cbf4e898a9e277fbf9d396eaefed666090ff567a8fc082f9bf31b387135c507ce2dfc75d8b72f2d82f78c57a171cf0e2df8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6cffc502f8319457ee480c9add846e0eee152fb2a293d1ddfa8ff68b55ffc54f2eb5b3f6e16dd78e94f204bf327c378237050f224a1ebcf5a0a5e1c960a528d6"} build_url:https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037519 build_url: 'https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/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/21f92c996373dcb7f705065a01b88cbf4e898a9e277fbf9d396eaefed666090ff567a8fc082f9bf31b387135c507ce2dfc75d8b72f2d82f78c57a171cf0e2df8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/6cffc502f8319457ee480c9add846e0eee152fb2a293d1ddfa8ff68b55ffc54f2eb5b3f6e16dd78e94f204bf327c378237050f224a1ebcf5a0a5e1c960a528d6"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fQHaYRcoRHiF0fl4vft_Aw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 1.16 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-04-25 05:52:55.939418) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:52:55.939759) ========= 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-1461587293.449516-1229308503 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020702 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-25 05:52:55.994608) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 05:52:55.994901) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-25 05:52:55.995248) ========= ========= Total master_lag: 4.24 =========