builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-281 starttime: 1464611381.31 results: success (0) buildid: 20160530035543 builduid: 865ed214ad954ae683a81bd20aaeb948 revision: 04934785596476f6dd8baccc355202aeba59af35 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 05:29:41.311825) ========= master: http://buildbot-master01.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-30 05:29:41.312281) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 05:29:41.312577) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-30 05:29:41.667809) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:29:41.668185) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658 _=/tools/buildbot/bin/python using PTY: False --2016-05-30 05:29:41-- 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% 7.98M=0.001s 2016-05-30 05:29:42 (7.98 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.543191 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:29:42.240478) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:29:42.240823) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.031525 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:29:42.307932) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 05:29:42.308288) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 04934785596476f6dd8baccc355202aeba59af35 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 04934785596476f6dd8baccc355202aeba59af35 --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658 _=/tools/buildbot/bin/python using PTY: False 2016-05-30 05:29:42,432 truncating revision to first 12 chars 2016-05-30 05:29:42,432 Setting DEBUG logging. 2016-05-30 05:29:42,433 attempt 1/10 2016-05-30 05:29:42,433 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/049347855964?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-30 05:29:43,647 unpacking tar archive at: mozilla-aurora-049347855964/testing/mozharness/ program finished with exit code 0 elapsedTime=1.897996 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-30 05:29:44.259185) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 05:29:44.259515) ========= script_repo_revision: 04934785596476f6dd8baccc355202aeba59af35 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-30 05:29:44.259933) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 05:29:44.260211) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-30 05:29:44.288205) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 8 secs) (at 2016-05-30 05:29:44.288579) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658 _=/tools/buildbot/bin/python using PTY: False 05:29:44 INFO - MultiFileLogger online at 20160530 05:29:44 in /builds/slave/test 05:29:44 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 05:29:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 05:29:44 INFO - {'append_to_log': False, 05:29:44 INFO - 'base_work_dir': '/builds/slave/test', 05:29:44 INFO - 'blob_upload_branch': 'mozilla-aurora', 05:29:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 05:29:44 INFO - 'buildbot_json_path': 'buildprops.json', 05:29:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 05:29:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 05:29:44 INFO - 'download_minidump_stackwalk': True, 05:29:44 INFO - 'download_symbols': 'true', 05:29:44 INFO - 'e10s': False, 05:29:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 05:29:44 INFO - 'tooltool.py': '/tools/tooltool.py', 05:29:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 05:29:44 INFO - '/tools/misc-python/virtualenv.py')}, 05:29:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 05:29:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 05:29:44 INFO - 'log_level': 'info', 05:29:44 INFO - 'log_to_console': True, 05:29:44 INFO - 'opt_config_files': (), 05:29:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 05:29:44 INFO - '--processes=1', 05:29:44 INFO - '--config=%(test_path)s/wptrunner.ini', 05:29:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 05:29:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 05:29:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 05:29:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 05:29:44 INFO - 'pip_index': False, 05:29:44 INFO - 'require_test_zip': True, 05:29:44 INFO - 'test_type': ('testharness',), 05:29:44 INFO - 'this_chunk': '1', 05:29:44 INFO - 'tooltool_cache': '/builds/tooltool_cache', 05:29:44 INFO - 'total_chunks': '10', 05:29:44 INFO - 'virtualenv_path': 'venv', 05:29:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 05:29:44 INFO - 'work_dir': 'build'} 05:29:44 INFO - ##### 05:29:44 INFO - ##### Running clobber step. 05:29:44 INFO - ##### 05:29:44 INFO - Running pre-action listener: _resource_record_pre_action 05:29:44 INFO - Running main action method: clobber 05:29:44 INFO - rmtree: /builds/slave/test/build 05:29:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 05:29:45 INFO - Running post-action listener: _resource_record_post_action 05:29:45 INFO - ##### 05:29:45 INFO - ##### Running read-buildbot-config step. 05:29:45 INFO - ##### 05:29:45 INFO - Running pre-action listener: _resource_record_pre_action 05:29:45 INFO - Running main action method: read_buildbot_config 05:29:45 INFO - Using buildbot properties: 05:29:45 INFO - { 05:29:45 INFO - "project": "", 05:29:45 INFO - "product": "firefox", 05:29:45 INFO - "script_repo_revision": "production", 05:29:45 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 05:29:45 INFO - "repository": "", 05:29:45 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 05:29:45 INFO - "buildid": "20160530035543", 05:29:45 INFO - "pgo_build": "False", 05:29:45 INFO - "basedir": "/builds/slave/test", 05:29:45 INFO - "buildnumber": 29, 05:29:45 INFO - "slavename": "tst-linux32-spot-281", 05:29:45 INFO - "revision": "04934785596476f6dd8baccc355202aeba59af35", 05:29:45 INFO - "master": "http://buildbot-master01.bb.releng.use1.mozilla.com:8201/", 05:29:45 INFO - "platform": "linux", 05:29:45 INFO - "branch": "mozilla-aurora", 05:29:45 INFO - "repo_path": "releases/mozilla-aurora", 05:29:45 INFO - "moz_repo_path": "", 05:29:45 INFO - "stage_platform": "linux", 05:29:45 INFO - "builduid": "865ed214ad954ae683a81bd20aaeb948", 05:29:45 INFO - "slavebuilddir": "test" 05:29:45 INFO - } 05:29:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 05:29:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 05:29:45 INFO - Running post-action listener: _resource_record_post_action 05:29:45 INFO - ##### 05:29:45 INFO - ##### Running download-and-extract step. 05:29:45 INFO - ##### 05:29:45 INFO - Running pre-action listener: _resource_record_pre_action 05:29:45 INFO - Running main action method: download_and_extract 05:29:45 INFO - mkdir: /builds/slave/test/build/tests 05:29: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:29:45 INFO - https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 05:29:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 05:29:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 05:29:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 05:29:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 05:29:47 INFO - Downloaded 1325 bytes. 05:29:47 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 05:29:47 INFO - Using the following test package requirements: 05:29:47 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 05:29:47 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:29:47 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 05:29:47 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:29:47 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 05:29:47 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:29:47 INFO - u'jsshell-linux-i686.zip'], 05:29:47 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:29:47 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 05:29:47 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 05:29:47 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:29:47 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 05:29:47 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:29:47 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 05:29:47 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:29:47 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 05:29:47 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 05:29:47 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 05:29:47 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 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/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 05:29:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 05:29:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 05:29:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 05:29:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 05:29:55 INFO - Downloaded 22760507 bytes. 05:29:55 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:29:55 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:29:56 INFO - caution: filename not matched: web-platform/* 05:29:56 INFO - Return code: 11 05:29:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:29:56 INFO - https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 05:29:56 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 05:29:56 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 05:29:56 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 05:29:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 05:30:09 INFO - Downloaded 36409186 bytes. 05:30:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 05:30:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 05:30:13 INFO - caution: filename not matched: bin/* 05:30:13 INFO - caution: filename not matched: config/* 05:30:13 INFO - caution: filename not matched: mozbase/* 05:30:13 INFO - caution: filename not matched: marionette/* 05:30:13 INFO - caution: filename not matched: tools/wptserve/* 05:30:13 INFO - Return code: 11 05:30:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:30:13 INFO - https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 05:30:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 05:30:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 05:30:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 05:30:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 05:30:36 INFO - Downloaded 69341061 bytes. 05:30:36 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 05:30:36 INFO - mkdir: /builds/slave/test/properties 05:30:36 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 05:30:36 INFO - Writing to file /builds/slave/test/properties/build_url 05:30:36 INFO - Contents: 05:30:36 INFO - build_url:https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 05:30:37 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 05:30:37 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 05:30:37 INFO - Writing to file /builds/slave/test/properties/symbols_url 05:30:37 INFO - Contents: 05:30:37 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 05:30:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:30:37 INFO - https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 05:30:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 05:30:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 05:30:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 05:30:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 05:31:05 INFO - Downloaded 92311866 bytes. 05:31:05 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 05:31:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 05:31:14 INFO - Return code: 0 05:31:14 INFO - Running post-action listener: _resource_record_post_action 05:31:14 INFO - Running post-action listener: set_extra_try_arguments 05:31:14 INFO - ##### 05:31:14 INFO - ##### Running create-virtualenv step. 05:31:14 INFO - ##### 05:31:14 INFO - Running pre-action listener: _pre_create_virtualenv 05:31:14 INFO - Running pre-action listener: _resource_record_pre_action 05:31:14 INFO - Running main action method: create_virtualenv 05:31:14 INFO - Creating virtualenv /builds/slave/test/build/venv 05:31:14 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:31:14 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 05:31:14 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 05:31:14 INFO - Using real prefix '/usr' 05:31:14 INFO - New python executable in /builds/slave/test/build/venv/bin/python 05:31:15 INFO - Installing distribute.............................................................................................................................................................................................done. 05:31:19 INFO - Installing pip.................done. 05:31:19 INFO - Return code: 0 05:31:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 05:31:19 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:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:19 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:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94afc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9516598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95c8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92aae30>, '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 0x9547c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95c6470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658', '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:31:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 05:31:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 05:31:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:31:19 INFO - 'CCACHE_UMASK': '002', 05:31:19 INFO - 'DISPLAY': ':0', 05:31:19 INFO - 'HOME': '/home/cltbld', 05:31:19 INFO - 'LANG': 'en_US.UTF-8', 05:31:19 INFO - 'LOGNAME': 'cltbld', 05:31:19 INFO - 'MAIL': '/var/mail/cltbld', 05:31:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:31:19 INFO - 'MOZ_NO_REMOTE': '1', 05:31:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:31:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:31:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:19 INFO - 'PWD': '/builds/slave/test', 05:31:19 INFO - 'SHELL': '/bin/bash', 05:31:19 INFO - 'SHLVL': '1', 05:31:19 INFO - 'TERM': 'linux', 05:31:19 INFO - 'TMOUT': '86400', 05:31:19 INFO - 'USER': 'cltbld', 05:31:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658', 05:31:19 INFO - '_': '/tools/buildbot/bin/python'} 05:31:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:19 INFO - Downloading/unpacking psutil>=0.7.1 05:31: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:31: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:31:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31: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:31: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:31:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 05:31:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:31:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:31:25 INFO - Installing collected packages: psutil 05:31:25 INFO - Running setup.py install for psutil 05:31:25 INFO - building 'psutil._psutil_linux' extension 05:31:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 05:31:25 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 05:31:25 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 05:31:25 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 05:31:25 INFO - building 'psutil._psutil_posix' extension 05:31:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 05:31:25 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 05:31:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 05:31:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 05:31:26 INFO - Successfully installed psutil 05:31:26 INFO - Cleaning up... 05:31:26 INFO - Return code: 0 05:31:26 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 05:31:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:26 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:26 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:26 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x94afc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9516598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95c8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92aae30>, '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 0x9547c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95c6470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658', '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:31:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 05:31:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 05:31:26 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:31:26 INFO - 'CCACHE_UMASK': '002', 05:31:26 INFO - 'DISPLAY': ':0', 05:31:26 INFO - 'HOME': '/home/cltbld', 05:31:26 INFO - 'LANG': 'en_US.UTF-8', 05:31:26 INFO - 'LOGNAME': 'cltbld', 05:31:26 INFO - 'MAIL': '/var/mail/cltbld', 05:31:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:26 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:31:26 INFO - 'MOZ_NO_REMOTE': '1', 05:31:26 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:31:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:26 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:31:26 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:26 INFO - 'PWD': '/builds/slave/test', 05:31:26 INFO - 'SHELL': '/bin/bash', 05:31:26 INFO - 'SHLVL': '1', 05:31:26 INFO - 'TERM': 'linux', 05:31:26 INFO - 'TMOUT': '86400', 05:31:26 INFO - 'USER': 'cltbld', 05:31:26 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658', 05:31:26 INFO - '_': '/tools/buildbot/bin/python'} 05:31:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 05:31:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 05:31:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 05:31:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 05:31:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 05:31:31 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:31:31 INFO - Installing collected packages: mozsystemmonitor 05:31:31 INFO - Running setup.py install for mozsystemmonitor 05:31:32 INFO - Successfully installed mozsystemmonitor 05:31:32 INFO - Cleaning up... 05:31:32 INFO - Return code: 0 05:31:32 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 05:31:32 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:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:32 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:32 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:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:32 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:32 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94afc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9516598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95c8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92aae30>, '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 0x9547c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95c6470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658', '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:31:32 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 05:31:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 05:31:32 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:31:32 INFO - 'CCACHE_UMASK': '002', 05:31:32 INFO - 'DISPLAY': ':0', 05:31:32 INFO - 'HOME': '/home/cltbld', 05:31:32 INFO - 'LANG': 'en_US.UTF-8', 05:31:32 INFO - 'LOGNAME': 'cltbld', 05:31:32 INFO - 'MAIL': '/var/mail/cltbld', 05:31:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:32 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:31:32 INFO - 'MOZ_NO_REMOTE': '1', 05:31:32 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:31:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:32 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:31:32 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:32 INFO - 'PWD': '/builds/slave/test', 05:31:32 INFO - 'SHELL': '/bin/bash', 05:31:32 INFO - 'SHLVL': '1', 05:31:32 INFO - 'TERM': 'linux', 05:31:32 INFO - 'TMOUT': '86400', 05:31:32 INFO - 'USER': 'cltbld', 05:31:32 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658', 05:31:32 INFO - '_': '/tools/buildbot/bin/python'} 05:31:32 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:32 INFO - Downloading/unpacking blobuploader==1.2.4 05:31:32 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:31:32 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:31:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:32 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:31:32 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:31:37 INFO - Downloading blobuploader-1.2.4.tar.gz 05:31:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 05:31:38 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 05:31:38 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:31:38 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:31:38 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:38 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:38 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:31:38 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:31:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 05:31:39 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 05:31:39 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:31:39 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:31:39 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:39 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:39 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:31:39 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:31:39 INFO - Downloading docopt-0.6.1.tar.gz 05:31:39 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 05:31:40 INFO - Installing collected packages: blobuploader, requests, docopt 05:31:40 INFO - Running setup.py install for blobuploader 05:31:40 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 05:31:40 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 05:31:40 INFO - Running setup.py install for requests 05:31:41 INFO - Running setup.py install for docopt 05:31:41 INFO - Successfully installed blobuploader requests docopt 05:31:41 INFO - Cleaning up... 05:31:41 INFO - Return code: 0 05:31:41 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:31:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:31:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:41 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94afc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9516598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95c8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92aae30>, '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 0x9547c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95c6470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658', '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:31:41 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:31:41 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:31:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:31:41 INFO - 'CCACHE_UMASK': '002', 05:31:41 INFO - 'DISPLAY': ':0', 05:31:41 INFO - 'HOME': '/home/cltbld', 05:31:41 INFO - 'LANG': 'en_US.UTF-8', 05:31:41 INFO - 'LOGNAME': 'cltbld', 05:31:41 INFO - 'MAIL': '/var/mail/cltbld', 05:31:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:31:41 INFO - 'MOZ_NO_REMOTE': '1', 05:31:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:31:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:31:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:41 INFO - 'PWD': '/builds/slave/test', 05:31:41 INFO - 'SHELL': '/bin/bash', 05:31:41 INFO - 'SHLVL': '1', 05:31:41 INFO - 'TERM': 'linux', 05:31:41 INFO - 'TMOUT': '86400', 05:31:41 INFO - 'USER': 'cltbld', 05:31:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658', 05:31:41 INFO - '_': '/tools/buildbot/bin/python'} 05:31:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:31:42 INFO - Running setup.py (path:/tmp/pip-_pbuZ6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:31:42 INFO - Running setup.py (path:/tmp/pip-J7nUQg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:31:42 INFO - Running setup.py (path:/tmp/pip-Sp81zR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:31:42 INFO - Running setup.py (path:/tmp/pip-Bbwnzx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:31:42 INFO - Running setup.py (path:/tmp/pip-oo0qmu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:31:42 INFO - Running setup.py (path:/tmp/pip-oamXVr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:31:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:31:42 INFO - Running setup.py (path:/tmp/pip-5pQtFp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:31:43 INFO - Running setup.py (path:/tmp/pip-wM1uN3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:31:43 INFO - Running setup.py (path:/tmp/pip-oZCoaf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:31:43 INFO - Running setup.py (path:/tmp/pip-Dq0ec0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:31:43 INFO - Running setup.py (path:/tmp/pip-PXHld1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:31:43 INFO - Running setup.py (path:/tmp/pip-JlCAI5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:31:43 INFO - Running setup.py (path:/tmp/pip-vaaOmF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:31:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:31:43 INFO - Running setup.py (path:/tmp/pip-mRY3xg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:31:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:31:44 INFO - Running setup.py (path:/tmp/pip-X4I6Zy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:31:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:31:44 INFO - Running setup.py (path:/tmp/pip-pnuJDS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:31:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:31:44 INFO - Running setup.py (path:/tmp/pip-mRQbq_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:31:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:31:44 INFO - Running setup.py (path:/tmp/pip-6GFpPO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:31:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:31:44 INFO - Running setup.py (path:/tmp/pip-19xLZb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:31:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:31:44 INFO - Running setup.py (path:/tmp/pip-pbAoJ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:31:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:31:45 INFO - Running setup.py (path:/tmp/pip-LiUIBr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:31:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:31:45 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:31:45 INFO - Running setup.py install for manifestparser 05:31:45 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 05:31:45 INFO - Running setup.py install for mozcrash 05:31:45 INFO - Running setup.py install for mozdebug 05:31:46 INFO - Running setup.py install for mozdevice 05:31:46 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 05:31:46 INFO - Installing dm script to /builds/slave/test/build/venv/bin 05:31:46 INFO - Running setup.py install for mozfile 05:31:46 INFO - Running setup.py install for mozhttpd 05:31:46 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 05:31:46 INFO - Running setup.py install for mozinfo 05:31:47 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 05:31:47 INFO - Running setup.py install for mozInstall 05:31:47 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 05:31:47 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 05:31:47 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 05:31:47 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 05:31:47 INFO - Running setup.py install for mozleak 05:31:47 INFO - Running setup.py install for mozlog 05:31:47 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 05:31:47 INFO - Running setup.py install for moznetwork 05:31:48 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 05:31:48 INFO - Running setup.py install for mozprocess 05:31:48 INFO - Running setup.py install for mozprofile 05:31:48 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 05:31:48 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 05:31:48 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 05:31:48 INFO - Running setup.py install for mozrunner 05:31:49 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 05:31:49 INFO - Running setup.py install for mozscreenshot 05:31:49 INFO - Running setup.py install for moztest 05:31:49 INFO - Running setup.py install for mozversion 05:31:49 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 05:31:49 INFO - Running setup.py install for wptserve 05:31:49 INFO - Running setup.py install for marionette-driver 05:31:50 INFO - Running setup.py install for browsermob-proxy 05:31:50 INFO - Running setup.py install for marionette-client 05:31:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:31:51 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 05:31:51 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:31:51 INFO - Cleaning up... 05:31:51 INFO - Return code: 0 05:31:51 INFO - Installing None into virtualenv /builds/slave/test/build/venv 05:31:51 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:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 05:31:51 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:51 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:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 05:31:51 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 05:31:51 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x94afc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9516598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x95c8f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92aae30>, '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 0x9547c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95c6470>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658', '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:31:51 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 05:31:51 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 05:31:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:31:51 INFO - 'CCACHE_UMASK': '002', 05:31:51 INFO - 'DISPLAY': ':0', 05:31:51 INFO - 'HOME': '/home/cltbld', 05:31:51 INFO - 'LANG': 'en_US.UTF-8', 05:31:51 INFO - 'LOGNAME': 'cltbld', 05:31:51 INFO - 'MAIL': '/var/mail/cltbld', 05:31:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:31:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:31:51 INFO - 'MOZ_NO_REMOTE': '1', 05:31:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:31:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:31:51 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:31:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:31:51 INFO - 'PWD': '/builds/slave/test', 05:31:51 INFO - 'SHELL': '/bin/bash', 05:31:51 INFO - 'SHLVL': '1', 05:31:51 INFO - 'TERM': 'linux', 05:31:51 INFO - 'TMOUT': '86400', 05:31:51 INFO - 'USER': 'cltbld', 05:31:51 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658', 05:31:51 INFO - '_': '/tools/buildbot/bin/python'} 05:31:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 05:31:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 05:31:52 INFO - Running setup.py (path:/tmp/pip-uFbKcF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 05:31:52 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:31:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 05:31:52 INFO - Running setup.py (path:/tmp/pip-2IjkhQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 05:31:52 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:31:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 05:31:52 INFO - Running setup.py (path:/tmp/pip-HqINfz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 05:31:52 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:31:52 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 05:31:52 INFO - Running setup.py (path:/tmp/pip-FIspUP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 05:31:53 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:31:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 05:31:53 INFO - Running setup.py (path:/tmp/pip-h_O4rq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 05:31:53 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:31:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 05:31:53 INFO - Running setup.py (path:/tmp/pip-T8lIq_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 05:31:53 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:31:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 05:31:53 INFO - Running setup.py (path:/tmp/pip-TvaY3v-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 05:31:53 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:31:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 05:31:53 INFO - Running setup.py (path:/tmp/pip-GQ0yB4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 05:31:53 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:31:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 05:31:53 INFO - Running setup.py (path:/tmp/pip-uo_97P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 05:31:53 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:31:53 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 05:31:53 INFO - Running setup.py (path:/tmp/pip-Xqqnt6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 05:31:54 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:31:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 05:31:54 INFO - Running setup.py (path:/tmp/pip-hLkCYP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 05:31:54 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:31:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 05:31:54 INFO - Running setup.py (path:/tmp/pip-RQzowm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 05:31:54 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:31:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 05:31:54 INFO - Running setup.py (path:/tmp/pip-dHiZ0Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 05:31:54 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:31:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 05:31:54 INFO - Running setup.py (path:/tmp/pip-ySiyDO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 05:31:54 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:31:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 05:31:54 INFO - Running setup.py (path:/tmp/pip-8f_Ia0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 05:31:54 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:31:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 05:31:54 INFO - Running setup.py (path:/tmp/pip-7ddM71-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 05:31:54 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:31:54 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 05:31:54 INFO - Running setup.py (path:/tmp/pip-wR6km0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 05:31:55 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:31:55 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 05:31:55 INFO - Running setup.py (path:/tmp/pip-mdyxKo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 05:31:55 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:31:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 05:31:55 INFO - Running setup.py (path:/tmp/pip-1AGeJl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 05:31:55 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:31:55 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:31:55 INFO - Running setup.py (path:/tmp/pip-Y1nuuo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 05:31:55 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:31:55 INFO - Unpacking /builds/slave/test/build/tests/marionette 05:31:55 INFO - Running setup.py (path:/tmp/pip-UgquSd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 05:31:55 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 05:31:56 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:31:56 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:31:56 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:31:56 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:31:56 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:31:56 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:31:56 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 05:31:56 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:31:56 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:31:56 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:56 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 05:31:56 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:31:56 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:32:00 INFO - Downloading blessings-1.6.tar.gz 05:32:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 05:32:01 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:32:01 INFO - Installing collected packages: blessings 05:32:01 INFO - Running setup.py install for blessings 05:32:01 INFO - Successfully installed blessings 05:32:01 INFO - Cleaning up... 05:32:01 INFO - Return code: 0 05:32:01 INFO - Done creating virtualenv /builds/slave/test/build/venv. 05:32:01 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:32:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:32:02 INFO - Reading from file tmpfile_stdout 05:32:02 INFO - Current package versions: 05:32:02 INFO - argparse == 1.2.1 05:32:02 INFO - blessings == 1.6 05:32:02 INFO - blobuploader == 1.2.4 05:32:02 INFO - browsermob-proxy == 0.6.0 05:32:02 INFO - docopt == 0.6.1 05:32:02 INFO - manifestparser == 1.1 05:32:02 INFO - marionette-client == 2.3.0 05:32:02 INFO - marionette-driver == 1.4.0 05:32:02 INFO - mozInstall == 1.12 05:32:02 INFO - mozcrash == 0.17 05:32:02 INFO - mozdebug == 0.1 05:32:02 INFO - mozdevice == 0.48 05:32:02 INFO - mozfile == 1.2 05:32:02 INFO - mozhttpd == 0.7 05:32:02 INFO - mozinfo == 0.9 05:32:02 INFO - mozleak == 0.1 05:32:02 INFO - mozlog == 3.1 05:32:02 INFO - moznetwork == 0.27 05:32:02 INFO - mozprocess == 0.22 05:32:02 INFO - mozprofile == 0.28 05:32:02 INFO - mozrunner == 6.11 05:32:02 INFO - mozscreenshot == 0.1 05:32:02 INFO - mozsystemmonitor == 0.0 05:32:02 INFO - moztest == 0.7 05:32:02 INFO - mozversion == 1.4 05:32:02 INFO - psutil == 3.1.1 05:32:02 INFO - requests == 1.2.3 05:32:02 INFO - wptserve == 1.4.0 05:32:02 INFO - wsgiref == 0.1.2 05:32:02 INFO - Running post-action listener: _resource_record_post_action 05:32:02 INFO - Running post-action listener: _start_resource_monitoring 05:32:02 INFO - Starting resource monitoring. 05:32:02 INFO - ##### 05:32:02 INFO - ##### Running pull step. 05:32:02 INFO - ##### 05:32:02 INFO - Running pre-action listener: _resource_record_pre_action 05:32:02 INFO - Running main action method: pull 05:32:02 INFO - Pull has nothing to do! 05:32:02 INFO - Running post-action listener: _resource_record_post_action 05:32:02 INFO - ##### 05:32:02 INFO - ##### Running install step. 05:32:02 INFO - ##### 05:32:02 INFO - Running pre-action listener: _resource_record_pre_action 05:32:02 INFO - Running main action method: install 05:32:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 05:32:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 05:32:02 INFO - Reading from file tmpfile_stdout 05:32:02 INFO - Detecting whether we're running mozinstall >=1.0... 05:32:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 05:32:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 05:32:02 INFO - Reading from file tmpfile_stdout 05:32:02 INFO - Output received: 05:32:02 INFO - Usage: mozinstall [options] installer 05:32:02 INFO - Options: 05:32:02 INFO - -h, --help show this help message and exit 05:32:02 INFO - -d DEST, --destination=DEST 05:32:02 INFO - Directory to install application into. [default: 05:32:02 INFO - "/builds/slave/test"] 05:32:02 INFO - --app=APP Application being installed. [default: firefox] 05:32:02 INFO - mkdir: /builds/slave/test/build/application 05:32:02 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 05:32:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 05:32:33 INFO - Reading from file tmpfile_stdout 05:32:33 INFO - Output received: 05:32:33 INFO - /builds/slave/test/build/application/firefox/firefox 05:32:33 INFO - Running post-action listener: _resource_record_post_action 05:32:33 INFO - ##### 05:32:33 INFO - ##### Running run-tests step. 05:32:33 INFO - ##### 05:32:33 INFO - Running pre-action listener: _resource_record_pre_action 05:32:33 INFO - Running main action method: run_tests 05:32:33 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:32:33 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:32:33 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:32:33 INFO - grabbing minidump binary from tooltool 05:32:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:32:33 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92aae30>, '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 0x9547c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x95c6470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:32:33 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:32:33 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 05:32:33 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:32:33 INFO - Return code: 0 05:32:33 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:32:33 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:32:33 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/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 05:32:33 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/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 05:32:33 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:32:33 INFO - 'CCACHE_UMASK': '002', 05:32:33 INFO - 'DISPLAY': ':0', 05:32:33 INFO - 'HOME': '/home/cltbld', 05:32:33 INFO - 'LANG': 'en_US.UTF-8', 05:32:33 INFO - 'LOGNAME': 'cltbld', 05:32:33 INFO - 'MAIL': '/var/mail/cltbld', 05:32:33 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:32:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:32:33 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:32:33 INFO - 'MOZ_NO_REMOTE': '1', 05:32:33 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:32:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:32:33 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:32:33 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:32:33 INFO - 'PWD': '/builds/slave/test', 05:32:33 INFO - 'SHELL': '/bin/bash', 05:32:33 INFO - 'SHLVL': '1', 05:32:33 INFO - 'TERM': 'linux', 05:32:33 INFO - 'TMOUT': '86400', 05:32:33 INFO - 'USER': 'cltbld', 05:32:33 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658', 05:32:33 INFO - '_': '/tools/buildbot/bin/python'} 05:32:33 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/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 05:32:34 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:32:34 INFO - import pkg_resources 05:32:35 INFO - Using 1 client processes 05:32:35 INFO - wptserve Starting http server on 127.0.0.1:8000 05:32:35 INFO - wptserve Starting http server on 127.0.0.1:8001 05:32:35 INFO - wptserve Starting http server on 127.0.0.1:8443 05:32:37 INFO - SUITE-START | Running 778 tests 05:32:37 INFO - Running testharness tests 05:32:37 INFO - Setting up ssl 05:32:37 INFO - PROCESS | certutil | 05:32:37 INFO - PROCESS | certutil | 05:32:37 INFO - PROCESS | certutil | 05:32:37 INFO - Certificate Nickname Trust Attributes 05:32:37 INFO - SSL,S/MIME,JAR/XPI 05:32:37 INFO - 05:32:37 INFO - web-platform-tests CT,, 05:32:37 INFO - 05:32:37 INFO - Starting runner 05:32:40 INFO - PROCESS | 4994 | 1464611560828 Marionette DEBUG Marionette enabled via build flag and pref 05:32:41 INFO - PROCESS | 4994 | ++DOCSHELL 0xa4e2d800 == 1 [pid = 4994] [id = 1] 05:32:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 1 (0xa4e2dc00) [pid = 4994] [serial = 1] [outer = (nil)] 05:32:41 INFO - PROCESS | 4994 | [4994] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:32:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 2 (0xa4e2e400) [pid = 4994] [serial = 2] [outer = 0xa4e2dc00] 05:32:41 INFO - PROCESS | 4994 | 1464611561541 Marionette INFO Listening on port 2828 05:32:42 INFO - PROCESS | 4994 | 1464611562158 Marionette DEBUG Marionette enabled via command-line flag 05:32:42 INFO - PROCESS | 4994 | ++DOCSHELL 0xa2281c00 == 2 [pid = 4994] [id = 2] 05:32:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 3 (0xa22d6c00) [pid = 4994] [serial = 3] [outer = (nil)] 05:32:42 INFO - PROCESS | 4994 | [4994] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:32:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 4 (0xa22d7400) [pid = 4994] [serial = 4] [outer = 0xa22d6c00] 05:32:42 INFO - PROCESS | 4994 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a219af60 05:32:42 INFO - PROCESS | 4994 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a21a0a60 05:32:42 INFO - PROCESS | 4994 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21be960 05:32:42 INFO - PROCESS | 4994 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c15c0 05:32:42 INFO - PROCESS | 4994 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c6300 05:32:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 5 (0xa21b5c00) [pid = 4994] [serial = 5] [outer = 0xa4e2dc00] 05:32:42 INFO - PROCESS | 4994 | [4994] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:32:42 INFO - PROCESS | 4994 | 1464611562554 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:45401 05:32:42 INFO - PROCESS | 4994 | [4994] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:32:42 INFO - PROCESS | 4994 | 1464611562589 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:45402 05:32:42 INFO - PROCESS | 4994 | 1464611562650 Marionette DEBUG Closed connection conn0 05:32:42 INFO - PROCESS | 4994 | [4994] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 05:32:42 INFO - PROCESS | 4994 | [4994] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:32:42 INFO - PROCESS | 4994 | 1464611562779 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:45403 05:32:42 INFO - PROCESS | 4994 | 1464611562789 Marionette DEBUG Closed connection conn1 05:32:42 INFO - PROCESS | 4994 | [4994] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 05:32:42 INFO - PROCESS | 4994 | 1464611562842 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:45404 05:32:42 INFO - PROCESS | 4994 | 1464611562850 Marionette DEBUG Closed connection conn2 05:32:42 INFO - PROCESS | 4994 | 1464611562889 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:32:42 INFO - PROCESS | 4994 | 1464611562918 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530035543","device":"desktop","version":"48.0a2"} 05:32:43 INFO - PROCESS | 4994 | [4994] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:32:44 INFO - PROCESS | 4994 | ++DOCSHELL 0x9b570400 == 3 [pid = 4994] [id = 3] 05:32:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 6 (0x9b570800) [pid = 4994] [serial = 6] [outer = (nil)] 05:32:44 INFO - PROCESS | 4994 | ++DOCSHELL 0x9b573000 == 4 [pid = 4994] [id = 4] 05:32:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 7 (0x9b574400) [pid = 4994] [serial = 7] [outer = (nil)] 05:32:45 INFO - PROCESS | 4994 | [4994] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:32:45 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a858400 == 5 [pid = 4994] [id = 5] 05:32:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 8 (0x9a858800) [pid = 4994] [serial = 8] [outer = (nil)] 05:32:45 INFO - PROCESS | 4994 | [4994] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 05:32:45 INFO - PROCESS | 4994 | [4994] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:32:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 9 (0x9a867c00) [pid = 4994] [serial = 9] [outer = 0x9a858800] 05:32:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 10 (0x9aa19800) [pid = 4994] [serial = 10] [outer = 0x9b570800] 05:32:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 11 (0x9c086400) [pid = 4994] [serial = 11] [outer = 0x9b574400] 05:32:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 12 (0x9a360800) [pid = 4994] [serial = 12] [outer = 0x9a858800] 05:32:47 INFO - PROCESS | 4994 | 1464611567436 Marionette DEBUG loaded listener.js 05:32:47 INFO - PROCESS | 4994 | 1464611567457 Marionette DEBUG loaded listener.js 05:32:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 13 (0x98136400) [pid = 4994] [serial = 13] [outer = 0x9a858800] 05:32:48 INFO - PROCESS | 4994 | 1464611568353 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f8e595b0-93a3-4575-9522-abb18807f4a6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160530035543","device":"desktop","version":"48.0a2","command_id":1}}] 05:32:48 INFO - PROCESS | 4994 | 1464611568556 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:32:48 INFO - PROCESS | 4994 | 1464611568687 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 05:32:49 INFO - PROCESS | 4994 | 1464611569011 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:32:49 INFO - PROCESS | 4994 | [4994] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:32:49 INFO - PROCESS | 4994 | [4994] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:32:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 14 (0x9465e800) [pid = 4994] [serial = 14] [outer = 0x9a858800] 05:32:49 INFO - PROCESS | 4994 | [4994] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:32:49 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:32:49 INFO - PROCESS | 4994 | 1464611569587 Marionette TRACE conn3 <- [1,3,null,{}] 05:32:49 INFO - PROCESS | 4994 | 1464611569608 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:32:49 INFO - PROCESS | 4994 | 1464611569636 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 05:32:49 INFO - PROCESS | 4994 | 1464611569676 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 05:32:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:32:49 INFO - PROCESS | 4994 | 1464611569681 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 05:32:49 INFO - PROCESS | 4994 | 1464611569706 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:32:49 INFO - PROCESS | 4994 | 1464611569713 Marionette TRACE conn3 <- [1,6,null,{}] 05:32:49 INFO - PROCESS | 4994 | 1464611569721 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:32:49 INFO - PROCESS | 4994 | 1464611569740 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 05:32:49 INFO - PROCESS | 4994 | 1464611569749 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x95076800 == 6 [pid = 4994] [id = 6] 05:32:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 15 (0x981c7800) [pid = 4994] [serial = 15] [outer = (nil)] 05:32:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 16 (0x9aa17000) [pid = 4994] [serial = 16] [outer = 0x981c7800] 05:32:49 INFO - PROCESS | 4994 | 1464611569842 Marionette DEBUG loaded listener.js 05:32:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 17 (0x93c91c00) [pid = 4994] [serial = 17] [outer = 0x981c7800] 05:32:50 INFO - PROCESS | 4994 | ++DOCSHELL 0x93ae4000 == 7 [pid = 4994] [id = 7] 05:32:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 18 (0x93ae4400) [pid = 4994] [serial = 18] [outer = (nil)] 05:32:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 19 (0x93ae6400) [pid = 4994] [serial = 19] [outer = 0x93ae4400] 05:32:50 INFO - PROCESS | 4994 | 1464611570375 Marionette DEBUG loaded listener.js 05:32:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 20 (0x93aea400) [pid = 4994] [serial = 20] [outer = 0x93ae4400] 05:32:50 INFO - PROCESS | 4994 | [4994] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 05:32:50 INFO - PROCESS | 4994 | 1464611570937 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:32:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:32:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1310ms 05:32:51 INFO - PROCESS | 4994 | 1464611571081 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 05:32:51 INFO - PROCESS | 4994 | 1464611571085 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 05:32:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:32:51 INFO - PROCESS | 4994 | 1464611571120 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:32:51 INFO - PROCESS | 4994 | 1464611571124 Marionette TRACE conn3 <- [1,10,null,{}] 05:32:51 INFO - PROCESS | 4994 | 1464611571150 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:32:51 INFO - PROCESS | 4994 | 1464611571547 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 05:32:51 INFO - PROCESS | 4994 | 1464611571677 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92289800 == 8 [pid = 4994] [id = 8] 05:32:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 21 (0x92289c00) [pid = 4994] [serial = 21] [outer = (nil)] 05:32:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 22 (0x9228c400) [pid = 4994] [serial = 22] [outer = 0x92289c00] 05:32:51 INFO - PROCESS | 4994 | 1464611571772 Marionette DEBUG loaded listener.js 05:32:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 23 (0x92ee4c00) [pid = 4994] [serial = 23] [outer = 0x92289c00] 05:32:52 INFO - PROCESS | 4994 | 1464611572676 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:32:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:32:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1607ms 05:32:52 INFO - PROCESS | 4994 | 1464611572714 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 05:32:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:32:52 INFO - PROCESS | 4994 | 1464611572722 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 05:32:52 INFO - PROCESS | 4994 | 1464611572731 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:32:52 INFO - PROCESS | 4994 | 1464611572737 Marionette TRACE conn3 <- [1,14,null,{}] 05:32:52 INFO - PROCESS | 4994 | 1464611572744 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:32:52 INFO - PROCESS | 4994 | 1464611572948 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 05:32:53 INFO - PROCESS | 4994 | ++DOCSHELL 0x95068c00 == 9 [pid = 4994] [id = 9] 05:32:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 24 (0x95227c00) [pid = 4994] [serial = 24] [outer = (nil)] 05:32:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 25 (0x95228c00) [pid = 4994] [serial = 25] [outer = 0x95227c00] 05:32:53 INFO - PROCESS | 4994 | 1464611573120 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x98135c00 == 10 [pid = 4994] [id = 10] 05:32:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 26 (0x981c6c00) [pid = 4994] [serial = 26] [outer = (nil)] 05:32:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 27 (0x981d1800) [pid = 4994] [serial = 27] [outer = 0x981c6c00] 05:32:53 INFO - PROCESS | 4994 | 1464611573250 Marionette DEBUG loaded listener.js 05:32:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 28 (0x992b8000) [pid = 4994] [serial = 28] [outer = 0x981c6c00] 05:32:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 29 (0x946a2000) [pid = 4994] [serial = 29] [outer = 0x95227c00] 05:32:53 INFO - PROCESS | 4994 | ++DOCSHELL 0x98138000 == 11 [pid = 4994] [id = 11] 05:32:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 30 (0x981cb400) [pid = 4994] [serial = 30] [outer = (nil)] 05:32:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 31 (0x9b3bf400) [pid = 4994] [serial = 31] [outer = 0x981cb400] 05:32:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 32 (0x9ba80800) [pid = 4994] [serial = 32] [outer = 0x981cb400] 05:32:54 INFO - PROCESS | 4994 | 1464611574578 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:32:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:32:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1897ms 05:32:54 INFO - PROCESS | 4994 | 1464611574641 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 05:32:54 INFO - PROCESS | 4994 | 1464611574647 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 05:32:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:32:54 INFO - PROCESS | 4994 | 1464611574655 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:32:54 INFO - PROCESS | 4994 | 1464611574660 Marionette TRACE conn3 <- [1,18,null,{}] 05:32:54 INFO - PROCESS | 4994 | 1464611574667 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:32:54 INFO - PROCESS | 4994 | 1464611574864 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 05:32:55 INFO - PROCESS | 4994 | 1464611575017 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9ba7b400 == 12 [pid = 4994] [id = 12] 05:32:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 33 (0x9ba82c00) [pid = 4994] [serial = 33] [outer = (nil)] 05:32:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 34 (0x9d0d2000) [pid = 4994] [serial = 34] [outer = 0x9ba82c00] 05:32:55 INFO - PROCESS | 4994 | 1464611575117 Marionette DEBUG loaded listener.js 05:32:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 35 (0xa216a000) [pid = 4994] [serial = 35] [outer = 0x9ba82c00] 05:32:56 INFO - PROCESS | 4994 | 1464611576055 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:32:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:32:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1440ms 05:32:56 INFO - PROCESS | 4994 | 1464611576098 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 05:32:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:32:56 INFO - PROCESS | 4994 | 1464611576106 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 05:32:56 INFO - PROCESS | 4994 | 1464611576125 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:32:56 INFO - PROCESS | 4994 | 1464611576132 Marionette TRACE conn3 <- [1,22,null,{}] 05:32:56 INFO - PROCESS | 4994 | 1464611576139 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:32:56 INFO - PROCESS | 4994 | 1464611576363 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 05:32:56 INFO - PROCESS | 4994 | 1464611576493 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:56 INFO - PROCESS | 4994 | ++DOCSHELL 0x939edc00 == 13 [pid = 4994] [id = 13] 05:32:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 36 (0x939ef400) [pid = 4994] [serial = 36] [outer = (nil)] 05:32:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 37 (0x93ae3c00) [pid = 4994] [serial = 37] [outer = 0x939ef400] 05:32:56 INFO - PROCESS | 4994 | 1464611576586 Marionette DEBUG loaded listener.js 05:32:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 38 (0xa30f2c00) [pid = 4994] [serial = 38] [outer = 0x939ef400] 05:32:57 INFO - PROCESS | 4994 | 1464611577541 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:32:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:32:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1496ms 05:32:57 INFO - PROCESS | 4994 | 1464611577611 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 05:32:57 INFO - PROCESS | 4994 | 1464611577616 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 05:32:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:32:57 INFO - PROCESS | 4994 | 1464611577622 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:32:57 INFO - PROCESS | 4994 | 1464611577626 Marionette TRACE conn3 <- [1,26,null,{}] 05:32:57 INFO - PROCESS | 4994 | 1464611577632 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:32:57 INFO - PROCESS | 4994 | 1464611577817 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 05:32:57 INFO - PROCESS | 4994 | 1464611577937 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9b55ac00 == 14 [pid = 4994] [id = 14] 05:32:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 39 (0x9b55b000) [pid = 4994] [serial = 39] [outer = (nil)] 05:32:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 40 (0x9b55d400) [pid = 4994] [serial = 40] [outer = 0x9b55b000] 05:32:58 INFO - PROCESS | 4994 | 1464611578056 Marionette DEBUG loaded listener.js 05:32:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 41 (0x9b55e400) [pid = 4994] [serial = 41] [outer = 0x9b55b000] 05:32:58 INFO - PROCESS | 4994 | 1464611578916 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:32:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:32:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1340ms 05:32:58 INFO - PROCESS | 4994 | 1464611578964 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 05:32:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:32:58 INFO - PROCESS | 4994 | 1464611578968 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 05:32:58 INFO - PROCESS | 4994 | 1464611578975 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:32:58 INFO - PROCESS | 4994 | 1464611578979 Marionette TRACE conn3 <- [1,30,null,{}] 05:32:58 INFO - PROCESS | 4994 | 1464611578985 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:32:59 INFO - PROCESS | 4994 | 1464611579250 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 05:32:59 INFO - PROCESS | 4994 | 1464611579625 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:32:59 INFO - PROCESS | 4994 | ++DOCSHELL 0x939e7400 == 15 [pid = 4994] [id = 15] 05:32:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 42 (0x939e9000) [pid = 4994] [serial = 42] [outer = (nil)] 05:32:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 43 (0x939eec00) [pid = 4994] [serial = 43] [outer = 0x939e9000] 05:32:59 INFO - PROCESS | 4994 | 1464611579756 Marionette DEBUG loaded listener.js 05:32:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 44 (0x93ae7400) [pid = 4994] [serial = 44] [outer = 0x939e9000] 05:33:00 INFO - PROCESS | 4994 | 1464611580687 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:33:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:33:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1740ms 05:33:00 INFO - PROCESS | 4994 | 1464611580717 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 05:33:00 INFO - PROCESS | 4994 | 1464611580724 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 05:33:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:33:00 INFO - PROCESS | 4994 | 1464611580732 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:33:00 INFO - PROCESS | 4994 | 1464611580738 Marionette TRACE conn3 <- [1,34,null,{}] 05:33:00 INFO - PROCESS | 4994 | 1464611580746 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:33:00 INFO - PROCESS | 4994 | 1464611580935 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 05:33:01 INFO - PROCESS | 4994 | 1464611581027 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9506a800 == 16 [pid = 4994] [id = 16] 05:33:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 45 (0x9506dc00) [pid = 4994] [serial = 45] [outer = (nil)] 05:33:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 46 (0x9522f000) [pid = 4994] [serial = 46] [outer = 0x9506dc00] 05:33:01 INFO - PROCESS | 4994 | 1464611581119 Marionette DEBUG loaded listener.js 05:33:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 47 (0x99054000) [pid = 4994] [serial = 47] [outer = 0x9506dc00] 05:33:01 INFO - PROCESS | 4994 | 1464611581884 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:33:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:33:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1187ms 05:33:01 INFO - PROCESS | 4994 | 1464611581923 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 05:33:01 INFO - PROCESS | 4994 | 1464611581930 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 05:33:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:33:01 INFO - PROCESS | 4994 | 1464611581939 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:33:01 INFO - PROCESS | 4994 | 1464611581942 Marionette TRACE conn3 <- [1,38,null,{}] 05:33:01 INFO - PROCESS | 4994 | 1464611581948 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:33:02 INFO - PROCESS | 4994 | 1464611582135 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 05:33:02 INFO - PROCESS | 4994 | 1464611582150 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x99eaf400 == 17 [pid = 4994] [id = 17] 05:33:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 48 (0x99fe0400) [pid = 4994] [serial = 48] [outer = (nil)] 05:33:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 49 (0x9a23d400) [pid = 4994] [serial = 49] [outer = 0x99fe0400] 05:33:02 INFO - PROCESS | 4994 | 1464611582313 Marionette DEBUG loaded listener.js 05:33:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 50 (0x9aa0d000) [pid = 4994] [serial = 50] [outer = 0x99fe0400] 05:33:03 INFO - PROCESS | 4994 | 1464611583133 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:33:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:33:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1241ms 05:33:03 INFO - PROCESS | 4994 | 1464611583181 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 05:33:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:33:03 INFO - PROCESS | 4994 | 1464611583186 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 05:33:03 INFO - PROCESS | 4994 | 1464611583201 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:33:03 INFO - PROCESS | 4994 | 1464611583211 Marionette TRACE conn3 <- [1,42,null,{}] 05:33:03 INFO - PROCESS | 4994 | 1464611583233 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:33:03 INFO - PROCESS | 4994 | 1464611583414 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 05:33:03 INFO - PROCESS | 4994 | 1464611583429 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92288800 == 18 [pid = 4994] [id = 18] 05:33:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 51 (0x99729000) [pid = 4994] [serial = 51] [outer = (nil)] 05:33:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 52 (0x9ba80400) [pid = 4994] [serial = 52] [outer = 0x99729000] 05:33:03 INFO - PROCESS | 4994 | 1464611583509 Marionette DEBUG loaded listener.js 05:33:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 53 (0x9c08b000) [pid = 4994] [serial = 53] [outer = 0x99729000] 05:33:04 INFO - PROCESS | 4994 | 1464611584380 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:33:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:33:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1215ms 05:33:04 INFO - PROCESS | 4994 | 1464611584407 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 05:33:04 INFO - PROCESS | 4994 | 1464611584412 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 05:33:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:33:04 INFO - PROCESS | 4994 | 1464611584423 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:33:04 INFO - PROCESS | 4994 | 1464611584425 Marionette TRACE conn3 <- [1,46,null,{}] 05:33:04 INFO - PROCESS | 4994 | 1464611584432 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:33:04 INFO - PROCESS | 4994 | 1464611584610 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 05:33:04 INFO - PROCESS | 4994 | 1464611584623 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:04 INFO - PROCESS | 4994 | ++DOCSHELL 0x9b8c0000 == 19 [pid = 4994] [id = 19] 05:33:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 54 (0x9c3cf400) [pid = 4994] [serial = 54] [outer = (nil)] 05:33:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 55 (0xa0610400) [pid = 4994] [serial = 55] [outer = 0x9c3cf400] 05:33:04 INFO - PROCESS | 4994 | 1464611584702 Marionette DEBUG loaded listener.js 05:33:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 56 (0xa115c800) [pid = 4994] [serial = 56] [outer = 0x9c3cf400] 05:33:05 INFO - PROCESS | 4994 | 1464611585505 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:33:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:33:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1135ms 05:33:05 INFO - PROCESS | 4994 | 1464611585554 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 05:33:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:33:05 INFO - PROCESS | 4994 | 1464611585558 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 05:33:05 INFO - PROCESS | 4994 | 1464611585566 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:33:05 INFO - PROCESS | 4994 | 1464611585569 Marionette TRACE conn3 <- [1,50,null,{}] 05:33:05 INFO - PROCESS | 4994 | 1464611585579 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:33:05 INFO - PROCESS | 4994 | 1464611585735 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 05:33:05 INFO - PROCESS | 4994 | 1464611585746 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0xa1167c00 == 20 [pid = 4994] [id = 20] 05:33:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 57 (0xa116b000) [pid = 4994] [serial = 57] [outer = (nil)] 05:33:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 58 (0xa21adc00) [pid = 4994] [serial = 58] [outer = 0xa116b000] 05:33:05 INFO - PROCESS | 4994 | 1464611585836 Marionette DEBUG loaded listener.js 05:33:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 59 (0xa24b0c00) [pid = 4994] [serial = 59] [outer = 0xa116b000] 05:33:06 INFO - PROCESS | 4994 | 1464611586665 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:33:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:33:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1142ms 05:33:06 INFO - PROCESS | 4994 | 1464611586707 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 05:33:06 INFO - PROCESS | 4994 | 1464611586711 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 05:33:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:33:06 INFO - PROCESS | 4994 | 1464611586719 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:33:06 INFO - PROCESS | 4994 | 1464611586722 Marionette TRACE conn3 <- [1,54,null,{}] 05:33:06 INFO - PROCESS | 4994 | 1464611586742 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:33:06 INFO - PROCESS | 4994 | 1464611586899 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 05:33:06 INFO - PROCESS | 4994 | 1464611586910 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9c3c4800 == 21 [pid = 4994] [id = 21] 05:33:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 60 (0x9c3ca000) [pid = 4994] [serial = 60] [outer = (nil)] 05:33:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 61 (0xa30eec00) [pid = 4994] [serial = 61] [outer = 0x9c3ca000] 05:33:06 INFO - PROCESS | 4994 | 1464611586986 Marionette DEBUG loaded listener.js 05:33:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 62 (0xa3226400) [pid = 4994] [serial = 62] [outer = 0x9c3ca000] 05:33:07 INFO - PROCESS | 4994 | 1464611587755 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:33:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:33:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1081ms 05:33:07 INFO - PROCESS | 4994 | 1464611587801 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 05:33:07 INFO - PROCESS | 4994 | 1464611587804 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 05:33:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:33:07 INFO - PROCESS | 4994 | 1464611587810 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:33:07 INFO - PROCESS | 4994 | 1464611587813 Marionette TRACE conn3 <- [1,58,null,{}] 05:33:07 INFO - PROCESS | 4994 | 1464611587819 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:33:08 INFO - PROCESS | 4994 | 1464611588021 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 05:33:08 INFO - PROCESS | 4994 | 1464611588041 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x99fe1000 == 22 [pid = 4994] [id = 22] 05:33:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 63 (0x9af03000) [pid = 4994] [serial = 63] [outer = (nil)] 05:33:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 64 (0x9af0a000) [pid = 4994] [serial = 64] [outer = 0x9af03000] 05:33:08 INFO - PROCESS | 4994 | 1464611588125 Marionette DEBUG loaded listener.js 05:33:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 65 (0x9af0c800) [pid = 4994] [serial = 65] [outer = 0x9af03000] 05:33:08 INFO - PROCESS | 4994 | 1464611588889 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:33:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:33:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1137ms 05:33:08 INFO - PROCESS | 4994 | 1464611588949 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 05:33:08 INFO - PROCESS | 4994 | 1464611588952 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 05:33:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:33:08 INFO - PROCESS | 4994 | 1464611588959 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:33:08 INFO - PROCESS | 4994 | 1464611588962 Marionette TRACE conn3 <- [1,62,null,{}] 05:33:09 INFO - PROCESS | 4994 | --DOCSHELL 0x95076800 == 21 [pid = 4994] [id = 6] 05:33:09 INFO - PROCESS | 4994 | --DOCSHELL 0x9b55ac00 == 20 [pid = 4994] [id = 14] 05:33:09 INFO - PROCESS | 4994 | --DOCSHELL 0x9ba7b400 == 19 [pid = 4994] [id = 12] 05:33:09 INFO - PROCESS | 4994 | --DOCSHELL 0x939edc00 == 18 [pid = 4994] [id = 13] 05:33:09 INFO - PROCESS | 4994 | --DOCSHELL 0x92289800 == 17 [pid = 4994] [id = 8] 05:33:09 INFO - PROCESS | 4994 | --DOCSHELL 0x98135c00 == 16 [pid = 4994] [id = 10] 05:33:10 INFO - PROCESS | 4994 | 1464611590089 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:33:10 INFO - PROCESS | 4994 | 1464611590302 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 05:33:10 INFO - PROCESS | 4994 | 1464611590367 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x94668800 == 17 [pid = 4994] [id = 23] 05:33:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 66 (0x94669c00) [pid = 4994] [serial = 66] [outer = (nil)] 05:33:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 67 (0x9469bc00) [pid = 4994] [serial = 67] [outer = 0x94669c00] 05:33:10 INFO - PROCESS | 4994 | 1464611590447 Marionette DEBUG loaded listener.js 05:33:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 68 (0x95068400) [pid = 4994] [serial = 68] [outer = 0x94669c00] 05:33:11 INFO - PROCESS | 4994 | --DOMWINDOW == 67 (0x981c7800) [pid = 4994] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:33:11 INFO - PROCESS | 4994 | --DOMWINDOW == 66 (0x92289c00) [pid = 4994] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:33:11 INFO - PROCESS | 4994 | --DOMWINDOW == 65 (0x981c6c00) [pid = 4994] [serial = 26] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:33:11 INFO - PROCESS | 4994 | --DOMWINDOW == 64 (0x9ba82c00) [pid = 4994] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:33:11 INFO - PROCESS | 4994 | --DOMWINDOW == 63 (0x939ef400) [pid = 4994] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:33:11 INFO - PROCESS | 4994 | --DOMWINDOW == 62 (0x9b55b000) [pid = 4994] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:33:11 INFO - PROCESS | 4994 | --DOMWINDOW == 61 (0x939e9000) [pid = 4994] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:33:11 INFO - PROCESS | 4994 | --DOMWINDOW == 60 (0x9506dc00) [pid = 4994] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:33:11 INFO - PROCESS | 4994 | --DOMWINDOW == 59 (0x99fe0400) [pid = 4994] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:33:11 INFO - PROCESS | 4994 | --DOMWINDOW == 58 (0x99729000) [pid = 4994] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:33:11 INFO - PROCESS | 4994 | --DOMWINDOW == 57 (0xa116b000) [pid = 4994] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:33:11 INFO - PROCESS | 4994 | --DOMWINDOW == 56 (0x9c3ca000) [pid = 4994] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:33:11 INFO - PROCESS | 4994 | 1464611591804 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:33:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:33:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 2893ms 05:33:11 INFO - PROCESS | 4994 | 1464611591858 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 05:33:11 INFO - PROCESS | 4994 | 1464611591864 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 05:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:33:11 INFO - PROCESS | 4994 | 1464611591874 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:33:11 INFO - PROCESS | 4994 | 1464611591877 Marionette TRACE conn3 <- [1,66,null,{}] 05:33:11 INFO - PROCESS | 4994 | 1464611591884 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:33:12 INFO - PROCESS | 4994 | 1464611592040 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 05:33:12 INFO - PROCESS | 4994 | 1464611592138 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:12 INFO - PROCESS | 4994 | ++DOCSHELL 0x93c9a800 == 18 [pid = 4994] [id = 24] 05:33:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 57 (0x981cbc00) [pid = 4994] [serial = 69] [outer = (nil)] 05:33:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 58 (0x990c1800) [pid = 4994] [serial = 70] [outer = 0x981cbc00] 05:33:12 INFO - PROCESS | 4994 | 1464611592222 Marionette DEBUG loaded listener.js 05:33:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 59 (0x99eb1400) [pid = 4994] [serial = 71] [outer = 0x981cbc00] 05:33:12 INFO - PROCESS | 4994 | 1464611592938 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:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1129ms 05:33:13 INFO - PROCESS | 4994 | 1464611593005 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 05:33:13 INFO - PROCESS | 4994 | 1464611593009 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 05:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:33:13 INFO - PROCESS | 4994 | 1464611593015 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:33:13 INFO - PROCESS | 4994 | 1464611593019 Marionette TRACE conn3 <- [1,70,null,{}] 05:33:13 INFO - PROCESS | 4994 | 1464611593025 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:33:13 INFO - PROCESS | 4994 | 1464611593189 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 05:33:13 INFO - PROCESS | 4994 | 1464611593210 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9a3d5400 == 19 [pid = 4994] [id = 25] 05:33:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 60 (0x9a3d6400) [pid = 4994] [serial = 72] [outer = (nil)] 05:33:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 61 (0x9a3df400) [pid = 4994] [serial = 73] [outer = 0x9a3d6400] 05:33:13 INFO - PROCESS | 4994 | 1464611593307 Marionette DEBUG loaded listener.js 05:33:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 62 (0x9a769000) [pid = 4994] [serial = 74] [outer = 0x9a3d6400] 05:33:14 INFO - PROCESS | 4994 | 1464611594301 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:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1342ms 05:33:14 INFO - PROCESS | 4994 | 1464611594358 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 05:33:14 INFO - PROCESS | 4994 | 1464611594365 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 05:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:33:14 INFO - PROCESS | 4994 | 1464611594377 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:33:14 INFO - PROCESS | 4994 | 1464611594382 Marionette TRACE conn3 <- [1,74,null,{}] 05:33:14 INFO - PROCESS | 4994 | 1464611594394 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:33:14 INFO - PROCESS | 4994 | 1464611594634 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 05:33:14 INFO - PROCESS | 4994 | 1464611594774 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x95233000 == 20 [pid = 4994] [id = 26] 05:33:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 63 (0x981cdc00) [pid = 4994] [serial = 75] [outer = (nil)] 05:33:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 64 (0x9a29b000) [pid = 4994] [serial = 76] [outer = 0x981cdc00] 05:33:14 INFO - PROCESS | 4994 | 1464611594907 Marionette DEBUG loaded listener.js 05:33:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 65 (0x9a3de400) [pid = 4994] [serial = 77] [outer = 0x981cdc00] 05:33:15 INFO - PROCESS | 4994 | 1464611595772 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:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1444ms 05:33:15 INFO - PROCESS | 4994 | 1464611595823 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 05:33:15 INFO - PROCESS | 4994 | 1464611595833 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 05:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:33:15 INFO - PROCESS | 4994 | 1464611595845 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:33:15 INFO - PROCESS | 4994 | 1464611595849 Marionette TRACE conn3 <- [1,78,null,{}] 05:33:15 INFO - PROCESS | 4994 | 1464611595857 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:33:16 INFO - PROCESS | 4994 | 1464611596045 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 05:33:16 INFO - PROCESS | 4994 | 1464611596181 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 4994 | ++DOCSHELL 0x9af02c00 == 21 [pid = 4994] [id = 27] 05:33:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 66 (0x9af0a400) [pid = 4994] [serial = 78] [outer = (nil)] 05:33:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 67 (0x9af0fc00) [pid = 4994] [serial = 79] [outer = 0x9af0a400] 05:33:16 INFO - PROCESS | 4994 | 1464611596275 Marionette DEBUG loaded listener.js 05:33:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 68 (0x9b553800) [pid = 4994] [serial = 80] [outer = 0x9af0a400] 05:33:17 INFO - PROCESS | 4994 | 1464611597251 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:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1442ms 05:33:17 INFO - PROCESS | 4994 | 1464611597287 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 05:33:17 INFO - PROCESS | 4994 | 1464611597292 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 05:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:33:17 INFO - PROCESS | 4994 | 1464611597299 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:33:17 INFO - PROCESS | 4994 | 1464611597306 Marionette TRACE conn3 <- [1,82,null,{}] 05:33:17 INFO - PROCESS | 4994 | 1464611597325 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:33:17 INFO - PROCESS | 4994 | 1464611597515 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 05:33:17 INFO - PROCESS | 4994 | 1464611597653 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x939e4400 == 22 [pid = 4994] [id = 28] 05:33:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 69 (0x9af02800) [pid = 4994] [serial = 81] [outer = (nil)] 05:33:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 70 (0x9c1b8400) [pid = 4994] [serial = 82] [outer = 0x9af02800] 05:33:17 INFO - PROCESS | 4994 | 1464611597750 Marionette DEBUG loaded listener.js 05:33:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 71 (0x9cd16000) [pid = 4994] [serial = 83] [outer = 0x9af02800] 05:33:18 INFO - PROCESS | 4994 | 1464611598615 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:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1391ms 05:33:18 INFO - PROCESS | 4994 | 1464611598692 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 05:33:18 INFO - PROCESS | 4994 | 1464611598696 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 05:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:33:18 INFO - PROCESS | 4994 | 1464611598705 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:33:18 INFO - PROCESS | 4994 | 1464611598708 Marionette TRACE conn3 <- [1,86,null,{}] 05:33:18 INFO - PROCESS | 4994 | 1464611598715 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:33:18 INFO - PROCESS | 4994 | 1464611598907 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 05:33:19 INFO - PROCESS | 4994 | 1464611599042 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92285c00 == 23 [pid = 4994] [id = 29] 05:33:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 72 (0x9522a000) [pid = 4994] [serial = 84] [outer = (nil)] 05:33:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 73 (0xa1160800) [pid = 4994] [serial = 85] [outer = 0x9522a000] 05:33:19 INFO - PROCESS | 4994 | 1464611599137 Marionette DEBUG loaded listener.js 05:33:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 74 (0xa2168800) [pid = 4994] [serial = 86] [outer = 0x9522a000] 05:33:20 INFO - PROCESS | 4994 | 1464611600112 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:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1442ms 05:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:33:20 INFO - PROCESS | 4994 | 1464611600147 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 05:33:20 INFO - PROCESS | 4994 | 1464611600151 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 05:33:20 INFO - PROCESS | 4994 | 1464611600159 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:33:20 INFO - PROCESS | 4994 | 1464611600162 Marionette TRACE conn3 <- [1,90,null,{}] 05:33:20 INFO - PROCESS | 4994 | 1464611600171 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:33:20 INFO - PROCESS | 4994 | 1464611600352 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 05:33:20 INFO - PROCESS | 4994 | 1464611600490 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x93c94400 == 24 [pid = 4994] [id = 30] 05:33:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 75 (0x9972ac00) [pid = 4994] [serial = 87] [outer = (nil)] 05:33:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 76 (0xa22e0400) [pid = 4994] [serial = 88] [outer = 0x9972ac00] 05:33:20 INFO - PROCESS | 4994 | 1464611600587 Marionette DEBUG loaded listener.js 05:33:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 77 (0xa24ad000) [pid = 4994] [serial = 89] [outer = 0x9972ac00] 05:33:21 INFO - PROCESS | 4994 | 1464611601493 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:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1381ms 05:33:21 INFO - PROCESS | 4994 | 1464611601540 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 05:33:21 INFO - PROCESS | 4994 | 1464611601543 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 05:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:33:21 INFO - PROCESS | 4994 | 1464611601570 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:33:21 INFO - PROCESS | 4994 | 1464611601575 Marionette TRACE conn3 <- [1,94,null,{}] 05:33:21 INFO - PROCESS | 4994 | 1464611601594 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:33:21 INFO - PROCESS | 4994 | 1464611601802 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 05:33:21 INFO - PROCESS | 4994 | 1464611601915 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92280800 == 25 [pid = 4994] [id = 31] 05:33:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 78 (0x92ee6400) [pid = 4994] [serial = 90] [outer = (nil)] 05:33:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 79 (0x9b56f000) [pid = 4994] [serial = 91] [outer = 0x92ee6400] 05:33:22 INFO - PROCESS | 4994 | 1464611602007 Marionette DEBUG loaded listener.js 05:33:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 80 (0x9af07400) [pid = 4994] [serial = 92] [outer = 0x92ee6400] 05:33:22 INFO - PROCESS | 4994 | 1464611602957 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:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1465ms 05:33:23 INFO - PROCESS | 4994 | 1464611603018 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 05:33:23 INFO - PROCESS | 4994 | 1464611603024 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 05:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:33:23 INFO - PROCESS | 4994 | 1464611603033 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:33:23 INFO - PROCESS | 4994 | 1464611603039 Marionette TRACE conn3 <- [1,98,null,{}] 05:33:23 INFO - PROCESS | 4994 | 1464611603049 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:33:23 INFO - PROCESS | 4994 | 1464611603273 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 05:33:23 INFO - PROCESS | 4994 | 1464611603462 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:23 INFO - PROCESS | 4994 | ++DOCSHELL 0x939ee800 == 26 [pid = 4994] [id = 32] 05:33:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 81 (0x939f1000) [pid = 4994] [serial = 93] [outer = (nil)] 05:33:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 82 (0x946a2800) [pid = 4994] [serial = 94] [outer = 0x939f1000] 05:33:23 INFO - PROCESS | 4994 | 1464611603575 Marionette DEBUG loaded listener.js 05:33:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 83 (0x981c6c00) [pid = 4994] [serial = 95] [outer = 0x939f1000] 05:33:24 INFO - PROCESS | 4994 | --DOCSHELL 0x939e7400 == 25 [pid = 4994] [id = 15] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 82 (0x9a360800) [pid = 4994] [serial = 12] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 81 (0xa4e2e400) [pid = 4994] [serial = 2] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 80 (0x9228c400) [pid = 4994] [serial = 22] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 79 (0x981d1800) [pid = 4994] [serial = 27] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 78 (0x9b3bf400) [pid = 4994] [serial = 31] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 77 (0x9d0d2000) [pid = 4994] [serial = 34] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 76 (0x93ae3c00) [pid = 4994] [serial = 37] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 75 (0x9b55d400) [pid = 4994] [serial = 40] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 74 (0x939eec00) [pid = 4994] [serial = 43] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 73 (0x93ae7400) [pid = 4994] [serial = 44] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 72 (0x9522f000) [pid = 4994] [serial = 46] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 71 (0x99054000) [pid = 4994] [serial = 47] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 70 (0x9a23d400) [pid = 4994] [serial = 49] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 69 (0x9aa0d000) [pid = 4994] [serial = 50] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 68 (0x9ba80400) [pid = 4994] [serial = 52] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 67 (0xa0610400) [pid = 4994] [serial = 55] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 66 (0xa21adc00) [pid = 4994] [serial = 58] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 65 (0xa30eec00) [pid = 4994] [serial = 61] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 64 (0x95228c00) [pid = 4994] [serial = 25] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 63 (0x9c08b000) [pid = 4994] [serial = 53] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 62 (0xa24b0c00) [pid = 4994] [serial = 59] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 61 (0xa3226400) [pid = 4994] [serial = 62] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 60 (0x992b8000) [pid = 4994] [serial = 28] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 59 (0xa216a000) [pid = 4994] [serial = 35] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 58 (0x93c91c00) [pid = 4994] [serial = 17] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 57 (0x92ee4c00) [pid = 4994] [serial = 23] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 56 (0x9b55e400) [pid = 4994] [serial = 41] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 55 (0xa30f2c00) [pid = 4994] [serial = 38] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 54 (0x9a867c00) [pid = 4994] [serial = 9] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 53 (0x93ae6400) [pid = 4994] [serial = 19] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | --DOMWINDOW == 52 (0x9aa17000) [pid = 4994] [serial = 16] [outer = (nil)] [url = about:blank] 05:33:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 53 (0x939e7800) [pid = 4994] [serial = 96] [outer = 0x981cb400] 05:33:25 INFO - PROCESS | 4994 | 1464611605284 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:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 2295ms 05:33:25 INFO - PROCESS | 4994 | 1464611605329 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 05:33:25 INFO - PROCESS | 4994 | 1464611605336 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 05:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:33:25 INFO - PROCESS | 4994 | 1464611605345 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:33:25 INFO - PROCESS | 4994 | 1464611605350 Marionette TRACE conn3 <- [1,102,null,{}] 05:33:25 INFO - PROCESS | 4994 | 1464611605359 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:33:25 INFO - PROCESS | 4994 | 1464611605543 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 05:33:25 INFO - PROCESS | 4994 | 1464611605637 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9228c400 == 26 [pid = 4994] [id = 33] 05:33:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 54 (0x93c91c00) [pid = 4994] [serial = 97] [outer = (nil)] 05:33:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 55 (0x95072400) [pid = 4994] [serial = 98] [outer = 0x93c91c00] 05:33:25 INFO - PROCESS | 4994 | 1464611605725 Marionette DEBUG loaded listener.js 05:33:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 56 (0x9813b400) [pid = 4994] [serial = 99] [outer = 0x93c91c00] 05:33:26 INFO - PROCESS | 4994 | 1464611606501 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:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1186ms 05:33:26 INFO - PROCESS | 4994 | 1464611606530 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 05:33:26 INFO - PROCESS | 4994 | 1464611606540 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 05:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:33:26 INFO - PROCESS | 4994 | 1464611606575 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:33:26 INFO - PROCESS | 4994 | 1464611606581 Marionette TRACE conn3 <- [1,106,null,{}] 05:33:26 INFO - PROCESS | 4994 | 1464611606588 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:33:26 INFO - PROCESS | 4994 | 1464611606783 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 05:33:26 INFO - PROCESS | 4994 | 1464611606797 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 4994 | ++DOCSHELL 0x9972fc00 == 27 [pid = 4994] [id = 34] 05:33:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 57 (0x99eb0400) [pid = 4994] [serial = 100] [outer = (nil)] 05:33:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 58 (0x99fec400) [pid = 4994] [serial = 101] [outer = 0x99eb0400] 05:33:26 INFO - PROCESS | 4994 | 1464611606878 Marionette DEBUG loaded listener.js 05:33:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 59 (0x9a233000) [pid = 4994] [serial = 102] [outer = 0x99eb0400] 05:33:27 INFO - PROCESS | 4994 | 1464611607783 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:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1310ms 05:33:27 INFO - PROCESS | 4994 | 1464611607870 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 05:33:27 INFO - PROCESS | 4994 | 1464611607875 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 05:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:33:27 INFO - PROCESS | 4994 | 1464611607882 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:33:27 INFO - PROCESS | 4994 | 1464611607888 Marionette TRACE conn3 <- [1,110,null,{}] 05:33:27 INFO - PROCESS | 4994 | 1464611607913 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:33:28 INFO - PROCESS | 4994 | 1464611608128 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 05:33:28 INFO - PROCESS | 4994 | 1464611608157 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9a3d4800 == 28 [pid = 4994] [id = 35] 05:33:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 60 (0x9a3d7000) [pid = 4994] [serial = 103] [outer = (nil)] 05:33:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 61 (0x9af05400) [pid = 4994] [serial = 104] [outer = 0x9a3d7000] 05:33:28 INFO - PROCESS | 4994 | 1464611608245 Marionette DEBUG loaded listener.js 05:33:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 62 (0x9b148400) [pid = 4994] [serial = 105] [outer = 0x9a3d7000] 05:33:29 INFO - PROCESS | 4994 | 1464611609226 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:33:29 INFO - PROCESS | 4994 | --DOMWINDOW == 61 (0x9af03000) [pid = 4994] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:33:29 INFO - PROCESS | 4994 | --DOMWINDOW == 60 (0x9c3cf400) [pid = 4994] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:33:29 INFO - PROCESS | 4994 | --DOMWINDOW == 59 (0x9a3d6400) [pid = 4994] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:33:29 INFO - PROCESS | 4994 | --DOMWINDOW == 58 (0x981cbc00) [pid = 4994] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:33:29 INFO - PROCESS | 4994 | --DOMWINDOW == 57 (0x94669c00) [pid = 4994] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1396ms 05:33:29 INFO - PROCESS | 4994 | 1464611609279 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 05:33:29 INFO - PROCESS | 4994 | 1464611609285 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 05:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:33:29 INFO - PROCESS | 4994 | 1464611609297 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:33:29 INFO - PROCESS | 4994 | 1464611609300 Marionette TRACE conn3 <- [1,114,null,{}] 05:33:29 INFO - PROCESS | 4994 | 1464611609304 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:33:29 INFO - PROCESS | 4994 | 1464611609485 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 05:33:29 INFO - PROCESS | 4994 | 1464611609577 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x94666400 == 29 [pid = 4994] [id = 36] 05:33:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 58 (0x9a3dec00) [pid = 4994] [serial = 106] [outer = (nil)] 05:33:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 59 (0x9b55e000) [pid = 4994] [serial = 107] [outer = 0x9a3dec00] 05:33:29 INFO - PROCESS | 4994 | 1464611609668 Marionette DEBUG loaded listener.js 05:33:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 60 (0x9b5ba000) [pid = 4994] [serial = 108] [outer = 0x9a3dec00] 05:33:30 INFO - PROCESS | 4994 | 1464611610393 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:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1129ms 05:33:30 INFO - PROCESS | 4994 | 1464611610426 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 05:33:30 INFO - PROCESS | 4994 | 1464611610429 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 05:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:33:30 INFO - PROCESS | 4994 | 1464611610436 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:33:30 INFO - PROCESS | 4994 | 1464611610439 Marionette TRACE conn3 <- [1,118,null,{}] 05:33:30 INFO - PROCESS | 4994 | 1464611610445 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:33:30 INFO - PROCESS | 4994 | 1464611610624 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 05:33:30 INFO - PROCESS | 4994 | 1464611610640 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:30 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a3dc400 == 30 [pid = 4994] [id = 37] 05:33:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 61 (0x9af03800) [pid = 4994] [serial = 109] [outer = (nil)] 05:33:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 62 (0x9ba75400) [pid = 4994] [serial = 110] [outer = 0x9af03800] 05:33:30 INFO - PROCESS | 4994 | 1464611610716 Marionette DEBUG loaded listener.js 05:33:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 63 (0x9bad7800) [pid = 4994] [serial = 111] [outer = 0x9af03800] 05:33:31 INFO - PROCESS | 4994 | 1464611611659 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:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1281ms 05:33:31 INFO - PROCESS | 4994 | 1464611611718 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 05:33:31 INFO - PROCESS | 4994 | 1464611611725 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 05:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:33:31 INFO - PROCESS | 4994 | 1464611611734 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:33:31 INFO - PROCESS | 4994 | 1464611611741 Marionette TRACE conn3 <- [1,122,null,{}] 05:33:31 INFO - PROCESS | 4994 | 1464611611752 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:33:31 INFO - PROCESS | 4994 | 1464611611951 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 05:33:32 INFO - PROCESS | 4994 | 1464611612070 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9228d000 == 31 [pid = 4994] [id = 38] 05:33:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 64 (0x939e5c00) [pid = 4994] [serial = 112] [outer = (nil)] 05:33:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 65 (0x95026800) [pid = 4994] [serial = 113] [outer = 0x939e5c00] 05:33:32 INFO - PROCESS | 4994 | 1464611612164 Marionette DEBUG loaded listener.js 05:33:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 66 (0x9502cc00) [pid = 4994] [serial = 114] [outer = 0x939e5c00] 05:33:33 INFO - PROCESS | 4994 | 1464611613123 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:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1436ms 05:33:33 INFO - PROCESS | 4994 | 1464611613171 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 05:33:33 INFO - PROCESS | 4994 | 1464611613181 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 05:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:33:33 INFO - PROCESS | 4994 | 1464611613192 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:33:33 INFO - PROCESS | 4994 | 1464611613197 Marionette TRACE conn3 <- [1,126,null,{}] 05:33:33 INFO - PROCESS | 4994 | 1464611613205 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:33:33 INFO - PROCESS | 4994 | 1464611613389 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 05:33:33 INFO - PROCESS | 4994 | 1464611613525 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x981d1800 == 32 [pid = 4994] [id = 39] 05:33:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 67 (0x981d2400) [pid = 4994] [serial = 115] [outer = (nil)] 05:33:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 68 (0x9972a800) [pid = 4994] [serial = 116] [outer = 0x981d2400] 05:33:33 INFO - PROCESS | 4994 | 1464611613615 Marionette DEBUG loaded listener.js 05:33:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 69 (0x9a0eb000) [pid = 4994] [serial = 117] [outer = 0x981d2400] 05:33:34 INFO - PROCESS | 4994 | 1464611614638 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:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1487ms 05:33:34 INFO - PROCESS | 4994 | 1464611614705 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 05:33:34 INFO - PROCESS | 4994 | 1464611614710 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 05:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:33:34 INFO - PROCESS | 4994 | 1464611614722 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:33:34 INFO - PROCESS | 4994 | 1464611614727 Marionette TRACE conn3 <- [1,130,null,{}] 05:33:34 INFO - PROCESS | 4994 | 1464611614796 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:33:34 INFO - PROCESS | 4994 | 1464611614987 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 05:33:35 INFO - PROCESS | 4994 | 1464611615154 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9b55e800 == 33 [pid = 4994] [id = 40] 05:33:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 70 (0x9b55ec00) [pid = 4994] [serial = 118] [outer = (nil)] 05:33:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 71 (0x9b8ca400) [pid = 4994] [serial = 119] [outer = 0x9b55ec00] 05:33:35 INFO - PROCESS | 4994 | 1464611615262 Marionette DEBUG loaded listener.js 05:33:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 72 (0x9c30c800) [pid = 4994] [serial = 120] [outer = 0x9b55ec00] 05:33:36 INFO - PROCESS | 4994 | 1464611616163 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:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1487ms 05:33:36 INFO - PROCESS | 4994 | 1464611616210 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 05:33:36 INFO - PROCESS | 4994 | 1464611616216 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 05:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:33:36 INFO - PROCESS | 4994 | 1464611616224 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:33:36 INFO - PROCESS | 4994 | 1464611616228 Marionette TRACE conn3 <- [1,134,null,{}] 05:33:36 INFO - PROCESS | 4994 | 1464611616235 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:33:36 INFO - PROCESS | 4994 | 1464611616418 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 05:33:36 INFO - PROCESS | 4994 | 1464611616555 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 4994 | ++DOCSHELL 0x9b3b7400 == 34 [pid = 4994] [id = 41] 05:33:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 73 (0x9b558000) [pid = 4994] [serial = 121] [outer = (nil)] 05:33:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 74 (0xa0609000) [pid = 4994] [serial = 122] [outer = 0x9b558000] 05:33:36 INFO - PROCESS | 4994 | 1464611616645 Marionette DEBUG loaded listener.js 05:33:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 75 (0xa060ec00) [pid = 4994] [serial = 123] [outer = 0x9b558000] 05:33:37 INFO - PROCESS | 4994 | 1464611617870 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:33:37 INFO - PROCESS | 4994 | --DOMWINDOW == 74 (0x9af0a000) [pid = 4994] [serial = 64] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 4994 | --DOMWINDOW == 73 (0xa115c800) [pid = 4994] [serial = 56] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 4994 | --DOMWINDOW == 72 (0x9a3df400) [pid = 4994] [serial = 73] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 4994 | --DOMWINDOW == 71 (0x9a769000) [pid = 4994] [serial = 74] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 4994 | --DOMWINDOW == 70 (0x99eb1400) [pid = 4994] [serial = 71] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 4994 | --DOMWINDOW == 69 (0x9469bc00) [pid = 4994] [serial = 67] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 4994 | --DOMWINDOW == 68 (0x990c1800) [pid = 4994] [serial = 70] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 4994 | --DOMWINDOW == 67 (0x95068400) [pid = 4994] [serial = 68] [outer = (nil)] [url = about:blank] 05:33:37 INFO - PROCESS | 4994 | --DOMWINDOW == 66 (0x9af0c800) [pid = 4994] [serial = 65] [outer = (nil)] [url = about:blank] 05:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1737ms 05:33:38 INFO - PROCESS | 4994 | 1464611618029 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 05:33:38 INFO - PROCESS | 4994 | 1464611618032 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 05:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:33:38 INFO - PROCESS | 4994 | 1464611618126 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:33:38 INFO - PROCESS | 4994 | 1464611618130 Marionette TRACE conn3 <- [1,138,null,{}] 05:33:38 INFO - PROCESS | 4994 | 1464611618174 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:33:38 INFO - PROCESS | 4994 | 1464611618364 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 05:33:38 INFO - PROCESS | 4994 | 1464611618459 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x93ae9c00 == 35 [pid = 4994] [id = 42] 05:33:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 67 (0x93c98400) [pid = 4994] [serial = 124] [outer = (nil)] 05:33:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 68 (0x9502a800) [pid = 4994] [serial = 125] [outer = 0x93c98400] 05:33:38 INFO - PROCESS | 4994 | 1464611618539 Marionette DEBUG loaded listener.js 05:33:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 69 (0x99735800) [pid = 4994] [serial = 126] [outer = 0x93c98400] 05:33:39 INFO - PROCESS | 4994 | 1464611619296 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:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1246ms 05:33:39 INFO - PROCESS | 4994 | 1464611619340 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 05:33:39 INFO - PROCESS | 4994 | 1464611619349 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 05:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:33:39 INFO - PROCESS | 4994 | 1464611619360 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:33:39 INFO - PROCESS | 4994 | 1464611619366 Marionette TRACE conn3 <- [1,142,null,{}] 05:33:39 INFO - PROCESS | 4994 | 1464611619373 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:33:39 INFO - PROCESS | 4994 | 1464611619542 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 05:33:39 INFO - PROCESS | 4994 | 1464611619558 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x939ef400 == 36 [pid = 4994] [id = 43] 05:33:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 70 (0x9a3d9000) [pid = 4994] [serial = 127] [outer = (nil)] 05:33:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 71 (0x9a3e1c00) [pid = 4994] [serial = 128] [outer = 0x9a3d9000] 05:33:39 INFO - PROCESS | 4994 | 1464611619730 Marionette DEBUG loaded listener.js 05:33:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 72 (0x9af02400) [pid = 4994] [serial = 129] [outer = 0x9a3d9000] 05:33:40 INFO - PROCESS | 4994 | 1464611620564 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:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1240ms 05:33:40 INFO - PROCESS | 4994 | 1464611620603 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 05:33:40 INFO - PROCESS | 4994 | 1464611620607 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 05:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:33:40 INFO - PROCESS | 4994 | 1464611620615 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:33:40 INFO - PROCESS | 4994 | 1464611620622 Marionette TRACE conn3 <- [1,146,null,{}] 05:33:40 INFO - PROCESS | 4994 | 1464611620658 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:33:40 INFO - PROCESS | 4994 | 1464611620880 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 05:33:40 INFO - PROCESS | 4994 | 1464611620911 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:33:40 INFO - PROCESS | 4994 | ++DOCSHELL 0x9af01c00 == 37 [pid = 4994] [id = 44] 05:33:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 73 (0x9b55f400) [pid = 4994] [serial = 130] [outer = (nil)] 05:33:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 74 (0x9c308000) [pid = 4994] [serial = 131] [outer = 0x9b55f400] 05:33:40 INFO - PROCESS | 4994 | 1464611620993 Marionette DEBUG loaded listener.js 05:33:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 75 (0x9cd20400) [pid = 4994] [serial = 132] [outer = 0x9b55f400] 05:33:42 INFO - PROCESS | 4994 | 1464611622086 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:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1500ms 05:33:42 INFO - PROCESS | 4994 | 1464611622143 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 05:33:42 INFO - PROCESS | 4994 | 1464611622148 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 05:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:33:42 INFO - PROCESS | 4994 | 1464611622192 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:33:42 INFO - PROCESS | 4994 | 1464611622196 Marionette TRACE conn3 <- [1,150,null,{}] 05:33:42 INFO - PROCESS | 4994 | 1464611622203 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:33:42 INFO - PROCESS | 4994 | 1464611622425 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 05:33:42 INFO - PROCESS | 4994 | --DOMWINDOW == 74 (0x93c91c00) [pid = 4994] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:33:42 INFO - PROCESS | 4994 | --DOMWINDOW == 73 (0x9a3d7000) [pid = 4994] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:33:42 INFO - PROCESS | 4994 | --DOMWINDOW == 72 (0x99eb0400) [pid = 4994] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:33:42 INFO - PROCESS | 4994 | --DOMWINDOW == 71 (0x981cdc00) [pid = 4994] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:33:42 INFO - PROCESS | 4994 | --DOMWINDOW == 70 (0x9af0a400) [pid = 4994] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:33:42 INFO - PROCESS | 4994 | --DOMWINDOW == 69 (0x9af02800) [pid = 4994] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:33:42 INFO - PROCESS | 4994 | --DOMWINDOW == 68 (0x9522a000) [pid = 4994] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:33:42 INFO - PROCESS | 4994 | --DOMWINDOW == 67 (0x9972ac00) [pid = 4994] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:33:42 INFO - PROCESS | 4994 | --DOMWINDOW == 66 (0x92ee6400) [pid = 4994] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:33:42 INFO - PROCESS | 4994 | --DOMWINDOW == 65 (0x9a3dec00) [pid = 4994] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:33:42 INFO - PROCESS | 4994 | 1464611622593 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92281800 == 38 [pid = 4994] [id = 45] 05:33:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 66 (0x9228a400) [pid = 4994] [serial = 133] [outer = (nil)] 05:33:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 67 (0x95227800) [pid = 4994] [serial = 134] [outer = 0x9228a400] 05:33:42 INFO - PROCESS | 4994 | 1464611622680 Marionette DEBUG loaded listener.js 05:33:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 68 (0x992b7c00) [pid = 4994] [serial = 135] [outer = 0x9228a400] 05:33:43 INFO - PROCESS | 4994 | 1464611623421 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:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1319ms 05:33:43 INFO - PROCESS | 4994 | 1464611623485 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 05:33:43 INFO - PROCESS | 4994 | 1464611623489 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 05:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:33:43 INFO - PROCESS | 4994 | 1464611623495 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:33:43 INFO - PROCESS | 4994 | 1464611623498 Marionette TRACE conn3 <- [1,154,null,{}] 05:33:43 INFO - PROCESS | 4994 | 1464611623504 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:33:43 INFO - PROCESS | 4994 | 1464611623667 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 05:33:43 INFO - PROCESS | 4994 | 1464611623678 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92e51400 == 39 [pid = 4994] [id = 46] 05:33:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 69 (0x9b558c00) [pid = 4994] [serial = 136] [outer = (nil)] 05:33:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 70 (0xa2286c00) [pid = 4994] [serial = 137] [outer = 0x9b558c00] 05:33:43 INFO - PROCESS | 4994 | 1464611623844 Marionette DEBUG loaded listener.js 05:33:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 71 (0xa240ac00) [pid = 4994] [serial = 138] [outer = 0x9b558c00] 05:33:44 INFO - PROCESS | 4994 | 1464611624748 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:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1285ms 05:33:44 INFO - PROCESS | 4994 | 1464611624783 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 05:33:44 INFO - PROCESS | 4994 | 1464611624789 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 05:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:33:44 INFO - PROCESS | 4994 | 1464611624818 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:33:44 INFO - PROCESS | 4994 | 1464611624826 Marionette TRACE conn3 <- [1,158,null,{}] 05:33:44 INFO - PROCESS | 4994 | 1464611624837 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:33:45 INFO - PROCESS | 4994 | 1464611625037 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 05:33:45 INFO - PROCESS | 4994 | 1464611625238 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9469bc00 == 40 [pid = 4994] [id = 47] 05:33:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 72 (0x95028000) [pid = 4994] [serial = 139] [outer = (nil)] 05:33:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 73 (0x9506bc00) [pid = 4994] [serial = 140] [outer = 0x95028000] 05:33:45 INFO - PROCESS | 4994 | 1464611625347 Marionette DEBUG loaded listener.js 05:33:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 74 (0x9506ec00) [pid = 4994] [serial = 141] [outer = 0x95028000] 05:33:46 INFO - PROCESS | 4994 | 1464611626240 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:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1455ms 05:33:46 INFO - PROCESS | 4994 | 1464611626271 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 05:33:46 INFO - PROCESS | 4994 | 1464611626279 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 05:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:33:46 INFO - PROCESS | 4994 | 1464611626291 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:33:46 INFO - PROCESS | 4994 | 1464611626295 Marionette TRACE conn3 <- [1,162,null,{}] 05:33:46 INFO - PROCESS | 4994 | 1464611626302 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:33:46 INFO - PROCESS | 4994 | 1464611626491 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 05:33:46 INFO - PROCESS | 4994 | 1464611626631 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9a3db000 == 41 [pid = 4994] [id = 48] 05:33:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 75 (0x9a3db800) [pid = 4994] [serial = 142] [outer = (nil)] 05:33:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 76 (0x9af06000) [pid = 4994] [serial = 143] [outer = 0x9a3db800] 05:33:46 INFO - PROCESS | 4994 | 1464611626721 Marionette DEBUG loaded listener.js 05:33:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 77 (0x9b3bf800) [pid = 4994] [serial = 144] [outer = 0x9a3db800] 05:33:47 INFO - PROCESS | 4994 | 1464611627520 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:33:47 INFO - PROCESS | 4994 | 1464611627783 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:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1536ms 05:33:47 INFO - PROCESS | 4994 | 1464611627828 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 05:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:33:47 INFO - PROCESS | 4994 | 1464611627833 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 05:33:47 INFO - PROCESS | 4994 | 1464611627840 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:33:47 INFO - PROCESS | 4994 | 1464611627847 Marionette TRACE conn3 <- [1,166,null,{}] 05:33:47 INFO - PROCESS | 4994 | 1464611627865 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:33:48 INFO - PROCESS | 4994 | 1464611628093 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 05:33:48 INFO - PROCESS | 4994 | 1464611628280 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92e53800 == 42 [pid = 4994] [id = 49] 05:33:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 78 (0xa3230000) [pid = 4994] [serial = 145] [outer = (nil)] 05:33:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 79 (0xa326a000) [pid = 4994] [serial = 146] [outer = 0xa3230000] 05:33:48 INFO - PROCESS | 4994 | 1464611628374 Marionette DEBUG loaded listener.js 05:33:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 80 (0xa355a000) [pid = 4994] [serial = 147] [outer = 0xa3230000] 05:33:49 INFO - PROCESS | 4994 | 1464611629212 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:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1437ms 05:33:49 INFO - PROCESS | 4994 | 1464611629277 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 05:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:33:49 INFO - PROCESS | 4994 | 1464611629283 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 05:33:49 INFO - PROCESS | 4994 | 1464611629289 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:33:49 INFO - PROCESS | 4994 | 1464611629293 Marionette TRACE conn3 <- [1,170,null,{}] 05:33:49 INFO - PROCESS | 4994 | 1464611629299 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:33:49 INFO - PROCESS | 4994 | 1464611629512 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 05:33:49 INFO - PROCESS | 4994 | 1464611629758 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9469b800 == 43 [pid = 4994] [id = 50] 05:33:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 81 (0xa4e27c00) [pid = 4994] [serial = 148] [outer = (nil)] 05:33:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 82 (0xa50b3800) [pid = 4994] [serial = 149] [outer = 0xa4e27c00] 05:33:50 INFO - PROCESS | 4994 | 1464611630074 Marionette DEBUG loaded listener.js 05:33:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 83 (0xa6239800) [pid = 4994] [serial = 150] [outer = 0xa4e27c00] 05:33:50 INFO - PROCESS | 4994 | 1464611630926 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:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1689ms 05:33:50 INFO - PROCESS | 4994 | 1464611630979 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 05:33:50 INFO - PROCESS | 4994 | 1464611630983 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 05:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:33:50 INFO - PROCESS | 4994 | 1464611630990 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:33:50 INFO - PROCESS | 4994 | 1464611630994 Marionette TRACE conn3 <- [1,174,null,{}] 05:33:51 INFO - PROCESS | 4994 | 1464611631000 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:33:51 INFO - PROCESS | 4994 | 1464611631173 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 05:33:51 INFO - PROCESS | 4994 | 1464611631315 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x99052400 == 44 [pid = 4994] [id = 51] 05:33:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 84 (0xa4e25800) [pid = 4994] [serial = 151] [outer = (nil)] 05:33:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 85 (0xa6293400) [pid = 4994] [serial = 152] [outer = 0xa4e25800] 05:33:51 INFO - PROCESS | 4994 | 1464611631404 Marionette DEBUG loaded listener.js 05:33:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 86 (0xa62f4c00) [pid = 4994] [serial = 153] [outer = 0xa4e25800] 05:33:52 INFO - PROCESS | 4994 | 1464611632381 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:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1437ms 05:33:52 INFO - PROCESS | 4994 | 1464611632428 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 05:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:33:52 INFO - PROCESS | 4994 | 1464611632432 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 05:33:52 INFO - PROCESS | 4994 | 1464611632439 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:33:52 INFO - PROCESS | 4994 | 1464611632443 Marionette TRACE conn3 <- [1,178,null,{}] 05:33:52 INFO - PROCESS | 4994 | 1464611632450 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:33:52 INFO - PROCESS | 4994 | 1464611632695 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 05:33:53 INFO - PROCESS | 4994 | 1464611633045 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 4994 | ++DOCSHELL 0x94661c00 == 45 [pid = 4994] [id = 52] 05:33:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 87 (0x94662800) [pid = 4994] [serial = 154] [outer = (nil)] 05:33:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 88 (0x95028800) [pid = 4994] [serial = 155] [outer = 0x94662800] 05:33:53 INFO - PROCESS | 4994 | 1464611633145 Marionette DEBUG loaded listener.js 05:33:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 89 (0x95076800) [pid = 4994] [serial = 156] [outer = 0x94662800] 05:33:53 INFO - PROCESS | 4994 | 1464611633970 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:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1588ms 05:33:54 INFO - PROCESS | 4994 | 1464611634028 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 05:33:54 INFO - PROCESS | 4994 | 1464611634035 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 05:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:33:54 INFO - PROCESS | 4994 | 1464611634042 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:33:54 INFO - PROCESS | 4994 | 1464611634048 Marionette TRACE conn3 <- [1,182,null,{}] 05:33:54 INFO - PROCESS | 4994 | 1464611634055 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:33:54 INFO - PROCESS | 4994 | 1464611634227 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 05:33:54 INFO - PROCESS | 4994 | 1464611634384 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x939ea000 == 46 [pid = 4994] [id = 53] 05:33:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 90 (0x93ae7000) [pid = 4994] [serial = 157] [outer = (nil)] 05:33:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 91 (0x9813a000) [pid = 4994] [serial = 158] [outer = 0x93ae7000] 05:33:54 INFO - PROCESS | 4994 | 1464611634492 Marionette DEBUG loaded listener.js 05:33:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 92 (0x992bac00) [pid = 4994] [serial = 159] [outer = 0x93ae7000] 05:33:55 INFO - PROCESS | 4994 | --DOCSHELL 0x9972fc00 == 45 [pid = 4994] [id = 34] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 91 (0x9ba75400) [pid = 4994] [serial = 110] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 90 (0x946a2800) [pid = 4994] [serial = 94] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOCSHELL 0x9a3d4800 == 44 [pid = 4994] [id = 35] 05:33:55 INFO - PROCESS | 4994 | --DOCSHELL 0x9228c400 == 43 [pid = 4994] [id = 33] 05:33:55 INFO - PROCESS | 4994 | --DOCSHELL 0x92281800 == 42 [pid = 4994] [id = 45] 05:33:55 INFO - PROCESS | 4994 | --DOCSHELL 0x9af01c00 == 41 [pid = 4994] [id = 44] 05:33:55 INFO - PROCESS | 4994 | --DOCSHELL 0x939ef400 == 40 [pid = 4994] [id = 43] 05:33:55 INFO - PROCESS | 4994 | --DOCSHELL 0x93ae9c00 == 39 [pid = 4994] [id = 42] 05:33:55 INFO - PROCESS | 4994 | 1464611635382 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:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 89 (0x95072400) [pid = 4994] [serial = 98] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 88 (0x9813b400) [pid = 4994] [serial = 99] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 87 (0x9af05400) [pid = 4994] [serial = 104] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 86 (0x99fec400) [pid = 4994] [serial = 101] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 85 (0x9ba80800) [pid = 4994] [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:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 84 (0x9a3de400) [pid = 4994] [serial = 77] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 83 (0x9a29b000) [pid = 4994] [serial = 76] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 82 (0x9b553800) [pid = 4994] [serial = 80] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 81 (0x9af0fc00) [pid = 4994] [serial = 79] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 80 (0x9cd16000) [pid = 4994] [serial = 83] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 79 (0x9c1b8400) [pid = 4994] [serial = 82] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 78 (0xa2168800) [pid = 4994] [serial = 86] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 77 (0xa1160800) [pid = 4994] [serial = 85] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 76 (0xa24ad000) [pid = 4994] [serial = 89] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 75 (0xa22e0400) [pid = 4994] [serial = 88] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 74 (0x9af07400) [pid = 4994] [serial = 92] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 73 (0x9b56f000) [pid = 4994] [serial = 91] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 72 (0x9b148400) [pid = 4994] [serial = 105] [outer = (nil)] [url = about:blank] 05:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1384ms 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 71 (0x9b55e000) [pid = 4994] [serial = 107] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 70 (0x9b5ba000) [pid = 4994] [serial = 108] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | --DOMWINDOW == 69 (0x9a233000) [pid = 4994] [serial = 102] [outer = (nil)] [url = about:blank] 05:33:55 INFO - PROCESS | 4994 | 1464611635434 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 05:33:55 INFO - PROCESS | 4994 | 1464611635441 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 05:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:33:55 INFO - PROCESS | 4994 | 1464611635448 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:33:55 INFO - PROCESS | 4994 | 1464611635451 Marionette TRACE conn3 <- [1,186,null,{}] 05:33:55 INFO - PROCESS | 4994 | 1464611635458 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:33:55 INFO - PROCESS | 4994 | 1464611635622 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 05:33:55 INFO - PROCESS | 4994 | 1464611635730 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x939ec400 == 40 [pid = 4994] [id = 54] 05:33:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 70 (0x93ae9c00) [pid = 4994] [serial = 160] [outer = (nil)] 05:33:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 71 (0x99fe8800) [pid = 4994] [serial = 161] [outer = 0x93ae9c00] 05:33:55 INFO - PROCESS | 4994 | 1464611635809 Marionette DEBUG loaded listener.js 05:33:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 72 (0x9a360800) [pid = 4994] [serial = 162] [outer = 0x93ae9c00] 05:33:56 INFO - PROCESS | 4994 | 1464611636525 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:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1138ms 05:33:56 INFO - PROCESS | 4994 | 1464611636593 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 05:33:56 INFO - PROCESS | 4994 | 1464611636596 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 05:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:33:56 INFO - PROCESS | 4994 | 1464611636611 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:33:56 INFO - PROCESS | 4994 | 1464611636620 Marionette TRACE conn3 <- [1,190,null,{}] 05:33:56 INFO - PROCESS | 4994 | 1464611636629 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:33:56 INFO - PROCESS | 4994 | 1464611636790 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 05:33:56 INFO - PROCESS | 4994 | 1464611636809 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92287000 == 41 [pid = 4994] [id = 55] 05:33:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 73 (0x9a3e2c00) [pid = 4994] [serial = 163] [outer = (nil)] 05:33:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 74 (0x9af10800) [pid = 4994] [serial = 164] [outer = 0x9a3e2c00] 05:33:56 INFO - PROCESS | 4994 | 1464611636885 Marionette DEBUG loaded listener.js 05:33:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 75 (0x9b3be400) [pid = 4994] [serial = 165] [outer = 0x9a3e2c00] 05:33:57 INFO - PROCESS | 4994 | 1464611637733 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:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1147ms 05:33:57 INFO - PROCESS | 4994 | 1464611637757 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 05:33:57 INFO - PROCESS | 4994 | 1464611637762 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 05:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:33:57 INFO - PROCESS | 4994 | 1464611637768 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:33:57 INFO - PROCESS | 4994 | 1464611637771 Marionette TRACE conn3 <- [1,194,null,{}] 05:33:57 INFO - PROCESS | 4994 | 1464611637777 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:33:57 INFO - PROCESS | 4994 | 1464611637969 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 05:33:58 INFO - PROCESS | 4994 | 1464611637999 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9a3dcc00 == 42 [pid = 4994] [id = 56] 05:33:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 76 (0x9b148400) [pid = 4994] [serial = 166] [outer = (nil)] 05:33:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 77 (0x9b577400) [pid = 4994] [serial = 167] [outer = 0x9b148400] 05:33:58 INFO - PROCESS | 4994 | 1464611638076 Marionette DEBUG loaded listener.js 05:33:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 78 (0x9b8c1c00) [pid = 4994] [serial = 168] [outer = 0x9b148400] 05:33:58 INFO - PROCESS | 4994 | 1464611638915 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:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1185ms 05:33:58 INFO - PROCESS | 4994 | 1464611638955 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 05:33:58 INFO - PROCESS | 4994 | 1464611638959 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 05:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:33:58 INFO - PROCESS | 4994 | 1464611638972 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:33:58 INFO - PROCESS | 4994 | 1464611638975 Marionette TRACE conn3 <- [1,198,null,{}] 05:33:58 INFO - PROCESS | 4994 | 1464611638982 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:33:59 INFO - PROCESS | 4994 | 1464611639187 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 05:33:59 INFO - PROCESS | 4994 | 1464611639212 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x939ecc00 == 43 [pid = 4994] [id = 57] 05:33:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 79 (0x9b8be400) [pid = 4994] [serial = 169] [outer = (nil)] 05:33:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 80 (0x9c30cc00) [pid = 4994] [serial = 170] [outer = 0x9b8be400] 05:33:59 INFO - PROCESS | 4994 | 1464611639305 Marionette DEBUG loaded listener.js 05:33:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 81 (0xa0613000) [pid = 4994] [serial = 171] [outer = 0x9b8be400] 05:33:59 INFO - PROCESS | 4994 | --DOMWINDOW == 80 (0x9b55f400) [pid = 4994] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:33:59 INFO - PROCESS | 4994 | --DOMWINDOW == 79 (0x9228a400) [pid = 4994] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:33:59 INFO - PROCESS | 4994 | --DOMWINDOW == 78 (0x9a3d9000) [pid = 4994] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:33:59 INFO - PROCESS | 4994 | --DOMWINDOW == 77 (0x93c98400) [pid = 4994] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:33:59 INFO - PROCESS | 4994 | --DOMWINDOW == 76 (0x939f1000) [pid = 4994] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:34:00 INFO - PROCESS | 4994 | 1464611640230 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:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1288ms 05:34:00 INFO - PROCESS | 4994 | 1464611640255 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 05:34:00 INFO - PROCESS | 4994 | 1464611640259 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 05:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:34:00 INFO - PROCESS | 4994 | 1464611640265 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:34:00 INFO - PROCESS | 4994 | 1464611640269 Marionette TRACE conn3 <- [1,202,null,{}] 05:34:00 INFO - PROCESS | 4994 | 1464611640282 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:34:00 INFO - PROCESS | 4994 | 1464611640470 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 05:34:00 INFO - PROCESS | 4994 | 1464611640490 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x939eb400 == 44 [pid = 4994] [id = 58] 05:34:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 77 (0x939f1000) [pid = 4994] [serial = 172] [outer = (nil)] 05:34:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 78 (0xa060f400) [pid = 4994] [serial = 173] [outer = 0x939f1000] 05:34:00 INFO - PROCESS | 4994 | 1464611640566 Marionette DEBUG loaded listener.js 05:34:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 79 (0x9ba22400) [pid = 4994] [serial = 174] [outer = 0x939f1000] 05:34:01 INFO - PROCESS | 4994 | 1464611641276 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:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1046ms 05:34:01 INFO - PROCESS | 4994 | 1464611641312 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 05:34:01 INFO - PROCESS | 4994 | 1464611641316 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 05:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:34:01 INFO - PROCESS | 4994 | 1464611641322 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:34:01 INFO - PROCESS | 4994 | 1464611641325 Marionette TRACE conn3 <- [1,206,null,{}] 05:34:01 INFO - PROCESS | 4994 | 1464611641331 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:34:01 INFO - PROCESS | 4994 | 1464611641528 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 05:34:01 INFO - PROCESS | 4994 | 1464611641547 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:01 INFO - PROCESS | 4994 | ++DOCSHELL 0x95146c00 == 45 [pid = 4994] [id = 59] 05:34:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 80 (0x9aab8c00) [pid = 4994] [serial = 175] [outer = (nil)] 05:34:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 81 (0x9aabf800) [pid = 4994] [serial = 176] [outer = 0x9aab8c00] 05:34:01 INFO - PROCESS | 4994 | 1464611641622 Marionette DEBUG loaded listener.js 05:34:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 82 (0x9aac2c00) [pid = 4994] [serial = 177] [outer = 0x9aab8c00] 05:34:02 INFO - PROCESS | 4994 | 1464611642654 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:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1386ms 05:34:02 INFO - PROCESS | 4994 | 1464611642727 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 05:34:02 INFO - PROCESS | 4994 | 1464611642733 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 05:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:34:02 INFO - PROCESS | 4994 | 1464611642747 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:34:02 INFO - PROCESS | 4994 | 1464611642752 Marionette TRACE conn3 <- [1,210,null,{}] 05:34:02 INFO - PROCESS | 4994 | 1464611642762 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:34:02 INFO - PROCESS | 4994 | 1464611642968 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 05:34:03 INFO - PROCESS | 4994 | 1464611643120 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92280c00 == 46 [pid = 4994] [id = 60] 05:34:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 83 (0x9469f800) [pid = 4994] [serial = 178] [outer = (nil)] 05:34:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 84 (0x95144800) [pid = 4994] [serial = 179] [outer = 0x9469f800] 05:34:03 INFO - PROCESS | 4994 | 1464611643213 Marionette DEBUG loaded listener.js 05:34:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 85 (0x981c7000) [pid = 4994] [serial = 180] [outer = 0x9469f800] 05:34:04 INFO - PROCESS | 4994 | 1464611644133 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:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1434ms 05:34:04 INFO - PROCESS | 4994 | 1464611644182 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 05:34:04 INFO - PROCESS | 4994 | 1464611644191 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 05:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:34:04 INFO - PROCESS | 4994 | 1464611644203 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:34:04 INFO - PROCESS | 4994 | 1464611644207 Marionette TRACE conn3 <- [1,214,null,{}] 05:34:04 INFO - PROCESS | 4994 | 1464611644215 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:34:04 INFO - PROCESS | 4994 | 1464611644405 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 05:34:04 INFO - PROCESS | 4994 | 1464611644551 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 4994 | ++DOCSHELL 0x990c1800 == 47 [pid = 4994] [id = 61] 05:34:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 86 (0x99febc00) [pid = 4994] [serial = 181] [outer = (nil)] 05:34:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 87 (0x9a3df800) [pid = 4994] [serial = 182] [outer = 0x99febc00] 05:34:04 INFO - PROCESS | 4994 | 1464611644645 Marionette DEBUG loaded listener.js 05:34:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 88 (0x9aabc400) [pid = 4994] [serial = 183] [outer = 0x99febc00] 05:34:05 INFO - PROCESS | 4994 | 1464611645583 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:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1440ms 05:34:05 INFO - PROCESS | 4994 | 1464611645644 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 05:34:05 INFO - PROCESS | 4994 | 1464611645648 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 05:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:34:05 INFO - PROCESS | 4994 | 1464611645655 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:34:05 INFO - PROCESS | 4994 | 1464611645663 Marionette TRACE conn3 <- [1,218,null,{}] 05:34:05 INFO - PROCESS | 4994 | 1464611645680 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:34:05 INFO - PROCESS | 4994 | 1464611645905 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 05:34:06 INFO - PROCESS | 4994 | 1464611646052 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:06 INFO - PROCESS | 4994 | ++DOCSHELL 0x94669400 == 48 [pid = 4994] [id = 62] 05:34:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 89 (0x9904d800) [pid = 4994] [serial = 184] [outer = (nil)] 05:34:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 90 (0x9d0d2000) [pid = 4994] [serial = 185] [outer = 0x9904d800] 05:34:06 INFO - PROCESS | 4994 | 1464611646149 Marionette DEBUG loaded listener.js 05:34:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 91 (0xa227cc00) [pid = 4994] [serial = 186] [outer = 0x9904d800] 05:34:07 INFO - PROCESS | 4994 | 1464611647099 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:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1489ms 05:34:07 INFO - PROCESS | 4994 | 1464611647146 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 05:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:34:07 INFO - PROCESS | 4994 | 1464611647151 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 05:34:07 INFO - PROCESS | 4994 | 1464611647158 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:34:07 INFO - PROCESS | 4994 | 1464611647161 Marionette TRACE conn3 <- [1,222,null,{}] 05:34:07 INFO - PROCESS | 4994 | 1464611647168 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:34:07 INFO - PROCESS | 4994 | 1464611647382 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 05:34:07 INFO - PROCESS | 4994 | 1464611647534 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0xa060a400 == 49 [pid = 4994] [id = 63] 05:34:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 92 (0xa2408c00) [pid = 4994] [serial = 187] [outer = (nil)] 05:34:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 93 (0xa354c400) [pid = 4994] [serial = 188] [outer = 0xa2408c00] 05:34:07 INFO - PROCESS | 4994 | 1464611647668 Marionette DEBUG loaded listener.js 05:34:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 94 (0xa5046800) [pid = 4994] [serial = 189] [outer = 0xa2408c00] 05:34:08 INFO - PROCESS | 4994 | 1464611648494 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:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1389ms 05:34:08 INFO - PROCESS | 4994 | 1464611648551 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 05:34:08 INFO - PROCESS | 4994 | 1464611648556 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 05:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:34:08 INFO - PROCESS | 4994 | 1464611648565 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:34:08 INFO - PROCESS | 4994 | 1464611648568 Marionette TRACE conn3 <- [1,226,null,{}] 05:34:08 INFO - PROCESS | 4994 | 1464611648575 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:34:08 INFO - PROCESS | 4994 | 1464611648757 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 05:34:08 INFO - PROCESS | 4994 | 1464611648906 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x93ae7800 == 50 [pid = 4994] [id = 64] 05:34:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 95 (0x9a867400) [pid = 4994] [serial = 190] [outer = (nil)] 05:34:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 96 (0xa628c000) [pid = 4994] [serial = 191] [outer = 0x9a867400] 05:34:09 INFO - PROCESS | 4994 | 1464611648997 Marionette DEBUG loaded listener.js 05:34:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 97 (0xa670cc00) [pid = 4994] [serial = 192] [outer = 0x9a867400] 05:34:09 INFO - PROCESS | 4994 | 1464611649883 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:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1331ms 05:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:34:09 INFO - PROCESS | 4994 | 1464611649895 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 05:34:09 INFO - PROCESS | 4994 | 1464611649899 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 05:34:09 INFO - PROCESS | 4994 | 1464611649906 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:34:09 INFO - PROCESS | 4994 | 1464611649909 Marionette TRACE conn3 <- [1,230,null,{}] 05:34:09 INFO - PROCESS | 4994 | 1464611649915 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:34:10 INFO - PROCESS | 4994 | 1464611650141 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 05:34:10 INFO - PROCESS | 4994 | 1464611650304 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x95150c00 == 51 [pid = 4994] [id = 65] 05:34:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 98 (0x95153400) [pid = 4994] [serial = 193] [outer = (nil)] 05:34:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 99 (0x95159800) [pid = 4994] [serial = 194] [outer = 0x95153400] 05:34:10 INFO - PROCESS | 4994 | 1464611650410 Marionette DEBUG loaded listener.js 05:34:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 100 (0x9aac7800) [pid = 4994] [serial = 195] [outer = 0x95153400] 05:34:11 INFO - PROCESS | 4994 | 1464611651262 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:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1394ms 05:34:11 INFO - PROCESS | 4994 | 1464611651301 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 05:34:11 INFO - PROCESS | 4994 | 1464611651304 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 05:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:34:11 INFO - PROCESS | 4994 | 1464611651312 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:34:11 INFO - PROCESS | 4994 | 1464611651316 Marionette TRACE conn3 <- [1,234,null,{}] 05:34:11 INFO - PROCESS | 4994 | 1464611651342 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:34:11 INFO - PROCESS | 4994 | 1464611651519 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 05:34:11 INFO - PROCESS | 4994 | 1464611651665 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:11 INFO - PROCESS | 4994 | ++DOCSHELL 0x92ef1000 == 52 [pid = 4994] [id = 66] 05:34:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 101 (0x9515b800) [pid = 4994] [serial = 196] [outer = (nil)] 05:34:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 102 (0xa68bf400) [pid = 4994] [serial = 197] [outer = 0x9515b800] 05:34:11 INFO - PROCESS | 4994 | 1464611651758 Marionette DEBUG loaded listener.js 05:34:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 103 (0xa6ea6000) [pid = 4994] [serial = 198] [outer = 0x9515b800] 05:34:12 INFO - PROCESS | 4994 | 1464611652627 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:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1387ms 05:34:12 INFO - PROCESS | 4994 | 1464611652701 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 05:34:12 INFO - PROCESS | 4994 | 1464611652704 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 05:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:34:12 INFO - PROCESS | 4994 | 1464611652711 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:34:12 INFO - PROCESS | 4994 | 1464611652714 Marionette TRACE conn3 <- [1,238,null,{}] 05:34:12 INFO - PROCESS | 4994 | 1464611652721 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:34:12 INFO - PROCESS | 4994 | 1464611652931 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 05:34:13 INFO - PROCESS | 4994 | 1464611653079 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:13 INFO - PROCESS | 4994 | ++DOCSHELL 0x917e4400 == 53 [pid = 4994] [id = 67] 05:34:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 104 (0x917e4800) [pid = 4994] [serial = 199] [outer = (nil)] 05:34:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 105 (0x917ed000) [pid = 4994] [serial = 200] [outer = 0x917e4800] 05:34:13 INFO - PROCESS | 4994 | 1464611653171 Marionette DEBUG loaded listener.js 05:34:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 106 (0x917eec00) [pid = 4994] [serial = 201] [outer = 0x917e4800] 05:34:14 INFO - PROCESS | 4994 | 1464611654011 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:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1336ms 05:34:14 INFO - PROCESS | 4994 | 1464611654048 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 05:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:34:14 INFO - PROCESS | 4994 | 1464611654053 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 05:34:14 INFO - PROCESS | 4994 | 1464611654060 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:34:14 INFO - PROCESS | 4994 | 1464611654064 Marionette TRACE conn3 <- [1,242,null,{}] 05:34:14 INFO - PROCESS | 4994 | 1464611654072 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:34:14 INFO - PROCESS | 4994 | 1464611654253 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 05:34:14 INFO - PROCESS | 4994 | 1464611654404 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917e5400 == 54 [pid = 4994] [id = 68] 05:34:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 107 (0x917ea000) [pid = 4994] [serial = 202] [outer = (nil)] 05:34:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 108 (0xa35ee000) [pid = 4994] [serial = 203] [outer = 0x917ea000] 05:34:14 INFO - PROCESS | 4994 | 1464611654503 Marionette DEBUG loaded listener.js 05:34:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 109 (0xa68bac00) [pid = 4994] [serial = 204] [outer = 0x917ea000] 05:34:15 INFO - PROCESS | 4994 | 1464611655436 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:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1441ms 05:34:15 INFO - PROCESS | 4994 | 1464611655502 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 05:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:34:15 INFO - PROCESS | 4994 | 1464611655507 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 05:34:15 INFO - PROCESS | 4994 | 1464611655513 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:34:15 INFO - PROCESS | 4994 | 1464611655517 Marionette TRACE conn3 <- [1,246,null,{}] 05:34:15 INFO - PROCESS | 4994 | 1464611655523 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:34:15 INFO - PROCESS | 4994 | 1464611655702 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 05:34:16 INFO - PROCESS | 4994 | 1464611656014 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 4994 | ++DOCSHELL 0x93ae8c00 == 55 [pid = 4994] [id = 69] 05:34:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 110 (0x93ae9800) [pid = 4994] [serial = 205] [outer = (nil)] 05:34:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 111 (0x946a0800) [pid = 4994] [serial = 206] [outer = 0x93ae9800] 05:34:16 INFO - PROCESS | 4994 | 1464611656159 Marionette DEBUG loaded listener.js 05:34:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 112 (0x95141c00) [pid = 4994] [serial = 207] [outer = 0x93ae9800] 05:34:17 INFO - PROCESS | 4994 | 1464611657146 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:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1683ms 05:34:17 INFO - PROCESS | 4994 | 1464611657197 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 05:34:17 INFO - PROCESS | 4994 | 1464611657204 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 05:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:34:17 INFO - PROCESS | 4994 | 1464611657212 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:34:17 INFO - PROCESS | 4994 | 1464611657217 Marionette TRACE conn3 <- [1,250,null,{}] 05:34:17 INFO - PROCESS | 4994 | 1464611657225 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:34:17 INFO - PROCESS | 4994 | 1464611657463 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 05:34:17 INFO - PROCESS | 4994 | 1464611657664 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x946a2c00 == 56 [pid = 4994] [id = 70] 05:34:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 113 (0x95029800) [pid = 4994] [serial = 208] [outer = (nil)] 05:34:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 114 (0x98134400) [pid = 4994] [serial = 209] [outer = 0x95029800] 05:34:17 INFO - PROCESS | 4994 | 1464611657810 Marionette DEBUG loaded listener.js 05:34:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 115 (0x99735c00) [pid = 4994] [serial = 210] [outer = 0x95029800] 05:34:17 INFO - PROCESS | 4994 | --DOCSHELL 0x939eb400 == 55 [pid = 4994] [id = 58] 05:34:17 INFO - PROCESS | 4994 | --DOCSHELL 0x939ecc00 == 54 [pid = 4994] [id = 57] 05:34:17 INFO - PROCESS | 4994 | --DOMWINDOW == 114 (0xa2286c00) [pid = 4994] [serial = 137] [outer = (nil)] [url = about:blank] 05:34:17 INFO - PROCESS | 4994 | --DOMWINDOW == 113 (0xa0609000) [pid = 4994] [serial = 122] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | --DOCSHELL 0x9a3dcc00 == 53 [pid = 4994] [id = 56] 05:34:18 INFO - PROCESS | 4994 | --DOCSHELL 0x92287000 == 52 [pid = 4994] [id = 55] 05:34:18 INFO - PROCESS | 4994 | --DOCSHELL 0x939ec400 == 51 [pid = 4994] [id = 54] 05:34:18 INFO - PROCESS | 4994 | --DOCSHELL 0x939ea000 == 50 [pid = 4994] [id = 53] 05:34:18 INFO - PROCESS | 4994 | --DOCSHELL 0x94661c00 == 49 [pid = 4994] [id = 52] 05:34:18 INFO - PROCESS | 4994 | --DOMWINDOW == 112 (0x981c6c00) [pid = 4994] [serial = 95] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | --DOMWINDOW == 111 (0x9cd20400) [pid = 4994] [serial = 132] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | --DOMWINDOW == 110 (0x9c308000) [pid = 4994] [serial = 131] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | --DOMWINDOW == 109 (0x95227800) [pid = 4994] [serial = 134] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | --DOMWINDOW == 108 (0x95026800) [pid = 4994] [serial = 113] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | --DOMWINDOW == 107 (0x9972a800) [pid = 4994] [serial = 116] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | --DOMWINDOW == 106 (0x9a3e1c00) [pid = 4994] [serial = 128] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | --DOMWINDOW == 105 (0x9502a800) [pid = 4994] [serial = 125] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | --DOMWINDOW == 104 (0x99735800) [pid = 4994] [serial = 126] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | --DOMWINDOW == 103 (0x9b8ca400) [pid = 4994] [serial = 119] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | --DOMWINDOW == 102 (0x9af02400) [pid = 4994] [serial = 129] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | --DOMWINDOW == 101 (0x992b7c00) [pid = 4994] [serial = 135] [outer = (nil)] [url = about:blank] 05:34:18 INFO - PROCESS | 4994 | 1464611658643 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:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1490ms 05:34:18 INFO - PROCESS | 4994 | 1464611658705 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 05:34:18 INFO - PROCESS | 4994 | 1464611658712 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 05:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:34:18 INFO - PROCESS | 4994 | 1464611658727 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:34:18 INFO - PROCESS | 4994 | 1464611658732 Marionette TRACE conn3 <- [1,254,null,{}] 05:34:18 INFO - PROCESS | 4994 | 1464611658739 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:34:18 INFO - PROCESS | 4994 | 1464611658914 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 05:34:19 INFO - PROCESS | 4994 | 1464611659023 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:19 INFO - PROCESS | 4994 | ++DOCSHELL 0x917e7000 == 50 [pid = 4994] [id = 71] 05:34:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 102 (0x9506e400) [pid = 4994] [serial = 211] [outer = (nil)] 05:34:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 103 (0x9a3d4800) [pid = 4994] [serial = 212] [outer = 0x9506e400] 05:34:19 INFO - PROCESS | 4994 | 1464611659109 Marionette DEBUG loaded listener.js 05:34:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 104 (0x9a771c00) [pid = 4994] [serial = 213] [outer = 0x9506e400] 05:34:19 INFO - PROCESS | 4994 | 1464611659897 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:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1240ms 05:34:19 INFO - PROCESS | 4994 | 1464611659968 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 05:34:19 INFO - PROCESS | 4994 | 1464611659972 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 05:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:34:19 INFO - PROCESS | 4994 | 1464611659980 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:34:19 INFO - PROCESS | 4994 | 1464611659988 Marionette TRACE conn3 <- [1,258,null,{}] 05:34:20 INFO - PROCESS | 4994 | 1464611660008 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:34:20 INFO - PROCESS | 4994 | 1464611660190 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 05:34:20 INFO - PROCESS | 4994 | 1464611660351 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9a29cc00 == 51 [pid = 4994] [id = 72] 05:34:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 105 (0x9af07c00) [pid = 4994] [serial = 214] [outer = (nil)] 05:34:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 106 (0x9b55b000) [pid = 4994] [serial = 215] [outer = 0x9af07c00] 05:34:20 INFO - PROCESS | 4994 | 1464611660441 Marionette DEBUG loaded listener.js 05:34:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 107 (0x9b577c00) [pid = 4994] [serial = 216] [outer = 0x9af07c00] 05:34:21 INFO - PROCESS | 4994 | 1464611661372 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:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1440ms 05:34:21 INFO - PROCESS | 4994 | 1464611661419 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 05:34:21 INFO - PROCESS | 4994 | 1464611661424 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 05:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:34:21 INFO - PROCESS | 4994 | 1464611661438 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:34:21 INFO - PROCESS | 4994 | 1464611661440 Marionette TRACE conn3 <- [1,262,null,{}] 05:34:21 INFO - PROCESS | 4994 | 1464611661447 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:34:21 INFO - PROCESS | 4994 | 1464611661641 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 05:34:21 INFO - PROCESS | 4994 | 1464611661671 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917f0400 == 52 [pid = 4994] [id = 73] 05:34:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 108 (0x9b55c000) [pid = 4994] [serial = 217] [outer = (nil)] 05:34:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 109 (0x9c3c9800) [pid = 4994] [serial = 218] [outer = 0x9b55c000] 05:34:21 INFO - PROCESS | 4994 | 1464611661748 Marionette DEBUG loaded listener.js 05:34:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 110 (0xa216b800) [pid = 4994] [serial = 219] [outer = 0x9b55c000] 05:34:22 INFO - PROCESS | 4994 | --DOMWINDOW == 109 (0x939f1000) [pid = 4994] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:34:22 INFO - PROCESS | 4994 | --DOMWINDOW == 108 (0x94662800) [pid = 4994] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:34:22 INFO - PROCESS | 4994 | --DOMWINDOW == 107 (0x9a3e2c00) [pid = 4994] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:34:22 INFO - PROCESS | 4994 | --DOMWINDOW == 106 (0x9b148400) [pid = 4994] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:34:22 INFO - PROCESS | 4994 | --DOMWINDOW == 105 (0x93ae9c00) [pid = 4994] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:34:22 INFO - PROCESS | 4994 | --DOMWINDOW == 104 (0x93ae7000) [pid = 4994] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:34:22 INFO - PROCESS | 4994 | --DOMWINDOW == 103 (0x9b558000) [pid = 4994] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:34:22 INFO - PROCESS | 4994 | --DOMWINDOW == 102 (0x9b8be400) [pid = 4994] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:34:22 INFO - PROCESS | 4994 | 1464611662721 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:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1336ms 05:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:34:22 INFO - PROCESS | 4994 | 1464611662775 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 05:34:22 INFO - PROCESS | 4994 | 1464611662778 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 05:34:22 INFO - PROCESS | 4994 | 1464611662785 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:34:22 INFO - PROCESS | 4994 | 1464611662788 Marionette TRACE conn3 <- [1,266,null,{}] 05:34:22 INFO - PROCESS | 4994 | 1464611662795 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:34:22 INFO - PROCESS | 4994 | 1464611662955 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 05:34:22 INFO - PROCESS | 4994 | 1464611662967 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x93ae9c00 == 53 [pid = 4994] [id = 74] 05:34:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 103 (0x9466c000) [pid = 4994] [serial = 220] [outer = (nil)] 05:34:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 104 (0x9c3c7800) [pid = 4994] [serial = 221] [outer = 0x9466c000] 05:34:23 INFO - PROCESS | 4994 | 1464611663147 Marionette DEBUG loaded listener.js 05:34:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 105 (0xa2637000) [pid = 4994] [serial = 222] [outer = 0x9466c000] 05:34:23 INFO - PROCESS | 4994 | 1464611663903 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:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1138ms 05:34:23 INFO - PROCESS | 4994 | 1464611663922 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 05:34:23 INFO - PROCESS | 4994 | 1464611663925 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 05:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:34:23 INFO - PROCESS | 4994 | 1464611663932 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:34:23 INFO - PROCESS | 4994 | 1464611663935 Marionette TRACE conn3 <- [1,270,null,{}] 05:34:23 INFO - PROCESS | 4994 | 1464611663941 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:34:24 INFO - PROCESS | 4994 | 1464611664135 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 05:34:24 INFO - PROCESS | 4994 | 1464611664156 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:24 INFO - PROCESS | 4994 | ++DOCSHELL 0x9b55e000 == 54 [pid = 4994] [id = 75] 05:34:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 106 (0xa0610400) [pid = 4994] [serial = 223] [outer = (nil)] 05:34:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 107 (0xa6241c00) [pid = 4994] [serial = 224] [outer = 0xa0610400] 05:34:24 INFO - PROCESS | 4994 | 1464611664233 Marionette DEBUG loaded listener.js 05:34:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 108 (0xa6ea9400) [pid = 4994] [serial = 225] [outer = 0xa0610400] 05:34:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 109 (0x95141800) [pid = 4994] [serial = 226] [outer = 0x981cb400] 05:34:25 INFO - PROCESS | 4994 | 1464611665352 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:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1535ms 05:34:25 INFO - PROCESS | 4994 | 1464611665469 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 05:34:25 INFO - PROCESS | 4994 | 1464611665477 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 05:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:34:25 INFO - PROCESS | 4994 | 1464611665487 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:34:25 INFO - PROCESS | 4994 | 1464611665493 Marionette TRACE conn3 <- [1,274,null,{}] 05:34:25 INFO - PROCESS | 4994 | 1464611665523 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:34:25 INFO - PROCESS | 4994 | 1464611665740 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 05:34:25 INFO - PROCESS | 4994 | 1464611665945 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x939f3400 == 55 [pid = 4994] [id = 76] 05:34:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 110 (0x93ae3c00) [pid = 4994] [serial = 227] [outer = (nil)] 05:34:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 111 (0x95154c00) [pid = 4994] [serial = 228] [outer = 0x93ae3c00] 05:34:26 INFO - PROCESS | 4994 | 1464611666039 Marionette DEBUG loaded listener.js 05:34:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 112 (0x9a3d6c00) [pid = 4994] [serial = 229] [outer = 0x93ae3c00] 05:34:26 INFO - PROCESS | 4994 | 1464611666945 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:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1505ms 05:34:26 INFO - PROCESS | 4994 | 1464611666993 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 05:34:27 INFO - PROCESS | 4994 | 1464611667001 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 05:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:34:27 INFO - PROCESS | 4994 | 1464611667012 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:34:27 INFO - PROCESS | 4994 | 1464611667016 Marionette TRACE conn3 <- [1,278,null,{}] 05:34:27 INFO - PROCESS | 4994 | 1464611667023 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:34:27 INFO - PROCESS | 4994 | 1464611667217 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 05:34:27 INFO - PROCESS | 4994 | 1464611667383 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9aac6000 == 56 [pid = 4994] [id = 77] 05:34:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 113 (0x9aac7000) [pid = 4994] [serial = 230] [outer = (nil)] 05:34:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 114 (0x9b557800) [pid = 4994] [serial = 231] [outer = 0x9aac7000] 05:34:27 INFO - PROCESS | 4994 | 1464611667477 Marionette DEBUG loaded listener.js 05:34:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 115 (0x9ba80000) [pid = 4994] [serial = 232] [outer = 0x9aac7000] 05:34:28 INFO - PROCESS | 4994 | 1464611668457 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:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1485ms 05:34:28 INFO - PROCESS | 4994 | 1464611668498 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 05:34:28 INFO - PROCESS | 4994 | 1464611668501 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 05:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:34:28 INFO - PROCESS | 4994 | 1464611668509 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:34:28 INFO - PROCESS | 4994 | 1464611668515 Marionette TRACE conn3 <- [1,282,null,{}] 05:34:28 INFO - PROCESS | 4994 | 1464611668532 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:34:28 INFO - PROCESS | 4994 | 1464611668734 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 05:34:28 INFO - PROCESS | 4994 | 1464611668888 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91082c00 == 57 [pid = 4994] [id = 78] 05:34:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 116 (0x91087c00) [pid = 4994] [serial = 233] [outer = (nil)] 05:34:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 117 (0x9b8c6400) [pid = 4994] [serial = 234] [outer = 0x91087c00] 05:34:29 INFO - PROCESS | 4994 | 1464611669032 Marionette DEBUG loaded listener.js 05:34:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 118 (0xa2606000) [pid = 4994] [serial = 235] [outer = 0x91087c00] 05:34:29 INFO - PROCESS | 4994 | 1464611669916 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:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1439ms 05:34:29 INFO - PROCESS | 4994 | 1464611669950 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 05:34:29 INFO - PROCESS | 4994 | 1464611669954 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 05:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:34:29 INFO - PROCESS | 4994 | 1464611669961 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:34:29 INFO - PROCESS | 4994 | 1464611669964 Marionette TRACE conn3 <- [1,286,null,{}] 05:34:29 INFO - PROCESS | 4994 | 1464611669971 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:34:30 INFO - PROCESS | 4994 | 1464611670149 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 05:34:30 INFO - PROCESS | 4994 | 1464611670322 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91083000 == 58 [pid = 4994] [id = 79] 05:34:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 119 (0x91086800) [pid = 4994] [serial = 236] [outer = (nil)] 05:34:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0xa628b000) [pid = 4994] [serial = 237] [outer = 0x91086800] 05:34:30 INFO - PROCESS | 4994 | 1464611670422 Marionette DEBUG loaded listener.js 05:34:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0xa6f37c00) [pid = 4994] [serial = 238] [outer = 0x91086800] 05:34:31 INFO - PROCESS | 4994 | 1464611671400 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:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1490ms 05:34:31 INFO - PROCESS | 4994 | 1464611671452 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 05:34:31 INFO - PROCESS | 4994 | 1464611671456 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 05:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:34:31 INFO - PROCESS | 4994 | 1464611671464 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:34:31 INFO - PROCESS | 4994 | 1464611671469 Marionette TRACE conn3 <- [1,290,null,{}] 05:34:31 INFO - PROCESS | 4994 | 1464611671476 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:34:31 INFO - PROCESS | 4994 | 1464611671662 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 05:34:31 INFO - PROCESS | 4994 | 1464611671886 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92281400 == 59 [pid = 4994] [id = 80] 05:34:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0xa35eb400) [pid = 4994] [serial = 239] [outer = (nil)] 05:34:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0xa82ac800) [pid = 4994] [serial = 240] [outer = 0xa35eb400] 05:34:32 INFO - PROCESS | 4994 | 1464611672031 Marionette DEBUG loaded listener.js 05:34:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0xa8c06000) [pid = 4994] [serial = 241] [outer = 0xa35eb400] 05:34:33 INFO - PROCESS | 4994 | 1464611673044 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:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1636ms 05:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:34:33 INFO - PROCESS | 4994 | 1464611673101 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 05:34:33 INFO - PROCESS | 4994 | 1464611673104 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 05:34:33 INFO - PROCESS | 4994 | 1464611673111 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:34:33 INFO - PROCESS | 4994 | 1464611673114 Marionette TRACE conn3 <- [1,294,null,{}] 05:34:33 INFO - PROCESS | 4994 | 1464611673121 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:34:33 INFO - PROCESS | 4994 | 1464611673365 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 05:34:33 INFO - PROCESS | 4994 | 1464611673560 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 4994 | ++DOCSHELL 0x9131a400 == 60 [pid = 4994] [id = 81] 05:34:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x9131b000) [pid = 4994] [serial = 242] [outer = (nil)] 05:34:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x91322000) [pid = 4994] [serial = 243] [outer = 0x9131b000] 05:34:33 INFO - PROCESS | 4994 | 1464611673704 Marionette DEBUG loaded listener.js 05:34:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0xa8c06800) [pid = 4994] [serial = 244] [outer = 0x9131b000] 05:34:34 INFO - PROCESS | 4994 | 1464611674569 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:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1490ms 05:34:34 INFO - PROCESS | 4994 | 1464611674601 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 05:34:34 INFO - PROCESS | 4994 | 1464611674606 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 05:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:34:34 INFO - PROCESS | 4994 | 1464611674612 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:34:34 INFO - PROCESS | 4994 | 1464611674616 Marionette TRACE conn3 <- [1,298,null,{}] 05:34:34 INFO - PROCESS | 4994 | 1464611674622 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:34:34 INFO - PROCESS | 4994 | 1464611674799 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 05:34:34 INFO - PROCESS | 4994 | 1464611674962 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91317000 == 61 [pid = 4994] [id = 82] 05:34:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x917e6800) [pid = 4994] [serial = 245] [outer = (nil)] 05:34:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x95229800) [pid = 4994] [serial = 246] [outer = 0x917e6800] 05:34:35 INFO - PROCESS | 4994 | 1464611675050 Marionette DEBUG loaded listener.js 05:34:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x9a3de000) [pid = 4994] [serial = 247] [outer = 0x917e6800] 05:34:36 INFO - PROCESS | 4994 | 1464611676326 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:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1781ms 05:34:36 INFO - PROCESS | 4994 | 1464611676396 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 05:34:36 INFO - PROCESS | 4994 | 1464611676402 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 05:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:34:36 INFO - PROCESS | 4994 | 1464611676412 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:34:36 INFO - PROCESS | 4994 | 1464611676416 Marionette TRACE conn3 <- [1,302,null,{}] 05:34:36 INFO - PROCESS | 4994 | 1464611676425 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:34:36 INFO - PROCESS | 4994 | 1464611676723 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 05:34:36 INFO - PROCESS | 4994 | 1464611676950 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917e7c00 == 62 [pid = 4994] [id = 83] 05:34:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x917e9c00) [pid = 4994] [serial = 248] [outer = (nil)] 05:34:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x939ea000) [pid = 4994] [serial = 249] [outer = 0x917e9c00] 05:34:37 INFO - PROCESS | 4994 | 1464611677034 Marionette DEBUG loaded listener.js 05:34:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x94667400) [pid = 4994] [serial = 250] [outer = 0x917e9c00] 05:34:37 INFO - PROCESS | 4994 | --DOCSHELL 0x93ae9c00 == 61 [pid = 4994] [id = 74] 05:34:37 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x9aabf800) [pid = 4994] [serial = 176] [outer = (nil)] [url = about:blank] 05:34:37 INFO - PROCESS | 4994 | --DOCSHELL 0x917f0400 == 60 [pid = 4994] [id = 73] 05:34:37 INFO - PROCESS | 4994 | --DOCSHELL 0x9a29cc00 == 59 [pid = 4994] [id = 72] 05:34:37 INFO - PROCESS | 4994 | --DOCSHELL 0x917e7000 == 58 [pid = 4994] [id = 71] 05:34:37 INFO - PROCESS | 4994 | --DOCSHELL 0x946a2c00 == 57 [pid = 4994] [id = 70] 05:34:37 INFO - PROCESS | 4994 | --DOCSHELL 0x93ae8c00 == 56 [pid = 4994] [id = 69] 05:34:38 INFO - PROCESS | 4994 | 1464611678004 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:34:38 INFO - PROCESS | 4994 | --DOCSHELL 0x990c1800 == 55 [pid = 4994] [id = 61] 05:34:38 INFO - PROCESS | 4994 | --DOCSHELL 0x92280c00 == 54 [pid = 4994] [id = 60] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x95076800) [pid = 4994] [serial = 156] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0xa50b3800) [pid = 4994] [serial = 149] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x9af10800) [pid = 4994] [serial = 164] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x99fe8800) [pid = 4994] [serial = 161] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x9a360800) [pid = 4994] [serial = 162] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0xa6293400) [pid = 4994] [serial = 152] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0xa326a000) [pid = 4994] [serial = 146] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x9813a000) [pid = 4994] [serial = 158] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x9b3be400) [pid = 4994] [serial = 165] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0xa060ec00) [pid = 4994] [serial = 123] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x95028800) [pid = 4994] [serial = 155] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x9af06000) [pid = 4994] [serial = 143] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x992bac00) [pid = 4994] [serial = 159] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 118 (0x9506bc00) [pid = 4994] [serial = 140] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 117 (0xa060f400) [pid = 4994] [serial = 173] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 116 (0x9b577400) [pid = 4994] [serial = 167] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 115 (0x9ba22400) [pid = 4994] [serial = 174] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 114 (0x9c30cc00) [pid = 4994] [serial = 170] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 113 (0x9b8c1c00) [pid = 4994] [serial = 168] [outer = (nil)] [url = about:blank] 05:34:38 INFO - PROCESS | 4994 | --DOMWINDOW == 112 (0xa0613000) [pid = 4994] [serial = 171] [outer = (nil)] [url = about:blank] 05:34:38 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:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1644ms 05:34:38 INFO - PROCESS | 4994 | 1464611678056 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 05:34:38 INFO - PROCESS | 4994 | 1464611678064 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 05:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:34:38 INFO - PROCESS | 4994 | 1464611678076 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:34:38 INFO - PROCESS | 4994 | 1464611678079 Marionette TRACE conn3 <- [1,306,null,{}] 05:34:38 INFO - PROCESS | 4994 | 1464611678086 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:34:38 INFO - PROCESS | 4994 | 1464611678268 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 05:34:38 INFO - PROCESS | 4994 | 1464611678426 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 4994 | ++DOCSHELL 0x9502f800 == 55 [pid = 4994] [id = 84] 05:34:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 113 (0x95151000) [pid = 4994] [serial = 251] [outer = (nil)] 05:34:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 114 (0x95159c00) [pid = 4994] [serial = 252] [outer = 0x95151000] 05:34:38 INFO - PROCESS | 4994 | 1464611678511 Marionette DEBUG loaded listener.js 05:34:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 115 (0x981cbc00) [pid = 4994] [serial = 253] [outer = 0x95151000] 05:34:39 INFO - PROCESS | 4994 | 1464611679294 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:34:39 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:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1282ms 05:34:39 INFO - PROCESS | 4994 | 1464611679359 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 05:34:39 INFO - PROCESS | 4994 | 1464611679363 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 05:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:34:39 INFO - PROCESS | 4994 | 1464611679369 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:34:39 INFO - PROCESS | 4994 | 1464611679376 Marionette TRACE conn3 <- [1,310,null,{}] 05:34:39 INFO - PROCESS | 4994 | 1464611679392 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:34:39 INFO - PROCESS | 4994 | 1464611679574 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 05:34:39 INFO - PROCESS | 4994 | 1464611679697 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91081400 == 56 [pid = 4994] [id = 85] 05:34:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 116 (0x9a3d5c00) [pid = 4994] [serial = 254] [outer = (nil)] 05:34:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 117 (0x9aa13c00) [pid = 4994] [serial = 255] [outer = 0x9a3d5c00] 05:34:39 INFO - PROCESS | 4994 | 1464611679780 Marionette DEBUG loaded listener.js 05:34:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 118 (0x9aac2800) [pid = 4994] [serial = 256] [outer = 0x9a3d5c00] 05:34:40 INFO - PROCESS | 4994 | 1464611680599 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:34:40 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:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1291ms 05:34:40 INFO - PROCESS | 4994 | 1464611680664 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 05:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:34:40 INFO - PROCESS | 4994 | 1464611680669 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 05:34:40 INFO - PROCESS | 4994 | 1464611680676 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:34:40 INFO - PROCESS | 4994 | 1464611680679 Marionette TRACE conn3 <- [1,314,null,{}] 05:34:40 INFO - PROCESS | 4994 | 1464611680685 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:34:40 INFO - PROCESS | 4994 | 1464611680913 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 05:34:40 INFO - PROCESS | 4994 | 1464611680940 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9a3d9800 == 57 [pid = 4994] [id = 86] 05:34:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 119 (0x9af08800) [pid = 4994] [serial = 257] [outer = (nil)] 05:34:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x9b3bbc00) [pid = 4994] [serial = 258] [outer = 0x9af08800] 05:34:41 INFO - PROCESS | 4994 | 1464611681015 Marionette DEBUG loaded listener.js 05:34:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x9b8bb800) [pid = 4994] [serial = 259] [outer = 0x9af08800] 05:34:41 INFO - PROCESS | 4994 | 1464611681990 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:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1381ms 05:34:42 INFO - PROCESS | 4994 | 1464611682058 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 05:34:42 INFO - PROCESS | 4994 | 1464611682063 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 05:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:34:42 INFO - PROCESS | 4994 | 1464611682069 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:34:42 INFO - PROCESS | 4994 | 1464611682073 Marionette TRACE conn3 <- [1,318,null,{}] 05:34:42 INFO - PROCESS | 4994 | 1464611682100 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:34:42 INFO - PROCESS | 4994 | 1464611682310 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 05:34:42 INFO - PROCESS | 4994 | 1464611682338 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x93ae7000 == 58 [pid = 4994] [id = 87] 05:34:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x9a238800) [pid = 4994] [serial = 260] [outer = (nil)] 05:34:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x9c3cd800) [pid = 4994] [serial = 261] [outer = 0x9a238800] 05:34:42 INFO - PROCESS | 4994 | 1464611682417 Marionette DEBUG loaded listener.js 05:34:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x9c301800) [pid = 4994] [serial = 262] [outer = 0x9a238800] 05:34:43 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x9b55c000) [pid = 4994] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:34:43 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x9466c000) [pid = 4994] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:34:43 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x93ae9800) [pid = 4994] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:34:43 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x95029800) [pid = 4994] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:34:43 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x9506e400) [pid = 4994] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:34:43 INFO - PROCESS | 4994 | --DOMWINDOW == 118 (0x9af07c00) [pid = 4994] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:34:43 INFO - PROCESS | 4994 | 1464611683481 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:34:43 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:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1435ms 05:34:43 INFO - PROCESS | 4994 | 1464611683505 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 05:34:43 INFO - PROCESS | 4994 | 1464611683510 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 05:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:34:43 INFO - PROCESS | 4994 | 1464611683516 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:34:43 INFO - PROCESS | 4994 | 1464611683518 Marionette TRACE conn3 <- [1,322,null,{}] 05:34:43 INFO - PROCESS | 4994 | 1464611683525 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:34:43 INFO - PROCESS | 4994 | 1464611683705 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 05:34:43 INFO - PROCESS | 4994 | 1464611683724 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9108d800 == 59 [pid = 4994] [id = 88] 05:34:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 119 (0x9a3d7800) [pid = 4994] [serial = 263] [outer = (nil)] 05:34:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0xa35e6c00) [pid = 4994] [serial = 264] [outer = 0x9a3d7800] 05:34:43 INFO - PROCESS | 4994 | 1464611683818 Marionette DEBUG loaded listener.js 05:34:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0xa6234c00) [pid = 4994] [serial = 265] [outer = 0x9a3d7800] 05:34:44 INFO - PROCESS | 4994 | 1464611684709 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:34:44 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:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1228ms 05:34:44 INFO - PROCESS | 4994 | 1464611684745 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 05:34:44 INFO - PROCESS | 4994 | 1464611684749 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 05:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:34:44 INFO - PROCESS | 4994 | 1464611684756 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:34:44 INFO - PROCESS | 4994 | 1464611684758 Marionette TRACE conn3 <- [1,326,null,{}] 05:34:44 INFO - PROCESS | 4994 | 1464611684765 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:34:45 INFO - PROCESS | 4994 | 1464611685008 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 05:34:45 INFO - PROCESS | 4994 | 1464611685181 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91090400 == 60 [pid = 4994] [id = 89] 05:34:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x91090c00) [pid = 4994] [serial = 266] [outer = (nil)] 05:34:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x91318c00) [pid = 4994] [serial = 267] [outer = 0x91090c00] 05:34:45 INFO - PROCESS | 4994 | 1464611685286 Marionette DEBUG loaded listener.js 05:34:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x91320800) [pid = 4994] [serial = 268] [outer = 0x91090c00] 05:34:46 INFO - PROCESS | 4994 | 1464611686417 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:34:46 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:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1695ms 05:34:46 INFO - PROCESS | 4994 | 1464611686454 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 05:34:46 INFO - PROCESS | 4994 | 1464611686460 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 05:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:34:46 INFO - PROCESS | 4994 | 1464611686469 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:34:46 INFO - PROCESS | 4994 | 1464611686476 Marionette TRACE conn3 <- [1,330,null,{}] 05:34:46 INFO - PROCESS | 4994 | 1464611686484 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:34:46 INFO - PROCESS | 4994 | 1464611686693 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 05:34:46 INFO - PROCESS | 4994 | 1464611686903 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 4994 | ++DOCSHELL 0x9506f400 == 61 [pid = 4994] [id = 90] 05:34:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x95140000) [pid = 4994] [serial = 269] [outer = (nil)] 05:34:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x95152c00) [pid = 4994] [serial = 270] [outer = 0x95140000] 05:34:47 INFO - PROCESS | 4994 | 1464611687045 Marionette DEBUG loaded listener.js 05:34:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x981ccc00) [pid = 4994] [serial = 271] [outer = 0x95140000] 05:34:48 INFO - PROCESS | 4994 | 1464611688057 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:34:48 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:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1644ms 05:34:48 INFO - PROCESS | 4994 | 1464611688115 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 05:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:34:48 INFO - PROCESS | 4994 | 1464611688120 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 05:34:48 INFO - PROCESS | 4994 | 1464611688127 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:34:48 INFO - PROCESS | 4994 | 1464611688130 Marionette TRACE conn3 <- [1,334,null,{}] 05:34:48 INFO - PROCESS | 4994 | 1464611688138 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:34:48 INFO - PROCESS | 4994 | 1464611688370 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 05:34:48 INFO - PROCESS | 4994 | 1464611688625 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 4994 | ++DOCSHELL 0x9aabfc00 == 62 [pid = 4994] [id = 91] 05:34:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x9aac1000) [pid = 4994] [serial = 272] [outer = (nil)] 05:34:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x9af0d400) [pid = 4994] [serial = 273] [outer = 0x9aac1000] 05:34:48 INFO - PROCESS | 4994 | 1464611688724 Marionette DEBUG loaded listener.js 05:34:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x9b570000) [pid = 4994] [serial = 274] [outer = 0x9aac1000] 05:34:49 INFO - PROCESS | 4994 | 1464611689708 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:34:49 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:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1632ms 05:34:49 INFO - PROCESS | 4994 | 1464611689760 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 05:34:49 INFO - PROCESS | 4994 | 1464611689768 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 05:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:34:49 INFO - PROCESS | 4994 | 1464611689788 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:34:49 INFO - PROCESS | 4994 | 1464611689796 Marionette TRACE conn3 <- [1,338,null,{}] 05:34:49 INFO - PROCESS | 4994 | 1464611689804 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:34:50 INFO - PROCESS | 4994 | 1464611690057 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 05:34:50 INFO - PROCESS | 4994 | 1464611690262 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9108f800 == 63 [pid = 4994] [id = 92] 05:34:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x91090000) [pid = 4994] [serial = 275] [outer = (nil)] 05:34:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0xa24b9c00) [pid = 4994] [serial = 276] [outer = 0x91090000] 05:34:50 INFO - PROCESS | 4994 | 1464611690392 Marionette DEBUG loaded listener.js 05:34:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0xa628a000) [pid = 4994] [serial = 277] [outer = 0x91090000] 05:34:51 INFO - PROCESS | 4994 | 1464611691410 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:34:51 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:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1699ms 05:34:51 INFO - PROCESS | 4994 | 1464611691480 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 05:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:34:51 INFO - PROCESS | 4994 | 1464611691485 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 05:34:51 INFO - PROCESS | 4994 | 1464611691493 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:34:51 INFO - PROCESS | 4994 | 1464611691496 Marionette TRACE conn3 <- [1,342,null,{}] 05:34:51 INFO - PROCESS | 4994 | 1464611691504 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:34:51 INFO - PROCESS | 4994 | 1464611691756 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 05:34:52 INFO - PROCESS | 4994 | 1464611692026 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92aee400 == 64 [pid = 4994] [id = 93] 05:34:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x92aee800) [pid = 4994] [serial = 278] [outer = (nil)] 05:34:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x92af5800) [pid = 4994] [serial = 279] [outer = 0x92aee800] 05:34:52 INFO - PROCESS | 4994 | 1464611692138 Marionette DEBUG loaded listener.js 05:34:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x92af7c00) [pid = 4994] [serial = 280] [outer = 0x92aee800] 05:34:53 INFO - PROCESS | 4994 | 1464611693102 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:34:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1688ms 05:34:53 INFO - PROCESS | 4994 | 1464611693181 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 05:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:34:53 INFO - PROCESS | 4994 | 1464611693185 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 05:34:53 INFO - PROCESS | 4994 | 1464611693192 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:34:53 INFO - PROCESS | 4994 | 1464611693195 Marionette TRACE conn3 <- [1,346,null,{}] 05:34:53 INFO - PROCESS | 4994 | 1464611693201 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:34:53 INFO - PROCESS | 4994 | 1464611693437 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 05:34:53 INFO - PROCESS | 4994 | 1464611693645 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:53 INFO - PROCESS | 4994 | ++DOCSHELL 0x91062400 == 65 [pid = 4994] [id = 94] 05:34:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x91062c00) [pid = 4994] [serial = 281] [outer = (nil)] 05:34:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x91065400) [pid = 4994] [serial = 282] [outer = 0x91062c00] 05:34:53 INFO - PROCESS | 4994 | 1464611693807 Marionette DEBUG loaded listener.js 05:34:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0xa22e3000) [pid = 4994] [serial = 283] [outer = 0x91062c00] 05:34:55 INFO - PROCESS | 4994 | 1464611695004 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:34:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1847ms 05:34:55 INFO - PROCESS | 4994 | 1464611695040 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 05:34:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:34:55 INFO - PROCESS | 4994 | 1464611695046 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 05:34:55 INFO - PROCESS | 4994 | 1464611695055 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:34:55 INFO - PROCESS | 4994 | 1464611695065 Marionette TRACE conn3 <- [1,350,null,{}] 05:34:55 INFO - PROCESS | 4994 | 1464611695077 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:34:55 INFO - PROCESS | 4994 | 1464611695303 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 05:34:55 INFO - PROCESS | 4994 | 1464611695513 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92aea400 == 66 [pid = 4994] [id = 95] 05:34:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x92aea800) [pid = 4994] [serial = 284] [outer = (nil)] 05:34:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x92aedc00) [pid = 4994] [serial = 285] [outer = 0x92aea800] 05:34:55 INFO - PROCESS | 4994 | 1464611695598 Marionette DEBUG loaded listener.js 05:34:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x92af6800) [pid = 4994] [serial = 286] [outer = 0x92aea800] 05:34:56 INFO - PROCESS | 4994 | 1464611696597 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:34:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 05:34:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1598ms 05:34:56 INFO - PROCESS | 4994 | 1464611696653 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 05:34:56 INFO - PROCESS | 4994 | 1464611696662 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 05:34:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:34:56 INFO - PROCESS | 4994 | 1464611696672 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:34:56 INFO - PROCESS | 4994 | 1464611696677 Marionette TRACE conn3 <- [1,354,null,{}] 05:34:56 INFO - PROCESS | 4994 | 1464611696683 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:34:56 INFO - PROCESS | 4994 | 1464611696876 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 05:34:57 INFO - PROCESS | 4994 | 1464611697088 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:34:57 INFO - PROCESS | 4994 | ++DOCSHELL 0x91089800 == 67 [pid = 4994] [id = 96] 05:34:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x9108a000) [pid = 4994] [serial = 287] [outer = (nil)] 05:34:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x95147800) [pid = 4994] [serial = 288] [outer = 0x9108a000] 05:34:57 INFO - PROCESS | 4994 | 1464611697219 Marionette DEBUG loaded listener.js 05:34:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x990cb000) [pid = 4994] [serial = 289] [outer = 0x9108a000] 05:34:58 INFO - PROCESS | 4994 | 1464611698187 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:34:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:34:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1543ms 05:34:58 INFO - PROCESS | 4994 | 1464611698216 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 05:34:58 INFO - PROCESS | 4994 | 1464611698221 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 05:34:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:34:58 INFO - PROCESS | 4994 | 1464611698227 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:34:58 INFO - PROCESS | 4994 | 1464611698233 Marionette TRACE conn3 <- [1,358,null,{}] 05:34:58 INFO - PROCESS | 4994 | 1464611698250 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:34:58 INFO - PROCESS | 4994 | 1464611698503 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 05:34:58 INFO - PROCESS | 4994 | --DOCSHELL 0x9469bc00 == 66 [pid = 4994] [id = 47] 05:34:58 INFO - PROCESS | 4994 | --DOCSHELL 0x99052400 == 65 [pid = 4994] [id = 51] 05:34:58 INFO - PROCESS | 4994 | --DOCSHELL 0x92e53800 == 64 [pid = 4994] [id = 49] 05:34:58 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x9d0d2000) [pid = 4994] [serial = 185] [outer = (nil)] [url = about:blank] 05:34:58 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x9a3df800) [pid = 4994] [serial = 182] [outer = (nil)] [url = about:blank] 05:34:58 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x95144800) [pid = 4994] [serial = 179] [outer = (nil)] [url = about:blank] 05:34:58 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0xa354c400) [pid = 4994] [serial = 188] [outer = (nil)] [url = about:blank] 05:34:58 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0xa628c000) [pid = 4994] [serial = 191] [outer = (nil)] [url = about:blank] 05:34:58 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x95159800) [pid = 4994] [serial = 194] [outer = (nil)] [url = about:blank] 05:34:58 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0xa68bf400) [pid = 4994] [serial = 197] [outer = (nil)] [url = about:blank] 05:34:58 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x917ed000) [pid = 4994] [serial = 200] [outer = (nil)] [url = about:blank] 05:34:58 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0xa35ee000) [pid = 4994] [serial = 203] [outer = (nil)] [url = about:blank] 05:34:58 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0xa6241c00) [pid = 4994] [serial = 224] [outer = (nil)] [url = about:blank] 05:34:58 INFO - PROCESS | 4994 | --DOCSHELL 0x9a3db000 == 63 [pid = 4994] [id = 48] 05:34:58 INFO - PROCESS | 4994 | --DOCSHELL 0x9108d800 == 62 [pid = 4994] [id = 88] 05:34:58 INFO - PROCESS | 4994 | --DOCSHELL 0x93ae7000 == 61 [pid = 4994] [id = 87] 05:34:58 INFO - PROCESS | 4994 | 1464611698786 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | --DOCSHELL 0x9a3d9800 == 60 [pid = 4994] [id = 86] 05:34:58 INFO - PROCESS | 4994 | --DOCSHELL 0x91081400 == 59 [pid = 4994] [id = 85] 05:34:58 INFO - PROCESS | 4994 | --DOCSHELL 0x9502f800 == 58 [pid = 4994] [id = 84] 05:34:58 INFO - PROCESS | 4994 | ++DOCSHELL 0x91081400 == 59 [pid = 4994] [id = 97] 05:34:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x9108d800) [pid = 4994] [serial = 290] [outer = (nil)] 05:34:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x93ae7000) [pid = 4994] [serial = 291] [outer = 0x9108d800] 05:34:58 INFO - PROCESS | 4994 | 1464611698899 Marionette DEBUG loaded listener.js 05:34:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x99059c00) [pid = 4994] [serial = 292] [outer = 0x9108d800] 05:34:59 INFO - PROCESS | 4994 | --DOCSHELL 0x917e7c00 == 58 [pid = 4994] [id = 83] 05:34:59 INFO - PROCESS | 4994 | --DOCSHELL 0x91317000 == 57 [pid = 4994] [id = 82] 05:34:59 INFO - PROCESS | 4994 | --DOCSHELL 0x9131a400 == 56 [pid = 4994] [id = 81] 05:34:59 INFO - PROCESS | 4994 | --DOCSHELL 0x92281400 == 55 [pid = 4994] [id = 80] 05:34:59 INFO - PROCESS | 4994 | --DOCSHELL 0x91083000 == 54 [pid = 4994] [id = 79] 05:34:59 INFO - PROCESS | 4994 | --DOCSHELL 0x91082c00 == 53 [pid = 4994] [id = 78] 05:34:59 INFO - PROCESS | 4994 | --DOCSHELL 0x9aac6000 == 52 [pid = 4994] [id = 77] 05:34:59 INFO - PROCESS | 4994 | --DOCSHELL 0x939f3400 == 51 [pid = 4994] [id = 76] 05:34:59 INFO - PROCESS | 4994 | --DOCSHELL 0x9b55e000 == 50 [pid = 4994] [id = 75] 05:34:59 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x9c3c9800) [pid = 4994] [serial = 218] [outer = (nil)] [url = about:blank] 05:34:59 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0xa2637000) [pid = 4994] [serial = 222] [outer = (nil)] [url = about:blank] 05:34:59 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0xa216b800) [pid = 4994] [serial = 219] [outer = (nil)] [url = about:blank] 05:34:59 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x946a0800) [pid = 4994] [serial = 206] [outer = (nil)] [url = about:blank] 05:34:59 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x98134400) [pid = 4994] [serial = 209] [outer = (nil)] [url = about:blank] 05:34:59 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x99735c00) [pid = 4994] [serial = 210] [outer = (nil)] [url = about:blank] 05:34:59 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x9a3d4800) [pid = 4994] [serial = 212] [outer = (nil)] [url = about:blank] 05:34:59 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x9a771c00) [pid = 4994] [serial = 213] [outer = (nil)] [url = about:blank] 05:34:59 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x95141c00) [pid = 4994] [serial = 207] [outer = (nil)] [url = about:blank] 05:34:59 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x9b577c00) [pid = 4994] [serial = 216] [outer = (nil)] [url = about:blank] 05:34:59 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x9b55b000) [pid = 4994] [serial = 215] [outer = (nil)] [url = about:blank] 05:34:59 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x9c3c7800) [pid = 4994] [serial = 221] [outer = (nil)] [url = about:blank] 05:34:59 INFO - PROCESS | 4994 | 1464611699824 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:34:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:34:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1641ms 05:34:59 INFO - PROCESS | 4994 | 1464611699869 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 05:34:59 INFO - PROCESS | 4994 | 1464611699874 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 05:34:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:34:59 INFO - PROCESS | 4994 | 1464611699881 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:34:59 INFO - PROCESS | 4994 | 1464611699884 Marionette TRACE conn3 <- [1,362,null,{}] 05:34:59 INFO - PROCESS | 4994 | 1464611699890 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:35:00 INFO - PROCESS | 4994 | 1464611700071 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 05:35:00 INFO - PROCESS | 4994 | 1464611700082 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9a238400 == 51 [pid = 4994] [id = 98] 05:35:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x9a771c00) [pid = 4994] [serial = 293] [outer = (nil)] 05:35:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x9af02400) [pid = 4994] [serial = 294] [outer = 0x9a771c00] 05:35:00 INFO - PROCESS | 4994 | 1464611700177 Marionette DEBUG loaded listener.js 05:35:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x9b574c00) [pid = 4994] [serial = 295] [outer = 0x9a771c00] 05:35:01 INFO - PROCESS | 4994 | 1464611701131 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:35:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:35:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1280ms 05:35:01 INFO - PROCESS | 4994 | 1464611701162 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 05:35:01 INFO - PROCESS | 4994 | 1464611701166 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 05:35:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:35:01 INFO - PROCESS | 4994 | 1464611701173 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:35:01 INFO - PROCESS | 4994 | 1464611701176 Marionette TRACE conn3 <- [1,366,null,{}] 05:35:01 INFO - PROCESS | 4994 | 1464611701182 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:35:01 INFO - PROCESS | 4994 | 1464611701425 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 05:35:01 INFO - PROCESS | 4994 | 1464611701458 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:01 INFO - PROCESS | 4994 | ++DOCSHELL 0x91089c00 == 52 [pid = 4994] [id = 99] 05:35:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x9b55b800) [pid = 4994] [serial = 296] [outer = (nil)] 05:35:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x9ba7f800) [pid = 4994] [serial = 297] [outer = 0x9b55b800] 05:35:01 INFO - PROCESS | 4994 | 1464611701539 Marionette DEBUG loaded listener.js 05:35:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x9c085c00) [pid = 4994] [serial = 298] [outer = 0x9b55b800] 05:35:02 INFO - PROCESS | 4994 | 1464611702541 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:35:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:35:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1434ms 05:35:02 INFO - PROCESS | 4994 | 1464611702618 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 05:35:02 INFO - PROCESS | 4994 | 1464611702621 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 05:35:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:35:02 INFO - PROCESS | 4994 | 1464611702628 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:35:02 INFO - PROCESS | 4994 | 1464611702632 Marionette TRACE conn3 <- [1,370,null,{}] 05:35:02 INFO - PROCESS | 4994 | 1464611702638 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:35:02 INFO - PROCESS | 4994 | 1464611702901 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 05:35:02 INFO - PROCESS | 4994 | 1464611702945 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0xa21acc00 == 53 [pid = 4994] [id = 100] 05:35:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0xa22d5800) [pid = 4994] [serial = 299] [outer = (nil)] 05:35:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0xa35e7800) [pid = 4994] [serial = 300] [outer = 0xa22d5800] 05:35:03 INFO - PROCESS | 4994 | 1464611703037 Marionette DEBUG loaded listener.js 05:35:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0xa62f7400) [pid = 4994] [serial = 301] [outer = 0xa22d5800] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0xa3230000) [pid = 4994] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x917e6800) [pid = 4994] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x95028000) [pid = 4994] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x95151000) [pid = 4994] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x95153400) [pid = 4994] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x917e4800) [pid = 4994] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x9aac7000) [pid = 4994] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x917ea000) [pid = 4994] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x9a3d5c00) [pid = 4994] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x9a3db800) [pid = 4994] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x9a238800) [pid = 4994] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x9a867400) [pid = 4994] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x9aab8c00) [pid = 4994] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:35:03 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x93ae3c00) [pid = 4994] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x9469f800) [pid = 4994] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x99febc00) [pid = 4994] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 118 (0xa2408c00) [pid = 4994] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 117 (0x9904d800) [pid = 4994] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 116 (0x9af03800) [pid = 4994] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 115 (0x9515b800) [pid = 4994] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 114 (0xa4e27c00) [pid = 4994] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 113 (0x917e9c00) [pid = 4994] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 112 (0x9b55ec00) [pid = 4994] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 111 (0x939e5c00) [pid = 4994] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 110 (0xa4e25800) [pid = 4994] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 109 (0x9b558c00) [pid = 4994] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 108 (0x9af08800) [pid = 4994] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:35:04 INFO - PROCESS | 4994 | --DOMWINDOW == 107 (0x981d2400) [pid = 4994] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:35:04 INFO - PROCESS | 4994 | 1464611704403 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:35:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 05:35:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1846ms 05:35:04 INFO - PROCESS | 4994 | 1464611704476 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 05:35:04 INFO - PROCESS | 4994 | 1464611704481 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 05:35:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:35:04 INFO - PROCESS | 4994 | 1464611704487 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:35:04 INFO - PROCESS | 4994 | 1464611704491 Marionette TRACE conn3 <- [1,374,null,{}] 05:35:04 INFO - PROCESS | 4994 | 1464611704496 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:35:04 INFO - PROCESS | 4994 | 1464611704669 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 05:35:04 INFO - PROCESS | 4994 | 1464611704795 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91084c00 == 54 [pid = 4994] [id = 101] 05:35:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 108 (0x92ee5000) [pid = 4994] [serial = 302] [outer = (nil)] 05:35:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 109 (0x95153400) [pid = 4994] [serial = 303] [outer = 0x92ee5000] 05:35:04 INFO - PROCESS | 4994 | 1464611704885 Marionette DEBUG loaded listener.js 05:35:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 110 (0x9a238800) [pid = 4994] [serial = 304] [outer = 0x92ee5000] 05:35:05 INFO - PROCESS | 4994 | 1464611705800 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:35:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:35:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1332ms 05:35:05 INFO - PROCESS | 4994 | 1464611705821 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 05:35:05 INFO - PROCESS | 4994 | 1464611705825 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 05:35:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:35:05 INFO - PROCESS | 4994 | 1464611705831 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:35:05 INFO - PROCESS | 4994 | 1464611705835 Marionette TRACE conn3 <- [1,378,null,{}] 05:35:05 INFO - PROCESS | 4994 | 1464611705842 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:35:06 INFO - PROCESS | 4994 | 1464611706220 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 05:35:06 INFO - PROCESS | 4994 | 1464611706499 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91083c00 == 55 [pid = 4994] [id = 102] 05:35:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 111 (0x9120cc00) [pid = 4994] [serial = 305] [outer = (nil)] 05:35:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 112 (0x91210000) [pid = 4994] [serial = 306] [outer = 0x9120cc00] 05:35:06 INFO - PROCESS | 4994 | 1464611706623 Marionette DEBUG loaded listener.js 05:35:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 113 (0x91213c00) [pid = 4994] [serial = 307] [outer = 0x9120cc00] 05:35:07 INFO - PROCESS | 4994 | 1464611707593 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:35:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:35:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1794ms 05:35:07 INFO - PROCESS | 4994 | 1464611707629 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 05:35:07 INFO - PROCESS | 4994 | 1464611707637 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 05:35:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:35:07 INFO - PROCESS | 4994 | 1464611707665 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:35:07 INFO - PROCESS | 4994 | 1464611707671 Marionette TRACE conn3 <- [1,382,null,{}] 05:35:07 INFO - PROCESS | 4994 | 1464611707680 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:35:07 INFO - PROCESS | 4994 | 1464611707887 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 05:35:08 INFO - PROCESS | 4994 | 1464611708114 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92af1000 == 56 [pid = 4994] [id = 103] 05:35:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 114 (0x92af1800) [pid = 4994] [serial = 308] [outer = (nil)] 05:35:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 115 (0x93c8e400) [pid = 4994] [serial = 309] [outer = 0x92af1800] 05:35:08 INFO - PROCESS | 4994 | 1464611708246 Marionette DEBUG loaded listener.js 05:35:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 116 (0x946a0c00) [pid = 4994] [serial = 310] [outer = 0x92af1800] 05:35:09 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:35:09 INFO - PROCESS | 4994 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:35:09 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:35:09 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:35:09 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:35:09 INFO - PROCESS | 4994 | 1464611709239 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:35:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:35:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1596ms 05:35:09 INFO - PROCESS | 4994 | 1464611709259 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 05:35:09 INFO - PROCESS | 4994 | 1464611709265 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 05:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:35:09 INFO - PROCESS | 4994 | 1464611709273 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:35:09 INFO - PROCESS | 4994 | 1464611709278 Marionette TRACE conn3 <- [1,386,null,{}] 05:35:09 INFO - PROCESS | 4994 | 1464611709285 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:35:09 INFO - PROCESS | 4994 | 1464611709487 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 05:35:09 INFO - PROCESS | 4994 | 1464611709755 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 4994 | ++DOCSHELL 0x981cd400 == 57 [pid = 4994] [id = 104] 05:35:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 117 (0x99731400) [pid = 4994] [serial = 311] [outer = (nil)] 05:35:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 118 (0x9a23dc00) [pid = 4994] [serial = 312] [outer = 0x99731400] 05:35:09 INFO - PROCESS | 4994 | 1464611709897 Marionette DEBUG loaded listener.js 05:35:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 119 (0x9a768c00) [pid = 4994] [serial = 313] [outer = 0x99731400] 05:35:10 INFO - PROCESS | 4994 | 1464611710895 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:35:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1644ms 05:35:10 INFO - PROCESS | 4994 | 1464611710919 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 05:35:10 INFO - PROCESS | 4994 | 1464611710926 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 05:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:35:10 INFO - PROCESS | 4994 | 1464611710943 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:35:10 INFO - PROCESS | 4994 | 1464611710951 Marionette TRACE conn3 <- [1,390,null,{}] 05:35:10 INFO - PROCESS | 4994 | 1464611710957 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:35:11 INFO - PROCESS | 4994 | 1464611711144 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 05:35:11 INFO - PROCESS | 4994 | 1464611711380 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:11 INFO - PROCESS | 4994 | ++DOCSHELL 0x90757400 == 58 [pid = 4994] [id = 105] 05:35:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x90758400) [pid = 4994] [serial = 314] [outer = (nil)] 05:35:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x90761400) [pid = 4994] [serial = 315] [outer = 0x90758400] 05:35:11 INFO - PROCESS | 4994 | 1464611711551 Marionette DEBUG loaded listener.js 05:35:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x9af03800) [pid = 4994] [serial = 316] [outer = 0x90758400] 05:35:12 INFO - PROCESS | 4994 | 1464611712514 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:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1650ms 05:35:12 INFO - PROCESS | 4994 | 1464611712585 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 05:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:35:12 INFO - PROCESS | 4994 | 1464611712590 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 05:35:12 INFO - PROCESS | 4994 | 1464611712596 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:35:12 INFO - PROCESS | 4994 | 1464611712601 Marionette TRACE conn3 <- [1,394,null,{}] 05:35:12 INFO - PROCESS | 4994 | 1464611712608 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:35:12 INFO - PROCESS | 4994 | 1464611712792 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 05:35:13 INFO - PROCESS | 4994 | 1464611712998 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90753c00 == 59 [pid = 4994] [id = 106] 05:35:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x90757800) [pid = 4994] [serial = 317] [outer = (nil)] 05:35:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0xa1162000) [pid = 4994] [serial = 318] [outer = 0x90757800] 05:35:13 INFO - PROCESS | 4994 | 1464611713137 Marionette DEBUG loaded listener.js 05:35:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0xa22db800) [pid = 4994] [serial = 319] [outer = 0x90757800] 05:35:14 INFO - PROCESS | 4994 | 1464611714047 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:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1500ms 05:35:14 INFO - PROCESS | 4994 | 1464611714096 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 05:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:35:14 INFO - PROCESS | 4994 | 1464611714101 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 05:35:14 INFO - PROCESS | 4994 | 1464611714107 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:35:14 INFO - PROCESS | 4994 | 1464611714111 Marionette TRACE conn3 <- [1,398,null,{}] 05:35:14 INFO - PROCESS | 4994 | 1464611714117 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:35:14 INFO - PROCESS | 4994 | 1464611714329 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 05:35:14 INFO - PROCESS | 4994 | 1464611714547 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:14 INFO - PROCESS | 4994 | ++DOCSHELL 0xa4e2e000 == 60 [pid = 4994] [id = 107] 05:35:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0xa4e2f800) [pid = 4994] [serial = 320] [outer = (nil)] 05:35:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0xa6d12800) [pid = 4994] [serial = 321] [outer = 0xa4e2f800] 05:35:14 INFO - PROCESS | 4994 | 1464611714687 Marionette DEBUG loaded listener.js 05:35:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0xa6d18c00) [pid = 4994] [serial = 322] [outer = 0xa4e2f800] 05:35:15 INFO - PROCESS | 4994 | 1464611715630 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:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1590ms 05:35:15 INFO - PROCESS | 4994 | 1464611715699 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 05:35:15 INFO - PROCESS | 4994 | 1464611715704 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 05:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:35:15 INFO - PROCESS | 4994 | 1464611715714 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:35:15 INFO - PROCESS | 4994 | 1464611715719 Marionette TRACE conn3 <- [1,402,null,{}] 05:35:15 INFO - PROCESS | 4994 | 1464611715725 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:35:15 INFO - PROCESS | 4994 | 1464611715985 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 05:35:16 INFO - PROCESS | 4994 | 1464611716327 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91064400 == 61 [pid = 4994] [id = 108] 05:35:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0xa4e2a400) [pid = 4994] [serial = 323] [outer = (nil)] 05:35:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0xa6d1fc00) [pid = 4994] [serial = 324] [outer = 0xa4e2a400] 05:35:16 INFO - PROCESS | 4994 | 1464611716487 Marionette DEBUG loaded listener.js 05:35:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0xa6ea5000) [pid = 4994] [serial = 325] [outer = 0xa4e2a400] 05:35:18 INFO - PROCESS | 4994 | 1464611718066 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:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 2454ms 05:35:18 INFO - PROCESS | 4994 | 1464611718167 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 05:35:18 INFO - PROCESS | 4994 | 1464611718171 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 05:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:35:18 INFO - PROCESS | 4994 | 1464611718178 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:35:18 INFO - PROCESS | 4994 | 1464611718182 Marionette TRACE conn3 <- [1,406,null,{}] 05:35:18 INFO - PROCESS | 4994 | 1464611718188 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:35:18 INFO - PROCESS | 4994 | 1464611718362 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 05:35:18 INFO - PROCESS | 4994 | 1464611718547 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e6a2c00 == 62 [pid = 4994] [id = 109] 05:35:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x8e6a5400) [pid = 4994] [serial = 326] [outer = (nil)] 05:35:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8e6ac000) [pid = 4994] [serial = 327] [outer = 0x8e6a5400] 05:35:18 INFO - PROCESS | 4994 | 1464611718652 Marionette DEBUG loaded listener.js 05:35:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8e6b0800) [pid = 4994] [serial = 328] [outer = 0x8e6a5400] 05:35:19 INFO - PROCESS | 4994 | 1464611719619 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:35:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1488ms 05:35:19 INFO - PROCESS | 4994 | 1464611719668 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 05:35:19 INFO - PROCESS | 4994 | 1464611719672 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 05:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:35:19 INFO - PROCESS | 4994 | 1464611719680 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:35:19 INFO - PROCESS | 4994 | 1464611719683 Marionette TRACE conn3 <- [1,410,null,{}] 05:35:19 INFO - PROCESS | 4994 | 1464611719691 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:35:19 INFO - PROCESS | 4994 | 1464611719876 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 05:35:20 INFO - PROCESS | 4994 | 1464611720088 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e6afc00 == 63 [pid = 4994] [id = 110] 05:35:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x91061400) [pid = 4994] [serial = 329] [outer = (nil)] 05:35:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0xa6d20400) [pid = 4994] [serial = 330] [outer = 0x91061400] 05:35:20 INFO - PROCESS | 4994 | 1464611720221 Marionette DEBUG loaded listener.js 05:35:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0xa6f3ec00) [pid = 4994] [serial = 331] [outer = 0x91061400] 05:35:21 INFO - PROCESS | 4994 | 1464611721149 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:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1532ms 05:35:21 INFO - PROCESS | 4994 | 1464611721212 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 05:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:35:21 INFO - PROCESS | 4994 | 1464611721224 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 05:35:21 INFO - PROCESS | 4994 | 1464611721230 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:35:21 INFO - PROCESS | 4994 | 1464611721234 Marionette TRACE conn3 <- [1,414,null,{}] 05:35:21 INFO - PROCESS | 4994 | 1464611721240 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:35:21 INFO - PROCESS | 4994 | 1464611721485 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 05:35:21 INFO - PROCESS | 4994 | 1464611721806 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e96d800 == 64 [pid = 4994] [id = 111] 05:35:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x8e96e000) [pid = 4994] [serial = 332] [outer = (nil)] 05:35:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x8e970c00) [pid = 4994] [serial = 333] [outer = 0x8e96e000] 05:35:21 INFO - PROCESS | 4994 | 1464611721904 Marionette DEBUG loaded listener.js 05:35:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x8e974400) [pid = 4994] [serial = 334] [outer = 0x8e96e000] 05:35:22 INFO - PROCESS | 4994 | 1464611722867 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:35:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:35:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1682ms 05:35:22 INFO - PROCESS | 4994 | 1464611722914 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 05:35:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:35:22 INFO - PROCESS | 4994 | 1464611722918 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 05:35:22 INFO - PROCESS | 4994 | 1464611722925 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:35:22 INFO - PROCESS | 4994 | 1464611722928 Marionette TRACE conn3 <- [1,418,null,{}] 05:35:22 INFO - PROCESS | 4994 | 1464611722934 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:35:23 INFO - PROCESS | 4994 | 1464611723151 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 05:35:23 INFO - PROCESS | 4994 | 1464611723641 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9075bc00 == 65 [pid = 4994] [id = 112] 05:35:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x9075c000) [pid = 4994] [serial = 335] [outer = (nil)] 05:35:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x91059400) [pid = 4994] [serial = 336] [outer = 0x9075c000] 05:35:23 INFO - PROCESS | 4994 | 1464611723770 Marionette DEBUG loaded listener.js 05:35:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x91088c00) [pid = 4994] [serial = 337] [outer = 0x9075c000] 05:35:25 INFO - PROCESS | 4994 | 1464611725130 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:35:25 INFO - PROCESS | 4994 | --DOCSHELL 0x99eaf400 == 64 [pid = 4994] [id = 17] 05:35:25 INFO - PROCESS | 4994 | --DOCSHELL 0x9506a800 == 63 [pid = 4994] [id = 16] 05:35:25 INFO - PROCESS | 4994 | --DOCSHELL 0x94668800 == 62 [pid = 4994] [id = 23] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0xa35e6c00) [pid = 4994] [serial = 264] [outer = (nil)] [url = about:blank] 05:35:25 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:35:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2304ms 05:35:25 INFO - PROCESS | 4994 | --DOCSHELL 0x91062400 == 61 [pid = 4994] [id = 94] 05:35:25 INFO - PROCESS | 4994 | --DOCSHELL 0x92aee400 == 60 [pid = 4994] [id = 93] 05:35:25 INFO - PROCESS | 4994 | 1464611725272 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 05:35:25 INFO - PROCESS | 4994 | 1464611725279 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 05:35:25 INFO - PROCESS | 4994 | --DOCSHELL 0x9108f800 == 59 [pid = 4994] [id = 92] 05:35:25 INFO - PROCESS | 4994 | --DOCSHELL 0x9aabfc00 == 58 [pid = 4994] [id = 91] 05:35:25 INFO - PROCESS | 4994 | --DOCSHELL 0x9506f400 == 57 [pid = 4994] [id = 90] 05:35:25 INFO - PROCESS | 4994 | --DOCSHELL 0x9469b800 == 56 [pid = 4994] [id = 50] 05:35:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:35:25 INFO - PROCESS | 4994 | --DOCSHELL 0x91090400 == 55 [pid = 4994] [id = 89] 05:35:25 INFO - PROCESS | 4994 | 1464611725298 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:35:25 INFO - PROCESS | 4994 | 1464611725304 Marionette TRACE conn3 <- [1,422,null,{}] 05:35:25 INFO - PROCESS | 4994 | 1464611725312 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:35:25 INFO - PROCESS | 4994 | 1464611725474 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 05:35:25 INFO - PROCESS | 4994 | 1464611725488 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91068000 == 56 [pid = 4994] [id = 113] 05:35:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x91216400) [pid = 4994] [serial = 338] [outer = (nil)] 05:35:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x9131f400) [pid = 4994] [serial = 339] [outer = 0x91216400] 05:35:25 INFO - PROCESS | 4994 | 1464611725577 Marionette DEBUG loaded listener.js 05:35:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x917eb000) [pid = 4994] [serial = 340] [outer = 0x91216400] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0xa355a000) [pid = 4994] [serial = 147] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x9a3de000) [pid = 4994] [serial = 247] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x9506ec00) [pid = 4994] [serial = 141] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x939e7800) [pid = 4994] [serial = 96] [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:25 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x981cbc00) [pid = 4994] [serial = 253] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x9aac7800) [pid = 4994] [serial = 195] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x917eec00) [pid = 4994] [serial = 201] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0xa82ac800) [pid = 4994] [serial = 240] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x9b557800) [pid = 4994] [serial = 231] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0xa68bac00) [pid = 4994] [serial = 204] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x9aa13c00) [pid = 4994] [serial = 255] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x95229800) [pid = 4994] [serial = 246] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x9b3bf800) [pid = 4994] [serial = 144] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x9c3cd800) [pid = 4994] [serial = 261] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0xa670cc00) [pid = 4994] [serial = 192] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x9aac2800) [pid = 4994] [serial = 256] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x9aac2c00) [pid = 4994] [serial = 177] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x9a3d6c00) [pid = 4994] [serial = 229] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x91322000) [pid = 4994] [serial = 243] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x981c7000) [pid = 4994] [serial = 180] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x95159c00) [pid = 4994] [serial = 252] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x9aabc400) [pid = 4994] [serial = 183] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x9c301800) [pid = 4994] [serial = 262] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0xa5046800) [pid = 4994] [serial = 189] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0xa227cc00) [pid = 4994] [serial = 186] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x9bad7800) [pid = 4994] [serial = 111] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 118 (0x9ba80000) [pid = 4994] [serial = 232] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 117 (0xa6ea6000) [pid = 4994] [serial = 198] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 116 (0xa6239800) [pid = 4994] [serial = 150] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 115 (0x94667400) [pid = 4994] [serial = 250] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 114 (0xa628b000) [pid = 4994] [serial = 237] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 113 (0x9c30c800) [pid = 4994] [serial = 120] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 112 (0x9b8c6400) [pid = 4994] [serial = 234] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 111 (0x939ea000) [pid = 4994] [serial = 249] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 110 (0x9502cc00) [pid = 4994] [serial = 114] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 109 (0xa62f4c00) [pid = 4994] [serial = 153] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 108 (0xa240ac00) [pid = 4994] [serial = 138] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 107 (0x9b8bb800) [pid = 4994] [serial = 259] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 106 (0x95154c00) [pid = 4994] [serial = 228] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 105 (0x9b3bbc00) [pid = 4994] [serial = 258] [outer = (nil)] [url = about:blank] 05:35:25 INFO - PROCESS | 4994 | --DOMWINDOW == 104 (0x9a0eb000) [pid = 4994] [serial = 117] [outer = (nil)] [url = about:blank] 05:35:26 INFO - PROCESS | 4994 | 1464611726916 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:35:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:35:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1651ms 05:35:26 INFO - PROCESS | 4994 | 1464611726951 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 05:35:26 INFO - PROCESS | 4994 | 1464611726957 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 05:35:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:35:26 INFO - PROCESS | 4994 | 1464611726976 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:35:26 INFO - PROCESS | 4994 | 1464611726979 Marionette TRACE conn3 <- [1,426,null,{}] 05:35:26 INFO - PROCESS | 4994 | 1464611726985 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:35:27 INFO - PROCESS | 4994 | 1464611727230 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 05:35:27 INFO - PROCESS | 4994 | 1464611727373 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:27 INFO - PROCESS | 4994 | ++DOCSHELL 0x9131c400 == 57 [pid = 4994] [id = 114] 05:35:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 105 (0x92364400) [pid = 4994] [serial = 341] [outer = (nil)] 05:35:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 106 (0x9236f400) [pid = 4994] [serial = 342] [outer = 0x92364400] 05:35:27 INFO - PROCESS | 4994 | 1464611727451 Marionette DEBUG loaded listener.js 05:35:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 107 (0x92af4800) [pid = 4994] [serial = 343] [outer = 0x92364400] 05:35:28 INFO - PROCESS | 4994 | 1464611728326 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:35:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:35:28 INFO - PROCESS | 4994 | 1464611728418 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 05:35:28 INFO - PROCESS | 4994 | 1464611728440 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:35:28 INFO - PROCESS | 4994 | 1464611728450 Marionette TRACE conn3 <- [1,430,null,{}] 05:35:28 INFO - PROCESS | 4994 | 1464611728458 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:35:28 INFO - PROCESS | 4994 | 1464611728677 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 05:35:28 INFO - PROCESS | 4994 | 1464611728708 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9108f400 == 58 [pid = 4994] [id = 115] 05:35:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 108 (0x9469e400) [pid = 4994] [serial = 344] [outer = (nil)] 05:35:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 109 (0x9506a800) [pid = 4994] [serial = 345] [outer = 0x9469e400] 05:35:28 INFO - PROCESS | 4994 | 1464611728786 Marionette DEBUG loaded listener.js 05:35:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 110 (0x95140400) [pid = 4994] [serial = 346] [outer = 0x9469e400] 05:35:29 INFO - PROCESS | 4994 | 1464611729820 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:35:29 INFO - PROCESS | 4994 | --DOMWINDOW == 109 (0xa22d5800) [pid = 4994] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:35:29 INFO - PROCESS | 4994 | --DOMWINDOW == 108 (0x9108d800) [pid = 4994] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:35:29 INFO - PROCESS | 4994 | --DOMWINDOW == 107 (0x9108a000) [pid = 4994] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:35:29 INFO - PROCESS | 4994 | --DOMWINDOW == 106 (0x9a771c00) [pid = 4994] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:35:29 INFO - PROCESS | 4994 | --DOMWINDOW == 105 (0x92aea800) [pid = 4994] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:35:29 INFO - PROCESS | 4994 | --DOMWINDOW == 104 (0x9a3d7800) [pid = 4994] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:35:29 INFO - PROCESS | 4994 | --DOMWINDOW == 103 (0x9b55b800) [pid = 4994] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:35:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:35:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1455ms 05:35:29 INFO - PROCESS | 4994 | 1464611729880 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 05:35:29 INFO - PROCESS | 4994 | 1464611729884 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 05:35:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:35:29 INFO - PROCESS | 4994 | 1464611729891 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:35:29 INFO - PROCESS | 4994 | 1464611729894 Marionette TRACE conn3 <- [1,434,null,{}] 05:35:29 INFO - PROCESS | 4994 | 1464611729905 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:35:30 INFO - PROCESS | 4994 | 1464611730089 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 05:35:30 INFO - PROCESS | 4994 | 1464611730208 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:30 INFO - PROCESS | 4994 | ++DOCSHELL 0x94661c00 == 59 [pid = 4994] [id = 116] 05:35:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 104 (0x9466c000) [pid = 4994] [serial = 347] [outer = (nil)] 05:35:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 105 (0x9515e000) [pid = 4994] [serial = 348] [outer = 0x9466c000] 05:35:30 INFO - PROCESS | 4994 | 1464611730286 Marionette DEBUG loaded listener.js 05:35:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 106 (0x981c8800) [pid = 4994] [serial = 349] [outer = 0x9466c000] 05:35:31 INFO - PROCESS | 4994 | 1464611731104 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:35:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:35:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1234ms 05:35:31 INFO - PROCESS | 4994 | 1464611731138 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 05:35:31 INFO - PROCESS | 4994 | 1464611731141 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 05:35:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:35:31 INFO - PROCESS | 4994 | 1464611731149 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:35:31 INFO - PROCESS | 4994 | 1464611731152 Marionette TRACE conn3 <- [1,438,null,{}] 05:35:31 INFO - PROCESS | 4994 | 1464611731158 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:35:31 INFO - PROCESS | 4994 | 1464611731350 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 05:35:31 INFO - PROCESS | 4994 | 1464611731361 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x992b5c00 == 60 [pid = 4994] [id = 117] 05:35:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 107 (0x99735800) [pid = 4994] [serial = 350] [outer = (nil)] 05:35:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 108 (0x9a010400) [pid = 4994] [serial = 351] [outer = 0x99735800] 05:35:31 INFO - PROCESS | 4994 | 1464611731450 Marionette DEBUG loaded listener.js 05:35:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 109 (0x9a3de000) [pid = 4994] [serial = 352] [outer = 0x99735800] 05:35:32 INFO - PROCESS | 4994 | 1464611732678 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:35:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:35:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1589ms 05:35:32 INFO - PROCESS | 4994 | 1464611732738 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 05:35:32 INFO - PROCESS | 4994 | 1464611732745 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 05:35:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:35:32 INFO - PROCESS | 4994 | 1464611732756 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:35:32 INFO - PROCESS | 4994 | 1464611732761 Marionette TRACE conn3 <- [1,442,null,{}] 05:35:32 INFO - PROCESS | 4994 | 1464611732770 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:35:32 INFO - PROCESS | 4994 | 1464611732973 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 05:35:33 INFO - PROCESS | 4994 | 1464611733201 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e96bc00 == 61 [pid = 4994] [id = 118] 05:35:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 110 (0x9108ec00) [pid = 4994] [serial = 353] [outer = (nil)] 05:35:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 111 (0x9131f800) [pid = 4994] [serial = 354] [outer = 0x9108ec00] 05:35:33 INFO - PROCESS | 4994 | 1464611733341 Marionette DEBUG loaded listener.js 05:35:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 112 (0x92365000) [pid = 4994] [serial = 355] [outer = 0x9108ec00] 05:35:34 INFO - PROCESS | 4994 | 1464611734300 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:35:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:35:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1589ms 05:35:34 INFO - PROCESS | 4994 | 1464611734346 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 05:35:34 INFO - PROCESS | 4994 | 1464611734355 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 05:35:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:35:34 INFO - PROCESS | 4994 | 1464611734367 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:35:34 INFO - PROCESS | 4994 | 1464611734371 Marionette TRACE conn3 <- [1,446,null,{}] 05:35:34 INFO - PROCESS | 4994 | 1464611734379 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:35:34 INFO - PROCESS | 4994 | 1464611734581 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 05:35:34 INFO - PROCESS | 4994 | 1464611734799 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 4994 | ++DOCSHELL 0x939e8000 == 62 [pid = 4994] [id = 119] 05:35:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 113 (0x939ee000) [pid = 4994] [serial = 356] [outer = (nil)] 05:35:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 114 (0x93c99c00) [pid = 4994] [serial = 357] [outer = 0x939ee000] 05:35:34 INFO - PROCESS | 4994 | 1464611734933 Marionette DEBUG loaded listener.js 05:35:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 115 (0x9513d400) [pid = 4994] [serial = 358] [outer = 0x939ee000] 05:35:35 INFO - PROCESS | 4994 | 1464611735970 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:35:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:35:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1643ms 05:35:36 INFO - PROCESS | 4994 | 1464611736011 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 05:35:36 INFO - PROCESS | 4994 | 1464611736016 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 05:35:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:35:36 INFO - PROCESS | 4994 | 1464611736023 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:35:36 INFO - PROCESS | 4994 | 1464611736029 Marionette TRACE conn3 <- [1,450,null,{}] 05:35:36 INFO - PROCESS | 4994 | 1464611736046 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:35:36 INFO - PROCESS | 4994 | 1464611736245 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 05:35:36 INFO - PROCESS | 4994 | 1464611736508 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9aa13c00 == 63 [pid = 4994] [id = 120] 05:35:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 116 (0x9aabf800) [pid = 4994] [serial = 359] [outer = (nil)] 05:35:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 117 (0x9aac3c00) [pid = 4994] [serial = 360] [outer = 0x9aabf800] 05:35:36 INFO - PROCESS | 4994 | 1464611736615 Marionette DEBUG loaded listener.js 05:35:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 118 (0x9af0c800) [pid = 4994] [serial = 361] [outer = 0x9aabf800] 05:35:37 INFO - PROCESS | 4994 | 1464611737659 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:35:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:35:37 INFO - PROCESS | 4994 | 1464611737720 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 05:35:37 INFO - PROCESS | 4994 | 1464611737726 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:35:37 INFO - PROCESS | 4994 | 1464611737730 Marionette TRACE conn3 <- [1,454,null,{}] 05:35:37 INFO - PROCESS | 4994 | 1464611737736 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:35:37 INFO - PROCESS | 4994 | 1464611737933 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 05:35:38 INFO - PROCESS | 4994 | 1464611738150 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e6a6c00 == 64 [pid = 4994] [id = 121] 05:35:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 119 (0x9a361400) [pid = 4994] [serial = 362] [outer = (nil)] 05:35:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x9b8ca400) [pid = 4994] [serial = 363] [outer = 0x9a361400] 05:35:38 INFO - PROCESS | 4994 | 1464611738257 Marionette DEBUG loaded listener.js 05:35:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x9bae1000) [pid = 4994] [serial = 364] [outer = 0x9a361400] 05:35:39 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:39 INFO - PROCESS | 4994 | 1464611739201 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:35:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:35:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1536ms 05:35:39 INFO - PROCESS | 4994 | 1464611739264 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 05:35:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:35:39 INFO - PROCESS | 4994 | 1464611739269 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 05:35:39 INFO - PROCESS | 4994 | 1464611739277 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:35:39 INFO - PROCESS | 4994 | 1464611739281 Marionette TRACE conn3 <- [1,458,null,{}] 05:35:39 INFO - PROCESS | 4994 | 1464611739288 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:35:39 INFO - PROCESS | 4994 | 1464611739486 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 05:35:39 INFO - PROCESS | 4994 | 1464611739702 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9af09000 == 65 [pid = 4994] [id = 122] 05:35:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x9b8c8400) [pid = 4994] [serial = 365] [outer = (nil)] 05:35:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x9cd13c00) [pid = 4994] [serial = 366] [outer = 0x9b8c8400] 05:35:39 INFO - PROCESS | 4994 | 1464611739838 Marionette DEBUG loaded listener.js 05:35:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0xa1163800) [pid = 4994] [serial = 367] [outer = 0x9b8c8400] 05:35:40 INFO - PROCESS | 4994 | 1464611740783 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:35:40 INFO - PROCESS | 4994 | 1464611740866 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 05:35:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:35:40 INFO - PROCESS | 4994 | 1464611740874 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:35:40 INFO - PROCESS | 4994 | 1464611740877 Marionette TRACE conn3 <- [1,462,null,{}] 05:35:40 INFO - PROCESS | 4994 | 1464611740884 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:35:41 INFO - PROCESS | 4994 | 1464611741135 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 05:35:41 INFO - PROCESS | 4994 | 1464611741404 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9c3c3c00 == 66 [pid = 4994] [id = 123] 05:35:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0xa22ddc00) [pid = 4994] [serial = 368] [outer = (nil)] 05:35:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0xa35e6000) [pid = 4994] [serial = 369] [outer = 0xa22ddc00] 05:35:41 INFO - PROCESS | 4994 | 1464611741629 Marionette DEBUG loaded listener.js 05:35:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0xa623b400) [pid = 4994] [serial = 370] [outer = 0xa22ddc00] 05:35:42 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:35:42 INFO - PROCESS | 4994 | 1464611742632 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:35:42 INFO - PROCESS | 4994 | 1464611742721 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 05:35:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:35:42 INFO - PROCESS | 4994 | 1464611742735 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:35:42 INFO - PROCESS | 4994 | 1464611742739 Marionette TRACE conn3 <- [1,466,null,{}] 05:35:42 INFO - PROCESS | 4994 | 1464611742745 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:35:42 INFO - PROCESS | 4994 | 1464611742970 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 05:35:43 INFO - PROCESS | 4994 | 1464611743232 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90f04400 == 67 [pid = 4994] [id = 124] 05:35:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x90f04800) [pid = 4994] [serial = 371] [outer = (nil)] 05:35:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x90f0b400) [pid = 4994] [serial = 372] [outer = 0x90f04800] 05:35:43 INFO - PROCESS | 4994 | 1464611743323 Marionette DEBUG loaded listener.js 05:35:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x90f0d400) [pid = 4994] [serial = 373] [outer = 0x90f04800] 05:35:44 INFO - PROCESS | 4994 | 1464611744285 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:35:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:35:44 INFO - PROCESS | 4994 | 1464611744342 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 05:35:44 INFO - PROCESS | 4994 | 1464611744348 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:35:44 INFO - PROCESS | 4994 | 1464611744352 Marionette TRACE conn3 <- [1,470,null,{}] 05:35:44 INFO - PROCESS | 4994 | 1464611744359 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:35:44 INFO - PROCESS | 4994 | 1464611744546 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 05:35:44 INFO - PROCESS | 4994 | 1464611744761 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917e6800 == 68 [pid = 4994] [id = 125] 05:35:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x9502b800) [pid = 4994] [serial = 374] [outer = (nil)] 05:35:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x9c305c00) [pid = 4994] [serial = 375] [outer = 0x9502b800] 05:35:45 INFO - PROCESS | 4994 | 1464611745068 Marionette DEBUG loaded listener.js 05:35:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0xa3052800) [pid = 4994] [serial = 376] [outer = 0x9502b800] 05:35:46 INFO - PROCESS | 4994 | 1464611746724 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:35:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:35:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 2451ms 05:35:46 INFO - PROCESS | 4994 | 1464611746800 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 05:35:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:35:46 INFO - PROCESS | 4994 | 1464611746806 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 05:35:46 INFO - PROCESS | 4994 | 1464611746814 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:35:46 INFO - PROCESS | 4994 | 1464611746821 Marionette TRACE conn3 <- [1,474,null,{}] 05:35:46 INFO - PROCESS | 4994 | 1464611746830 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:35:47 INFO - PROCESS | 4994 | 1464611747063 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 05:35:47 INFO - PROCESS | 4994 | 1464611747352 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:47 INFO - PROCESS | 4994 | ++DOCSHELL 0x91317000 == 69 [pid = 4994] [id = 126] 05:35:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x92363c00) [pid = 4994] [serial = 377] [outer = (nil)] 05:35:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x939eec00) [pid = 4994] [serial = 378] [outer = 0x92363c00] 05:35:47 INFO - PROCESS | 4994 | 1464611747437 Marionette DEBUG loaded listener.js 05:35:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x94661000) [pid = 4994] [serial = 379] [outer = 0x92363c00] 05:35:48 INFO - PROCESS | 4994 | 1464611748312 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:35:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:35:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1538ms 05:35:48 INFO - PROCESS | 4994 | 1464611748352 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 05:35:48 INFO - PROCESS | 4994 | 1464611748362 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 05:35:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:35:48 INFO - PROCESS | 4994 | 1464611748373 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:35:48 INFO - PROCESS | 4994 | 1464611748377 Marionette TRACE conn3 <- [1,478,null,{}] 05:35:48 INFO - PROCESS | 4994 | 1464611748384 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:35:48 INFO - PROCESS | 4994 | 1464611748572 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 05:35:48 INFO - PROCESS | 4994 | 1464611748750 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e96a000 == 70 [pid = 4994] [id = 127] 05:35:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x90759800) [pid = 4994] [serial = 380] [outer = (nil)] 05:35:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x9236d000) [pid = 4994] [serial = 381] [outer = 0x90759800] 05:35:48 INFO - PROCESS | 4994 | 1464611748838 Marionette DEBUG loaded listener.js 05:35:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x9a0afc00) [pid = 4994] [serial = 382] [outer = 0x90759800] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x95153400) [pid = 4994] [serial = 303] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x91318c00) [pid = 4994] [serial = 267] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x95152c00) [pid = 4994] [serial = 270] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x9af0d400) [pid = 4994] [serial = 273] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0xa24b9c00) [pid = 4994] [serial = 276] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x92af5800) [pid = 4994] [serial = 279] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x9ba7f800) [pid = 4994] [serial = 297] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0xa62f7400) [pid = 4994] [serial = 301] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x9c085c00) [pid = 4994] [serial = 298] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x9b574c00) [pid = 4994] [serial = 295] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0xa35e7800) [pid = 4994] [serial = 300] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x93ae7000) [pid = 4994] [serial = 291] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x99059c00) [pid = 4994] [serial = 292] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x990cb000) [pid = 4994] [serial = 289] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x95147800) [pid = 4994] [serial = 288] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x9af02400) [pid = 4994] [serial = 294] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x92af6800) [pid = 4994] [serial = 286] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x92aedc00) [pid = 4994] [serial = 285] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0xa6234c00) [pid = 4994] [serial = 265] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x91065400) [pid = 4994] [serial = 282] [outer = (nil)] [url = about:blank] 05:35:49 INFO - PROCESS | 4994 | 1464611749936 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:35:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:35:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1588ms 05:35:49 INFO - PROCESS | 4994 | 1464611749961 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 05:35:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:35:49 INFO - PROCESS | 4994 | 1464611749965 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 05:35:49 INFO - PROCESS | 4994 | 1464611749972 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:35:49 INFO - PROCESS | 4994 | 1464611749978 Marionette TRACE conn3 <- [1,482,null,{}] 05:35:49 INFO - PROCESS | 4994 | 1464611749994 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:35:50 INFO - PROCESS | 4994 | 1464611750215 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 05:35:50 INFO - PROCESS | 4994 | 1464611750306 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92362c00 == 71 [pid = 4994] [id = 128] 05:35:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x9502fc00) [pid = 4994] [serial = 383] [outer = (nil)] 05:35:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x9515cc00) [pid = 4994] [serial = 384] [outer = 0x9502fc00] 05:35:50 INFO - PROCESS | 4994 | 1464611750454 Marionette DEBUG loaded listener.js 05:35:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x9a3dac00) [pid = 4994] [serial = 385] [outer = 0x9502fc00] 05:35:51 INFO - PROCESS | 4994 | 1464611751300 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:35:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:35:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1389ms 05:35:51 INFO - PROCESS | 4994 | 1464611751362 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 05:35:51 INFO - PROCESS | 4994 | 1464611751366 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 05:35:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:35:51 INFO - PROCESS | 4994 | 1464611751373 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:35:51 INFO - PROCESS | 4994 | 1464611751376 Marionette TRACE conn3 <- [1,486,null,{}] 05:35:51 INFO - PROCESS | 4994 | 1464611751382 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:35:51 INFO - PROCESS | 4994 | 1464611751554 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 05:35:51 INFO - PROCESS | 4994 | 1464611751565 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 4994 | ++DOCSHELL 0x91065400 == 72 [pid = 4994] [id = 129] 05:35:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x91320000) [pid = 4994] [serial = 386] [outer = (nil)] 05:35:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x9af0d400) [pid = 4994] [serial = 387] [outer = 0x91320000] 05:35:51 INFO - PROCESS | 4994 | 1464611751781 Marionette DEBUG loaded listener.js 05:35:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x9b55c000) [pid = 4994] [serial = 388] [outer = 0x91320000] 05:35:52 INFO - PROCESS | 4994 | 1464611752680 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:35:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:35:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1336ms 05:35:52 INFO - PROCESS | 4994 | 1464611752710 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 05:35:52 INFO - PROCESS | 4994 | 1464611752714 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 05:35:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:35:52 INFO - PROCESS | 4994 | 1464611752720 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:35:52 INFO - PROCESS | 4994 | 1464611752724 Marionette TRACE conn3 <- [1,490,null,{}] 05:35:52 INFO - PROCESS | 4994 | 1464611752729 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:35:52 INFO - PROCESS | 4994 | 1464611752955 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 05:35:53 INFO - PROCESS | 4994 | 1464611752987 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:53 INFO - PROCESS | 4994 | ++DOCSHELL 0x90756800 == 73 [pid = 4994] [id = 130] 05:35:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x9a9b6800) [pid = 4994] [serial = 389] [outer = (nil)] 05:35:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x9c301800) [pid = 4994] [serial = 390] [outer = 0x9a9b6800] 05:35:53 INFO - PROCESS | 4994 | 1464611753064 Marionette DEBUG loaded listener.js 05:35:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x9d0ce000) [pid = 4994] [serial = 391] [outer = 0x9a9b6800] 05:35:54 INFO - PROCESS | 4994 | 1464611754022 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:35:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:35:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1330ms 05:35:54 INFO - PROCESS | 4994 | 1464611754065 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 05:35:54 INFO - PROCESS | 4994 | 1464611754070 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 05:35:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:35:54 INFO - PROCESS | 4994 | 1464611754093 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:35:54 INFO - PROCESS | 4994 | 1464611754097 Marionette TRACE conn3 <- [1,494,null,{}] 05:35:54 INFO - PROCESS | 4994 | 1464611754103 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:35:54 INFO - PROCESS | 4994 | 1464611754567 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 05:35:54 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x9466c000) [pid = 4994] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:35:54 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x9469e400) [pid = 4994] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:35:54 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x91216400) [pid = 4994] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:35:54 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x91086800) [pid = 4994] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:35:54 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x9075c000) [pid = 4994] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:35:54 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x92364400) [pid = 4994] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:35:54 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x91087c00) [pid = 4994] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:35:54 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x92ee5000) [pid = 4994] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:35:54 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x9131b000) [pid = 4994] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:35:54 INFO - PROCESS | 4994 | --DOMWINDOW == 118 (0xa35eb400) [pid = 4994] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:35:54 INFO - PROCESS | 4994 | 1464611754733 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90f06c00 == 74 [pid = 4994] [id = 131] 05:35:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 119 (0x91086800) [pid = 4994] [serial = 392] [outer = (nil)] 05:35:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x91321000) [pid = 4994] [serial = 393] [outer = 0x91086800] 05:35:54 INFO - PROCESS | 4994 | 1464611754817 Marionette DEBUG loaded listener.js 05:35:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x9a233000) [pid = 4994] [serial = 394] [outer = 0x91086800] 05:35:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x8ead5000) [pid = 4994] [serial = 395] [outer = 0x981cb400] 05:35:55 INFO - PROCESS | 4994 | 1464611755697 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:35:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:35:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1639ms 05:35:55 INFO - PROCESS | 4994 | 1464611755733 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 05:35:55 INFO - PROCESS | 4994 | 1464611755738 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 05:35:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:35:55 INFO - PROCESS | 4994 | 1464611755745 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:35:55 INFO - PROCESS | 4994 | 1464611755749 Marionette TRACE conn3 <- [1,498,null,{}] 05:35:55 INFO - PROCESS | 4994 | 1464611755754 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:35:55 INFO - PROCESS | 4994 | 1464611755920 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 05:35:55 INFO - PROCESS | 4994 | 1464611755937 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:35:55 INFO - PROCESS | 4994 | ++DOCSHELL 0x8ead1800 == 75 [pid = 4994] [id = 132] 05:35:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x8ead2400) [pid = 4994] [serial = 396] [outer = (nil)] 05:35:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x9131b000) [pid = 4994] [serial = 397] [outer = 0x8ead2400] 05:35:56 INFO - PROCESS | 4994 | 1464611756014 Marionette DEBUG loaded listener.js 05:35:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x9515d400) [pid = 4994] [serial = 398] [outer = 0x8ead2400] 05:35:57 INFO - PROCESS | 4994 | 1464611757098 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:35:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:35:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1388ms 05:35:57 INFO - PROCESS | 4994 | 1464611757134 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 05:35:57 INFO - PROCESS | 4994 | 1464611757141 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 05:35:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:35:57 INFO - PROCESS | 4994 | 1464611757151 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:35:57 INFO - PROCESS | 4994 | 1464611757158 Marionette TRACE conn3 <- [1,502,null,{}] 05:35:57 INFO - PROCESS | 4994 | 1464611757168 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:35:57 INFO - PROCESS | 4994 | 1464611757397 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 05:35:57 INFO - PROCESS | 4994 | 1464611757640 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 4994 | ++DOCSHELL 0x90761c00 == 76 [pid = 4994] [id = 133] 05:35:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x9105b000) [pid = 4994] [serial = 399] [outer = (nil)] 05:35:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x91216400) [pid = 4994] [serial = 400] [outer = 0x9105b000] 05:35:57 INFO - PROCESS | 4994 | 1464611757786 Marionette DEBUG loaded listener.js 05:35:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x91641c00) [pid = 4994] [serial = 401] [outer = 0x9105b000] 05:35:58 INFO - PROCESS | 4994 | 1464611758734 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:35:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:35:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1645ms 05:35:58 INFO - PROCESS | 4994 | 1464611758796 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 05:35:58 INFO - PROCESS | 4994 | 1464611758806 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 05:35:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:35:58 INFO - PROCESS | 4994 | 1464611758817 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:35:58 INFO - PROCESS | 4994 | 1464611758821 Marionette TRACE conn3 <- [1,506,null,{}] 05:35:58 INFO - PROCESS | 4994 | 1464611758829 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:35:59 INFO - PROCESS | 4994 | 1464611759071 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 05:35:59 INFO - PROCESS | 4994 | 1464611759292 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 4994 | ++DOCSHELL 0x9075ac00 == 77 [pid = 4994] [id = 134] 05:35:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x9164b800) [pid = 4994] [serial = 402] [outer = (nil)] 05:35:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x9164f000) [pid = 4994] [serial = 403] [outer = 0x9164b800] 05:35:59 INFO - PROCESS | 4994 | 1464611759431 Marionette DEBUG loaded listener.js 05:35:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x9228c800) [pid = 4994] [serial = 404] [outer = 0x9164b800] 05:36:00 INFO - PROCESS | 4994 | 1464611760490 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:36:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:36:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1741ms 05:36:00 INFO - PROCESS | 4994 | 1464611760559 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 05:36:00 INFO - PROCESS | 4994 | 1464611760564 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 05:36:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:36:00 INFO - PROCESS | 4994 | 1464611760571 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:36:00 INFO - PROCESS | 4994 | 1464611760577 Marionette TRACE conn3 <- [1,510,null,{}] 05:36:00 INFO - PROCESS | 4994 | 1464611760594 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:36:00 INFO - PROCESS | 4994 | 1464611760833 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 05:36:01 INFO - PROCESS | 4994 | 1464611761057 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:01 INFO - PROCESS | 4994 | ++DOCSHELL 0x93ae8c00 == 78 [pid = 4994] [id = 135] 05:36:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x9466a000) [pid = 4994] [serial = 405] [outer = (nil)] 05:36:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x95234400) [pid = 4994] [serial = 406] [outer = 0x9466a000] 05:36:01 INFO - PROCESS | 4994 | 1464611761152 Marionette DEBUG loaded listener.js 05:36:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x9a0eb000) [pid = 4994] [serial = 407] [outer = 0x9466a000] 05:36:02 INFO - PROCESS | 4994 | 1464611762101 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:36:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:36:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1595ms 05:36:02 INFO - PROCESS | 4994 | 1464611762168 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 05:36:02 INFO - PROCESS | 4994 | 1464611762173 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 05:36:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:36:02 INFO - PROCESS | 4994 | 1464611762180 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:36:02 INFO - PROCESS | 4994 | 1464611762183 Marionette TRACE conn3 <- [1,514,null,{}] 05:36:02 INFO - PROCESS | 4994 | 1464611762190 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:36:02 INFO - PROCESS | 4994 | 1464611762448 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 05:36:02 INFO - PROCESS | 4994 | 1464611762689 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9075f800 == 79 [pid = 4994] [id = 136] 05:36:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x9522a000) [pid = 4994] [serial = 408] [outer = (nil)] 05:36:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x9ba7c800) [pid = 4994] [serial = 409] [outer = 0x9522a000] 05:36:02 INFO - PROCESS | 4994 | 1464611762784 Marionette DEBUG loaded listener.js 05:36:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0xa21b4400) [pid = 4994] [serial = 410] [outer = 0x9522a000] 05:36:03 INFO - PROCESS | 4994 | 1464611763693 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:36:03 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:36:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1588ms 05:36:03 INFO - PROCESS | 4994 | 1464611763769 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 05:36:03 INFO - PROCESS | 4994 | 1464611763772 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 05:36:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:36:03 INFO - PROCESS | 4994 | 1464611763780 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:36:03 INFO - PROCESS | 4994 | 1464611763783 Marionette TRACE conn3 <- [1,518,null,{}] 05:36:03 INFO - PROCESS | 4994 | 1464611763790 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:36:04 INFO - PROCESS | 4994 | 1464611764013 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 05:36:04 INFO - PROCESS | 4994 | 1464611764230 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:04 INFO - PROCESS | 4994 | ++DOCSHELL 0x92382c00 == 80 [pid = 4994] [id = 137] 05:36:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x92383c00) [pid = 4994] [serial = 411] [outer = (nil)] 05:36:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x9238c000) [pid = 4994] [serial = 412] [outer = 0x92383c00] 05:36:04 INFO - PROCESS | 4994 | 1464611764369 Marionette DEBUG loaded listener.js 05:36:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x9238f000) [pid = 4994] [serial = 413] [outer = 0x92383c00] 05:36:05 INFO - PROCESS | 4994 | 1464611765267 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:36:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:36:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1531ms 05:36:05 INFO - PROCESS | 4994 | 1464611765313 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 05:36:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:36:05 INFO - PROCESS | 4994 | 1464611765317 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 05:36:05 INFO - PROCESS | 4994 | 1464611765324 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:36:05 INFO - PROCESS | 4994 | 1464611765327 Marionette TRACE conn3 <- [1,522,null,{}] 05:36:05 INFO - PROCESS | 4994 | 1464611765333 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:36:05 INFO - PROCESS | 4994 | 1464611765550 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 05:36:05 INFO - PROCESS | 4994 | 1464611765775 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0xa35f0400 == 81 [pid = 4994] [id = 138] 05:36:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0xa35f2800) [pid = 4994] [serial = 414] [outer = (nil)] 05:36:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0xa6288c00) [pid = 4994] [serial = 415] [outer = 0xa35f2800] 05:36:05 INFO - PROCESS | 4994 | 1464611765912 Marionette DEBUG loaded listener.js 05:36:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0xa670d800) [pid = 4994] [serial = 416] [outer = 0xa35f2800] 05:36:06 INFO - PROCESS | 4994 | 1464611766855 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:36:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:36:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1601ms 05:36:06 INFO - PROCESS | 4994 | 1464611766926 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 05:36:06 INFO - PROCESS | 4994 | 1464611766930 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 05:36:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:36:06 INFO - PROCESS | 4994 | 1464611766937 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:36:06 INFO - PROCESS | 4994 | 1464611766940 Marionette TRACE conn3 <- [1,526,null,{}] 05:36:06 INFO - PROCESS | 4994 | 1464611766946 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:36:07 INFO - PROCESS | 4994 | 1464611767183 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 05:36:07 INFO - PROCESS | 4994 | 1464611767444 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8def3000 == 82 [pid = 4994] [id = 139] 05:36:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8def3800) [pid = 4994] [serial = 417] [outer = (nil)] 05:36:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x8def6c00) [pid = 4994] [serial = 418] [outer = 0x8def3800] 05:36:07 INFO - PROCESS | 4994 | 1464611767557 Marionette DEBUG loaded listener.js 05:36:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x8defa800) [pid = 4994] [serial = 419] [outer = 0x8def3800] 05:36:09 INFO - PROCESS | 4994 | 1464611769063 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:36:09 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:36:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 2183ms 05:36:09 INFO - PROCESS | 4994 | 1464611769121 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 05:36:09 INFO - PROCESS | 4994 | 1464611769127 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 05:36:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:36:09 INFO - PROCESS | 4994 | 1464611769137 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:36:09 INFO - PROCESS | 4994 | 1464611769142 Marionette TRACE conn3 <- [1,530,null,{}] 05:36:09 INFO - PROCESS | 4994 | 1464611769152 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:36:09 INFO - PROCESS | 4994 | 1464611769326 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 05:36:09 INFO - PROCESS | 4994 | 1464611769500 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90757c00 == 83 [pid = 4994] [id = 140] 05:36:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x90f06000) [pid = 4994] [serial = 420] [outer = (nil)] 05:36:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x9108e000) [pid = 4994] [serial = 421] [outer = 0x90f06000] 05:36:09 INFO - PROCESS | 4994 | 1464611769583 Marionette DEBUG loaded listener.js 05:36:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x91213400) [pid = 4994] [serial = 422] [outer = 0x90f06000] 05:36:10 INFO - PROCESS | 4994 | 1464611770558 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:36:10 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:36:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:36:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:36:10 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:36:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:36:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:36:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:36:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:36:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:36:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1442ms 05:36:10 INFO - PROCESS | 4994 | 1464611770582 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 05:36:10 INFO - PROCESS | 4994 | 1464611770590 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 05:36:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:36:10 INFO - PROCESS | 4994 | 1464611770601 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:36:10 INFO - PROCESS | 4994 | 1464611770604 Marionette TRACE conn3 <- [1,534,null,{}] 05:36:10 INFO - PROCESS | 4994 | 1464611770611 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:36:10 INFO - PROCESS | 4994 | 1464611770868 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 05:36:11 INFO - PROCESS | 4994 | 1464611770995 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:11 INFO - PROCESS | 4994 | ++DOCSHELL 0x91213000 == 84 [pid = 4994] [id = 141] 05:36:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x91213800) [pid = 4994] [serial = 423] [outer = (nil)] 05:36:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x92369c00) [pid = 4994] [serial = 424] [outer = 0x91213800] 05:36:11 INFO - PROCESS | 4994 | 1464611771120 Marionette DEBUG loaded listener.js 05:36:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x92387400) [pid = 4994] [serial = 425] [outer = 0x91213800] 05:36:12 INFO - PROCESS | 4994 | 1464611772091 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:36:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:36:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1543ms 05:36:12 INFO - PROCESS | 4994 | 1464611772146 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 05:36:12 INFO - PROCESS | 4994 | 1464611772149 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 05:36:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:36:12 INFO - PROCESS | 4994 | 1464611772156 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:36:12 INFO - PROCESS | 4994 | 1464611772162 Marionette TRACE conn3 <- [1,538,null,{}] 05:36:12 INFO - PROCESS | 4994 | 1464611772178 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:36:12 INFO - PROCESS | 4994 | 1464611772382 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 05:36:12 INFO - PROCESS | 4994 | 1464611772626 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917ee400 == 85 [pid = 4994] [id = 142] 05:36:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x92361800) [pid = 4994] [serial = 426] [outer = (nil)] 05:36:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x946a6000) [pid = 4994] [serial = 427] [outer = 0x92361800] 05:36:12 INFO - PROCESS | 4994 | 1464611772731 Marionette DEBUG loaded listener.js 05:36:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x95144c00) [pid = 4994] [serial = 428] [outer = 0x92361800] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x95150c00 == 84 [pid = 4994] [id = 65] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x9b55e800 == 83 [pid = 4994] [id = 40] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x939ee800 == 82 [pid = 4994] [id = 32] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x94661c00 == 81 [pid = 4994] [id = 116] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x9108f400 == 80 [pid = 4994] [id = 115] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x9b3b7400 == 79 [pid = 4994] [id = 41] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x9af02c00 == 78 [pid = 4994] [id = 27] 05:36:13 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x9a010400) [pid = 4994] [serial = 351] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x90761400) [pid = 4994] [serial = 315] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0xa6d1fc00) [pid = 4994] [serial = 324] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0xa6d12800) [pid = 4994] [serial = 321] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x93c8e400) [pid = 4994] [serial = 309] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x9a23dc00) [pid = 4994] [serial = 312] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x8e6ac000) [pid = 4994] [serial = 327] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x8e970c00) [pid = 4994] [serial = 333] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0xa1162000) [pid = 4994] [serial = 318] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0xa6d20400) [pid = 4994] [serial = 330] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x91210000) [pid = 4994] [serial = 306] [outer = (nil)] [url = about:blank] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x91068000 == 77 [pid = 4994] [id = 113] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x917e4400 == 76 [pid = 4994] [id = 67] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x917e5400 == 75 [pid = 4994] [id = 68] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x95233000 == 74 [pid = 4994] [id = 26] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x90f06c00 == 73 [pid = 4994] [id = 131] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x90756800 == 72 [pid = 4994] [id = 130] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x91065400 == 71 [pid = 4994] [id = 129] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x92362c00 == 70 [pid = 4994] [id = 128] 05:36:13 INFO - PROCESS | 4994 | 1464611773742 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:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x8e96a000 == 69 [pid = 4994] [id = 127] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x91317000 == 68 [pid = 4994] [id = 126] 05:36:13 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:36:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1644ms 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x939e8000 == 67 [pid = 4994] [id = 119] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x8e96bc00 == 66 [pid = 4994] [id = 118] 05:36:13 INFO - PROCESS | 4994 | --DOCSHELL 0x992b5c00 == 65 [pid = 4994] [id = 117] 05:36:13 INFO - PROCESS | 4994 | 1464611773808 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 05:36:13 INFO - PROCESS | 4994 | 1464611773813 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 05:36:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:36:13 INFO - PROCESS | 4994 | 1464611773820 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:36:13 INFO - PROCESS | 4994 | 1464611773823 Marionette TRACE conn3 <- [1,542,null,{}] 05:36:13 INFO - PROCESS | 4994 | 1464611773829 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:36:13 INFO - PROCESS | 4994 | 1464611773988 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x981c8800) [pid = 4994] [serial = 349] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x9515e000) [pid = 4994] [serial = 348] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x9506a800) [pid = 4994] [serial = 345] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x917eb000) [pid = 4994] [serial = 340] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0xa6f37c00) [pid = 4994] [serial = 238] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x91088c00) [pid = 4994] [serial = 337] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x95140400) [pid = 4994] [serial = 346] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x92af4800) [pid = 4994] [serial = 343] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x9236f400) [pid = 4994] [serial = 342] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x91059400) [pid = 4994] [serial = 336] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0xa2606000) [pid = 4994] [serial = 235] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x9a238800) [pid = 4994] [serial = 304] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0xa8c06800) [pid = 4994] [serial = 244] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0xa8c06000) [pid = 4994] [serial = 241] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x9131f400) [pid = 4994] [serial = 339] [outer = (nil)] [url = about:blank] 05:36:14 INFO - PROCESS | 4994 | 1464611774164 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e6ae000 == 66 [pid = 4994] [id = 143] 05:36:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x90755000) [pid = 4994] [serial = 429] [outer = (nil)] 05:36:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x91210c00) [pid = 4994] [serial = 430] [outer = 0x90755000] 05:36:14 INFO - PROCESS | 4994 | 1464611774244 Marionette DEBUG loaded listener.js 05:36:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x92368000) [pid = 4994] [serial = 431] [outer = 0x90755000] 05:36:15 INFO - PROCESS | 4994 | 1464611775042 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:36:15 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:36:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1232ms 05:36:15 INFO - PROCESS | 4994 | 1464611775084 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 05:36:15 INFO - PROCESS | 4994 | 1464611775087 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 05:36:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:36:15 INFO - PROCESS | 4994 | 1464611775099 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:36:15 INFO - PROCESS | 4994 | 1464611775101 Marionette TRACE conn3 <- [1,546,null,{}] 05:36:15 INFO - PROCESS | 4994 | 1464611775117 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:36:15 INFO - PROCESS | 4994 | 1464611775299 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 05:36:15 INFO - PROCESS | 4994 | 1464611775322 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:15 INFO - PROCESS | 4994 | ++DOCSHELL 0x8def2400 == 67 [pid = 4994] [id = 144] 05:36:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8eada400) [pid = 4994] [serial = 432] [outer = (nil)] 05:36:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x92aeb400) [pid = 4994] [serial = 433] [outer = 0x8eada400] 05:36:15 INFO - PROCESS | 4994 | 1464611775406 Marionette DEBUG loaded listener.js 05:36:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x9513ec00) [pid = 4994] [serial = 434] [outer = 0x8eada400] 05:36:16 INFO - PROCESS | 4994 | 1464611776428 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:36:16 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:36:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1394ms 05:36:16 INFO - PROCESS | 4994 | 1464611776494 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 05:36:16 INFO - PROCESS | 4994 | 1464611776498 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 05:36:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:36:16 INFO - PROCESS | 4994 | 1464611776510 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:36:16 INFO - PROCESS | 4994 | 1464611776513 Marionette TRACE conn3 <- [1,550,null,{}] 05:36:16 INFO - PROCESS | 4994 | 1464611776519 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:36:16 INFO - PROCESS | 4994 | 1464611776800 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 05:36:16 INFO - PROCESS | 4994 | 1464611776837 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e6b1c00 == 68 [pid = 4994] [id = 145] 05:36:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x904c5000) [pid = 4994] [serial = 435] [outer = (nil)] 05:36:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x99050800) [pid = 4994] [serial = 436] [outer = 0x904c5000] 05:36:16 INFO - PROCESS | 4994 | 1464611776918 Marionette DEBUG loaded listener.js 05:36:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x9a3d5c00) [pid = 4994] [serial = 437] [outer = 0x904c5000] 05:36:17 INFO - PROCESS | 4994 | 1464611777885 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:36:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 05:36:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1431ms 05:36:17 INFO - PROCESS | 4994 | 1464611777942 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 05:36:17 INFO - PROCESS | 4994 | 1464611777945 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 05:36:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:36:17 INFO - PROCESS | 4994 | 1464611777957 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:36:17 INFO - PROCESS | 4994 | 1464611777960 Marionette TRACE conn3 <- [1,554,null,{}] 05:36:17 INFO - PROCESS | 4994 | 1464611777964 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:36:18 INFO - PROCESS | 4994 | 1464611778731 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0xa4e2f800) [pid = 4994] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x90757800) [pid = 4994] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x90758400) [pid = 4994] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x91090c00) [pid = 4994] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x9aac1000) [pid = 4994] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x92aee800) [pid = 4994] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x95140000) [pid = 4994] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x99731400) [pid = 4994] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x9120cc00) [pid = 4994] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x92af1800) [pid = 4994] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x91062c00) [pid = 4994] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0xa0610400) [pid = 4994] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x8e6a5400) [pid = 4994] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x91061400) [pid = 4994] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0xa4e2a400) [pid = 4994] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x91090000) [pid = 4994] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x9a9b6800) [pid = 4994] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x92363c00) [pid = 4994] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x9502b800) [pid = 4994] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 118 (0x9502fc00) [pid = 4994] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 117 (0x91320000) [pid = 4994] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 116 (0x90759800) [pid = 4994] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:36:18 INFO - PROCESS | 4994 | --DOMWINDOW == 115 (0x91086800) [pid = 4994] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:36:18 INFO - PROCESS | 4994 | 1464611778925 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8def9800 == 69 [pid = 4994] [id = 146] 05:36:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 116 (0x8e6a4400) [pid = 4994] [serial = 438] [outer = (nil)] 05:36:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 117 (0x8ead6400) [pid = 4994] [serial = 439] [outer = 0x8e6a4400] 05:36:19 INFO - PROCESS | 4994 | 1464611779007 Marionette DEBUG loaded listener.js 05:36:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 118 (0x90756000) [pid = 4994] [serial = 440] [outer = 0x8e6a4400] 05:36:19 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:19 INFO - PROCESS | 4994 | 1464611779720 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:36:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:36:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1787ms 05:36:19 INFO - PROCESS | 4994 | 1464611779745 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 05:36:19 INFO - PROCESS | 4994 | 1464611779749 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 05:36:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:36:19 INFO - PROCESS | 4994 | 1464611779755 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:36:19 INFO - PROCESS | 4994 | 1464611779758 Marionette TRACE conn3 <- [1,558,null,{}] 05:36:19 INFO - PROCESS | 4994 | 1464611779764 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:36:19 INFO - PROCESS | 4994 | 1464611779973 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 05:36:20 INFO - PROCESS | 4994 | 1464611779994 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e6adc00 == 70 [pid = 4994] [id = 147] 05:36:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 119 (0x8eae0000) [pid = 4994] [serial = 441] [outer = (nil)] 05:36:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x95140800) [pid = 4994] [serial = 442] [outer = 0x8eae0000] 05:36:20 INFO - PROCESS | 4994 | 1464611780073 Marionette DEBUG loaded listener.js 05:36:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x9a360400) [pid = 4994] [serial = 443] [outer = 0x8eae0000] 05:36:21 INFO - PROCESS | 4994 | 1464611781062 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:36:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:36:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1338ms 05:36:21 INFO - PROCESS | 4994 | 1464611781093 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 05:36:21 INFO - PROCESS | 4994 | 1464611781099 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 05:36:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:36:21 INFO - PROCESS | 4994 | 1464611781109 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:36:21 INFO - PROCESS | 4994 | 1464611781116 Marionette TRACE conn3 <- [1,562,null,{}] 05:36:21 INFO - PROCESS | 4994 | 1464611781126 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:36:21 INFO - PROCESS | 4994 | 1464611781331 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 05:36:21 INFO - PROCESS | 4994 | 1464611781579 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:21 INFO - PROCESS | 4994 | ++DOCSHELL 0x8eadf000 == 71 [pid = 4994] [id = 148] 05:36:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x904c7000) [pid = 4994] [serial = 444] [outer = (nil)] 05:36:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x9105a000) [pid = 4994] [serial = 445] [outer = 0x904c7000] 05:36:21 INFO - PROCESS | 4994 | 1464611781716 Marionette DEBUG loaded listener.js 05:36:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x9120ac00) [pid = 4994] [serial = 446] [outer = 0x904c7000] 05:36:22 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:22 INFO - PROCESS | 4994 | 1464611782738 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:36:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:36:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1696ms 05:36:22 INFO - PROCESS | 4994 | 1464611782806 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 05:36:22 INFO - PROCESS | 4994 | 1464611782816 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 05:36:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:36:22 INFO - PROCESS | 4994 | 1464611782828 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:36:22 INFO - PROCESS | 4994 | 1464611782832 Marionette TRACE conn3 <- [1,566,null,{}] 05:36:22 INFO - PROCESS | 4994 | 1464611782839 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:36:23 INFO - PROCESS | 4994 | 1464611783097 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 05:36:23 INFO - PROCESS | 4994 | 1464611783326 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:23 INFO - PROCESS | 4994 | ++DOCSHELL 0x9164e400 == 72 [pid = 4994] [id = 149] 05:36:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x917f2c00) [pid = 4994] [serial = 447] [outer = (nil)] 05:36:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x92af0400) [pid = 4994] [serial = 448] [outer = 0x917f2c00] 05:36:23 INFO - PROCESS | 4994 | 1464611783417 Marionette DEBUG loaded listener.js 05:36:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x939e5000) [pid = 4994] [serial = 449] [outer = 0x917f2c00] 05:36:24 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:24 INFO - PROCESS | 4994 | 1464611784409 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:36:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:36:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1640ms 05:36:24 INFO - PROCESS | 4994 | 1464611784469 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 05:36:24 INFO - PROCESS | 4994 | 1464611784473 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 05:36:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:36:24 INFO - PROCESS | 4994 | 1464611784480 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:36:24 INFO - PROCESS | 4994 | 1464611784487 Marionette TRACE conn3 <- [1,570,null,{}] 05:36:24 INFO - PROCESS | 4994 | 1464611784505 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:36:24 INFO - PROCESS | 4994 | 1464611784747 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 05:36:25 INFO - PROCESS | 4994 | 1464611785015 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x95151000 == 73 [pid = 4994] [id = 150] 05:36:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x95235c00) [pid = 4994] [serial = 450] [outer = (nil)] 05:36:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x9a008c00) [pid = 4994] [serial = 451] [outer = 0x95235c00] 05:36:25 INFO - PROCESS | 4994 | 1464611785114 Marionette DEBUG loaded listener.js 05:36:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x9aabc400) [pid = 4994] [serial = 452] [outer = 0x95235c00] 05:36:25 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:26 INFO - PROCESS | 4994 | 1464611786009 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:36:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:36:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1587ms 05:36:26 INFO - PROCESS | 4994 | 1464611786069 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 05:36:26 INFO - PROCESS | 4994 | 1464611786073 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 05:36:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:36:26 INFO - PROCESS | 4994 | 1464611786080 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:36:26 INFO - PROCESS | 4994 | 1464611786085 Marionette TRACE conn3 <- [1,574,null,{}] 05:36:26 INFO - PROCESS | 4994 | 1464611786091 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:36:26 INFO - PROCESS | 4994 | 1464611786287 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 05:36:26 INFO - PROCESS | 4994 | 1464611786461 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:26 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e6a2800 == 74 [pid = 4994] [id = 151] 05:36:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x9b3bbc00) [pid = 4994] [serial = 453] [outer = (nil)] 05:36:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x9b55e800) [pid = 4994] [serial = 454] [outer = 0x9b3bbc00] 05:36:26 INFO - PROCESS | 4994 | 1464611786602 Marionette DEBUG loaded listener.js 05:36:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x9b8bf800) [pid = 4994] [serial = 455] [outer = 0x9b3bbc00] 05:36:27 INFO - PROCESS | 4994 | 1464611787548 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:36:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:36:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1538ms 05:36:27 INFO - PROCESS | 4994 | 1464611787619 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 05:36:27 INFO - PROCESS | 4994 | 1464611787624 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 05:36:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:36:27 INFO - PROCESS | 4994 | 1464611787630 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:36:27 INFO - PROCESS | 4994 | 1464611787634 Marionette TRACE conn3 <- [1,578,null,{}] 05:36:27 INFO - PROCESS | 4994 | 1464611787640 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:36:27 INFO - PROCESS | 4994 | 1464611787830 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 05:36:28 INFO - PROCESS | 4994 | 1464611788055 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:28 INFO - PROCESS | 4994 | ++DOCSHELL 0x8ead8800 == 75 [pid = 4994] [id = 152] 05:36:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x904c1800) [pid = 4994] [serial = 456] [outer = (nil)] 05:36:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x9bad6c00) [pid = 4994] [serial = 457] [outer = 0x904c1800] 05:36:28 INFO - PROCESS | 4994 | 1464611788193 Marionette DEBUG loaded listener.js 05:36:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x9c307800) [pid = 4994] [serial = 458] [outer = 0x904c1800] 05:36:29 INFO - PROCESS | 4994 | 1464611789091 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:36:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:36:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1531ms 05:36:29 INFO - PROCESS | 4994 | 1464611789163 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 05:36:29 INFO - PROCESS | 4994 | 1464611789166 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 05:36:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:36:29 INFO - PROCESS | 4994 | 1464611789174 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:36:29 INFO - PROCESS | 4994 | 1464611789178 Marionette TRACE conn3 <- [1,582,null,{}] 05:36:29 INFO - PROCESS | 4994 | 1464611789184 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:36:29 INFO - PROCESS | 4994 | 1464611789438 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 05:36:29 INFO - PROCESS | 4994 | 1464611789666 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8eadc400 == 76 [pid = 4994] [id = 153] 05:36:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x8eade400) [pid = 4994] [serial = 459] [outer = (nil)] 05:36:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0xa260d400) [pid = 4994] [serial = 460] [outer = 0x8eade400] 05:36:29 INFO - PROCESS | 4994 | 1464611789802 Marionette DEBUG loaded listener.js 05:36:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0xa325c800) [pid = 4994] [serial = 461] [outer = 0x8eade400] 05:36:30 INFO - PROCESS | 4994 | 1464611790733 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:36:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:36:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1632ms 05:36:30 INFO - PROCESS | 4994 | 1464611790808 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 05:36:30 INFO - PROCESS | 4994 | 1464611790812 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 05:36:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:36:30 INFO - PROCESS | 4994 | 1464611790819 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:36:30 INFO - PROCESS | 4994 | 1464611790823 Marionette TRACE conn3 <- [1,586,null,{}] 05:36:30 INFO - PROCESS | 4994 | 1464611790829 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:36:31 INFO - PROCESS | 4994 | 1464611791025 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 05:36:31 INFO - PROCESS | 4994 | 1464611791249 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9236c400 == 77 [pid = 4994] [id = 154] 05:36:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x9aabec00) [pid = 4994] [serial = 462] [outer = (nil)] 05:36:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0xa5046800) [pid = 4994] [serial = 463] [outer = 0x9aabec00] 05:36:31 INFO - PROCESS | 4994 | 1464611791385 Marionette DEBUG loaded listener.js 05:36:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0xa628d000) [pid = 4994] [serial = 464] [outer = 0x9aabec00] 05:36:31 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:32 INFO - PROCESS | 4994 | 1464611792307 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:36:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:36:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1536ms 05:36:32 INFO - PROCESS | 4994 | 1464611792356 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 05:36:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:36:32 INFO - PROCESS | 4994 | 1464611792361 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 05:36:32 INFO - PROCESS | 4994 | 1464611792367 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:36:32 INFO - PROCESS | 4994 | 1464611792371 Marionette TRACE conn3 <- [1,590,null,{}] 05:36:32 INFO - PROCESS | 4994 | 1464611792378 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:36:32 INFO - PROCESS | 4994 | 1464611792600 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 05:36:32 INFO - PROCESS | 4994 | 1464611792822 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cdf2800 == 78 [pid = 4994] [id = 155] 05:36:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8cdf5c00) [pid = 4994] [serial = 465] [outer = (nil)] 05:36:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8cdf8c00) [pid = 4994] [serial = 466] [outer = 0x8cdf5c00] 05:36:32 INFO - PROCESS | 4994 | 1464611792966 Marionette DEBUG loaded listener.js 05:36:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x8cdfc400) [pid = 4994] [serial = 467] [outer = 0x8cdf5c00] 05:36:33 INFO - PROCESS | 4994 | 1464611793990 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:36:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:36:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1692ms 05:36:34 INFO - PROCESS | 4994 | 1464611794061 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 05:36:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:36:34 INFO - PROCESS | 4994 | 1464611794065 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 05:36:34 INFO - PROCESS | 4994 | 1464611794073 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:36:34 INFO - PROCESS | 4994 | 1464611794077 Marionette TRACE conn3 <- [1,594,null,{}] 05:36:34 INFO - PROCESS | 4994 | 1464611794083 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:36:34 INFO - PROCESS | 4994 | 1464611794286 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 05:36:34 INFO - PROCESS | 4994 | 1464611794567 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:34 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cdf2c00 == 79 [pid = 4994] [id = 156] 05:36:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x8cdf8800) [pid = 4994] [serial = 468] [outer = (nil)] 05:36:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x8de35400) [pid = 4994] [serial = 469] [outer = 0x8cdf8800] 05:36:34 INFO - PROCESS | 4994 | 1464611794665 Marionette DEBUG loaded listener.js 05:36:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x8de39400) [pid = 4994] [serial = 470] [outer = 0x8cdf8800] 05:36:35 INFO - PROCESS | 4994 | 1464611795605 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:36:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:36:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1584ms 05:36:35 INFO - PROCESS | 4994 | 1464611795657 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 05:36:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:36:35 INFO - PROCESS | 4994 | 1464611795661 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 05:36:35 INFO - PROCESS | 4994 | 1464611795668 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:36:35 INFO - PROCESS | 4994 | 1464611795672 Marionette TRACE conn3 <- [1,598,null,{}] 05:36:35 INFO - PROCESS | 4994 | 1464611795679 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:36:35 INFO - PROCESS | 4994 | 1464611795877 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 05:36:36 INFO - PROCESS | 4994 | 1464611796104 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8de33800 == 80 [pid = 4994] [id = 157] 05:36:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x8de33c00) [pid = 4994] [serial = 471] [outer = (nil)] 05:36:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x8de3f000) [pid = 4994] [serial = 472] [outer = 0x8de33c00] 05:36:36 INFO - PROCESS | 4994 | 1464611796221 Marionette DEBUG loaded listener.js 05:36:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x91218c00) [pid = 4994] [serial = 473] [outer = 0x8de33c00] 05:36:37 INFO - PROCESS | 4994 | 1464611797145 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:36:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:36:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1536ms 05:36:37 INFO - PROCESS | 4994 | 1464611797204 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 05:36:37 INFO - PROCESS | 4994 | 1464611797210 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 05:36:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:36:37 INFO - PROCESS | 4994 | 1464611797217 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:36:37 INFO - PROCESS | 4994 | 1464611797224 Marionette TRACE conn3 <- [1,602,null,{}] 05:36:37 INFO - PROCESS | 4994 | 1464611797231 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:36:37 INFO - PROCESS | 4994 | 1464611797509 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 05:36:37 INFO - PROCESS | 4994 | 1464611797841 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:37 INFO - PROCESS | 4994 | ++DOCSHELL 0x8de3a400 == 81 [pid = 4994] [id = 158] 05:36:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x8def4000) [pid = 4994] [serial = 474] [outer = (nil)] 05:36:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x92af0800) [pid = 4994] [serial = 475] [outer = 0x8def4000] 05:36:37 INFO - PROCESS | 4994 | 1464611797946 Marionette DEBUG loaded listener.js 05:36:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x9b557800) [pid = 4994] [serial = 476] [outer = 0x8def4000] 05:36:39 INFO - PROCESS | 4994 | 1464611799217 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:36:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:36:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 2042ms 05:36:39 INFO - PROCESS | 4994 | 1464611799260 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 05:36:39 INFO - PROCESS | 4994 | 1464611799267 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 05:36:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:36:39 INFO - PROCESS | 4994 | 1464611799275 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:36:39 INFO - PROCESS | 4994 | 1464611799281 Marionette TRACE conn3 <- [1,606,null,{}] 05:36:39 INFO - PROCESS | 4994 | 1464611799291 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:36:39 INFO - PROCESS | 4994 | 1464611799578 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 05:36:39 INFO - PROCESS | 4994 | 1464611799752 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8def8000 == 82 [pid = 4994] [id = 159] 05:36:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x8e6aac00) [pid = 4994] [serial = 477] [outer = (nil)] 05:36:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x9075d400) [pid = 4994] [serial = 478] [outer = 0x8e6aac00] 05:36:39 INFO - PROCESS | 4994 | 1464611799837 Marionette DEBUG loaded listener.js 05:36:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x9105fc00) [pid = 4994] [serial = 479] [outer = 0x8e6aac00] 05:36:40 INFO - PROCESS | 4994 | 1464611800727 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:36:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:36:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1496ms 05:36:40 INFO - PROCESS | 4994 | 1464611800772 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 05:36:40 INFO - PROCESS | 4994 | 1464611800781 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 05:36:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:36:40 INFO - PROCESS | 4994 | 1464611800792 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:36:40 INFO - PROCESS | 4994 | 1464611800796 Marionette TRACE conn3 <- [1,610,null,{}] 05:36:40 INFO - PROCESS | 4994 | 1464611800803 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:36:40 INFO - PROCESS | 4994 | 1464611800989 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 05:36:41 INFO - PROCESS | 4994 | 1464611801326 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8def3c00 == 83 [pid = 4994] [id = 160] 05:36:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x8e6a6000) [pid = 4994] [serial = 480] [outer = (nil)] 05:36:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x91061400) [pid = 4994] [serial = 481] [outer = 0x8e6a6000] 05:36:41 INFO - PROCESS | 4994 | 1464611801429 Marionette DEBUG loaded listener.js 05:36:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x917f0800) [pid = 4994] [serial = 482] [outer = 0x8e6a6000] 05:36:42 INFO - PROCESS | 4994 | --DOCSHELL 0x8def9800 == 82 [pid = 4994] [id = 146] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x9131b000) [pid = 4994] [serial = 397] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOCSHELL 0x8e6b1c00 == 81 [pid = 4994] [id = 145] 05:36:42 INFO - PROCESS | 4994 | --DOCSHELL 0x8def2400 == 80 [pid = 4994] [id = 144] 05:36:42 INFO - PROCESS | 4994 | --DOCSHELL 0x8e6ae000 == 79 [pid = 4994] [id = 143] 05:36:42 INFO - PROCESS | 4994 | --DOCSHELL 0x917ee400 == 78 [pid = 4994] [id = 142] 05:36:42 INFO - PROCESS | 4994 | --DOCSHELL 0x91213000 == 77 [pid = 4994] [id = 141] 05:36:42 INFO - PROCESS | 4994 | 1464611802466 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:36:42 INFO - PROCESS | 4994 | --DOCSHELL 0x90757c00 == 76 [pid = 4994] [id = 140] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x8e6b0800) [pid = 4994] [serial = 328] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0xa6f3ec00) [pid = 4994] [serial = 331] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0xa6ea5000) [pid = 4994] [serial = 325] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0xa628a000) [pid = 4994] [serial = 277] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0xa6d18c00) [pid = 4994] [serial = 322] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0xa22db800) [pid = 4994] [serial = 319] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x9af03800) [pid = 4994] [serial = 316] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x91320800) [pid = 4994] [serial = 268] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x9b570000) [pid = 4994] [serial = 274] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x92af7c00) [pid = 4994] [serial = 280] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x981ccc00) [pid = 4994] [serial = 271] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x9a768c00) [pid = 4994] [serial = 313] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x91213c00) [pid = 4994] [serial = 307] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x946a0c00) [pid = 4994] [serial = 310] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0xa22e3000) [pid = 4994] [serial = 283] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0xa6ea9400) [pid = 4994] [serial = 225] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x9c301800) [pid = 4994] [serial = 390] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x94661000) [pid = 4994] [serial = 379] [outer = (nil)] [url = about:blank] 05:36:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:36:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1737ms 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x939eec00) [pid = 4994] [serial = 378] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0xa3052800) [pid = 4994] [serial = 376] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x9c305c00) [pid = 4994] [serial = 375] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x9515cc00) [pid = 4994] [serial = 384] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x9a3dac00) [pid = 4994] [serial = 385] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x9af0d400) [pid = 4994] [serial = 387] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x9a0afc00) [pid = 4994] [serial = 382] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x9236d000) [pid = 4994] [serial = 381] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x9131f800) [pid = 4994] [serial = 354] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x93c99c00) [pid = 4994] [serial = 357] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x9aac3c00) [pid = 4994] [serial = 360] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x9d0ce000) [pid = 4994] [serial = 391] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x9b8ca400) [pid = 4994] [serial = 363] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x9cd13c00) [pid = 4994] [serial = 366] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0xa35e6000) [pid = 4994] [serial = 369] [outer = (nil)] [url = about:blank] 05:36:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x90f0b400) [pid = 4994] [serial = 372] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x95141800) [pid = 4994] [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:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x9a233000) [pid = 4994] [serial = 394] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x9b55c000) [pid = 4994] [serial = 388] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x91321000) [pid = 4994] [serial = 393] [outer = (nil)] [url = about:blank] 05:36:42 INFO - PROCESS | 4994 | 1464611802529 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 05:36:42 INFO - PROCESS | 4994 | 1464611802537 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 05:36:42 INFO - PROCESS | 4994 | 1464611802566 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:36:42 INFO - PROCESS | 4994 | 1464611802576 Marionette TRACE conn3 <- [1,614,null,{}] 05:36:42 INFO - PROCESS | 4994 | 1464611802593 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:36:42 INFO - PROCESS | 4994 | 1464611802780 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 05:36:43 INFO - PROCESS | 4994 | 1464611803038 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 4994 | ++DOCSHELL 0x91317400 == 77 [pid = 4994] [id = 161] 05:36:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x9164dc00) [pid = 4994] [serial = 483] [outer = (nil)] 05:36:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x9238ac00) [pid = 4994] [serial = 484] [outer = 0x9164dc00] 05:36:43 INFO - PROCESS | 4994 | 1464611803143 Marionette DEBUG loaded listener.js 05:36:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x92c9e800) [pid = 4994] [serial = 485] [outer = 0x9164dc00] 05:36:43 INFO - PROCESS | 4994 | 1464611803929 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:36:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:36:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1401ms 05:36:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:36:43 INFO - PROCESS | 4994 | 1464611803961 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 05:36:43 INFO - PROCESS | 4994 | 1464611803965 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 05:36:43 INFO - PROCESS | 4994 | 1464611803972 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:36:43 INFO - PROCESS | 4994 | 1464611803975 Marionette TRACE conn3 <- [1,618,null,{}] 05:36:43 INFO - PROCESS | 4994 | 1464611803981 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:36:44 INFO - PROCESS | 4994 | 1464611804205 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 05:36:44 INFO - PROCESS | 4994 | 1464611804227 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e6b1800 == 78 [pid = 4994] [id = 162] 05:36:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x92386000) [pid = 4994] [serial = 486] [outer = (nil)] 05:36:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x92caac00) [pid = 4994] [serial = 487] [outer = 0x92386000] 05:36:44 INFO - PROCESS | 4994 | 1464611804305 Marionette DEBUG loaded listener.js 05:36:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x92ef0400) [pid = 4994] [serial = 488] [outer = 0x92386000] 05:36:45 INFO - PROCESS | 4994 | 1464611805386 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:36:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:36:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1483ms 05:36:45 INFO - PROCESS | 4994 | 1464611805456 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 05:36:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:36:45 INFO - PROCESS | 4994 | 1464611805460 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 05:36:45 INFO - PROCESS | 4994 | 1464611805466 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:36:45 INFO - PROCESS | 4994 | 1464611805470 Marionette TRACE conn3 <- [1,622,null,{}] 05:36:45 INFO - PROCESS | 4994 | 1464611805475 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:36:45 INFO - PROCESS | 4994 | 1464611805710 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 05:36:45 INFO - PROCESS | 4994 | 1464611805736 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92ca2800 == 79 [pid = 4994] [id = 163] 05:36:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x93c8fc00) [pid = 4994] [serial = 489] [outer = (nil)] 05:36:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x946a0c00) [pid = 4994] [serial = 490] [outer = 0x93c8fc00] 05:36:45 INFO - PROCESS | 4994 | 1464611805885 Marionette DEBUG loaded listener.js 05:36:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x95159000) [pid = 4994] [serial = 491] [outer = 0x93c8fc00] 05:36:46 INFO - PROCESS | 4994 | 1464611806796 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:36:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:36:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1386ms 05:36:46 INFO - PROCESS | 4994 | 1464611806858 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 05:36:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:36:46 INFO - PROCESS | 4994 | 1464611806862 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 05:36:46 INFO - PROCESS | 4994 | 1464611806868 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:36:46 INFO - PROCESS | 4994 | 1464611806872 Marionette TRACE conn3 <- [1,626,null,{}] 05:36:46 INFO - PROCESS | 4994 | 1464611806877 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:36:47 INFO - PROCESS | 4994 | 1464611807346 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 05:36:47 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x91213800) [pid = 4994] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:36:47 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x92361800) [pid = 4994] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:36:47 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x90f06000) [pid = 4994] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:36:47 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x90755000) [pid = 4994] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:36:47 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x8e6a4400) [pid = 4994] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:36:47 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x8eada400) [pid = 4994] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:36:47 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x904c5000) [pid = 4994] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:36:47 INFO - PROCESS | 4994 | 1464611807521 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8deeec00 == 80 [pid = 4994] [id = 164] 05:36:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x8eada400) [pid = 4994] [serial = 492] [outer = (nil)] 05:36:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x9120b000) [pid = 4994] [serial = 493] [outer = 0x8eada400] 05:36:47 INFO - PROCESS | 4994 | 1464611807601 Marionette DEBUG loaded listener.js 05:36:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x9506e800) [pid = 4994] [serial = 494] [outer = 0x8eada400] 05:36:48 INFO - PROCESS | 4994 | 1464611808356 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:36:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:36:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1536ms 05:36:48 INFO - PROCESS | 4994 | 1464611808405 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 05:36:48 INFO - PROCESS | 4994 | 1464611808409 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 05:36:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:36:48 INFO - PROCESS | 4994 | 1464611808416 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:36:48 INFO - PROCESS | 4994 | 1464611808419 Marionette TRACE conn3 <- [1,630,null,{}] 05:36:48 INFO - PROCESS | 4994 | 1464611808426 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:36:48 INFO - PROCESS | 4994 | 1464611808647 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 05:36:48 INFO - PROCESS | 4994 | 1464611808668 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91065c00 == 81 [pid = 4994] [id = 165] 05:36:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x91322400) [pid = 4994] [serial = 495] [outer = (nil)] 05:36:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x9a3e1400) [pid = 4994] [serial = 496] [outer = 0x91322400] 05:36:48 INFO - PROCESS | 4994 | 1464611808745 Marionette DEBUG loaded listener.js 05:36:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x9aa17000) [pid = 4994] [serial = 497] [outer = 0x91322400] 05:36:49 INFO - PROCESS | 4994 | 1464611809769 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:36:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:36:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1382ms 05:36:49 INFO - PROCESS | 4994 | 1464611809800 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 05:36:49 INFO - PROCESS | 4994 | 1464611809807 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 05:36:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:36:49 INFO - PROCESS | 4994 | 1464611809816 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:36:49 INFO - PROCESS | 4994 | 1464611809822 Marionette TRACE conn3 <- [1,634,null,{}] 05:36:49 INFO - PROCESS | 4994 | 1464611809833 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:36:50 INFO - PROCESS | 4994 | 1464611810052 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 05:36:50 INFO - PROCESS | 4994 | 1464611810314 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8de32800 == 82 [pid = 4994] [id = 166] 05:36:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8de36800) [pid = 4994] [serial = 498] [outer = (nil)] 05:36:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x904cdc00) [pid = 4994] [serial = 499] [outer = 0x8de36800] 05:36:50 INFO - PROCESS | 4994 | 1464611810456 Marionette DEBUG loaded listener.js 05:36:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x90f0dc00) [pid = 4994] [serial = 500] [outer = 0x8de36800] 05:36:51 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:51 INFO - PROCESS | 4994 | 1464611811397 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:36:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:36:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1645ms 05:36:51 INFO - PROCESS | 4994 | 1464611811462 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 05:36:51 INFO - PROCESS | 4994 | 1464611811472 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 05:36:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:36:51 INFO - PROCESS | 4994 | 1464611811484 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:36:51 INFO - PROCESS | 4994 | 1464611811488 Marionette TRACE conn3 <- [1,638,null,{}] 05:36:51 INFO - PROCESS | 4994 | 1464611811496 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:36:51 INFO - PROCESS | 4994 | 1464611811742 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 05:36:52 INFO - PROCESS | 4994 | 1464611811985 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:36:52 INFO - PROCESS | 4994 | ++DOCSHELL 0x9164b000 == 83 [pid = 4994] [id = 167] 05:36:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x9164b400) [pid = 4994] [serial = 501] [outer = (nil)] 05:36:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x92383400) [pid = 4994] [serial = 502] [outer = 0x9164b400] 05:36:52 INFO - PROCESS | 4994 | 1464611812094 Marionette DEBUG loaded listener.js 05:36:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x92ca2000) [pid = 4994] [serial = 503] [outer = 0x9164b400] 05:36:52 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:36:53 INFO - PROCESS | 4994 | 1464611813124 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:36:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:36:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1686ms 05:36:53 INFO - PROCESS | 4994 | 1464611813171 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 05:36:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:36:53 INFO - PROCESS | 4994 | 1464611813175 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 05:36:53 INFO - PROCESS | 4994 | 1464611813182 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:36:53 INFO - PROCESS | 4994 | 1464611813189 Marionette TRACE conn3 <- [1,642,null,{}] 05:36:53 INFO - PROCESS | 4994 | 1464611813206 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:36:53 INFO - PROCESS | 4994 | 1464611813445 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 05:36:53 INFO - PROCESS | 4994 | 1464611813677 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x98132c00 == 84 [pid = 4994] [id = 168] 05:36:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x99726c00) [pid = 4994] [serial = 504] [outer = (nil)] 05:36:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x9a23e000) [pid = 4994] [serial = 505] [outer = 0x99726c00] 05:36:53 INFO - PROCESS | 4994 | 1464611813771 Marionette DEBUG loaded listener.js 05:36:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x9aac5800) [pid = 4994] [serial = 506] [outer = 0x99726c00] 05:36:54 INFO - PROCESS | 4994 | 1464611814706 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:36:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:36:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1595ms 05:36:54 INFO - PROCESS | 4994 | 1464611814778 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 05:36:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:36:54 INFO - PROCESS | 4994 | 1464611814783 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 05:36:54 INFO - PROCESS | 4994 | 1464611814790 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:36:54 INFO - PROCESS | 4994 | 1464611814793 Marionette TRACE conn3 <- [1,646,null,{}] 05:36:54 INFO - PROCESS | 4994 | 1464611814799 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:36:55 INFO - PROCESS | 4994 | 1464611815032 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 05:36:55 INFO - PROCESS | 4994 | 1464611815268 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x981ce400 == 85 [pid = 4994] [id = 169] 05:36:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x9a3d7800) [pid = 4994] [serial = 507] [outer = (nil)] 05:36:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x9ba22800) [pid = 4994] [serial = 508] [outer = 0x9a3d7800] 05:36:55 INFO - PROCESS | 4994 | 1464611815403 Marionette DEBUG loaded listener.js 05:36:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x9c30c800) [pid = 4994] [serial = 509] [outer = 0x9a3d7800] 05:36:56 INFO - PROCESS | 4994 | 1464611816379 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:36:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:36:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1633ms 05:36:56 INFO - PROCESS | 4994 | 1464611816423 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 05:36:56 INFO - PROCESS | 4994 | 1464611816428 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 05:36:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:36:56 INFO - PROCESS | 4994 | 1464611816436 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:36:56 INFO - PROCESS | 4994 | 1464611816439 Marionette TRACE conn3 <- [1,650,null,{}] 05:36:56 INFO - PROCESS | 4994 | 1464611816445 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:36:56 INFO - PROCESS | 4994 | 1464611816635 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 05:36:56 INFO - PROCESS | 4994 | 1464611816857 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 4994 | ++DOCSHELL 0x9cd16000 == 86 [pid = 4994] [id = 170] 05:36:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x9cd16c00) [pid = 4994] [serial = 510] [outer = (nil)] 05:36:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0xa21adc00) [pid = 4994] [serial = 511] [outer = 0x9cd16c00] 05:36:57 INFO - PROCESS | 4994 | 1464611817002 Marionette DEBUG loaded listener.js 05:36:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0xa2408c00) [pid = 4994] [serial = 512] [outer = 0x9cd16c00] 05:36:57 INFO - PROCESS | 4994 | 1464611817923 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:36:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:36:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1535ms 05:36:57 INFO - PROCESS | 4994 | 1464611817973 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 05:36:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:36:57 INFO - PROCESS | 4994 | 1464611817977 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 05:36:57 INFO - PROCESS | 4994 | 1464611817984 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:36:57 INFO - PROCESS | 4994 | 1464611817988 Marionette TRACE conn3 <- [1,654,null,{}] 05:36:57 INFO - PROCESS | 4994 | 1464611817994 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:36:58 INFO - PROCESS | 4994 | 1464611818221 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 05:36:58 INFO - PROCESS | 4994 | 1464611818454 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0xa227d000 == 87 [pid = 4994] [id = 171] 05:36:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0xa2281000) [pid = 4994] [serial = 513] [outer = (nil)] 05:36:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0xa670a800) [pid = 4994] [serial = 514] [outer = 0xa2281000] 05:36:58 INFO - PROCESS | 4994 | 1464611818593 Marionette DEBUG loaded listener.js 05:36:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0xa6d14c00) [pid = 4994] [serial = 515] [outer = 0xa2281000] 05:36:59 INFO - PROCESS | 4994 | 1464611819486 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:36:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:36:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1540ms 05:36:59 INFO - PROCESS | 4994 | 1464611819524 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 05:36:59 INFO - PROCESS | 4994 | 1464611819527 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 05:36:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:36:59 INFO - PROCESS | 4994 | 1464611819534 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:36:59 INFO - PROCESS | 4994 | 1464611819538 Marionette TRACE conn3 <- [1,658,null,{}] 05:36:59 INFO - PROCESS | 4994 | 1464611819545 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:36:59 INFO - PROCESS | 4994 | 1464611819728 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 05:36:59 INFO - PROCESS | 4994 | 1464611819912 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e141400 == 88 [pid = 4994] [id = 172] 05:36:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x8e142800) [pid = 4994] [serial = 516] [outer = (nil)] 05:36:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x8e149800) [pid = 4994] [serial = 517] [outer = 0x8e142800] 05:37:00 INFO - PROCESS | 4994 | 1464611819999 Marionette DEBUG loaded listener.js 05:37:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x8e14e800) [pid = 4994] [serial = 518] [outer = 0x8e142800] 05:37:00 INFO - PROCESS | 4994 | 1464611820967 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:37:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:37:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1490ms 05:37:01 INFO - PROCESS | 4994 | 1464611821026 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 05:37:01 INFO - PROCESS | 4994 | 1464611821031 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 05:37:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:37:01 INFO - PROCESS | 4994 | 1464611821039 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:37:01 INFO - PROCESS | 4994 | 1464611821043 Marionette TRACE conn3 <- [1,662,null,{}] 05:37:01 INFO - PROCESS | 4994 | 1464611821049 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:37:01 INFO - PROCESS | 4994 | 1464611821253 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 05:37:01 INFO - PROCESS | 4994 | 1464611821484 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cef0400 == 89 [pid = 4994] [id = 173] 05:37:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x8cef0800) [pid = 4994] [serial = 519] [outer = (nil)] 05:37:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x8cef8c00) [pid = 4994] [serial = 520] [outer = 0x8cef0800] 05:37:01 INFO - PROCESS | 4994 | 1464611821622 Marionette DEBUG loaded listener.js 05:37:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x8cefc000) [pid = 4994] [serial = 521] [outer = 0x8cef0800] 05:37:02 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:37:02 INFO - PROCESS | 4994 | 1464611822540 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:37:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:37:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1541ms 05:37:02 INFO - PROCESS | 4994 | 1464611822580 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 05:37:02 INFO - PROCESS | 4994 | 1464611822585 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 05:37:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:37:02 INFO - PROCESS | 4994 | 1464611822591 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:37:02 INFO - PROCESS | 4994 | 1464611822595 Marionette TRACE conn3 <- [1,666,null,{}] 05:37:02 INFO - PROCESS | 4994 | 1464611822601 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:37:02 INFO - PROCESS | 4994 | 1464611822828 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 05:37:03 INFO - PROCESS | 4994 | 1464611823078 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cef4000 == 90 [pid = 4994] [id = 174] 05:37:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x8cefbc00) [pid = 4994] [serial = 522] [outer = (nil)] 05:37:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x8e14b800) [pid = 4994] [serial = 523] [outer = 0x8cefbc00] 05:37:03 INFO - PROCESS | 4994 | 1464611823208 Marionette DEBUG loaded listener.js 05:37:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x8e150c00) [pid = 4994] [serial = 524] [outer = 0x8cefbc00] 05:37:03 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:37:04 INFO - PROCESS | 4994 | 1464611824089 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:37:04 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:37:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1542ms 05:37:04 INFO - PROCESS | 4994 | 1464611824135 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 05:37:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:37:04 INFO - PROCESS | 4994 | 1464611824140 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 05:37:04 INFO - PROCESS | 4994 | 1464611824146 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:37:04 INFO - PROCESS | 4994 | 1464611824150 Marionette TRACE conn3 <- [1,670,null,{}] 05:37:04 INFO - PROCESS | 4994 | 1464611824156 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:37:04 INFO - PROCESS | 4994 | 1464611824352 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 05:37:04 INFO - PROCESS | 4994 | 1464611824533 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:04 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cef2400 == 91 [pid = 4994] [id = 175] 05:37:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x8cef7800) [pid = 4994] [serial = 525] [outer = (nil)] 05:37:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x90506800) [pid = 4994] [serial = 526] [outer = 0x8cef7800] 05:37:04 INFO - PROCESS | 4994 | 1464611824626 Marionette DEBUG loaded listener.js 05:37:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x90507c00) [pid = 4994] [serial = 527] [outer = 0x8cef7800] 05:37:05 INFO - PROCESS | 4994 | 1464611825619 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:37:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:37:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1532ms 05:37:05 INFO - PROCESS | 4994 | 1464611825680 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 05:37:05 INFO - PROCESS | 4994 | 1464611825683 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 05:37:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:37:05 INFO - PROCESS | 4994 | 1464611825691 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:37:05 INFO - PROCESS | 4994 | 1464611825696 Marionette TRACE conn3 <- [1,674,null,{}] 05:37:05 INFO - PROCESS | 4994 | 1464611825702 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:37:05 INFO - PROCESS | 4994 | 1464611825926 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 05:37:06 INFO - PROCESS | 4994 | 1464611826177 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e6ae400 == 92 [pid = 4994] [id = 176] 05:37:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x8e6af800) [pid = 4994] [serial = 528] [outer = (nil)] 05:37:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x917edc00) [pid = 4994] [serial = 529] [outer = 0x8e6af800] 05:37:06 INFO - PROCESS | 4994 | 1464611826318 Marionette DEBUG loaded listener.js 05:37:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x91aac400) [pid = 4994] [serial = 530] [outer = 0x8e6af800] 05:37:06 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:37:07 INFO - PROCESS | 4994 | 1464611827226 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:37:07 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:37:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1591ms 05:37:07 INFO - PROCESS | 4994 | 1464611827283 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 05:37:07 INFO - PROCESS | 4994 | 1464611827287 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 05:37:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:37:07 INFO - PROCESS | 4994 | 1464611827294 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:37:07 INFO - PROCESS | 4994 | 1464611827298 Marionette TRACE conn3 <- [1,678,null,{}] 05:37:07 INFO - PROCESS | 4994 | 1464611827305 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:37:07 INFO - PROCESS | 4994 | 1464611827509 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 05:37:08 INFO - PROCESS | 4994 | 1464611828194 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e143c00 == 93 [pid = 4994] [id = 177] 05:37:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x8e144800) [pid = 4994] [serial = 531] [outer = (nil)] 05:37:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x8e6a9000) [pid = 4994] [serial = 532] [outer = 0x8e144800] 05:37:08 INFO - PROCESS | 4994 | 1464611828292 Marionette DEBUG loaded listener.js 05:37:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x8ead4400) [pid = 4994] [serial = 533] [outer = 0x8e144800] 05:37:09 INFO - PROCESS | 4994 | 1464611829208 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:37:09 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:37:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1985ms 05:37:09 INFO - PROCESS | 4994 | 1464611829282 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 05:37:09 INFO - PROCESS | 4994 | 1464611829286 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 05:37:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:37:09 INFO - PROCESS | 4994 | 1464611829295 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:37:09 INFO - PROCESS | 4994 | 1464611829300 Marionette TRACE conn3 <- [1,682,null,{}] 05:37:09 INFO - PROCESS | 4994 | 1464611829309 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:37:09 INFO - PROCESS | 4994 | 1464611829599 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 05:37:09 INFO - PROCESS | 4994 | 1464611829850 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdfe000 == 94 [pid = 4994] [id = 178] 05:37:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x8de39c00) [pid = 4994] [serial = 534] [outer = (nil)] 05:37:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x8e6a8400) [pid = 4994] [serial = 535] [outer = 0x8de39c00] 05:37:10 INFO - PROCESS | 4994 | 1464611830006 Marionette DEBUG loaded listener.js 05:37:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x91065400) [pid = 4994] [serial = 536] [outer = 0x8de39c00] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x9a3d5400 == 93 [pid = 4994] [id = 25] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x95140800) [pid = 4994] [serial = 442] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x9164f000) [pid = 4994] [serial = 403] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x9238c000) [pid = 4994] [serial = 412] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x9ba7c800) [pid = 4994] [serial = 409] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x91216400) [pid = 4994] [serial = 400] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0xa6288c00) [pid = 4994] [serial = 415] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x95234400) [pid = 4994] [serial = 406] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8deeec00 == 92 [pid = 4994] [id = 164] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x92ca2800 == 91 [pid = 4994] [id = 163] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8e6b1800 == 90 [pid = 4994] [id = 162] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x91317400 == 89 [pid = 4994] [id = 161] 05:37:11 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:11 INFO - PROCESS | 4994 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8def3c00 == 88 [pid = 4994] [id = 160] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8def8000 == 87 [pid = 4994] [id = 159] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdf2800 == 86 [pid = 4994] [id = 155] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x9236c400 == 85 [pid = 4994] [id = 154] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8eadc400 == 84 [pid = 4994] [id = 153] 05:37:11 INFO - PROCESS | 4994 | 1464611831558 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:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8ead8800 == 83 [pid = 4994] [id = 152] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8e6a2800 == 82 [pid = 4994] [id = 151] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x95151000 == 81 [pid = 4994] [id = 150] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x9164e400 == 80 [pid = 4994] [id = 149] 05:37:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8eadf000 == 79 [pid = 4994] [id = 148] 05:37:11 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:37:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2288ms 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x92387400) [pid = 4994] [serial = 425] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x95144c00) [pid = 4994] [serial = 428] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x91213400) [pid = 4994] [serial = 422] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x946a6000) [pid = 4994] [serial = 427] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x92368000) [pid = 4994] [serial = 431] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x9108e000) [pid = 4994] [serial = 421] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x91210c00) [pid = 4994] [serial = 430] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x90756000) [pid = 4994] [serial = 440] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x8ead6400) [pid = 4994] [serial = 439] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x9513ec00) [pid = 4994] [serial = 434] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x8def6c00) [pid = 4994] [serial = 418] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x9a3d5c00) [pid = 4994] [serial = 437] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x99050800) [pid = 4994] [serial = 436] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x92369c00) [pid = 4994] [serial = 424] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x92aeb400) [pid = 4994] [serial = 433] [outer = (nil)] [url = about:blank] 05:37:11 INFO - PROCESS | 4994 | 1464611831608 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 05:37:11 INFO - PROCESS | 4994 | 1464611831618 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 05:37:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:37:11 INFO - PROCESS | 4994 | 1464611831626 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:37:11 INFO - PROCESS | 4994 | 1464611831630 Marionette TRACE conn3 <- [1,686,null,{}] 05:37:11 INFO - PROCESS | 4994 | 1464611831636 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:37:11 INFO - PROCESS | 4994 | 1464611831817 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 05:37:11 INFO - PROCESS | 4994 | 1464611831958 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8de38400 == 80 [pid = 4994] [id = 179] 05:37:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x9050c400) [pid = 4994] [serial = 537] [outer = (nil)] 05:37:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x91211c00) [pid = 4994] [serial = 538] [outer = 0x9050c400] 05:37:12 INFO - PROCESS | 4994 | 1464611832051 Marionette DEBUG loaded listener.js 05:37:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x9131d400) [pid = 4994] [serial = 539] [outer = 0x9050c400] 05:37:13 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:13 INFO - PROCESS | 4994 | 1464611833276 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:37:13 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:37:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1690ms 05:37:13 INFO - PROCESS | 4994 | 1464611833329 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 05:37:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:37:13 INFO - PROCESS | 4994 | 1464611833334 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 05:37:13 INFO - PROCESS | 4994 | 1464611833349 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:37:13 INFO - PROCESS | 4994 | 1464611833358 Marionette TRACE conn3 <- [1,690,null,{}] 05:37:13 INFO - PROCESS | 4994 | 1464611833368 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:37:13 INFO - PROCESS | 4994 | 1464611833663 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 05:37:13 INFO - PROCESS | 4994 | 1464611833756 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9050e000 == 81 [pid = 4994] [id = 180] 05:37:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x91644800) [pid = 4994] [serial = 540] [outer = (nil)] 05:37:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x92281400) [pid = 4994] [serial = 541] [outer = 0x91644800] 05:37:13 INFO - PROCESS | 4994 | 1464611833838 Marionette DEBUG loaded listener.js 05:37:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x9236f400) [pid = 4994] [serial = 542] [outer = 0x91644800] 05:37:15 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:15 INFO - PROCESS | 4994 | 1464611835102 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:37:15 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:37:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1800ms 05:37:15 INFO - PROCESS | 4994 | 1464611835142 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 05:37:15 INFO - PROCESS | 4994 | 1464611835147 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 05:37:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:37:15 INFO - PROCESS | 4994 | 1464611835160 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:37:15 INFO - PROCESS | 4994 | 1464611835163 Marionette TRACE conn3 <- [1,694,null,{}] 05:37:15 INFO - PROCESS | 4994 | 1464611835170 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:37:15 INFO - PROCESS | 4994 | 1464611835485 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 05:37:15 INFO - PROCESS | 4994 | 1464611835524 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9108e000 == 82 [pid = 4994] [id = 181] 05:37:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x917ed400) [pid = 4994] [serial = 543] [outer = (nil)] 05:37:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x92ae9400) [pid = 4994] [serial = 544] [outer = 0x917ed400] 05:37:15 INFO - PROCESS | 4994 | 1464611835606 Marionette DEBUG loaded listener.js 05:37:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x92af3800) [pid = 4994] [serial = 545] [outer = 0x917ed400] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x93c8fc00) [pid = 4994] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x9164dc00) [pid = 4994] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x8e96e000) [pid = 4994] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x9108ec00) [pid = 4994] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x9a361400) [pid = 4994] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x8e6aac00) [pid = 4994] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x92386000) [pid = 4994] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x8e6a6000) [pid = 4994] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x9aabf800) [pid = 4994] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x939ee000) [pid = 4994] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x9b8c8400) [pid = 4994] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x99735800) [pid = 4994] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0xa22ddc00) [pid = 4994] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x90f04800) [pid = 4994] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:37:16 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x8eada400) [pid = 4994] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:37:17 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:17 INFO - PROCESS | 4994 | 1464611837247 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:37:17 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:37:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2140ms 05:37:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:37:17 INFO - PROCESS | 4994 | 1464611837302 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 05:37:17 INFO - PROCESS | 4994 | 1464611837305 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 05:37:17 INFO - PROCESS | 4994 | 1464611837311 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:37:17 INFO - PROCESS | 4994 | 1464611837314 Marionette TRACE conn3 <- [1,698,null,{}] 05:37:17 INFO - PROCESS | 4994 | 1464611837320 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:37:17 INFO - PROCESS | 4994 | 1464611837556 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 05:37:17 INFO - PROCESS | 4994 | 1464611837568 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:17 INFO - PROCESS | 4994 | ++DOCSHELL 0x90f0d800 == 83 [pid = 4994] [id = 182] 05:37:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x90f0e400) [pid = 4994] [serial = 546] [outer = (nil)] 05:37:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x9238c400) [pid = 4994] [serial = 547] [outer = 0x90f0e400] 05:37:17 INFO - PROCESS | 4994 | 1464611837657 Marionette DEBUG loaded listener.js 05:37:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x92ca9c00) [pid = 4994] [serial = 548] [outer = 0x90f0e400] 05:37:18 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:18 INFO - PROCESS | 4994 | 1464611838951 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:37:18 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:37:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1682ms 05:37:18 INFO - PROCESS | 4994 | 1464611838994 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 05:37:19 INFO - PROCESS | 4994 | 1464611839001 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 05:37:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:37:19 INFO - PROCESS | 4994 | 1464611839010 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:37:19 INFO - PROCESS | 4994 | 1464611839016 Marionette TRACE conn3 <- [1,702,null,{}] 05:37:19 INFO - PROCESS | 4994 | 1464611839148 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:37:19 INFO - PROCESS | 4994 | 1464611839389 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 05:37:19 INFO - PROCESS | 4994 | 1464611839566 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdfd000 == 84 [pid = 4994] [id = 183] 05:37:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8cef6800) [pid = 4994] [serial = 549] [outer = (nil)] 05:37:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x8e970400) [pid = 4994] [serial = 550] [outer = 0x8cef6800] 05:37:19 INFO - PROCESS | 4994 | 1464611839659 Marionette DEBUG loaded listener.js 05:37:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x904c2800) [pid = 4994] [serial = 551] [outer = 0x8cef6800] 05:37:20 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:21 INFO - PROCESS | 4994 | 1464611841109 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:37:21 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:37:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2134ms 05:37:21 INFO - PROCESS | 4994 | 1464611841145 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 05:37:21 INFO - PROCESS | 4994 | 1464611841154 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 05:37:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:37:21 INFO - PROCESS | 4994 | 1464611841166 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:37:21 INFO - PROCESS | 4994 | 1464611841170 Marionette TRACE conn3 <- [1,706,null,{}] 05:37:21 INFO - PROCESS | 4994 | 1464611841177 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:37:21 INFO - PROCESS | 4994 | 1464611841355 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 05:37:21 INFO - PROCESS | 4994 | 1464611841534 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e14c000 == 85 [pid = 4994] [id = 184] 05:37:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x9050f000) [pid = 4994] [serial = 552] [outer = (nil)] 05:37:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x9131bc00) [pid = 4994] [serial = 553] [outer = 0x9050f000] 05:37:21 INFO - PROCESS | 4994 | 1464611841623 Marionette DEBUG loaded listener.js 05:37:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x917e9800) [pid = 4994] [serial = 554] [outer = 0x9050f000] 05:37:22 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:22 INFO - PROCESS | 4994 | 1464611842980 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:37:23 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:37:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1843ms 05:37:23 INFO - PROCESS | 4994 | 1464611843143 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 05:37:23 INFO - PROCESS | 4994 | 1464611843149 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 05:37:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:37:23 INFO - PROCESS | 4994 | 1464611843161 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:37:23 INFO - PROCESS | 4994 | 1464611843166 Marionette TRACE conn3 <- [1,710,null,{}] 05:37:23 INFO - PROCESS | 4994 | 1464611843184 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:37:23 INFO - PROCESS | 4994 | 1464611843414 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 05:37:23 INFO - PROCESS | 4994 | 1464611843599 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdefc00 == 86 [pid = 4994] [id = 185] 05:37:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x91060400) [pid = 4994] [serial = 555] [outer = (nil)] 05:37:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x92ca7c00) [pid = 4994] [serial = 556] [outer = 0x91060400] 05:37:23 INFO - PROCESS | 4994 | 1464611843692 Marionette DEBUG loaded listener.js 05:37:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x9469b000) [pid = 4994] [serial = 557] [outer = 0x91060400] 05:37:24 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:25 INFO - PROCESS | 4994 | 1464611845049 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:37:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:37:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1941ms 05:37:25 INFO - PROCESS | 4994 | 1464611845127 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 05:37:25 INFO - PROCESS | 4994 | 1464611845133 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 05:37:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:37:25 INFO - PROCESS | 4994 | 1464611845190 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:37:25 INFO - PROCESS | 4994 | 1464611845194 Marionette TRACE conn3 <- [1,714,null,{}] 05:37:25 INFO - PROCESS | 4994 | 1464611845201 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:37:25 INFO - PROCESS | 4994 | 1464611845399 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 05:37:25 INFO - PROCESS | 4994 | 1464611845577 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:25 INFO - PROCESS | 4994 | ++DOCSHELL 0x8de32400 == 87 [pid = 4994] [id = 186] 05:37:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x8de40000) [pid = 4994] [serial = 558] [outer = (nil)] 05:37:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x9513ec00) [pid = 4994] [serial = 559] [outer = 0x8de40000] 05:37:25 INFO - PROCESS | 4994 | 1464611845666 Marionette DEBUG loaded listener.js 05:37:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x9515e000) [pid = 4994] [serial = 560] [outer = 0x8de40000] 05:37:26 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:27 INFO - PROCESS | 4994 | 1464611846990 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:37:27 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:37:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1836ms 05:37:27 INFO - PROCESS | 4994 | 1464611847024 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 05:37:27 INFO - PROCESS | 4994 | 1464611847027 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 05:37:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:37:27 INFO - PROCESS | 4994 | 1464611847145 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:37:27 INFO - PROCESS | 4994 | 1464611847150 Marionette TRACE conn3 <- [1,718,null,{}] 05:37:27 INFO - PROCESS | 4994 | 1464611847158 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:37:27 INFO - PROCESS | 4994 | 1464611847342 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 05:37:27 INFO - PROCESS | 4994 | 1464611847522 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8ceff800 == 88 [pid = 4994] [id = 187] 05:37:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x946a6000) [pid = 4994] [serial = 561] [outer = (nil)] 05:37:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x99731400) [pid = 4994] [serial = 562] [outer = 0x946a6000] 05:37:27 INFO - PROCESS | 4994 | 1464611847613 Marionette DEBUG loaded listener.js 05:37:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x99eb4c00) [pid = 4994] [serial = 563] [outer = 0x946a6000] 05:37:28 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:28 INFO - PROCESS | 4994 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:37:28 INFO - PROCESS | 4994 | 1464611848951 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:37:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:37:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1891ms 05:37:28 INFO - PROCESS | 4994 | 1464611848983 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 05:37:28 INFO - PROCESS | 4994 | 1464611848988 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 05:37:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:37:29 INFO - PROCESS | 4994 | 1464611849098 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:37:29 INFO - PROCESS | 4994 | 1464611849102 Marionette TRACE conn3 <- [1,722,null,{}] 05:37:29 INFO - PROCESS | 4994 | 1464611849112 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:37:29 INFO - PROCESS | 4994 | 1464611849321 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 05:37:29 INFO - PROCESS | 4994 | 1464611849505 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92cad000 == 89 [pid = 4994] [id = 188] 05:37:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x99059000) [pid = 4994] [serial = 564] [outer = (nil)] 05:37:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x9aabf800) [pid = 4994] [serial = 565] [outer = 0x99059000] 05:37:29 INFO - PROCESS | 4994 | 1464611849594 Marionette DEBUG loaded listener.js 05:37:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x9bad8800) [pid = 4994] [serial = 566] [outer = 0x99059000] 05:37:30 INFO - PROCESS | 4994 | 1464611850522 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:37:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:37:30 INFO - PROCESS | 4994 | 1464611850597 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 05:37:30 INFO - PROCESS | 4994 | 1464611850603 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:37:30 INFO - PROCESS | 4994 | 1464611850607 Marionette TRACE conn3 <- [1,726,null,{}] 05:37:30 INFO - PROCESS | 4994 | 1464611850613 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:37:30 INFO - PROCESS | 4994 | 1464611850807 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 05:37:31 INFO - PROCESS | 4994 | 1464611851038 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x99eab000 == 90 [pid = 4994] [id = 189] 05:37:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x9af07400) [pid = 4994] [serial = 567] [outer = (nil)] 05:37:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0xa22d9400) [pid = 4994] [serial = 568] [outer = 0x9af07400] 05:37:31 INFO - PROCESS | 4994 | 1464611851172 Marionette DEBUG loaded listener.js 05:37:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0xa30f8400) [pid = 4994] [serial = 569] [outer = 0x9af07400] 05:37:31 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:31 INFO - PROCESS | 4994 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:37:32 INFO - PROCESS | 4994 | 1464611852144 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:37:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:37:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1582ms 05:37:32 INFO - PROCESS | 4994 | 1464611852185 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 05:37:32 INFO - PROCESS | 4994 | 1464611852189 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 05:37:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:37:32 INFO - PROCESS | 4994 | 1464611852196 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:37:32 INFO - PROCESS | 4994 | 1464611852199 Marionette TRACE conn3 <- [1,730,null,{}] 05:37:32 INFO - PROCESS | 4994 | 1464611852205 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:37:32 INFO - PROCESS | 4994 | 1464611852386 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 05:37:32 INFO - PROCESS | 4994 | 1464611852628 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdf7400 == 91 [pid = 4994] [id = 190] 05:37:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x8e967800) [pid = 4994] [serial = 570] [outer = (nil)] 05:37:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x9236b000) [pid = 4994] [serial = 571] [outer = 0x8e967800] 05:37:32 INFO - PROCESS | 4994 | 1464611852763 Marionette DEBUG loaded listener.js 05:37:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x92ee5000) [pid = 4994] [serial = 572] [outer = 0x8e967800] 05:37:33 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:33 INFO - PROCESS | 4994 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:37:33 INFO - PROCESS | 4994 | 1464611853712 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:37:33 INFO - PROCESS | 4994 | 1464611853783 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 05:37:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:37:33 INFO - PROCESS | 4994 | 1464611853790 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:37:33 INFO - PROCESS | 4994 | 1464611853794 Marionette TRACE conn3 <- [1,734,null,{}] 05:37:33 INFO - PROCESS | 4994 | 1464611853800 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:37:33 INFO - PROCESS | 4994 | 1464611853987 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 05:37:34 INFO - PROCESS | 4994 | 1464611854225 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:34 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e969c00 == 92 [pid = 4994] [id = 191] 05:37:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x904c2c00) [pid = 4994] [serial = 573] [outer = (nil)] 05:37:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x90f09400) [pid = 4994] [serial = 574] [outer = 0x904c2c00] 05:37:34 INFO - PROCESS | 4994 | 1464611854330 Marionette DEBUG loaded listener.js 05:37:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x91020400) [pid = 4994] [serial = 575] [outer = 0x904c2c00] 05:37:35 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:35 INFO - PROCESS | 4994 | 1464611855544 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:37:35 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:37:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1834ms 05:37:35 INFO - PROCESS | 4994 | 1464611855625 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 05:37:35 INFO - PROCESS | 4994 | 1464611855631 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 05:37:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:37:35 INFO - PROCESS | 4994 | 1464611855640 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:37:35 INFO - PROCESS | 4994 | 1464611855646 Marionette TRACE conn3 <- [1,738,null,{}] 05:37:35 INFO - PROCESS | 4994 | 1464611855656 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:37:35 INFO - PROCESS | 4994 | 1464611855941 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 05:37:36 INFO - PROCESS | 4994 | 1464611856158 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cef9c00 == 93 [pid = 4994] [id = 192] 05:37:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x8cefb400) [pid = 4994] [serial = 576] [outer = (nil)] 05:37:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x9075a800) [pid = 4994] [serial = 577] [outer = 0x8cefb400] 05:37:36 INFO - PROCESS | 4994 | 1464611856288 Marionette DEBUG loaded listener.js 05:37:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x90f0c800) [pid = 4994] [serial = 578] [outer = 0x8cefb400] 05:37:37 INFO - PROCESS | 4994 | --DOCSHELL 0x9b8c0000 == 92 [pid = 4994] [id = 19] 05:37:37 INFO - PROCESS | 4994 | --DOCSHELL 0x93ae8c00 == 91 [pid = 4994] [id = 135] 05:37:37 INFO - PROCESS | 4994 | --DOCSHELL 0x92288800 == 90 [pid = 4994] [id = 18] 05:37:37 INFO - PROCESS | 4994 | --DOCSHELL 0xa35f0400 == 89 [pid = 4994] [id = 138] 05:37:37 INFO - PROCESS | 4994 | --DOCSHELL 0x9075ac00 == 88 [pid = 4994] [id = 134] 05:37:37 INFO - PROCESS | 4994 | --DOCSHELL 0x9075f800 == 87 [pid = 4994] [id = 136] 05:37:37 INFO - PROCESS | 4994 | --DOCSHELL 0x8def3000 == 86 [pid = 4994] [id = 139] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x9bad6c00) [pid = 4994] [serial = 457] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0xa260d400) [pid = 4994] [serial = 460] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0xa5046800) [pid = 4994] [serial = 463] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x8cdf8c00) [pid = 4994] [serial = 466] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x8de35400) [pid = 4994] [serial = 469] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x8de3f000) [pid = 4994] [serial = 472] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x9a3e1400) [pid = 4994] [serial = 496] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOCSHELL 0x9108e000 == 85 [pid = 4994] [id = 181] 05:37:37 INFO - PROCESS | 4994 | --DOCSHELL 0x9050e000 == 84 [pid = 4994] [id = 180] 05:37:37 INFO - PROCESS | 4994 | --DOCSHELL 0x8de38400 == 83 [pid = 4994] [id = 179] 05:37:37 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdfe000 == 82 [pid = 4994] [id = 178] 05:37:37 INFO - PROCESS | 4994 | --DOCSHELL 0x8e143c00 == 81 [pid = 4994] [id = 177] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x9b55e800) [pid = 4994] [serial = 454] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x9af0c800) [pid = 4994] [serial = 361] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x9513d400) [pid = 4994] [serial = 358] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0xa1163800) [pid = 4994] [serial = 367] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x9a3de000) [pid = 4994] [serial = 352] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0xa623b400) [pid = 4994] [serial = 370] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x90f0d400) [pid = 4994] [serial = 373] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x95159000) [pid = 4994] [serial = 491] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x92ef0400) [pid = 4994] [serial = 488] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x9120b000) [pid = 4994] [serial = 493] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x9506e800) [pid = 4994] [serial = 494] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x946a0c00) [pid = 4994] [serial = 490] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x92af0400) [pid = 4994] [serial = 448] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x9a008c00) [pid = 4994] [serial = 451] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x9238ac00) [pid = 4994] [serial = 484] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x92c9e800) [pid = 4994] [serial = 485] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x92af0800) [pid = 4994] [serial = 475] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x9105a000) [pid = 4994] [serial = 445] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x8e974400) [pid = 4994] [serial = 334] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x92365000) [pid = 4994] [serial = 355] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x9bae1000) [pid = 4994] [serial = 364] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x9105fc00) [pid = 4994] [serial = 479] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x9075d400) [pid = 4994] [serial = 478] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x92caac00) [pid = 4994] [serial = 487] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x917f0800) [pid = 4994] [serial = 482] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x91061400) [pid = 4994] [serial = 481] [outer = (nil)] [url = about:blank] 05:37:37 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:37 INFO - PROCESS | 4994 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:37:37 INFO - PROCESS | 4994 | 1464611857744 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:37:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:37:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2136ms 05:37:37 INFO - PROCESS | 4994 | 1464611857818 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 05:37:37 INFO - PROCESS | 4994 | 1464611857827 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 05:37:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:37:37 INFO - PROCESS | 4994 | 1464611857843 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:37:37 INFO - PROCESS | 4994 | 1464611857847 Marionette TRACE conn3 <- [1,742,null,{}] 05:37:37 INFO - PROCESS | 4994 | 1464611857855 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:37:38 INFO - PROCESS | 4994 | 1464611858018 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 05:37:38 INFO - PROCESS | 4994 | 1464611858157 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8de36400 == 82 [pid = 4994] [id = 193] 05:37:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8e6abc00) [pid = 4994] [serial = 579] [outer = (nil)] 05:37:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x90509400) [pid = 4994] [serial = 580] [outer = 0x8e6abc00] 05:37:38 INFO - PROCESS | 4994 | 1464611858233 Marionette DEBUG loaded listener.js 05:37:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x90f0d400) [pid = 4994] [serial = 581] [outer = 0x8e6abc00] 05:37:39 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:39 INFO - PROCESS | 4994 | 1464611859442 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:37:39 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:37:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1647ms 05:37:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:37:39 INFO - PROCESS | 4994 | 1464611859496 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 05:37:39 INFO - PROCESS | 4994 | 1464611859499 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 05:37:39 INFO - PROCESS | 4994 | 1464611859506 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:37:39 INFO - PROCESS | 4994 | 1464611859512 Marionette TRACE conn3 <- [1,746,null,{}] 05:37:39 INFO - PROCESS | 4994 | 1464611859527 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:37:39 INFO - PROCESS | 4994 | 1464611859845 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 05:37:39 INFO - PROCESS | 4994 | 1464611859956 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90505c00 == 83 [pid = 4994] [id = 194] 05:37:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x91317400) [pid = 4994] [serial = 582] [outer = (nil)] 05:37:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x91aacc00) [pid = 4994] [serial = 583] [outer = 0x91317400] 05:37:40 INFO - PROCESS | 4994 | 1464611860056 Marionette DEBUG loaded listener.js 05:37:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x92365400) [pid = 4994] [serial = 584] [outer = 0x91317400] 05:37:40 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:41 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:41 INFO - PROCESS | 4994 | 1464611861362 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:37:41 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:37:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1897ms 05:37:41 INFO - PROCESS | 4994 | 1464611861402 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 05:37:41 INFO - PROCESS | 4994 | 1464611861406 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 05:37:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:37:41 INFO - PROCESS | 4994 | 1464611861419 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:37:41 INFO - PROCESS | 4994 | 1464611861421 Marionette TRACE conn3 <- [1,750,null,{}] 05:37:41 INFO - PROCESS | 4994 | 1464611861428 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:37:41 INFO - PROCESS | 4994 | 1464611861707 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 05:37:41 INFO - PROCESS | 4994 | 1464611861751 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91aa3c00 == 84 [pid = 4994] [id = 195] 05:37:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x92363c00) [pid = 4994] [serial = 585] [outer = (nil)] 05:37:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x92af3000) [pid = 4994] [serial = 586] [outer = 0x92363c00] 05:37:41 INFO - PROCESS | 4994 | 1464611861826 Marionette DEBUG loaded listener.js 05:37:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x92ca6c00) [pid = 4994] [serial = 587] [outer = 0x92363c00] 05:37:42 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x8de39c00) [pid = 4994] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:37:42 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x8e144800) [pid = 4994] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:37:42 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x91644800) [pid = 4994] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:37:42 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x917ed400) [pid = 4994] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:37:42 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x9050c400) [pid = 4994] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:37:43 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:43 INFO - PROCESS | 4994 | 1464611863251 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:37:43 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:37:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1889ms 05:37:43 INFO - PROCESS | 4994 | 1464611863309 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 05:37:43 INFO - PROCESS | 4994 | 1464611863312 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 05:37:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:37:43 INFO - PROCESS | 4994 | 1464611863319 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:37:43 INFO - PROCESS | 4994 | 1464611863322 Marionette TRACE conn3 <- [1,754,null,{}] 05:37:43 INFO - PROCESS | 4994 | 1464611863328 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:37:43 INFO - PROCESS | 4994 | 1464611863632 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 05:37:43 INFO - PROCESS | 4994 | 1464611863730 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e144800 == 85 [pid = 4994] [id = 196] 05:37:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x91067800) [pid = 4994] [serial = 588] [outer = (nil)] 05:37:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x92aef000) [pid = 4994] [serial = 589] [outer = 0x91067800] 05:37:43 INFO - PROCESS | 4994 | 1464611863809 Marionette DEBUG loaded listener.js 05:37:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x92cacc00) [pid = 4994] [serial = 590] [outer = 0x91067800] 05:37:45 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:45 INFO - PROCESS | 4994 | 1464611865210 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:37:45 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:37:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1940ms 05:37:45 INFO - PROCESS | 4994 | 1464611865261 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 05:37:45 INFO - PROCESS | 4994 | 1464611865268 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 05:37:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:37:45 INFO - PROCESS | 4994 | 1464611865277 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:37:45 INFO - PROCESS | 4994 | 1464611865283 Marionette TRACE conn3 <- [1,758,null,{}] 05:37:45 INFO - PROCESS | 4994 | 1464611865292 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:37:45 INFO - PROCESS | 4994 | 1464611865501 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 05:37:45 INFO - PROCESS | 4994 | 1464611865686 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdef400 == 86 [pid = 4994] [id = 197] 05:37:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x8cdfc000) [pid = 4994] [serial = 591] [outer = (nil)] 05:37:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x8e6a2800) [pid = 4994] [serial = 592] [outer = 0x8cdfc000] 05:37:45 INFO - PROCESS | 4994 | 1464611865777 Marionette DEBUG loaded listener.js 05:37:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x9050a000) [pid = 4994] [serial = 593] [outer = 0x8cdfc000] 05:37:46 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:46 INFO - PROCESS | 4994 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:37:46 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:46 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:46 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:37:46 INFO - PROCESS | 4994 | 1464611866747 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:37:46 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:37:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1536ms 05:37:46 INFO - PROCESS | 4994 | 1464611866815 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 05:37:46 INFO - PROCESS | 4994 | 1464611866824 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 05:37:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:37:46 INFO - PROCESS | 4994 | 1464611866836 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:37:46 INFO - PROCESS | 4994 | 1464611866840 Marionette TRACE conn3 <- [1,762,null,{}] 05:37:46 INFO - PROCESS | 4994 | 1464611866847 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:37:47 INFO - PROCESS | 4994 | 1464611867088 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 05:37:47 INFO - PROCESS | 4994 | 1464611867338 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:47 INFO - PROCESS | 4994 | ++DOCSHELL 0x9120c000 == 87 [pid = 4994] [id = 198] 05:37:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x91210000) [pid = 4994] [serial = 594] [outer = (nil)] 05:37:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x91644800) [pid = 4994] [serial = 595] [outer = 0x91210000] 05:37:47 INFO - PROCESS | 4994 | 1464611867447 Marionette DEBUG loaded listener.js 05:37:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x91aa9000) [pid = 4994] [serial = 596] [outer = 0x91210000] 05:37:48 INFO - PROCESS | 4994 | 1464611868786 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:37:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:37:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1997ms 05:37:48 INFO - PROCESS | 4994 | 1464611868902 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 05:37:48 INFO - PROCESS | 4994 | 1464611868906 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 05:37:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:37:48 INFO - PROCESS | 4994 | 1464611868916 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:37:48 INFO - PROCESS | 4994 | 1464611868921 Marionette TRACE conn3 <- [1,766,null,{}] 05:37:48 INFO - PROCESS | 4994 | 1464611868940 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:37:49 INFO - PROCESS | 4994 | 1464611869204 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 05:37:49 INFO - PROCESS | 4994 | 1464611869338 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:49 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e146c00 == 88 [pid = 4994] [id = 199] 05:37:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x9236a000) [pid = 4994] [serial = 597] [outer = (nil)] 05:37:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x95028000) [pid = 4994] [serial = 598] [outer = 0x9236a000] 05:37:49 INFO - PROCESS | 4994 | 1464611869430 Marionette DEBUG loaded listener.js 05:37:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x9515bc00) [pid = 4994] [serial = 599] [outer = 0x9236a000] 05:37:50 INFO - PROCESS | 4994 | 1464611870752 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:37:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:37:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1887ms 05:37:50 INFO - PROCESS | 4994 | 1464611870804 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 05:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:37:50 INFO - PROCESS | 4994 | 1464611870810 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 05:37:50 INFO - PROCESS | 4994 | 1464611870816 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:37:50 INFO - PROCESS | 4994 | 1464611870820 Marionette TRACE conn3 <- [1,770,null,{}] 05:37:50 INFO - PROCESS | 4994 | 1464611870943 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:37:51 INFO - PROCESS | 4994 | 1464611871123 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 05:37:51 INFO - PROCESS | 4994 | 1464611871305 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8de3f800 == 89 [pid = 4994] [id = 200] 05:37:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x8deecc00) [pid = 4994] [serial = 600] [outer = (nil)] 05:37:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x9a0ac800) [pid = 4994] [serial = 601] [outer = 0x8deecc00] 05:37:51 INFO - PROCESS | 4994 | 1464611871393 Marionette DEBUG loaded listener.js 05:37:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x9a3d5c00) [pid = 4994] [serial = 602] [outer = 0x8deecc00] 05:37:52 INFO - PROCESS | 4994 | 1464611872325 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:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1548ms 05:37:52 INFO - PROCESS | 4994 | 1464611872364 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 05:37:52 INFO - PROCESS | 4994 | 1464611872368 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 05:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:37:52 INFO - PROCESS | 4994 | 1464611872375 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:37:52 INFO - PROCESS | 4994 | 1464611872379 Marionette TRACE conn3 <- [1,774,null,{}] 05:37:52 INFO - PROCESS | 4994 | 1464611872385 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:37:52 INFO - PROCESS | 4994 | 1464611872562 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 05:37:52 INFO - PROCESS | 4994 | 1464611872755 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:37:52 INFO - PROCESS | 4994 | ++DOCSHELL 0x8de33400 == 90 [pid = 4994] [id = 201] 05:37:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x99054000) [pid = 4994] [serial = 603] [outer = (nil)] 05:37:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x9af02400) [pid = 4994] [serial = 604] [outer = 0x99054000] 05:37:52 INFO - PROCESS | 4994 | 1464611872886 Marionette DEBUG loaded listener.js 05:37:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x9b3b4800) [pid = 4994] [serial = 605] [outer = 0x99054000] 05:37:53 INFO - PROCESS | 4994 | 1464611873831 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:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1482ms 05:37:53 INFO - PROCESS | 4994 | 1464611873857 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 05:37:53 INFO - PROCESS | 4994 | 1464611873861 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 05:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:37:53 INFO - PROCESS | 4994 | 1464611873868 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:37:53 INFO - PROCESS | 4994 | 1464611873872 Marionette TRACE conn3 <- [1,778,null,{}] 05:37:53 INFO - PROCESS | 4994 | 1464611873878 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:37:54 INFO - PROCESS | 4994 | 1464611874098 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 05:37:54 INFO - PROCESS | 4994 | 1464611874342 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8defa000 == 91 [pid = 4994] [id = 202] 05:37:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x9aabdc00) [pid = 4994] [serial = 606] [outer = (nil)] 05:37:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0xa1162000) [pid = 4994] [serial = 607] [outer = 0x9aabdc00] 05:37:54 INFO - PROCESS | 4994 | 1464611874448 Marionette DEBUG loaded listener.js 05:37:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0xa24ad000) [pid = 4994] [serial = 608] [outer = 0x9aabdc00] 05:37:55 INFO - PROCESS | 4994 | 1464611875328 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:37:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0xa22e3000) [pid = 4994] [serial = 609] [outer = 0x981cb400] 05:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1537ms 05:37:55 INFO - PROCESS | 4994 | 1464611875428 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 05:37:55 INFO - PROCESS | 4994 | 1464611875432 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 05:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:37:55 INFO - PROCESS | 4994 | 1464611875526 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:37:55 INFO - PROCESS | 4994 | 1464611875529 Marionette TRACE conn3 <- [1,782,null,{}] 05:37:55 INFO - PROCESS | 4994 | 1464611875553 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:37:55 INFO - PROCESS | 4994 | 1464611875812 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 05:37:56 INFO - PROCESS | 4994 | 1464611875988 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8def5400 == 92 [pid = 4994] [id = 203] 05:37:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x8ead2800) [pid = 4994] [serial = 610] [outer = (nil)] 05:37:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x9d0ce000) [pid = 4994] [serial = 611] [outer = 0x8ead2800] 05:37:56 INFO - PROCESS | 4994 | 1464611876076 Marionette DEBUG loaded listener.js 05:37:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0xa6295c00) [pid = 4994] [serial = 612] [outer = 0x8ead2800] 05:37:56 INFO - PROCESS | 4994 | 1464611876961 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:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1577ms 05:37:57 INFO - PROCESS | 4994 | 1464611877027 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 05:37:57 INFO - PROCESS | 4994 | 1464611877031 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 05:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:37:57 INFO - PROCESS | 4994 | 1464611877037 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:37:57 INFO - PROCESS | 4994 | 1464611877041 Marionette TRACE conn3 <- [1,786,null,{}] 05:37:57 INFO - PROCESS | 4994 | 1464611877047 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:37:57 INFO - PROCESS | 4994 | 1464611877248 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 05:37:57 INFO - PROCESS | 4994 | 1464611877437 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdf2800 == 93 [pid = 4994] [id = 204] 05:37:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x8def0000) [pid = 4994] [serial = 613] [outer = (nil)] 05:37:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x919ee400) [pid = 4994] [serial = 614] [outer = 0x8def0000] 05:37:57 INFO - PROCESS | 4994 | 1464611877576 Marionette DEBUG loaded listener.js 05:37:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x919f1c00) [pid = 4994] [serial = 615] [outer = 0x8def0000] 05:37:58 INFO - PROCESS | 4994 | 1464611878498 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:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1496ms 05:37:58 INFO - PROCESS | 4994 | 1464611878534 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 05:37:58 INFO - PROCESS | 4994 | 1464611878538 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 05:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:37:58 INFO - PROCESS | 4994 | 1464611878545 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:37:58 INFO - PROCESS | 4994 | 1464611878549 Marionette TRACE conn3 <- [1,790,null,{}] 05:37:58 INFO - PROCESS | 4994 | 1464611878555 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:37:58 INFO - PROCESS | 4994 | 1464611878742 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 05:37:59 INFO - PROCESS | 4994 | 1464611878988 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 4994 | ++DOCSHELL 0x9050b800 == 94 [pid = 4994] [id = 205] 05:37:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x919e8000) [pid = 4994] [serial = 616] [outer = (nil)] 05:37:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x92a95c00) [pid = 4994] [serial = 617] [outer = 0x919e8000] 05:37:59 INFO - PROCESS | 4994 | 1464611879122 Marionette DEBUG loaded listener.js 05:37:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x92a99c00) [pid = 4994] [serial = 618] [outer = 0x919e8000] 05:38:00 INFO - PROCESS | 4994 | 1464611880036 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:38:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:38:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1534ms 05:38:00 INFO - PROCESS | 4994 | 1464611880080 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 05:38:00 INFO - PROCESS | 4994 | 1464611880083 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 05:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:38:00 INFO - PROCESS | 4994 | 1464611880090 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:38:00 INFO - PROCESS | 4994 | 1464611880094 Marionette TRACE conn3 <- [1,794,null,{}] 05:38:00 INFO - PROCESS | 4994 | 1464611880100 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:38:00 INFO - PROCESS | 4994 | 1464611880302 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 05:38:00 INFO - PROCESS | 4994 | 1464611880568 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x919ea000 == 95 [pid = 4994] [id = 206] 05:38:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x919f3000) [pid = 4994] [serial = 619] [outer = (nil)] 05:38:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x92aa0400) [pid = 4994] [serial = 620] [outer = 0x919f3000] 05:38:00 INFO - PROCESS | 4994 | 1464611880678 Marionette DEBUG loaded listener.js 05:38:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x92aa4800) [pid = 4994] [serial = 621] [outer = 0x919f3000] 05:38:01 INFO - PROCESS | 4994 | 1464611881709 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:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1686ms 05:38:01 INFO - PROCESS | 4994 | 1464611881778 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 05:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:38:01 INFO - PROCESS | 4994 | 1464611881783 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 05:38:01 INFO - PROCESS | 4994 | 1464611881789 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:38:01 INFO - PROCESS | 4994 | 1464611881794 Marionette TRACE conn3 <- [1,798,null,{}] 05:38:01 INFO - PROCESS | 4994 | 1464611881800 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:38:02 INFO - PROCESS | 4994 | 1464611882061 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 05:38:02 INFO - PROCESS | 4994 | 1464611882368 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:02 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b8a2000 == 96 [pid = 4994] [id = 207] 05:38:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x8b8ab800) [pid = 4994] [serial = 622] [outer = (nil)] 05:38:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x919e7800) [pid = 4994] [serial = 623] [outer = 0x8b8ab800] 05:38:02 INFO - PROCESS | 4994 | 1464611882470 Marionette DEBUG loaded listener.js 05:38:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 181 (0xa50a4800) [pid = 4994] [serial = 624] [outer = 0x8b8ab800] 05:38:03 INFO - PROCESS | 4994 | 1464611883396 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:38:03 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:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1685ms 05:38:03 INFO - PROCESS | 4994 | 1464611883475 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 05:38:03 INFO - PROCESS | 4994 | 1464611883478 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 05:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:38:03 INFO - PROCESS | 4994 | 1464611883486 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:38:03 INFO - PROCESS | 4994 | 1464611883489 Marionette TRACE conn3 <- [1,802,null,{}] 05:38:03 INFO - PROCESS | 4994 | 1464611883497 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:38:03 INFO - PROCESS | 4994 | 1464611883727 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 05:38:03 INFO - PROCESS | 4994 | 1464611883975 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 4994 | ++DOCSHELL 0x8baebc00 == 97 [pid = 4994] [id = 208] 05:38:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 182 (0x8baed000) [pid = 4994] [serial = 625] [outer = (nil)] 05:38:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 183 (0x8baf2400) [pid = 4994] [serial = 626] [outer = 0x8baed000] 05:38:04 INFO - PROCESS | 4994 | 1464611884111 Marionette DEBUG loaded listener.js 05:38:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 184 (0x8baf4c00) [pid = 4994] [serial = 627] [outer = 0x8baed000] 05:38:05 INFO - PROCESS | 4994 | 1464611885019 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:38:05 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:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1583ms 05:38:05 INFO - PROCESS | 4994 | 1464611885072 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 05:38:05 INFO - PROCESS | 4994 | 1464611885078 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 05:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:38:05 INFO - PROCESS | 4994 | 1464611885087 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:38:05 INFO - PROCESS | 4994 | 1464611885093 Marionette TRACE conn3 <- [1,806,null,{}] 05:38:05 INFO - PROCESS | 4994 | 1464611885101 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:38:05 INFO - PROCESS | 4994 | 1464611885425 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 05:38:05 INFO - PROCESS | 4994 | 1464611885836 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b8b0800 == 98 [pid = 4994] [id = 209] 05:38:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 185 (0x8baeec00) [pid = 4994] [serial = 628] [outer = (nil)] 05:38:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 186 (0x8e970c00) [pid = 4994] [serial = 629] [outer = 0x8baeec00] 05:38:06 INFO - PROCESS | 4994 | 1464611886011 Marionette DEBUG loaded listener.js 05:38:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 187 (0x90758400) [pid = 4994] [serial = 630] [outer = 0x8baeec00] 05:38:07 INFO - PROCESS | 4994 | 1464611887315 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:38:07 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:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 2290ms 05:38:07 INFO - PROCESS | 4994 | 1464611887376 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 05:38:07 INFO - PROCESS | 4994 | 1464611887380 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 05:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:38:07 INFO - PROCESS | 4994 | 1464611887386 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:38:07 INFO - PROCESS | 4994 | 1464611887390 Marionette TRACE conn3 <- [1,810,null,{}] 05:38:07 INFO - PROCESS | 4994 | 1464611887396 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:38:07 INFO - PROCESS | 4994 | 1464611887589 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 05:38:07 INFO - PROCESS | 4994 | 1464611887838 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b8a1800 == 99 [pid = 4994] [id = 210] 05:38:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 188 (0x8b8a2800) [pid = 4994] [serial = 631] [outer = (nil)] 05:38:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 189 (0x917f1800) [pid = 4994] [serial = 632] [outer = 0x8b8a2800] 05:38:07 INFO - PROCESS | 4994 | 1464611887946 Marionette DEBUG loaded listener.js 05:38:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 190 (0x9a522800) [pid = 4994] [serial = 633] [outer = 0x8b8a2800] 05:38:09 INFO - PROCESS | 4994 | 1464611889427 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:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 2086ms 05:38:09 INFO - PROCESS | 4994 | 1464611889474 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 05:38:09 INFO - PROCESS | 4994 | 1464611889479 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 05:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:38:09 INFO - PROCESS | 4994 | 1464611889487 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:38:09 INFO - PROCESS | 4994 | 1464611889492 Marionette TRACE conn3 <- [1,814,null,{}] 05:38:09 INFO - PROCESS | 4994 | 1464611889502 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:38:09 INFO - PROCESS | 4994 | 1464611889681 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 05:38:09 INFO - PROCESS | 4994 | 1464611889896 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8baeb000 == 100 [pid = 4994] [id = 211] 05:38:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 191 (0x8cdf3000) [pid = 4994] [serial = 634] [outer = (nil)] 05:38:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 192 (0x8def1400) [pid = 4994] [serial = 635] [outer = 0x8cdf3000] 05:38:10 INFO - PROCESS | 4994 | 1464611890020 Marionette DEBUG loaded listener.js 05:38:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 193 (0x8ead5c00) [pid = 4994] [serial = 636] [outer = 0x8cdf3000] 05:38:11 INFO - PROCESS | 4994 | 1464611891221 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:38:11 INFO - PROCESS | 4994 | 1464611891284 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 05:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:38:11 INFO - PROCESS | 4994 | 1464611891294 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:38:11 INFO - PROCESS | 4994 | 1464611891298 Marionette TRACE conn3 <- [1,818,null,{}] 05:38:11 INFO - PROCESS | 4994 | 1464611891330 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:38:11 INFO - PROCESS | 4994 | 1464611891696 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x91aa3c00 == 99 [pid = 4994] [id = 195] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x90505c00 == 98 [pid = 4994] [id = 194] 05:38:11 INFO - PROCESS | 4994 | --DOMWINDOW == 192 (0x9238c400) [pid = 4994] [serial = 547] [outer = (nil)] [url = about:blank] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8de36400 == 97 [pid = 4994] [id = 193] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8cef9c00 == 96 [pid = 4994] [id = 192] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdf7400 == 95 [pid = 4994] [id = 190] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x99eab000 == 94 [pid = 4994] [id = 189] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x92cad000 == 93 [pid = 4994] [id = 188] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8ceff800 == 92 [pid = 4994] [id = 187] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8de32400 == 91 [pid = 4994] [id = 186] 05:38:11 INFO - PROCESS | 4994 | 1464611891903 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdefc00 == 90 [pid = 4994] [id = 185] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8e14c000 == 89 [pid = 4994] [id = 184] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdfd000 == 88 [pid = 4994] [id = 183] 05:38:11 INFO - PROCESS | 4994 | --DOCSHELL 0x90f0d800 == 87 [pid = 4994] [id = 182] 05:38:11 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cdefc00 == 88 [pid = 4994] [id = 212] 05:38:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 193 (0x8cdf7400) [pid = 4994] [serial = 637] [outer = (nil)] 05:38:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 194 (0x8e14c800) [pid = 4994] [serial = 638] [outer = 0x8cdf7400] 05:38:11 INFO - PROCESS | 4994 | 1464611891988 Marionette DEBUG loaded listener.js 05:38:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 195 (0x8ead1c00) [pid = 4994] [serial = 639] [outer = 0x8cdf7400] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 194 (0x92ae9400) [pid = 4994] [serial = 544] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 193 (0x92af3800) [pid = 4994] [serial = 545] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 192 (0x8cef8c00) [pid = 4994] [serial = 520] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 191 (0x91211c00) [pid = 4994] [serial = 538] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 190 (0x9131d400) [pid = 4994] [serial = 539] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 189 (0xa670a800) [pid = 4994] [serial = 514] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 188 (0x91065400) [pid = 4994] [serial = 536] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 187 (0x8e6a8400) [pid = 4994] [serial = 535] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 186 (0x904cdc00) [pid = 4994] [serial = 499] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 185 (0x8e149800) [pid = 4994] [serial = 517] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 184 (0x9ba22800) [pid = 4994] [serial = 508] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 183 (0x8ead4400) [pid = 4994] [serial = 533] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 182 (0x8e6a9000) [pid = 4994] [serial = 532] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 181 (0x92281400) [pid = 4994] [serial = 541] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 180 (0x9a23e000) [pid = 4994] [serial = 505] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0xa21adc00) [pid = 4994] [serial = 511] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x92383400) [pid = 4994] [serial = 502] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x8e14b800) [pid = 4994] [serial = 523] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x90506800) [pid = 4994] [serial = 526] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x917edc00) [pid = 4994] [serial = 529] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x9236f400) [pid = 4994] [serial = 542] [outer = (nil)] [url = about:blank] 05:38:12 INFO - PROCESS | 4994 | 1464611892893 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:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1649ms 05:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:38:12 INFO - PROCESS | 4994 | 1464611892943 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 05:38:12 INFO - PROCESS | 4994 | 1464611892947 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 05:38:12 INFO - PROCESS | 4994 | 1464611892954 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:38:12 INFO - PROCESS | 4994 | 1464611892960 Marionette TRACE conn3 <- [1,822,null,{}] 05:38:12 INFO - PROCESS | 4994 | 1464611892976 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:38:13 INFO - PROCESS | 4994 | 1464611893162 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 05:38:13 INFO - PROCESS | 4994 | 1464611893324 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 4994 | ++DOCSHELL 0x8ceff800 == 89 [pid = 4994] [id = 213] 05:38:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x8e6a3800) [pid = 4994] [serial = 640] [outer = (nil)] 05:38:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x91319400) [pid = 4994] [serial = 641] [outer = 0x8e6a3800] 05:38:13 INFO - PROCESS | 4994 | 1464611893408 Marionette DEBUG loaded listener.js 05:38:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x917f2800) [pid = 4994] [serial = 642] [outer = 0x8e6a3800] 05:38:14 INFO - PROCESS | 4994 | 1464611894243 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:38:14 INFO - PROCESS | 4994 | 1464611894298 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 05:38:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:38:14 INFO - PROCESS | 4994 | 1464611894314 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:38:14 INFO - PROCESS | 4994 | 1464611894316 Marionette TRACE conn3 <- [1,826,null,{}] 05:38:14 INFO - PROCESS | 4994 | 1464611894323 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:38:14 INFO - PROCESS | 4994 | 1464611894570 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 05:38:14 INFO - PROCESS | 4994 | 1464611894599 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9131fc00 == 90 [pid = 4994] [id = 214] 05:38:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x91aa7800) [pid = 4994] [serial = 643] [outer = (nil)] 05:38:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x9238ac00) [pid = 4994] [serial = 644] [outer = 0x91aa7800] 05:38:14 INFO - PROCESS | 4994 | 1464611894678 Marionette DEBUG loaded listener.js 05:38:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x92aa0800) [pid = 4994] [serial = 645] [outer = 0x91aa7800] 05:38:15 INFO - PROCESS | 4994 | 1464611895672 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:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1430ms 05:38:15 INFO - PROCESS | 4994 | 1464611895745 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 05:38:15 INFO - PROCESS | 4994 | 1464611895749 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 05:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:38:15 INFO - PROCESS | 4994 | 1464611895755 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:38:15 INFO - PROCESS | 4994 | 1464611895759 Marionette TRACE conn3 <- [1,830,null,{}] 05:38:15 INFO - PROCESS | 4994 | 1464611895772 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:38:16 INFO - PROCESS | 4994 | 1464611896004 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 05:38:16 INFO - PROCESS | 4994 | 1464611896034 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92388c00 == 91 [pid = 4994] [id = 215] 05:38:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 181 (0x92a9cc00) [pid = 4994] [serial = 646] [outer = (nil)] 05:38:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 182 (0x92af8800) [pid = 4994] [serial = 647] [outer = 0x92a9cc00] 05:38:16 INFO - PROCESS | 4994 | 1464611896111 Marionette DEBUG loaded listener.js 05:38:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 183 (0x92cad000) [pid = 4994] [serial = 648] [outer = 0x92a9cc00] 05:38:16 INFO - PROCESS | 4994 | --DOMWINDOW == 182 (0x91317400) [pid = 4994] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:38:16 INFO - PROCESS | 4994 | --DOMWINDOW == 181 (0x8e6abc00) [pid = 4994] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:38:16 INFO - PROCESS | 4994 | --DOMWINDOW == 180 (0x92363c00) [pid = 4994] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:38:16 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x8cefb400) [pid = 4994] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:38:17 INFO - PROCESS | 4994 | 1464611897187 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:38:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:38:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1482ms 05:38:17 INFO - PROCESS | 4994 | 1464611897239 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 05:38:17 INFO - PROCESS | 4994 | 1464611897243 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 05:38:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:38:17 INFO - PROCESS | 4994 | 1464611897249 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:38:17 INFO - PROCESS | 4994 | 1464611897253 Marionette TRACE conn3 <- [1,834,null,{}] 05:38:17 INFO - PROCESS | 4994 | 1464611897258 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:38:17 INFO - PROCESS | 4994 | 1464611897471 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 05:38:17 INFO - PROCESS | 4994 | 1464611897624 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e148800 == 92 [pid = 4994] [id = 216] 05:38:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x9075ec00) [pid = 4994] [serial = 649] [outer = (nil)] 05:38:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 181 (0x9513fc00) [pid = 4994] [serial = 650] [outer = 0x9075ec00] 05:38:17 INFO - PROCESS | 4994 | 1464611897702 Marionette DEBUG loaded listener.js 05:38:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 182 (0x95159000) [pid = 4994] [serial = 651] [outer = 0x9075ec00] 05:38:18 INFO - PROCESS | 4994 | 1464611898508 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:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1287ms 05:38:18 INFO - PROCESS | 4994 | 1464611898537 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 05:38:18 INFO - PROCESS | 4994 | 1464611898541 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 05:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:38:18 INFO - PROCESS | 4994 | 1464611898650 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:38:18 INFO - PROCESS | 4994 | 1464611898656 Marionette TRACE conn3 <- [1,838,null,{}] 05:38:18 INFO - PROCESS | 4994 | 1464611898681 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:38:18 INFO - PROCESS | 4994 | 1464611898920 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 05:38:19 INFO - PROCESS | 4994 | 1464611899233 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:19 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cefb000 == 93 [pid = 4994] [id = 217] 05:38:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 183 (0x8cefb400) [pid = 4994] [serial = 652] [outer = (nil)] 05:38:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 184 (0x8deeec00) [pid = 4994] [serial = 653] [outer = 0x8cefb400] 05:38:19 INFO - PROCESS | 4994 | 1464611899328 Marionette DEBUG loaded listener.js 05:38:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 185 (0x8e141c00) [pid = 4994] [serial = 654] [outer = 0x8cefb400] 05:38:20 INFO - PROCESS | 4994 | 1464611900339 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:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1846ms 05:38:20 INFO - PROCESS | 4994 | 1464611900399 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 05:38:20 INFO - PROCESS | 4994 | 1464611900406 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 05:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:38:20 INFO - PROCESS | 4994 | 1464611900414 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:38:20 INFO - PROCESS | 4994 | 1464611900419 Marionette TRACE conn3 <- [1,842,null,{}] 05:38:20 INFO - PROCESS | 4994 | 1464611900432 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:38:20 INFO - PROCESS | 4994 | 1464611900750 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 05:38:21 INFO - PROCESS | 4994 | 1464611901007 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdf8c00 == 94 [pid = 4994] [id = 218] 05:38:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 186 (0x91022800) [pid = 4994] [serial = 655] [outer = (nil)] 05:38:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 187 (0x91087000) [pid = 4994] [serial = 656] [outer = 0x91022800] 05:38:21 INFO - PROCESS | 4994 | 1464611901098 Marionette DEBUG loaded listener.js 05:38:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 188 (0x91216400) [pid = 4994] [serial = 657] [outer = 0x91022800] 05:38:22 INFO - PROCESS | 4994 | 1464611902109 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:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1745ms 05:38:22 INFO - PROCESS | 4994 | 1464611902160 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 05:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:38:22 INFO - PROCESS | 4994 | 1464611902165 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 05:38:22 INFO - PROCESS | 4994 | 1464611902173 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:38:22 INFO - PROCESS | 4994 | 1464611902176 Marionette TRACE conn3 <- [1,846,null,{}] 05:38:22 INFO - PROCESS | 4994 | 1464611902184 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:38:22 INFO - PROCESS | 4994 | 1464611902423 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 05:38:22 INFO - PROCESS | 4994 | 1464611902772 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 4994 | ++DOCSHELL 0x9502f400 == 95 [pid = 4994] [id = 219] 05:38:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 189 (0x9506f400) [pid = 4994] [serial = 658] [outer = (nil)] 05:38:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 190 (0x95140000) [pid = 4994] [serial = 659] [outer = 0x9506f400] 05:38:22 INFO - PROCESS | 4994 | 1464611902882 Marionette DEBUG loaded listener.js 05:38:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 191 (0x990c5c00) [pid = 4994] [serial = 660] [outer = 0x9506f400] 05:38:23 INFO - PROCESS | 4994 | 1464611903863 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:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1747ms 05:38:23 INFO - PROCESS | 4994 | 1464611903921 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 05:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:38:23 INFO - PROCESS | 4994 | 1464611903925 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 05:38:23 INFO - PROCESS | 4994 | 1464611903932 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:38:23 INFO - PROCESS | 4994 | 1464611903936 Marionette TRACE conn3 <- [1,850,null,{}] 05:38:23 INFO - PROCESS | 4994 | 1464611903942 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:38:24 INFO - PROCESS | 4994 | 1464611904272 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 05:38:24 INFO - PROCESS | 4994 | 1464611904585 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90f04800 == 96 [pid = 4994] [id = 220] 05:38:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 192 (0x9513bc00) [pid = 4994] [serial = 661] [outer = (nil)] 05:38:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 193 (0x9a52a800) [pid = 4994] [serial = 662] [outer = 0x9513bc00] 05:38:24 INFO - PROCESS | 4994 | 1464611904679 Marionette DEBUG loaded listener.js 05:38:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 194 (0x9a530400) [pid = 4994] [serial = 663] [outer = 0x9513bc00] 05:38:25 INFO - PROCESS | 4994 | 1464611905643 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:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1782ms 05:38:25 INFO - PROCESS | 4994 | 1464611905715 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 05:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:38:25 INFO - PROCESS | 4994 | 1464611905719 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 05:38:25 INFO - PROCESS | 4994 | 1464611905726 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:38:25 INFO - PROCESS | 4994 | 1464611905730 Marionette TRACE conn3 <- [1,854,null,{}] 05:38:25 INFO - PROCESS | 4994 | 1464611905736 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:38:25 INFO - PROCESS | 4994 | 1464611905946 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 05:38:26 INFO - PROCESS | 4994 | 1464611906197 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9a3d8400 == 97 [pid = 4994] [id = 221] 05:38:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 195 (0x9a530000) [pid = 4994] [serial = 664] [outer = (nil)] 05:38:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 196 (0x9af04c00) [pid = 4994] [serial = 665] [outer = 0x9a530000] 05:38:26 INFO - PROCESS | 4994 | 1464611906334 Marionette DEBUG loaded listener.js 05:38:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 197 (0x9b55ec00) [pid = 4994] [serial = 666] [outer = 0x9a530000] 05:38:27 INFO - PROCESS | 4994 | 1464611907341 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:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1683ms 05:38:27 INFO - PROCESS | 4994 | 1464611907409 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 05:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:38:27 INFO - PROCESS | 4994 | 1464611907414 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 05:38:27 INFO - PROCESS | 4994 | 1464611907420 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:38:27 INFO - PROCESS | 4994 | 1464611907424 Marionette TRACE conn3 <- [1,858,null,{}] 05:38:27 INFO - PROCESS | 4994 | 1464611907430 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:38:27 INFO - PROCESS | 4994 | 1464611907700 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 05:38:28 INFO - PROCESS | 4994 | 1464611907997 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a52bc00 == 98 [pid = 4994] [id = 222] 05:38:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 198 (0x9bad3000) [pid = 4994] [serial = 667] [outer = (nil)] 05:38:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 199 (0x9d0cdc00) [pid = 4994] [serial = 668] [outer = 0x9bad3000] 05:38:28 INFO - PROCESS | 4994 | 1464611908094 Marionette DEBUG loaded listener.js 05:38:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 200 (0xa26d2800) [pid = 4994] [serial = 669] [outer = 0x9bad3000] 05:38:28 INFO - PROCESS | 4994 | 1464611908988 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:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1636ms 05:38:29 INFO - PROCESS | 4994 | 1464611909057 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 05:38:29 INFO - PROCESS | 4994 | 1464611909061 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 05:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:38:29 INFO - PROCESS | 4994 | 1464611909068 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:38:29 INFO - PROCESS | 4994 | 1464611909071 Marionette TRACE conn3 <- [1,862,null,{}] 05:38:29 INFO - PROCESS | 4994 | 1464611909077 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:38:29 INFO - PROCESS | 4994 | 1464611909320 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 05:38:29 INFO - PROCESS | 4994 | 1464611909576 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b8aec00 == 99 [pid = 4994] [id = 223] 05:38:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 201 (0x8b9b2c00) [pid = 4994] [serial = 670] [outer = (nil)] 05:38:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 202 (0x8b9b8000) [pid = 4994] [serial = 671] [outer = 0x8b9b2c00] 05:38:29 INFO - PROCESS | 4994 | 1464611909705 Marionette DEBUG loaded listener.js 05:38:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 203 (0x8b9bb000) [pid = 4994] [serial = 672] [outer = 0x8b9b2c00] 05:38:30 INFO - PROCESS | 4994 | 1464611910642 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:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1592ms 05:38:30 INFO - PROCESS | 4994 | 1464611910661 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 05:38:30 INFO - PROCESS | 4994 | 1464611910665 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 05:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:38:30 INFO - PROCESS | 4994 | 1464611910671 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:38:30 INFO - PROCESS | 4994 | 1464611910675 Marionette TRACE conn3 <- [1,866,null,{}] 05:38:30 INFO - PROCESS | 4994 | 1464611910685 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:38:30 INFO - PROCESS | 4994 | 1464611910890 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 05:38:31 INFO - PROCESS | 4994 | 1464611911139 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:31 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b9b9800 == 100 [pid = 4994] [id = 224] 05:38:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 204 (0x8b9bdc00) [pid = 4994] [serial = 673] [outer = (nil)] 05:38:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 205 (0x9c3c7c00) [pid = 4994] [serial = 674] [outer = 0x8b9bdc00] 05:38:31 INFO - PROCESS | 4994 | 1464611911271 Marionette DEBUG loaded listener.js 05:38:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 206 (0xa0611000) [pid = 4994] [serial = 675] [outer = 0x8b9bdc00] 05:38:32 INFO - PROCESS | 4994 | 1464611912217 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:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1585ms 05:38:32 INFO - PROCESS | 4994 | 1464611912258 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 05:38:32 INFO - PROCESS | 4994 | 1464611912262 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 05:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:38:32 INFO - PROCESS | 4994 | 1464611912269 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:38:32 INFO - PROCESS | 4994 | 1464611912273 Marionette TRACE conn3 <- [1,870,null,{}] 05:38:32 INFO - PROCESS | 4994 | 1464611912279 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:38:32 INFO - PROCESS | 4994 | 1464611912480 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 05:38:32 INFO - PROCESS | 4994 | 1464611912730 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b9b3800 == 101 [pid = 4994] [id = 225] 05:38:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 207 (0x8bbb7400) [pid = 4994] [serial = 676] [outer = (nil)] 05:38:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 208 (0x8bbbd400) [pid = 4994] [serial = 677] [outer = 0x8bbb7400] 05:38:32 INFO - PROCESS | 4994 | 1464611912861 Marionette DEBUG loaded listener.js 05:38:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 209 (0x8bbbe800) [pid = 4994] [serial = 678] [outer = 0x8bbb7400] 05:38:33 INFO - PROCESS | 4994 | 1464611913782 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:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1533ms 05:38:33 INFO - PROCESS | 4994 | 1464611913803 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 05:38:33 INFO - PROCESS | 4994 | 1464611913807 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 05:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:38:33 INFO - PROCESS | 4994 | 1464611913815 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:38:33 INFO - PROCESS | 4994 | 1464611913819 Marionette TRACE conn3 <- [1,874,null,{}] 05:38:33 INFO - PROCESS | 4994 | 1464611913825 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:38:34 INFO - PROCESS | 4994 | 1464611914018 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 05:38:34 INFO - PROCESS | 4994 | 1464611914275 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:34 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a24b800 == 102 [pid = 4994] [id = 226] 05:38:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 210 (0x8a24d400) [pid = 4994] [serial = 679] [outer = (nil)] 05:38:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 211 (0x8a254000) [pid = 4994] [serial = 680] [outer = 0x8a24d400] 05:38:34 INFO - PROCESS | 4994 | 1464611914405 Marionette DEBUG loaded listener.js 05:38:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 212 (0x8a257000) [pid = 4994] [serial = 681] [outer = 0x8a24d400] 05:38:35 INFO - PROCESS | 4994 | 1464611915345 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:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1581ms 05:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:38:35 INFO - PROCESS | 4994 | 1464611915397 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 05:38:35 INFO - PROCESS | 4994 | 1464611915400 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 05:38:35 INFO - PROCESS | 4994 | 1464611915407 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:38:35 INFO - PROCESS | 4994 | 1464611915412 Marionette TRACE conn3 <- [1,878,null,{}] 05:38:35 INFO - PROCESS | 4994 | 1464611915417 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:38:35 INFO - PROCESS | 4994 | 1464611915666 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 05:38:35 INFO - PROCESS | 4994 | 1464611915937 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a252800 == 103 [pid = 4994] [id = 227] 05:38:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 213 (0x8bbc2800) [pid = 4994] [serial = 682] [outer = (nil)] 05:38:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 214 (0x8bbc5c00) [pid = 4994] [serial = 683] [outer = 0x8bbc2800] 05:38:36 INFO - PROCESS | 4994 | 1464611916076 Marionette DEBUG loaded listener.js 05:38:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 215 (0xa62f5800) [pid = 4994] [serial = 684] [outer = 0x8bbc2800] 05:38:37 INFO - PROCESS | 4994 | 1464611917012 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:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1682ms 05:38:37 INFO - PROCESS | 4994 | 1464611917090 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 05:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:38:37 INFO - PROCESS | 4994 | 1464611917094 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 05:38:37 INFO - PROCESS | 4994 | 1464611917101 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:38:37 INFO - PROCESS | 4994 | 1464611917104 Marionette TRACE conn3 <- [1,882,null,{}] 05:38:37 INFO - PROCESS | 4994 | 1464611917111 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:38:37 INFO - PROCESS | 4994 | 1464611917337 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 05:38:37 INFO - PROCESS | 4994 | 1464611917588 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8974e400 == 104 [pid = 4994] [id = 228] 05:38:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 216 (0x8974f000) [pid = 4994] [serial = 685] [outer = (nil)] 05:38:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 217 (0x89755000) [pid = 4994] [serial = 686] [outer = 0x8974f000] 05:38:37 INFO - PROCESS | 4994 | 1464611917722 Marionette DEBUG loaded listener.js 05:38:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 218 (0x89759400) [pid = 4994] [serial = 687] [outer = 0x8974f000] 05:38:38 INFO - PROCESS | 4994 | 1464611918608 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:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1583ms 05:38:38 INFO - PROCESS | 4994 | 1464611918684 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 05:38:38 INFO - PROCESS | 4994 | 1464611918687 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 05:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:38:38 INFO - PROCESS | 4994 | 1464611918695 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:38:38 INFO - PROCESS | 4994 | 1464611918697 Marionette TRACE conn3 <- [1,886,null,{}] 05:38:38 INFO - PROCESS | 4994 | 1464611918704 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:38:38 INFO - PROCESS | 4994 | 1464611918983 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 05:38:39 INFO - PROCESS | 4994 | 1464611919284 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:39 INFO - PROCESS | 4994 | ++DOCSHELL 0x89754000 == 105 [pid = 4994] [id = 229] 05:38:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 219 (0x89758800) [pid = 4994] [serial = 688] [outer = (nil)] 05:38:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 220 (0x898aa800) [pid = 4994] [serial = 689] [outer = 0x89758800] 05:38:39 INFO - PROCESS | 4994 | 1464611919386 Marionette DEBUG loaded listener.js 05:38:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 221 (0x898ac000) [pid = 4994] [serial = 690] [outer = 0x89758800] 05:38:40 INFO - PROCESS | 4994 | 1464611920367 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:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1735ms 05:38:40 INFO - PROCESS | 4994 | 1464611920432 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 05:38:40 INFO - PROCESS | 4994 | 1464611920436 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 05:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:38:40 INFO - PROCESS | 4994 | 1464611920442 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:38:40 INFO - PROCESS | 4994 | 1464611920446 Marionette TRACE conn3 <- [1,890,null,{}] 05:38:40 INFO - PROCESS | 4994 | 1464611920452 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:38:40 INFO - PROCESS | 4994 | 1464611920657 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 05:38:40 INFO - PROCESS | 4994 | 1464611920907 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x898a7400 == 106 [pid = 4994] [id = 230] 05:38:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 222 (0x898af000) [pid = 4994] [serial = 691] [outer = (nil)] 05:38:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 223 (0x8a252000) [pid = 4994] [serial = 692] [outer = 0x898af000] 05:38:41 INFO - PROCESS | 4994 | 1464611921038 Marionette DEBUG loaded listener.js 05:38:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 224 (0x90f0bc00) [pid = 4994] [serial = 693] [outer = 0x898af000] 05:38:42 INFO - PROCESS | 4994 | 1464611922560 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:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2189ms 05:38:42 INFO - PROCESS | 4994 | 1464611922634 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 05:38:42 INFO - PROCESS | 4994 | 1464611922640 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 05:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:38:42 INFO - PROCESS | 4994 | 1464611922648 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:38:42 INFO - PROCESS | 4994 | 1464611922654 Marionette TRACE conn3 <- [1,894,null,{}] 05:38:42 INFO - PROCESS | 4994 | 1464611922671 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:38:42 INFO - PROCESS | 4994 | 1464611922882 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 05:38:43 INFO - PROCESS | 4994 | 1464611923090 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a254800 == 107 [pid = 4994] [id = 231] 05:38:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 225 (0x8b9b4000) [pid = 4994] [serial = 694] [outer = (nil)] 05:38:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 226 (0x8bbb6800) [pid = 4994] [serial = 695] [outer = 0x8b9b4000] 05:38:43 INFO - PROCESS | 4994 | 1464611923227 Marionette DEBUG loaded listener.js 05:38:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 227 (0x8bbc4000) [pid = 4994] [serial = 696] [outer = 0x8b9b4000] 05:38:44 INFO - PROCESS | 4994 | 1464611924299 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:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1701ms 05:38:44 INFO - PROCESS | 4994 | 1464611924350 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 05:38:44 INFO - PROCESS | 4994 | 1464611924357 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 05:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:38:44 INFO - PROCESS | 4994 | 1464611924368 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:38:44 INFO - PROCESS | 4994 | 1464611924372 Marionette TRACE conn3 <- [1,898,null,{}] 05:38:44 INFO - PROCESS | 4994 | 1464611924378 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:38:44 INFO - PROCESS | 4994 | 1464611924640 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 05:38:44 INFO - PROCESS | 4994 | --DOCSHELL 0x8de32800 == 106 [pid = 4994] [id = 166] 05:38:44 INFO - PROCESS | 4994 | --DOCSHELL 0x9164b000 == 105 [pid = 4994] [id = 167] 05:38:44 INFO - PROCESS | 4994 | --DOCSHELL 0x98132c00 == 104 [pid = 4994] [id = 168] 05:38:44 INFO - PROCESS | 4994 | --DOMWINDOW == 226 (0x92aef000) [pid = 4994] [serial = 589] [outer = (nil)] [url = about:blank] 05:38:44 INFO - PROCESS | 4994 | --DOCSHELL 0x92388c00 == 103 [pid = 4994] [id = 215] 05:38:44 INFO - PROCESS | 4994 | --DOCSHELL 0x9131fc00 == 102 [pid = 4994] [id = 214] 05:38:44 INFO - PROCESS | 4994 | --DOCSHELL 0x8ceff800 == 101 [pid = 4994] [id = 213] 05:38:45 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdefc00 == 100 [pid = 4994] [id = 212] 05:38:45 INFO - PROCESS | 4994 | --DOCSHELL 0x8baeb000 == 99 [pid = 4994] [id = 211] 05:38:45 INFO - PROCESS | 4994 | 1464611925014 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8baf1c00 == 100 [pid = 4994] [id = 232] 05:38:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 227 (0x8cdefc00) [pid = 4994] [serial = 697] [outer = (nil)] 05:38:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 228 (0x8e973c00) [pid = 4994] [serial = 698] [outer = 0x8cdefc00] 05:38:45 INFO - PROCESS | 4994 | 1464611925097 Marionette DEBUG loaded listener.js 05:38:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 229 (0x90503400) [pid = 4994] [serial = 699] [outer = 0x8cdefc00] 05:38:45 INFO - PROCESS | 4994 | --DOCSHELL 0x8defa000 == 99 [pid = 4994] [id = 202] 05:38:45 INFO - PROCESS | 4994 | --DOCSHELL 0x8de33400 == 98 [pid = 4994] [id = 201] 05:38:45 INFO - PROCESS | 4994 | --DOCSHELL 0x8de3f800 == 97 [pid = 4994] [id = 200] 05:38:45 INFO - PROCESS | 4994 | --DOCSHELL 0x8e144800 == 96 [pid = 4994] [id = 196] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 228 (0x9aabf800) [pid = 4994] [serial = 565] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 227 (0x91aacc00) [pid = 4994] [serial = 583] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 226 (0x9131bc00) [pid = 4994] [serial = 553] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 225 (0xa22d9400) [pid = 4994] [serial = 568] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 224 (0x9236b000) [pid = 4994] [serial = 571] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 223 (0x90509400) [pid = 4994] [serial = 580] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 222 (0x90f0d400) [pid = 4994] [serial = 581] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 221 (0x92ca6c00) [pid = 4994] [serial = 587] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 220 (0x8e970400) [pid = 4994] [serial = 550] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 219 (0x90f0c800) [pid = 4994] [serial = 578] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 218 (0x92365400) [pid = 4994] [serial = 584] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 217 (0x9075a800) [pid = 4994] [serial = 577] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 216 (0x92af3000) [pid = 4994] [serial = 586] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 215 (0x90f09400) [pid = 4994] [serial = 574] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 214 (0x92ca7c00) [pid = 4994] [serial = 556] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 213 (0x9513ec00) [pid = 4994] [serial = 559] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | --DOMWINDOW == 212 (0x99731400) [pid = 4994] [serial = 562] [outer = (nil)] [url = about:blank] 05:38:45 INFO - PROCESS | 4994 | 1464611925957 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:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1632ms 05:38:46 INFO - PROCESS | 4994 | 1464611926001 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 05:38:46 INFO - PROCESS | 4994 | 1464611926005 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 05:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:38:46 INFO - PROCESS | 4994 | 1464611926012 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:38:46 INFO - PROCESS | 4994 | 1464611926018 Marionette TRACE conn3 <- [1,902,null,{}] 05:38:46 INFO - PROCESS | 4994 | 1464611926033 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:38:46 INFO - PROCESS | 4994 | 1464611926218 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 05:38:46 INFO - PROCESS | 4994 | 1464611926392 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cdfb400 == 97 [pid = 4994] [id = 233] 05:38:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 213 (0x8e6a9000) [pid = 4994] [serial = 700] [outer = (nil)] 05:38:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 214 (0x9105d000) [pid = 4994] [serial = 701] [outer = 0x8e6a9000] 05:38:46 INFO - PROCESS | 4994 | 1464611926477 Marionette DEBUG loaded listener.js 05:38:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 215 (0x91212400) [pid = 4994] [serial = 702] [outer = 0x8e6a9000] 05:38:47 INFO - PROCESS | 4994 | 1464611927308 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:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1335ms 05:38:47 INFO - PROCESS | 4994 | 1464611927366 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 05:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:38:47 INFO - PROCESS | 4994 | 1464611927371 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 05:38:47 INFO - PROCESS | 4994 | 1464611927378 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:38:47 INFO - PROCESS | 4994 | 1464611927381 Marionette TRACE conn3 <- [1,906,null,{}] 05:38:47 INFO - PROCESS | 4994 | 1464611927387 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:38:47 INFO - PROCESS | 4994 | 1464611927651 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 05:38:47 INFO - PROCESS | 4994 | 1464611927682 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91023400 == 98 [pid = 4994] [id = 234] 05:38:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 216 (0x919e8800) [pid = 4994] [serial = 703] [outer = (nil)] 05:38:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 217 (0x919f0c00) [pid = 4994] [serial = 704] [outer = 0x919e8800] 05:38:47 INFO - PROCESS | 4994 | 1464611927760 Marionette DEBUG loaded listener.js 05:38:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 218 (0x91ab2400) [pid = 4994] [serial = 705] [outer = 0x919e8800] 05:38:48 INFO - PROCESS | 4994 | 1464611928744 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:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1430ms 05:38:48 INFO - PROCESS | 4994 | 1464611928808 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 05:38:48 INFO - PROCESS | 4994 | 1464611928812 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 05:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:38:48 INFO - PROCESS | 4994 | 1464611928819 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:38:48 INFO - PROCESS | 4994 | 1464611928822 Marionette TRACE conn3 <- [1,910,null,{}] 05:38:48 INFO - PROCESS | 4994 | 1464611928827 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:38:49 INFO - PROCESS | 4994 | 1464611929070 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 05:38:49 INFO - PROCESS | 4994 | 1464611929095 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 4994 | ++DOCSHELL 0x9108e400 == 99 [pid = 4994] [id = 235] 05:38:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 219 (0x91644000) [pid = 4994] [serial = 706] [outer = (nil)] 05:38:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 220 (0x92386800) [pid = 4994] [serial = 707] [outer = 0x91644000] 05:38:49 INFO - PROCESS | 4994 | 1464611929171 Marionette DEBUG loaded listener.js 05:38:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 221 (0x92a98c00) [pid = 4994] [serial = 708] [outer = 0x91644000] 05:38:49 INFO - PROCESS | 4994 | --DOMWINDOW == 220 (0x8e6a3800) [pid = 4994] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:38:49 INFO - PROCESS | 4994 | --DOMWINDOW == 219 (0x91aa7800) [pid = 4994] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:38:49 INFO - PROCESS | 4994 | --DOMWINDOW == 218 (0x8cdf7400) [pid = 4994] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:38:49 INFO - PROCESS | 4994 | --DOMWINDOW == 217 (0x92a9cc00) [pid = 4994] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:38:49 INFO - PROCESS | 4994 | --DOMWINDOW == 216 (0x8cdf3000) [pid = 4994] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:38:50 INFO - PROCESS | 4994 | 1464611930512 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:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1738ms 05:38:50 INFO - PROCESS | 4994 | 1464611930558 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 05:38:50 INFO - PROCESS | 4994 | 1464611930562 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 05:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:38:50 INFO - PROCESS | 4994 | 1464611930569 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:38:50 INFO - PROCESS | 4994 | 1464611930573 Marionette TRACE conn3 <- [1,914,null,{}] 05:38:50 INFO - PROCESS | 4994 | 1464611930579 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:38:50 INFO - PROCESS | 4994 | 1464611930797 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 05:38:50 INFO - PROCESS | 4994 | 1464611930961 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91026800 == 100 [pid = 4994] [id = 236] 05:38:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 217 (0x91aaf800) [pid = 4994] [serial = 709] [outer = (nil)] 05:38:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 218 (0x92ca9400) [pid = 4994] [serial = 710] [outer = 0x91aaf800] 05:38:51 INFO - PROCESS | 4994 | 1464611931041 Marionette DEBUG loaded listener.js 05:38:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 219 (0x93c90000) [pid = 4994] [serial = 711] [outer = 0x91aaf800] 05:38:51 INFO - PROCESS | 4994 | 1464611931838 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:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1389ms 05:38:51 INFO - PROCESS | 4994 | 1464611931961 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 05:38:51 INFO - PROCESS | 4994 | 1464611931967 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 05:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:38:51 INFO - PROCESS | 4994 | 1464611931976 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:38:51 INFO - PROCESS | 4994 | 1464611931982 Marionette TRACE conn3 <- [1,918,null,{}] 05:38:51 INFO - PROCESS | 4994 | 1464611931991 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:38:52 INFO - PROCESS | 4994 | 1464611932239 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 05:38:52 INFO - PROCESS | 4994 | 1464611932546 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b8ad000 == 101 [pid = 4994] [id = 237] 05:38:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 220 (0x8b8ad800) [pid = 4994] [serial = 712] [outer = (nil)] 05:38:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 221 (0x8b9b5c00) [pid = 4994] [serial = 713] [outer = 0x8b8ad800] 05:38:52 INFO - PROCESS | 4994 | 1464611932655 Marionette DEBUG loaded listener.js 05:38:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 222 (0x8baf9c00) [pid = 4994] [serial = 714] [outer = 0x8b8ad800] 05:38:53 INFO - PROCESS | 4994 | 1464611933682 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:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1742ms 05:38:53 INFO - PROCESS | 4994 | 1464611933718 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 05:38:53 INFO - PROCESS | 4994 | 1464611933723 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 05:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:38:53 INFO - PROCESS | 4994 | 1464611933738 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:38:53 INFO - PROCESS | 4994 | 1464611933743 Marionette TRACE conn3 <- [1,922,null,{}] 05:38:53 INFO - PROCESS | 4994 | 1464611933750 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:38:53 INFO - PROCESS | 4994 | 1464611933963 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 05:38:54 INFO - PROCESS | 4994 | 1464611934220 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e6a6000 == 102 [pid = 4994] [id = 238] 05:38:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 223 (0x8e974800) [pid = 4994] [serial = 715] [outer = (nil)] 05:38:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 224 (0x90753000) [pid = 4994] [serial = 716] [outer = 0x8e974800] 05:38:54 INFO - PROCESS | 4994 | 1464611934356 Marionette DEBUG loaded listener.js 05:38:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 225 (0x90f0f400) [pid = 4994] [serial = 717] [outer = 0x8e974800] 05:38:55 INFO - PROCESS | 4994 | 1464611935356 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:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1694ms 05:38:55 INFO - PROCESS | 4994 | 1464611935428 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 05:38:55 INFO - PROCESS | 4994 | 1464611935433 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 05:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:38:55 INFO - PROCESS | 4994 | 1464611935440 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:38:55 INFO - PROCESS | 4994 | 1464611935445 Marionette TRACE conn3 <- [1,926,null,{}] 05:38:55 INFO - PROCESS | 4994 | 1464611935462 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:38:55 INFO - PROCESS | 4994 | 1464611935711 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 05:38:56 INFO - PROCESS | 4994 | 1464611936064 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:38:56 INFO - PROCESS | 4994 | ++DOCSHELL 0x90f0e800 == 103 [pid = 4994] [id = 239] 05:38:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 226 (0x92a99400) [pid = 4994] [serial = 718] [outer = (nil)] 05:38:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 227 (0x92ca2800) [pid = 4994] [serial = 719] [outer = 0x92a99400] 05:38:56 INFO - PROCESS | 4994 | 1464611936162 Marionette DEBUG loaded listener.js 05:38:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 228 (0x93c96000) [pid = 4994] [serial = 720] [outer = 0x92a99400] 05:38:57 INFO - PROCESS | 4994 | 1464611937123 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:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1736ms 05:38:57 INFO - PROCESS | 4994 | 1464611937178 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 05:38:57 INFO - PROCESS | 4994 | 1464611937181 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 05:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:38:57 INFO - PROCESS | 4994 | 1464611937189 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:38:57 INFO - PROCESS | 4994 | 1464611937193 Marionette TRACE conn3 <- [1,930,null,{}] 05:38:57 INFO - PROCESS | 4994 | 1464611937199 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:38:57 INFO - PROCESS | 4994 | 1464611937404 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 05:38:57 INFO - PROCESS | 4994 | 1464611937711 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92c9f000 == 104 [pid = 4994] [id = 240] 05:38:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 229 (0x946a0c00) [pid = 4994] [serial = 721] [outer = (nil)] 05:38:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 230 (0x992b7000) [pid = 4994] [serial = 722] [outer = 0x946a0c00] 05:38:57 INFO - PROCESS | 4994 | 1464611937818 Marionette DEBUG loaded listener.js 05:38:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 231 (0x9a524c00) [pid = 4994] [serial = 723] [outer = 0x946a0c00] 05:38:58 INFO - PROCESS | 4994 | 1464611938769 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:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1632ms 05:38:58 INFO - PROCESS | 4994 | 1464611938823 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 05:38:58 INFO - PROCESS | 4994 | 1464611938826 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 05:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:38:58 INFO - PROCESS | 4994 | 1464611938834 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:38:58 INFO - PROCESS | 4994 | 1464611938836 Marionette TRACE conn3 <- [1,934,null,{}] 05:38:58 INFO - PROCESS | 4994 | 1464611938843 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:38:59 INFO - PROCESS | 4994 | 1464611939060 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 05:38:59 INFO - PROCESS | 4994 | 1464611939318 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b9b0000 == 105 [pid = 4994] [id = 241] 05:38:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 232 (0x99fe0400) [pid = 4994] [serial = 724] [outer = (nil)] 05:38:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 233 (0x9aab9800) [pid = 4994] [serial = 725] [outer = 0x99fe0400] 05:38:59 INFO - PROCESS | 4994 | 1464611939451 Marionette DEBUG loaded listener.js 05:38:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 234 (0x9b55d800) [pid = 4994] [serial = 726] [outer = 0x99fe0400] 05:39:00 INFO - PROCESS | 4994 | 1464611940361 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:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1587ms 05:39:00 INFO - PROCESS | 4994 | 1464611940421 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 05:39:00 INFO - PROCESS | 4994 | 1464611940426 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 05:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:39:00 INFO - PROCESS | 4994 | 1464611940433 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:39:00 INFO - PROCESS | 4994 | 1464611940436 Marionette TRACE conn3 <- [1,938,null,{}] 05:39:00 INFO - PROCESS | 4994 | 1464611940442 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:39:00 INFO - PROCESS | 4994 | 1464611940679 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 05:39:01 INFO - PROCESS | 4994 | 1464611941001 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a254400 == 106 [pid = 4994] [id = 242] 05:39:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 235 (0x9a528c00) [pid = 4994] [serial = 727] [outer = (nil)] 05:39:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 236 (0xa24b1000) [pid = 4994] [serial = 728] [outer = 0x9a528c00] 05:39:01 INFO - PROCESS | 4994 | 1464611941106 Marionette DEBUG loaded listener.js 05:39:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 237 (0xa6706c00) [pid = 4994] [serial = 729] [outer = 0x9a528c00] 05:39:02 INFO - PROCESS | 4994 | 1464611942042 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:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1685ms 05:39:02 INFO - PROCESS | 4994 | 1464611942119 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 05:39:02 INFO - PROCESS | 4994 | 1464611942124 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 05:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:39:02 INFO - PROCESS | 4994 | 1464611942130 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:39:02 INFO - PROCESS | 4994 | 1464611942134 Marionette TRACE conn3 <- [1,942,null,{}] 05:39:02 INFO - PROCESS | 4994 | 1464611942140 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:39:02 INFO - PROCESS | 4994 | 1464611942368 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 05:39:02 INFO - PROCESS | 4994 | 1464611942680 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c2af000 == 107 [pid = 4994] [id = 243] 05:39:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 238 (0x8c2b0c00) [pid = 4994] [serial = 730] [outer = (nil)] 05:39:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 239 (0x8c2b6c00) [pid = 4994] [serial = 731] [outer = 0x8c2b0c00] 05:39:02 INFO - PROCESS | 4994 | 1464611942776 Marionette DEBUG loaded listener.js 05:39:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 240 (0x8c2b9000) [pid = 4994] [serial = 732] [outer = 0x8c2b0c00] 05:39:03 INFO - PROCESS | 4994 | 1464611943705 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:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1637ms 05:39:03 INFO - PROCESS | 4994 | 1464611943769 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 05:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:39:03 INFO - PROCESS | 4994 | 1464611943773 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 05:39:03 INFO - PROCESS | 4994 | 1464611943780 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:39:03 INFO - PROCESS | 4994 | 1464611943784 Marionette TRACE conn3 <- [1,946,null,{}] 05:39:03 INFO - PROCESS | 4994 | 1464611943790 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:39:04 INFO - PROCESS | 4994 | 1464611944001 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 05:39:04 INFO - PROCESS | 4994 | 1464611944254 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:04 INFO - PROCESS | 4994 | ++DOCSHELL 0x8c2ae800 == 108 [pid = 4994] [id = 244] 05:39:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 241 (0x8c2b1c00) [pid = 4994] [serial = 733] [outer = (nil)] 05:39:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 242 (0x8cf6dc00) [pid = 4994] [serial = 734] [outer = 0x8c2b1c00] 05:39:04 INFO - PROCESS | 4994 | 1464611944393 Marionette DEBUG loaded listener.js 05:39:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 243 (0x8cf70800) [pid = 4994] [serial = 735] [outer = 0x8c2b1c00] 05:39:05 INFO - PROCESS | 4994 | 1464611945365 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:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1634ms 05:39:05 INFO - PROCESS | 4994 | 1464611945414 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 05:39:05 INFO - PROCESS | 4994 | 1464611945419 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 05:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:39:05 INFO - PROCESS | 4994 | 1464611945426 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:39:05 INFO - PROCESS | 4994 | 1464611945430 Marionette TRACE conn3 <- [1,950,null,{}] 05:39:05 INFO - PROCESS | 4994 | 1464611945436 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:39:05 INFO - PROCESS | 4994 | 1464611945652 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 05:39:05 INFO - PROCESS | 4994 | 1464611945961 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8ab43400 == 109 [pid = 4994] [id = 245] 05:39:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 244 (0x8ab44c00) [pid = 4994] [serial = 736] [outer = (nil)] 05:39:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 245 (0x8ab4a400) [pid = 4994] [serial = 737] [outer = 0x8ab44c00] 05:39:06 INFO - PROCESS | 4994 | 1464611946061 Marionette DEBUG loaded listener.js 05:39:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 246 (0x8ab4c800) [pid = 4994] [serial = 738] [outer = 0x8ab44c00] 05:39:06 INFO - PROCESS | 4994 | 1464611946972 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:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1581ms 05:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:39:07 INFO - PROCESS | 4994 | 1464611947008 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 05:39:07 INFO - PROCESS | 4994 | 1464611947011 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 05:39:07 INFO - PROCESS | 4994 | 1464611947018 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:39:07 INFO - PROCESS | 4994 | 1464611947021 Marionette TRACE conn3 <- [1,954,null,{}] 05:39:07 INFO - PROCESS | 4994 | 1464611947028 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:39:07 INFO - PROCESS | 4994 | 1464611947231 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 05:39:07 INFO - PROCESS | 4994 | 1464611947506 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8ab4f800 == 110 [pid = 4994] [id = 246] 05:39:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 247 (0x8ab50400) [pid = 4994] [serial = 739] [outer = (nil)] 05:39:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 248 (0x8cf6f000) [pid = 4994] [serial = 740] [outer = 0x8ab50400] 05:39:07 INFO - PROCESS | 4994 | 1464611947640 Marionette DEBUG loaded listener.js 05:39:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 249 (0x8cf73400) [pid = 4994] [serial = 741] [outer = 0x8ab50400] 05:39:08 INFO - PROCESS | 4994 | 1464611948568 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:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1593ms 05:39:08 INFO - PROCESS | 4994 | 1464611948611 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 05:39:08 INFO - PROCESS | 4994 | 1464611948616 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 05:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:39:08 INFO - PROCESS | 4994 | 1464611948623 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:39:08 INFO - PROCESS | 4994 | 1464611948627 Marionette TRACE conn3 <- [1,958,null,{}] 05:39:08 INFO - PROCESS | 4994 | 1464611948633 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:39:08 INFO - PROCESS | 4994 | 1464611948870 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 05:39:09 INFO - PROCESS | 4994 | 1464611949139 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88ec1800 == 111 [pid = 4994] [id = 247] 05:39:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 250 (0x88ec4800) [pid = 4994] [serial = 742] [outer = (nil)] 05:39:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 251 (0x88ecf000) [pid = 4994] [serial = 743] [outer = 0x88ec4800] 05:39:09 INFO - PROCESS | 4994 | 1464611949283 Marionette DEBUG loaded listener.js 05:39:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 252 (0x8cf6a800) [pid = 4994] [serial = 744] [outer = 0x88ec4800] 05:39:10 INFO - PROCESS | 4994 | 1464611950288 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:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1736ms 05:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:39:10 INFO - PROCESS | 4994 | 1464611950360 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 05:39:10 INFO - PROCESS | 4994 | 1464611950364 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 05:39:10 INFO - PROCESS | 4994 | 1464611950372 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:39:10 INFO - PROCESS | 4994 | 1464611950374 Marionette TRACE conn3 <- [1,962,null,{}] 05:39:10 INFO - PROCESS | 4994 | 1464611950382 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:39:10 INFO - PROCESS | 4994 | 1464611950605 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 05:39:10 INFO - PROCESS | 4994 | 1464611950943 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:10 INFO - PROCESS | 4994 | ++DOCSHELL 0x88ec5800 == 112 [pid = 4994] [id = 248] 05:39:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 253 (0x88ecc000) [pid = 4994] [serial = 745] [outer = (nil)] 05:39:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 254 (0x89209400) [pid = 4994] [serial = 746] [outer = 0x88ecc000] 05:39:11 INFO - PROCESS | 4994 | 1464611951052 Marionette DEBUG loaded listener.js 05:39:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 255 (0x8920cc00) [pid = 4994] [serial = 747] [outer = 0x88ecc000] 05:39:11 INFO - PROCESS | 4994 | 1464611951959 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:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1642ms 05:39:12 INFO - PROCESS | 4994 | 1464611952013 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 05:39:12 INFO - PROCESS | 4994 | 1464611952016 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 05:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:39:12 INFO - PROCESS | 4994 | 1464611952025 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:39:12 INFO - PROCESS | 4994 | 1464611952029 Marionette TRACE conn3 <- [1,966,null,{}] 05:39:12 INFO - PROCESS | 4994 | 1464611952035 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:39:12 INFO - PROCESS | 4994 | 1464611952264 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 05:39:12 INFO - PROCESS | 4994 | 1464611952541 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:12 INFO - PROCESS | 4994 | ++DOCSHELL 0x88524000 == 113 [pid = 4994] [id = 249] 05:39:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 256 (0x88524800) [pid = 4994] [serial = 748] [outer = (nil)] 05:39:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 257 (0x8852d000) [pid = 4994] [serial = 749] [outer = 0x88524800] 05:39:12 INFO - PROCESS | 4994 | 1464611952678 Marionette DEBUG loaded listener.js 05:39:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 258 (0x8852f800) [pid = 4994] [serial = 750] [outer = 0x88524800] 05:39:13 INFO - PROCESS | 4994 | 1464611953572 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:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1587ms 05:39:13 INFO - PROCESS | 4994 | 1464611953612 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 05:39:13 INFO - PROCESS | 4994 | 1464611953616 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 05:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:39:13 INFO - PROCESS | 4994 | 1464611953623 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:39:13 INFO - PROCESS | 4994 | 1464611953627 Marionette TRACE conn3 <- [1,970,null,{}] 05:39:13 INFO - PROCESS | 4994 | 1464611953633 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:39:13 INFO - PROCESS | 4994 | 1464611953850 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 05:39:14 INFO - PROCESS | 4994 | 1464611954115 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88528c00 == 114 [pid = 4994] [id = 250] 05:39:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 259 (0x8852b000) [pid = 4994] [serial = 751] [outer = (nil)] 05:39:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 260 (0x8920d400) [pid = 4994] [serial = 752] [outer = 0x8852b000] 05:39:14 INFO - PROCESS | 4994 | 1464611954250 Marionette DEBUG loaded listener.js 05:39:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 261 (0x89210800) [pid = 4994] [serial = 753] [outer = 0x8852b000] 05:39:15 INFO - PROCESS | 4994 | 1464611955160 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:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1580ms 05:39:15 INFO - PROCESS | 4994 | 1464611955206 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 05:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:39:15 INFO - PROCESS | 4994 | 1464611955210 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 05:39:15 INFO - PROCESS | 4994 | 1464611955217 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:39:15 INFO - PROCESS | 4994 | 1464611955221 Marionette TRACE conn3 <- [1,974,null,{}] 05:39:15 INFO - PROCESS | 4994 | 1464611955227 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:39:15 INFO - PROCESS | 4994 | 1464611955459 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 05:39:15 INFO - PROCESS | 4994 | 1464611955718 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:15 INFO - PROCESS | 4994 | ++DOCSHELL 0x88526800 == 115 [pid = 4994] [id = 251] 05:39:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 262 (0x8852b400) [pid = 4994] [serial = 754] [outer = (nil)] 05:39:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 263 (0x88813800) [pid = 4994] [serial = 755] [outer = 0x8852b400] 05:39:15 INFO - PROCESS | 4994 | 1464611955855 Marionette DEBUG loaded listener.js 05:39:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 264 (0x88817800) [pid = 4994] [serial = 756] [outer = 0x8852b400] 05:39:16 INFO - PROCESS | 4994 | 1464611956759 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:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1590ms 05:39:16 INFO - PROCESS | 4994 | 1464611956808 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 05:39:16 INFO - PROCESS | 4994 | 1464611956812 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 05:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:39:16 INFO - PROCESS | 4994 | 1464611956819 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:39:16 INFO - PROCESS | 4994 | 1464611956822 Marionette TRACE conn3 <- [1,978,null,{}] 05:39:16 INFO - PROCESS | 4994 | 1464611956828 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:39:17 INFO - PROCESS | 4994 | 1464611957043 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 05:39:17 INFO - PROCESS | 4994 | 1464611957309 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8880f800 == 116 [pid = 4994] [id = 252] 05:39:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 265 (0x88810800) [pid = 4994] [serial = 757] [outer = (nil)] 05:39:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 266 (0x88953400) [pid = 4994] [serial = 758] [outer = 0x88810800] 05:39:17 INFO - PROCESS | 4994 | 1464611957444 Marionette DEBUG loaded listener.js 05:39:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 267 (0x88955400) [pid = 4994] [serial = 759] [outer = 0x88810800] 05:39:18 INFO - PROCESS | 4994 | 1464611958402 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:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1631ms 05:39:18 INFO - PROCESS | 4994 | 1464611958451 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 05:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:39:18 INFO - PROCESS | 4994 | 1464611958456 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 05:39:18 INFO - PROCESS | 4994 | 1464611958462 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:39:18 INFO - PROCESS | 4994 | 1464611958466 Marionette TRACE conn3 <- [1,982,null,{}] 05:39:18 INFO - PROCESS | 4994 | 1464611958472 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:39:18 INFO - PROCESS | 4994 | 1464611958692 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 05:39:18 INFO - PROCESS | 4994 | 1464611958953 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 4994 | ++DOCSHELL 0x88819c00 == 117 [pid = 4994] [id = 253] 05:39:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 268 (0x8881a000) [pid = 4994] [serial = 760] [outer = (nil)] 05:39:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 269 (0x8895e400) [pid = 4994] [serial = 761] [outer = 0x8881a000] 05:39:19 INFO - PROCESS | 4994 | 1464611959105 Marionette DEBUG loaded listener.js 05:39:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 270 (0x88960c00) [pid = 4994] [serial = 762] [outer = 0x8881a000] 05:39:20 INFO - PROCESS | 4994 | 1464611960042 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:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1635ms 05:39:20 INFO - PROCESS | 4994 | 1464611960097 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 05:39:20 INFO - PROCESS | 4994 | 1464611960101 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 05:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:39:20 INFO - PROCESS | 4994 | 1464611960108 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:39:20 INFO - PROCESS | 4994 | 1464611960112 Marionette TRACE conn3 <- [1,986,null,{}] 05:39:20 INFO - PROCESS | 4994 | 1464611960118 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:39:20 INFO - PROCESS | 4994 | 1464611960344 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 05:39:20 INFO - PROCESS | 4994 | 1464611960660 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87b5a400 == 118 [pid = 4994] [id = 254] 05:39:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 271 (0x87b5b400) [pid = 4994] [serial = 763] [outer = (nil)] 05:39:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 272 (0x87b61000) [pid = 4994] [serial = 764] [outer = 0x87b5b400] 05:39:20 INFO - PROCESS | 4994 | 1464611960756 Marionette DEBUG loaded listener.js 05:39:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 273 (0x87b63800) [pid = 4994] [serial = 765] [outer = 0x87b5b400] 05:39:21 INFO - PROCESS | 4994 | 1464611961671 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:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1648ms 05:39:21 INFO - PROCESS | 4994 | 1464611961759 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 05:39:21 INFO - PROCESS | 4994 | 1464611961763 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 05:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:39:21 INFO - PROCESS | 4994 | 1464611961770 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:39:21 INFO - PROCESS | 4994 | 1464611961773 Marionette TRACE conn3 <- [1,990,null,{}] 05:39:21 INFO - PROCESS | 4994 | 1464611961779 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:39:22 INFO - PROCESS | 4994 | 1464611962044 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x9108e400 == 117 [pid = 4994] [id = 235] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x91023400 == 116 [pid = 4994] [id = 234] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdfb400 == 115 [pid = 4994] [id = 233] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x8baf1c00 == 114 [pid = 4994] [id = 232] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x8a254800 == 113 [pid = 4994] [id = 231] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b3800 == 112 [pid = 4994] [id = 225] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8aec00 == 111 [pid = 4994] [id = 223] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b9800 == 110 [pid = 4994] [id = 224] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x9a52bc00 == 109 [pid = 4994] [id = 222] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x9a3d8400 == 108 [pid = 4994] [id = 221] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x90f04800 == 107 [pid = 4994] [id = 220] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x9502f400 == 106 [pid = 4994] [id = 219] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdf8c00 == 105 [pid = 4994] [id = 218] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x8e148800 == 104 [pid = 4994] [id = 216] 05:39:23 INFO - PROCESS | 4994 | --DOCSHELL 0x8cefb000 == 103 [pid = 4994] [id = 217] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 272 (0x9513fc00) [pid = 4994] [serial = 650] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 271 (0x8ead5000) [pid = 4994] [serial = 395] [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:23 INFO - PROCESS | 4994 | --DOMWINDOW == 270 (0x9af02400) [pid = 4994] [serial = 604] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 269 (0x91644800) [pid = 4994] [serial = 595] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 268 (0x91319400) [pid = 4994] [serial = 641] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 267 (0x9238ac00) [pid = 4994] [serial = 644] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 266 (0x95028000) [pid = 4994] [serial = 598] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 265 (0x92aa0800) [pid = 4994] [serial = 645] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 264 (0x92aa0400) [pid = 4994] [serial = 620] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 263 (0x8baf2400) [pid = 4994] [serial = 626] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 262 (0x8e14c800) [pid = 4994] [serial = 638] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 261 (0x92cad000) [pid = 4994] [serial = 648] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 260 (0x8def1400) [pid = 4994] [serial = 635] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 259 (0x917f2800) [pid = 4994] [serial = 642] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 258 (0xa1162000) [pid = 4994] [serial = 607] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 257 (0x9a0ac800) [pid = 4994] [serial = 601] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 256 (0x92af8800) [pid = 4994] [serial = 647] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 255 (0x8ead1c00) [pid = 4994] [serial = 639] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 254 (0x8e6a2800) [pid = 4994] [serial = 592] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 253 (0x9d0ce000) [pid = 4994] [serial = 611] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 252 (0x919e7800) [pid = 4994] [serial = 623] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 251 (0x8e970c00) [pid = 4994] [serial = 629] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 250 (0x917f1800) [pid = 4994] [serial = 632] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 249 (0x92a95c00) [pid = 4994] [serial = 617] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 248 (0x8ead5c00) [pid = 4994] [serial = 636] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | --DOMWINDOW == 247 (0x919ee400) [pid = 4994] [serial = 614] [outer = (nil)] [url = about:blank] 05:39:23 INFO - PROCESS | 4994 | 1464611963428 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88ec5c00 == 104 [pid = 4994] [id = 255] 05:39:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 248 (0x88ec6000) [pid = 4994] [serial = 766] [outer = (nil)] 05:39:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 249 (0x88ecac00) [pid = 4994] [serial = 767] [outer = 0x88ec6000] 05:39:23 INFO - PROCESS | 4994 | 1464611963515 Marionette DEBUG loaded listener.js 05:39:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 250 (0x88ed0800) [pid = 4994] [serial = 768] [outer = 0x88ec6000] 05:39:24 INFO - PROCESS | 4994 | 1464611964334 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:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2641ms 05:39:24 INFO - PROCESS | 4994 | 1464611964414 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 05:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:39:24 INFO - PROCESS | 4994 | 1464611964420 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 05:39:24 INFO - PROCESS | 4994 | 1464611964428 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:39:24 INFO - PROCESS | 4994 | 1464611964433 Marionette TRACE conn3 <- [1,994,null,{}] 05:39:24 INFO - PROCESS | 4994 | 1464611964440 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:39:24 INFO - PROCESS | 4994 | 1464611964641 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 05:39:24 INFO - PROCESS | 4994 | 1464611964819 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8974b400 == 105 [pid = 4994] [id = 256] 05:39:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 251 (0x89756000) [pid = 4994] [serial = 769] [outer = (nil)] 05:39:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 252 (0x898b2c00) [pid = 4994] [serial = 770] [outer = 0x89756000] 05:39:24 INFO - PROCESS | 4994 | 1464611964898 Marionette DEBUG loaded listener.js 05:39:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 253 (0x8a258400) [pid = 4994] [serial = 771] [outer = 0x89756000] 05:39:25 INFO - PROCESS | 4994 | 1464611965850 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:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1483ms 05:39:25 INFO - PROCESS | 4994 | 1464611965920 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 05:39:25 INFO - PROCESS | 4994 | 1464611965926 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 05:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:39:25 INFO - PROCESS | 4994 | 1464611965939 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:39:25 INFO - PROCESS | 4994 | 1464611965945 Marionette TRACE conn3 <- [1,998,null,{}] 05:39:25 INFO - PROCESS | 4994 | 1464611965963 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:39:26 INFO - PROCESS | 4994 | 1464611966229 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 05:39:26 INFO - PROCESS | 4994 | 1464611966267 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x89750000 == 106 [pid = 4994] [id = 257] 05:39:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 254 (0x8b9b5800) [pid = 4994] [serial = 772] [outer = (nil)] 05:39:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 255 (0x8baf5800) [pid = 4994] [serial = 773] [outer = 0x8b9b5800] 05:39:26 INFO - PROCESS | 4994 | 1464611966344 Marionette DEBUG loaded listener.js 05:39:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 256 (0x8bbc1800) [pid = 4994] [serial = 774] [outer = 0x8b9b5800] 05:39:27 INFO - PROCESS | 4994 | 1464611967372 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:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1497ms 05:39:27 INFO - PROCESS | 4994 | 1464611967437 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 05:39:27 INFO - PROCESS | 4994 | 1464611967443 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 05:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:39:27 INFO - PROCESS | 4994 | 1464611967479 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:39:27 INFO - PROCESS | 4994 | 1464611967488 Marionette TRACE conn3 <- [1,1002,null,{}] 05:39:27 INFO - PROCESS | 4994 | 1464611967494 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:39:28 INFO - PROCESS | 4994 | 1464611968146 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 05:39:28 INFO - PROCESS | 4994 | --DOMWINDOW == 255 (0x919e8800) [pid = 4994] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:39:28 INFO - PROCESS | 4994 | --DOMWINDOW == 254 (0x91644000) [pid = 4994] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:39:28 INFO - PROCESS | 4994 | --DOMWINDOW == 253 (0x9075ec00) [pid = 4994] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:39:28 INFO - PROCESS | 4994 | --DOMWINDOW == 252 (0x8cdefc00) [pid = 4994] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:39:28 INFO - PROCESS | 4994 | --DOMWINDOW == 251 (0x8b9b4000) [pid = 4994] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:39:28 INFO - PROCESS | 4994 | --DOMWINDOW == 250 (0x8e6a9000) [pid = 4994] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:39:28 INFO - PROCESS | 4994 | 1464611968335 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x89752c00 == 107 [pid = 4994] [id = 258] 05:39:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 251 (0x89756c00) [pid = 4994] [serial = 775] [outer = (nil)] 05:39:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 252 (0x8cdefc00) [pid = 4994] [serial = 776] [outer = 0x89756c00] 05:39:28 INFO - PROCESS | 4994 | 1464611968430 Marionette DEBUG loaded listener.js 05:39:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 253 (0x8e150800) [pid = 4994] [serial = 777] [outer = 0x89756c00] 05:39:29 INFO - PROCESS | 4994 | 1464611969184 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:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1751ms 05:39:29 INFO - PROCESS | 4994 | 1464611969223 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 05:39:29 INFO - PROCESS | 4994 | 1464611969228 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 05:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:39:29 INFO - PROCESS | 4994 | 1464611969235 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:39:29 INFO - PROCESS | 4994 | 1464611969238 Marionette TRACE conn3 <- [1,1006,null,{}] 05:39:29 INFO - PROCESS | 4994 | 1464611969244 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:39:29 INFO - PROCESS | 4994 | 1464611969492 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 05:39:29 INFO - PROCESS | 4994 | 1464611969516 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:29 INFO - PROCESS | 4994 | ++DOCSHELL 0x8deef000 == 108 [pid = 4994] [id = 259] 05:39:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 254 (0x8def7000) [pid = 4994] [serial = 778] [outer = (nil)] 05:39:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 255 (0x8ead8400) [pid = 4994] [serial = 779] [outer = 0x8def7000] 05:39:29 INFO - PROCESS | 4994 | 1464611969592 Marionette DEBUG loaded listener.js 05:39:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 256 (0x90501c00) [pid = 4994] [serial = 780] [outer = 0x8def7000] 05:39:30 INFO - PROCESS | 4994 | 1464611970698 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:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1543ms 05:39:30 INFO - PROCESS | 4994 | 1464611970780 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 05:39:30 INFO - PROCESS | 4994 | 1464611970787 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 05:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:39:30 INFO - PROCESS | 4994 | 1464611970796 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:39:30 INFO - PROCESS | 4994 | 1464611970803 Marionette TRACE conn3 <- [1,1010,null,{}] 05:39:30 INFO - PROCESS | 4994 | 1464611970813 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:39:31 INFO - PROCESS | 4994 | 1464611971083 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 05:39:31 INFO - PROCESS | 4994 | 1464611971488 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87b66400 == 109 [pid = 4994] [id = 260] 05:39:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 257 (0x8852a400) [pid = 4994] [serial = 781] [outer = (nil)] 05:39:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 258 (0x8974a400) [pid = 4994] [serial = 782] [outer = 0x8852a400] 05:39:31 INFO - PROCESS | 4994 | 1464611971583 Marionette DEBUG loaded listener.js 05:39:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 259 (0x898b3000) [pid = 4994] [serial = 783] [outer = 0x8852a400] 05:39:32 INFO - PROCESS | 4994 | 1464611972611 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:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1851ms 05:39:32 INFO - PROCESS | 4994 | 1464611972652 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 05:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:39:32 INFO - PROCESS | 4994 | 1464611972670 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 05:39:32 INFO - PROCESS | 4994 | 1464611972682 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:39:32 INFO - PROCESS | 4994 | 1464611972687 Marionette TRACE conn3 <- [1,1014,null,{}] 05:39:32 INFO - PROCESS | 4994 | 1464611972693 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:39:32 INFO - PROCESS | 4994 | 1464611972925 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 05:39:33 INFO - PROCESS | 4994 | 1464611973196 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8baf0c00 == 110 [pid = 4994] [id = 261] 05:39:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 260 (0x8baf1c00) [pid = 4994] [serial = 784] [outer = (nil)] 05:39:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 261 (0x8c2b4400) [pid = 4994] [serial = 785] [outer = 0x8baf1c00] 05:39:33 INFO - PROCESS | 4994 | 1464611973331 Marionette DEBUG loaded listener.js 05:39:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 262 (0x8cefb000) [pid = 4994] [serial = 786] [outer = 0x8baf1c00] 05:39:34 INFO - PROCESS | 4994 | 1464611974390 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:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1787ms 05:39:34 INFO - PROCESS | 4994 | 1464611974467 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 05:39:34 INFO - PROCESS | 4994 | 1464611974471 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 05:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:39:34 INFO - PROCESS | 4994 | 1464611974480 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:39:34 INFO - PROCESS | 4994 | 1464611974486 Marionette TRACE conn3 <- [1,1018,null,{}] 05:39:34 INFO - PROCESS | 4994 | 1464611974503 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:39:34 INFO - PROCESS | 4994 | 1464611974753 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 05:39:35 INFO - PROCESS | 4994 | 1464611975062 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b9b7400 == 111 [pid = 4994] [id = 262] 05:39:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 263 (0x9075b800) [pid = 4994] [serial = 787] [outer = (nil)] 05:39:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 264 (0x9101fc00) [pid = 4994] [serial = 788] [outer = 0x9075b800] 05:39:35 INFO - PROCESS | 4994 | 1464611975159 Marionette DEBUG loaded listener.js 05:39:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 265 (0x9108c400) [pid = 4994] [serial = 789] [outer = 0x9075b800] 05:39:36 INFO - PROCESS | 4994 | 1464611976150 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:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1743ms 05:39:36 INFO - PROCESS | 4994 | 1464611976223 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 05:39:36 INFO - PROCESS | 4994 | 1464611976229 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 05:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:39:36 INFO - PROCESS | 4994 | 1464611976236 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:39:36 INFO - PROCESS | 4994 | 1464611976240 Marionette TRACE conn3 <- [1,1022,null,{}] 05:39:36 INFO - PROCESS | 4994 | 1464611976246 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:39:36 INFO - PROCESS | 4994 | 1464611976469 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 05:39:36 INFO - PROCESS | 4994 | 1464611976779 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b8ac000 == 112 [pid = 4994] [id = 263] 05:39:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 266 (0x904c7800) [pid = 4994] [serial = 790] [outer = (nil)] 05:39:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 267 (0x917e4400) [pid = 4994] [serial = 791] [outer = 0x904c7800] 05:39:36 INFO - PROCESS | 4994 | 1464611976871 Marionette DEBUG loaded listener.js 05:39:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 268 (0x919ea800) [pid = 4994] [serial = 792] [outer = 0x904c7800] 05:39:37 INFO - PROCESS | 4994 | 1464611977799 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:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1599ms 05:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:39:37 INFO - PROCESS | 4994 | 1464611977850 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 05:39:37 INFO - PROCESS | 4994 | 1464611977853 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 05:39:37 INFO - PROCESS | 4994 | 1464611977861 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:39:37 INFO - PROCESS | 4994 | 1464611977864 Marionette TRACE conn3 <- [1,1026,null,{}] 05:39:37 INFO - PROCESS | 4994 | 1464611977871 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:39:38 INFO - PROCESS | 4994 | 1464611978076 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 05:39:38 INFO - PROCESS | 4994 | 1464611978343 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b8a6c00 == 113 [pid = 4994] [id = 264] 05:39:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 269 (0x9120d400) [pid = 4994] [serial = 793] [outer = (nil)] 05:39:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 270 (0x91ab1c00) [pid = 4994] [serial = 794] [outer = 0x9120d400] 05:39:38 INFO - PROCESS | 4994 | 1464611978476 Marionette DEBUG loaded listener.js 05:39:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 271 (0x9236f000) [pid = 4994] [serial = 795] [outer = 0x9120d400] 05:39:39 INFO - PROCESS | 4994 | 1464611979390 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:39:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1593ms 05:39:39 INFO - PROCESS | 4994 | 1464611979453 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 05:39:39 INFO - PROCESS | 4994 | 1464611979457 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 05:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:39:39 INFO - PROCESS | 4994 | 1464611979464 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:39:39 INFO - PROCESS | 4994 | 1464611979468 Marionette TRACE conn3 <- [1,1030,null,{}] 05:39:39 INFO - PROCESS | 4994 | 1464611979475 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:39:39 INFO - PROCESS | 4994 | 1464611979759 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 05:39:40 INFO - PROCESS | 4994 | 1464611980075 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:40 INFO - PROCESS | 4994 | ++DOCSHELL 0x91320800 == 114 [pid = 4994] [id = 265] 05:39:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 272 (0x92aa0800) [pid = 4994] [serial = 796] [outer = (nil)] 05:39:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 273 (0x92ca3800) [pid = 4994] [serial = 797] [outer = 0x92aa0800] 05:39:40 INFO - PROCESS | 4994 | 1464611980173 Marionette DEBUG loaded listener.js 05:39:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 274 (0x92cad400) [pid = 4994] [serial = 798] [outer = 0x92aa0800] 05:39:41 INFO - PROCESS | 4994 | 1464611981118 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:39:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1696ms 05:39:41 INFO - PROCESS | 4994 | 1464611981163 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 05:39:41 INFO - PROCESS | 4994 | 1464611981167 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 05:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:39:41 INFO - PROCESS | 4994 | 1464611981190 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:39:41 INFO - PROCESS | 4994 | 1464611981195 Marionette TRACE conn3 <- [1,1034,null,{}] 05:39:41 INFO - PROCESS | 4994 | 1464611981205 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:39:41 INFO - PROCESS | 4994 | 1464611981406 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 05:39:41 INFO - PROCESS | 4994 | 1464611981683 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b8a1c00 == 115 [pid = 4994] [id = 266] 05:39:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 275 (0x92af8000) [pid = 4994] [serial = 799] [outer = (nil)] 05:39:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 276 (0x95144c00) [pid = 4994] [serial = 800] [outer = 0x92af8000] 05:39:41 INFO - PROCESS | 4994 | 1464611981811 Marionette DEBUG loaded listener.js 05:39:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 277 (0x95153c00) [pid = 4994] [serial = 801] [outer = 0x92af8000] 05:39:42 INFO - PROCESS | 4994 | 1464611982684 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:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1565ms 05:39:42 INFO - PROCESS | 4994 | 1464611982756 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 05:39:42 INFO - PROCESS | 4994 | 1464611982761 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 05:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:39:42 INFO - PROCESS | 4994 | 1464611982771 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:39:42 INFO - PROCESS | 4994 | 1464611982774 Marionette TRACE conn3 <- [1,1038,null,{}] 05:39:42 INFO - PROCESS | 4994 | 1464611982781 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:39:42 INFO - PROCESS | 4994 | 1464611982995 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 05:39:43 INFO - PROCESS | 4994 | 1464611983260 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:43 INFO - PROCESS | 4994 | ++DOCSHELL 0x92aa0c00 == 116 [pid = 4994] [id = 267] 05:39:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 278 (0x95025400) [pid = 4994] [serial = 802] [outer = (nil)] 05:39:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 279 (0x9a2a5000) [pid = 4994] [serial = 803] [outer = 0x95025400] 05:39:43 INFO - PROCESS | 4994 | 1464611983395 Marionette DEBUG loaded listener.js 05:39:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 280 (0x9a523800) [pid = 4994] [serial = 804] [outer = 0x95025400] 05:39:44 INFO - PROCESS | 4994 | 1464611984288 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:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1582ms 05:39:44 INFO - PROCESS | 4994 | 1464611984358 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 05:39:44 INFO - PROCESS | 4994 | 1464611984363 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 05:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:39:44 INFO - PROCESS | 4994 | 1464611984369 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:39:44 INFO - PROCESS | 4994 | 1464611984373 Marionette TRACE conn3 <- [1,1042,null,{}] 05:39:44 INFO - PROCESS | 4994 | 1464611984379 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:39:44 INFO - PROCESS | 4994 | 1464611984585 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 05:39:44 INFO - PROCESS | 4994 | 1464611984852 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x95072400 == 117 [pid = 4994] [id = 268] 05:39:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 281 (0x95147c00) [pid = 4994] [serial = 805] [outer = (nil)] 05:39:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 282 (0x9af06400) [pid = 4994] [serial = 806] [outer = 0x95147c00] 05:39:44 INFO - PROCESS | 4994 | 1464611984984 Marionette DEBUG loaded listener.js 05:39:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 283 (0x9b556800) [pid = 4994] [serial = 807] [outer = 0x95147c00] 05:39:45 INFO - PROCESS | 4994 | 1464611985858 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:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1538ms 05:39:45 INFO - PROCESS | 4994 | 1464611985908 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 05:39:45 INFO - PROCESS | 4994 | 1464611985912 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 05:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:39:45 INFO - PROCESS | 4994 | 1464611985919 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:39:45 INFO - PROCESS | 4994 | 1464611985923 Marionette TRACE conn3 <- [1,1046,null,{}] 05:39:45 INFO - PROCESS | 4994 | 1464611985928 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:39:46 INFO - PROCESS | 4994 | 1464611986135 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 05:39:46 INFO - PROCESS | 4994 | 1464611986419 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91087400 == 118 [pid = 4994] [id = 269] 05:39:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 284 (0x9aab9400) [pid = 4994] [serial = 808] [outer = (nil)] 05:39:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 285 (0x9c304400) [pid = 4994] [serial = 809] [outer = 0x9aab9400] 05:39:46 INFO - PROCESS | 4994 | 1464611986552 Marionette DEBUG loaded listener.js 05:39:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 286 (0x9c3c3000) [pid = 4994] [serial = 810] [outer = 0x9aab9400] 05:39:47 INFO - PROCESS | 4994 | 1464611987523 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:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1640ms 05:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:39:47 INFO - PROCESS | 4994 | 1464611987560 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 05:39:47 INFO - PROCESS | 4994 | 1464611987564 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 05:39:47 INFO - PROCESS | 4994 | 1464611987571 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:39:47 INFO - PROCESS | 4994 | 1464611987576 Marionette TRACE conn3 <- [1,1050,null,{}] 05:39:47 INFO - PROCESS | 4994 | 1464611987581 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:39:47 INFO - PROCESS | 4994 | 1464611987829 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 05:39:48 INFO - PROCESS | 4994 | 1464611988109 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:48 INFO - PROCESS | 4994 | ++DOCSHELL 0x8c364c00 == 119 [pid = 4994] [id = 270] 05:39:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 287 (0x8c36a400) [pid = 4994] [serial = 811] [outer = (nil)] 05:39:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 288 (0x9a3d9c00) [pid = 4994] [serial = 812] [outer = 0x8c36a400] 05:39:48 INFO - PROCESS | 4994 | 1464611988251 Marionette DEBUG loaded listener.js 05:39:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 289 (0xa227e400) [pid = 4994] [serial = 813] [outer = 0x8c36a400] 05:39:49 INFO - PROCESS | 4994 | 1464611989246 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:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1740ms 05:39:49 INFO - PROCESS | 4994 | 1464611989311 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 05:39:49 INFO - PROCESS | 4994 | 1464611989316 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 05:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:39:49 INFO - PROCESS | 4994 | 1464611989322 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:39:49 INFO - PROCESS | 4994 | 1464611989326 Marionette TRACE conn3 <- [1,1054,null,{}] 05:39:49 INFO - PROCESS | 4994 | 1464611989332 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:39:49 INFO - PROCESS | 4994 | 1464611989542 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 05:39:49 INFO - PROCESS | 4994 | 1464611989857 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8aaea000 == 120 [pid = 4994] [id = 271] 05:39:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 290 (0x8aaeb400) [pid = 4994] [serial = 814] [outer = (nil)] 05:39:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 291 (0x8aaf0400) [pid = 4994] [serial = 815] [outer = 0x8aaeb400] 05:39:49 INFO - PROCESS | 4994 | 1464611989951 Marionette DEBUG loaded listener.js 05:39:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 292 (0x8aaf2000) [pid = 4994] [serial = 816] [outer = 0x8aaeb400] 05:39:50 INFO - PROCESS | 4994 | 1464611990835 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:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1584ms 05:39:50 INFO - PROCESS | 4994 | 1464611990907 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 05:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:39:50 INFO - PROCESS | 4994 | 1464611990911 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 05:39:50 INFO - PROCESS | 4994 | 1464611990918 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:39:50 INFO - PROCESS | 4994 | 1464611990921 Marionette TRACE conn3 <- [1,1058,null,{}] 05:39:50 INFO - PROCESS | 4994 | 1464611990928 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:39:51 INFO - PROCESS | 4994 | 1464611991176 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 05:39:51 INFO - PROCESS | 4994 | 1464611991504 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8aaf5000 == 121 [pid = 4994] [id = 272] 05:39:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 293 (0x8aaf5c00) [pid = 4994] [serial = 817] [outer = (nil)] 05:39:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 294 (0x9131a000) [pid = 4994] [serial = 818] [outer = 0x8aaf5c00] 05:39:51 INFO - PROCESS | 4994 | 1464611991596 Marionette DEBUG loaded listener.js 05:39:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 295 (0xa24af000) [pid = 4994] [serial = 819] [outer = 0x8aaf5c00] 05:39:52 INFO - PROCESS | 4994 | 1464611992494 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:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1649ms 05:39:52 INFO - PROCESS | 4994 | 1464611992568 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 05:39:52 INFO - PROCESS | 4994 | 1464611992571 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 05:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:39:52 INFO - PROCESS | 4994 | 1464611992579 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:39:52 INFO - PROCESS | 4994 | 1464611992582 Marionette TRACE conn3 <- [1,1062,null,{}] 05:39:52 INFO - PROCESS | 4994 | 1464611992589 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:39:52 INFO - PROCESS | 4994 | 1464611992850 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 05:39:53 INFO - PROCESS | 4994 | 1464611993196 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:39:53 INFO - PROCESS | 4994 | ++DOCSHELL 0x871d9400 == 122 [pid = 4994] [id = 273] 05:39:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 296 (0x871d9800) [pid = 4994] [serial = 820] [outer = (nil)] 05:39:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 297 (0x871de400) [pid = 4994] [serial = 821] [outer = 0x871d9800] 05:39:53 INFO - PROCESS | 4994 | 1464611993286 Marionette DEBUG loaded listener.js 05:39:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 298 (0x871e0400) [pid = 4994] [serial = 822] [outer = 0x871d9800] 05:39:54 INFO - PROCESS | 4994 | 1464611994241 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:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1684ms 05:39:54 INFO - PROCESS | 4994 | 1464611994264 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 05:39:54 INFO - PROCESS | 4994 | 1464611994269 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 05:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:39:54 INFO - PROCESS | 4994 | 1464611994276 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:39:54 INFO - PROCESS | 4994 | 1464611994280 Marionette TRACE conn3 <- [1,1066,null,{}] 05:39:54 INFO - PROCESS | 4994 | 1464611994287 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:39:54 INFO - PROCESS | 4994 | 1464611994496 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 05:39:55 INFO - PROCESS | 4994 | 1464611995280 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8881b800 == 123 [pid = 4994] [id = 274] 05:39:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 299 (0x88955000) [pid = 4994] [serial = 823] [outer = (nil)] 05:39:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 300 (0x88ec3000) [pid = 4994] [serial = 824] [outer = 0x88955000] 05:39:55 INFO - PROCESS | 4994 | 1464611995369 Marionette DEBUG loaded listener.js 05:39:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 301 (0x89204000) [pid = 4994] [serial = 825] [outer = 0x88955000] 05:39:56 INFO - PROCESS | 4994 | 1464611996387 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:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 2187ms 05:39:56 INFO - PROCESS | 4994 | 1464611996465 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 05:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:39:56 INFO - PROCESS | 4994 | 1464611996471 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 05:39:56 INFO - PROCESS | 4994 | 1464611996478 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:39:56 INFO - PROCESS | 4994 | 1464611996484 Marionette TRACE conn3 <- [1,1070,null,{}] 05:39:56 INFO - PROCESS | 4994 | 1464611996492 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:39:56 INFO - PROCESS | 4994 | 1464611996860 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 05:39:57 INFO - PROCESS | 4994 | 1464611997196 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a259c00 == 124 [pid = 4994] [id = 275] 05:39:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 302 (0x8aae7400) [pid = 4994] [serial = 826] [outer = (nil)] 05:39:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 303 (0x8ab43c00) [pid = 4994] [serial = 827] [outer = 0x8aae7400] 05:39:57 INFO - PROCESS | 4994 | 1464611997280 Marionette DEBUG loaded listener.js 05:39:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 304 (0x8b9afc00) [pid = 4994] [serial = 828] [outer = 0x8aae7400] 05:39:58 INFO - PROCESS | 4994 | 1464611998224 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:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1797ms 05:39:58 INFO - PROCESS | 4994 | 1464611998280 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 05:39:58 INFO - PROCESS | 4994 | 1464611998286 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 05:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:39:58 INFO - PROCESS | 4994 | 1464611998293 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:39:58 INFO - PROCESS | 4994 | 1464611998296 Marionette TRACE conn3 <- [1,1074,null,{}] 05:39:58 INFO - PROCESS | 4994 | 1464611998303 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:39:58 INFO - PROCESS | 4994 | 1464611998496 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 05:39:58 INFO - PROCESS | 4994 | 1464611998806 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88527000 == 125 [pid = 4994] [id = 276] 05:39:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 305 (0x8ab47800) [pid = 4994] [serial = 829] [outer = (nil)] 05:39:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 306 (0x8c36a000) [pid = 4994] [serial = 830] [outer = 0x8ab47800] 05:39:58 INFO - PROCESS | 4994 | 1464611998935 Marionette DEBUG loaded listener.js 05:39:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 307 (0x8cdf1000) [pid = 4994] [serial = 831] [outer = 0x8ab47800] 05:39:59 INFO - PROCESS | 4994 | 1464611999875 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:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1635ms 05:39:59 INFO - PROCESS | 4994 | 1464611999929 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 05:39:59 INFO - PROCESS | 4994 | 1464611999933 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 05:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:39:59 INFO - PROCESS | 4994 | 1464611999947 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:39:59 INFO - PROCESS | 4994 | 1464611999956 Marionette TRACE conn3 <- [1,1078,null,{}] 05:39:59 INFO - PROCESS | 4994 | 1464611999964 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:40:00 INFO - PROCESS | 4994 | 1464612000269 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x9050b800 == 124 [pid = 4994] [id = 205] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8cef2400 == 123 [pid = 4994] [id = 175] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdf2800 == 122 [pid = 4994] [id = 204] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8cef4000 == 121 [pid = 4994] [id = 174] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x9cd16000 == 120 [pid = 4994] [id = 170] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0xa227d000 == 119 [pid = 4994] [id = 171] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8cef0400 == 118 [pid = 4994] [id = 173] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8b0800 == 117 [pid = 4994] [id = 209] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8a1800 == 116 [pid = 4994] [id = 210] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8e141400 == 115 [pid = 4994] [id = 172] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8baebc00 == 114 [pid = 4994] [id = 208] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x981ce400 == 113 [pid = 4994] [id = 169] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8e6ae400 == 112 [pid = 4994] [id = 176] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8def5400 == 111 [pid = 4994] [id = 203] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x89752c00 == 110 [pid = 4994] [id = 258] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x89750000 == 109 [pid = 4994] [id = 257] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8974b400 == 108 [pid = 4994] [id = 256] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x88ec5c00 == 107 [pid = 4994] [id = 255] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8a254400 == 106 [pid = 4994] [id = 242] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b0000 == 105 [pid = 4994] [id = 241] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x919ea000 == 104 [pid = 4994] [id = 206] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8a2000 == 103 [pid = 4994] [id = 207] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x92c9f000 == 102 [pid = 4994] [id = 240] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x90f0e800 == 101 [pid = 4994] [id = 239] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8e6a6000 == 100 [pid = 4994] [id = 238] 05:40:00 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8ad000 == 99 [pid = 4994] [id = 237] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 306 (0x92ca9400) [pid = 4994] [serial = 710] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 305 (0x92386800) [pid = 4994] [serial = 707] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 304 (0x9d0cdc00) [pid = 4994] [serial = 668] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 303 (0x8b9b8000) [pid = 4994] [serial = 671] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 302 (0x9c3c7c00) [pid = 4994] [serial = 674] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 301 (0x8bbbd400) [pid = 4994] [serial = 677] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 300 (0x8a254000) [pid = 4994] [serial = 680] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 299 (0x8bbc5c00) [pid = 4994] [serial = 683] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 298 (0x89755000) [pid = 4994] [serial = 686] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 297 (0x898aa800) [pid = 4994] [serial = 689] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 296 (0x95159000) [pid = 4994] [serial = 651] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 295 (0x9a52a800) [pid = 4994] [serial = 662] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 294 (0x8e973c00) [pid = 4994] [serial = 698] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 293 (0x90503400) [pid = 4994] [serial = 699] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 292 (0x8bbc4000) [pid = 4994] [serial = 696] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 291 (0x8bbb6800) [pid = 4994] [serial = 695] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 290 (0x9105d000) [pid = 4994] [serial = 701] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 289 (0x9af04c00) [pid = 4994] [serial = 665] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 288 (0x8a252000) [pid = 4994] [serial = 692] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 287 (0x95140000) [pid = 4994] [serial = 659] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 286 (0x8deeec00) [pid = 4994] [serial = 653] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 285 (0x91087000) [pid = 4994] [serial = 656] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 284 (0x919f0c00) [pid = 4994] [serial = 704] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 283 (0x92a98c00) [pid = 4994] [serial = 708] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 282 (0x91ab2400) [pid = 4994] [serial = 705] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | --DOMWINDOW == 281 (0x91212400) [pid = 4994] [serial = 702] [outer = (nil)] [url = about:blank] 05:40:00 INFO - PROCESS | 4994 | 1464612000924 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87b5b800 == 100 [pid = 4994] [id = 277] 05:40:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 282 (0x87b63400) [pid = 4994] [serial = 832] [outer = (nil)] 05:40:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 283 (0x8880dc00) [pid = 4994] [serial = 833] [outer = 0x87b63400] 05:40:01 INFO - PROCESS | 4994 | 1464612001019 Marionette DEBUG loaded listener.js 05:40:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 284 (0x88ec4000) [pid = 4994] [serial = 834] [outer = 0x87b63400] 05:40:01 INFO - PROCESS | 4994 | 1464612001874 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:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1998ms 05:40:01 INFO - PROCESS | 4994 | 1464612001938 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 05:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:40:01 INFO - PROCESS | 4994 | 1464612001943 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 05:40:01 INFO - PROCESS | 4994 | 1464612001949 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:40:01 INFO - PROCESS | 4994 | 1464612001952 Marionette TRACE conn3 <- [1,1082,null,{}] 05:40:01 INFO - PROCESS | 4994 | 1464612001958 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:40:02 INFO - PROCESS | 4994 | 1464612002146 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 05:40:02 INFO - PROCESS | 4994 | 1464612002339 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:02 INFO - PROCESS | 4994 | ++DOCSHELL 0x89205000 == 101 [pid = 4994] [id = 278] 05:40:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 285 (0x89208400) [pid = 4994] [serial = 835] [outer = (nil)] 05:40:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 286 (0x8a256c00) [pid = 4994] [serial = 836] [outer = 0x89208400] 05:40:02 INFO - PROCESS | 4994 | 1464612002419 Marionette DEBUG loaded listener.js 05:40:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 287 (0x8b8a1800) [pid = 4994] [serial = 837] [outer = 0x89208400] 05:40:03 INFO - PROCESS | 4994 | 1464612003344 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:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1439ms 05:40:03 INFO - PROCESS | 4994 | 1464612003388 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 05:40:03 INFO - PROCESS | 4994 | 1464612003392 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 05:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:40:03 INFO - PROCESS | 4994 | 1464612003406 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:40:03 INFO - PROCESS | 4994 | 1464612003408 Marionette TRACE conn3 <- [1,1086,null,{}] 05:40:03 INFO - PROCESS | 4994 | 1464612003414 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:40:03 INFO - PROCESS | 4994 | 1464612003667 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 05:40:03 INFO - PROCESS | 4994 | 1464612003697 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b9b9c00 == 102 [pid = 4994] [id = 279] 05:40:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 288 (0x8baebc00) [pid = 4994] [serial = 838] [outer = (nil)] 05:40:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 289 (0x8bbc4400) [pid = 4994] [serial = 839] [outer = 0x8baebc00] 05:40:03 INFO - PROCESS | 4994 | 1464612003785 Marionette DEBUG loaded listener.js 05:40:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 290 (0x8cf70000) [pid = 4994] [serial = 840] [outer = 0x8baebc00] 05:40:04 INFO - PROCESS | 4994 | 1464612004784 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:40:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1433ms 05:40:04 INFO - PROCESS | 4994 | 1464612004843 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 05:40:04 INFO - PROCESS | 4994 | 1464612004847 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 05:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:40:04 INFO - PROCESS | 4994 | 1464612004853 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:40:04 INFO - PROCESS | 4994 | 1464612004857 Marionette TRACE conn3 <- [1,1090,null,{}] 05:40:04 INFO - PROCESS | 4994 | 1464612004862 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:40:05 INFO - PROCESS | 4994 | 1464612005118 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 289 (0x91067800) [pid = 4994] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 288 (0x9164b400) [pid = 4994] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 287 (0x8b9b5800) [pid = 4994] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 286 (0x8c2b0c00) [pid = 4994] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 285 (0x88ec6000) [pid = 4994] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 284 (0x8852b400) [pid = 4994] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 283 (0x9b3bbc00) [pid = 4994] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 282 (0x9af07400) [pid = 4994] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 281 (0x8c2b1c00) [pid = 4994] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 280 (0x8de36800) [pid = 4994] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 279 (0x88810800) [pid = 4994] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 278 (0x92a99400) [pid = 4994] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 277 (0x8cdfc000) [pid = 4994] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 276 (0x8974f000) [pid = 4994] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 275 (0x89756c00) [pid = 4994] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 274 (0x946a6000) [pid = 4994] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 273 (0xa2281000) [pid = 4994] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 272 (0x95235c00) [pid = 4994] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 271 (0x8e142800) [pid = 4994] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 270 (0x87b5b400) [pid = 4994] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 269 (0x91210000) [pid = 4994] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 268 (0x8cef6800) [pid = 4994] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 267 (0x8deecc00) [pid = 4994] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 266 (0x9bad3000) [pid = 4994] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 265 (0x919f3000) [pid = 4994] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 264 (0x9cd16c00) [pid = 4994] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 263 (0x8881a000) [pid = 4994] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 262 (0x8ab44c00) [pid = 4994] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 261 (0x8a24d400) [pid = 4994] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 260 (0x99054000) [pid = 4994] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 259 (0x8b8a2800) [pid = 4994] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 258 (0x8b9bdc00) [pid = 4994] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 257 (0x9a3d7800) [pid = 4994] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 256 (0x9a528c00) [pid = 4994] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 255 (0x8bbc2800) [pid = 4994] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 254 (0x946a0c00) [pid = 4994] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 253 (0x92383c00) [pid = 4994] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 252 (0x9aabdc00) [pid = 4994] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 251 (0x99fe0400) [pid = 4994] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 250 (0x904c2c00) [pid = 4994] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 249 (0x91060400) [pid = 4994] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 248 (0x8cefbc00) [pid = 4994] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 247 (0x919e8000) [pid = 4994] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 246 (0x8def4000) [pid = 4994] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 245 (0x8ab50400) [pid = 4994] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 244 (0x89756000) [pid = 4994] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 243 (0x8b8ad800) [pid = 4994] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 242 (0x8de40000) [pid = 4994] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 241 (0x8e6af800) [pid = 4994] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 240 (0x8e974800) [pid = 4994] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 239 (0x88ecc000) [pid = 4994] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 238 (0x8eae0000) [pid = 4994] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 237 (0x8bbb7400) [pid = 4994] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 236 (0x917f2c00) [pid = 4994] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 235 (0x90f0e400) [pid = 4994] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 234 (0x99726c00) [pid = 4994] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 233 (0x9164b800) [pid = 4994] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 232 (0x904c7000) [pid = 4994] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 231 (0x9513bc00) [pid = 4994] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 230 (0x8cefb400) [pid = 4994] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 229 (0x8852b000) [pid = 4994] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 228 (0x904c1800) [pid = 4994] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 227 (0x8baeec00) [pid = 4994] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 226 (0x898af000) [pid = 4994] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 225 (0x8e967800) [pid = 4994] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 224 (0x8b8ab800) [pid = 4994] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 223 (0x8de33c00) [pid = 4994] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 222 (0x89758800) [pid = 4994] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 221 (0x8ead2800) [pid = 4994] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 220 (0x91322400) [pid = 4994] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 219 (0x8baed000) [pid = 4994] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 218 (0x9236a000) [pid = 4994] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 217 (0x9522a000) [pid = 4994] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 216 (0x9050f000) [pid = 4994] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 215 (0xa35f2800) [pid = 4994] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 214 (0x8eade400) [pid = 4994] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 213 (0x9466a000) [pid = 4994] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 212 (0x8b9b2c00) [pid = 4994] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 211 (0x88524800) [pid = 4994] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 210 (0x9105b000) [pid = 4994] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 209 (0x9506f400) [pid = 4994] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 208 (0x9a530000) [pid = 4994] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 207 (0x88ec4800) [pid = 4994] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 206 (0x8def0000) [pid = 4994] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 205 (0x8cef0800) [pid = 4994] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 204 (0x91022800) [pid = 4994] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 203 (0x8cdf8800) [pid = 4994] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 202 (0x8def3800) [pid = 4994] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 201 (0x8cdf5c00) [pid = 4994] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 200 (0x8cef7800) [pid = 4994] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 199 (0x9aabec00) [pid = 4994] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 198 (0x99059000) [pid = 4994] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:40:06 INFO - PROCESS | 4994 | --DOMWINDOW == 197 (0x8ead2400) [pid = 4994] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:40:06 INFO - PROCESS | 4994 | 1464612006632 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 4994 | ++DOCSHELL 0x87b5b400 == 103 [pid = 4994] [id = 280] 05:40:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 198 (0x87b5dc00) [pid = 4994] [serial = 841] [outer = (nil)] 05:40:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 199 (0x8880e800) [pid = 4994] [serial = 842] [outer = 0x87b5dc00] 05:40:06 INFO - PROCESS | 4994 | 1464612006826 Marionette DEBUG loaded listener.js 05:40:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 200 (0x88956400) [pid = 4994] [serial = 843] [outer = 0x87b5dc00] 05:40:07 INFO - PROCESS | 4994 | 1464612007580 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:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 2786ms 05:40:07 INFO - PROCESS | 4994 | 1464612007640 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 05:40:07 INFO - PROCESS | 4994 | 1464612007644 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 05:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:40:07 INFO - PROCESS | 4994 | 1464612007651 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:40:07 INFO - PROCESS | 4994 | 1464612007655 Marionette TRACE conn3 <- [1,1094,null,{}] 05:40:07 INFO - PROCESS | 4994 | 1464612007660 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:40:07 INFO - PROCESS | 4994 | 1464612007839 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 05:40:07 INFO - PROCESS | 4994 | 1464612007860 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8852a800 == 104 [pid = 4994] [id = 281] 05:40:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 201 (0x88ecc000) [pid = 4994] [serial = 844] [outer = (nil)] 05:40:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 202 (0x8ab41400) [pid = 4994] [serial = 845] [outer = 0x88ecc000] 05:40:07 INFO - PROCESS | 4994 | 1464612007937 Marionette DEBUG loaded listener.js 05:40:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 203 (0x8b8a9800) [pid = 4994] [serial = 846] [outer = 0x88ecc000] 05:40:09 INFO - PROCESS | 4994 | 1464612009285 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:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1686ms 05:40:09 INFO - PROCESS | 4994 | 1464612009341 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 05:40:09 INFO - PROCESS | 4994 | 1464612009354 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 05:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:40:09 INFO - PROCESS | 4994 | 1464612009444 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:40:09 INFO - PROCESS | 4994 | 1464612009449 Marionette TRACE conn3 <- [1,1098,null,{}] 05:40:09 INFO - PROCESS | 4994 | 1464612009461 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:40:09 INFO - PROCESS | 4994 | 1464612009685 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 05:40:10 INFO - PROCESS | 4994 | 1464612009995 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87b58400 == 105 [pid = 4994] [id = 282] 05:40:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 204 (0x88ec7800) [pid = 4994] [serial = 847] [outer = (nil)] 05:40:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 205 (0x89758000) [pid = 4994] [serial = 848] [outer = 0x88ec7800] 05:40:10 INFO - PROCESS | 4994 | 1464612010092 Marionette DEBUG loaded listener.js 05:40:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 206 (0x8a24d400) [pid = 4994] [serial = 849] [outer = 0x88ec7800] 05:40:11 INFO - PROCESS | 4994 | 1464612011099 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:40:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1801ms 05:40:11 INFO - PROCESS | 4994 | 1464612011187 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 05:40:11 INFO - PROCESS | 4994 | 1464612011196 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 05:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:40:11 INFO - PROCESS | 4994 | 1464612011207 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:40:11 INFO - PROCESS | 4994 | 1464612011212 Marionette TRACE conn3 <- [1,1102,null,{}] 05:40:11 INFO - PROCESS | 4994 | 1464612011218 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:40:11 INFO - PROCESS | 4994 | 1464612011541 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 05:40:11 INFO - PROCESS | 4994 | 1464612011803 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 4994 | ++DOCSHELL 0x8baea800 == 106 [pid = 4994] [id = 283] 05:40:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 207 (0x8baeec00) [pid = 4994] [serial = 850] [outer = (nil)] 05:40:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 208 (0x8bbb7c00) [pid = 4994] [serial = 851] [outer = 0x8baeec00] 05:40:11 INFO - PROCESS | 4994 | 1464612011897 Marionette DEBUG loaded listener.js 05:40:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 209 (0x8c2b1000) [pid = 4994] [serial = 852] [outer = 0x8baeec00] 05:40:12 INFO - PROCESS | 4994 | 1464612012916 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:40:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1740ms 05:40:12 INFO - PROCESS | 4994 | 1464612012947 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 05:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:40:12 INFO - PROCESS | 4994 | 1464612012952 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 05:40:12 INFO - PROCESS | 4994 | 1464612012960 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:40:12 INFO - PROCESS | 4994 | 1464612012966 Marionette TRACE conn3 <- [1,1106,null,{}] 05:40:12 INFO - PROCESS | 4994 | 1464612012983 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:40:13 INFO - PROCESS | 4994 | 1464612013230 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 05:40:13 INFO - PROCESS | 4994 | 1464612013547 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdfa400 == 107 [pid = 4994] [id = 284] 05:40:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 210 (0x8cef4000) [pid = 4994] [serial = 853] [outer = (nil)] 05:40:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 211 (0x8cefb400) [pid = 4994] [serial = 854] [outer = 0x8cef4000] 05:40:13 INFO - PROCESS | 4994 | 1464612013648 Marionette DEBUG loaded listener.js 05:40:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 212 (0x8de34000) [pid = 4994] [serial = 855] [outer = 0x8cef4000] 05:40:14 INFO - PROCESS | 4994 | 1464612014581 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:40:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1692ms 05:40:14 INFO - PROCESS | 4994 | 1464612014652 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 05:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:40:14 INFO - PROCESS | 4994 | 1464612014658 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 05:40:14 INFO - PROCESS | 4994 | 1464612014664 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:40:14 INFO - PROCESS | 4994 | 1464612014668 Marionette TRACE conn3 <- [1,1110,null,{}] 05:40:14 INFO - PROCESS | 4994 | 1464612014674 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:40:14 INFO - PROCESS | 4994 | 1464612014932 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 05:40:15 INFO - PROCESS | 4994 | 1464612015249 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c36b000 == 108 [pid = 4994] [id = 285] 05:40:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 213 (0x8de37800) [pid = 4994] [serial = 856] [outer = (nil)] 05:40:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 214 (0x8e143000) [pid = 4994] [serial = 857] [outer = 0x8de37800] 05:40:15 INFO - PROCESS | 4994 | 1464612015351 Marionette DEBUG loaded listener.js 05:40:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 215 (0x8e6a3000) [pid = 4994] [serial = 858] [outer = 0x8de37800] 05:40:16 INFO - PROCESS | 4994 | 1464612016281 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:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1687ms 05:40:16 INFO - PROCESS | 4994 | 1464612016352 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 05:40:16 INFO - PROCESS | 4994 | 1464612016356 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 05:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:40:16 INFO - PROCESS | 4994 | 1464612016364 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:40:16 INFO - PROCESS | 4994 | 1464612016366 Marionette TRACE conn3 <- [1,1114,null,{}] 05:40:16 INFO - PROCESS | 4994 | 1464612016374 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:40:16 INFO - PROCESS | 4994 | 1464612016619 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 05:40:16 INFO - PROCESS | 4994 | 1464612016936 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:16 INFO - PROCESS | 4994 | ++DOCSHELL 0x89753400 == 109 [pid = 4994] [id = 286] 05:40:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 216 (0x8e6a6000) [pid = 4994] [serial = 859] [outer = (nil)] 05:40:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 217 (0x8ead2800) [pid = 4994] [serial = 860] [outer = 0x8e6a6000] 05:40:17 INFO - PROCESS | 4994 | 1464612017029 Marionette DEBUG loaded listener.js 05:40:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 218 (0x8eadb000) [pid = 4994] [serial = 861] [outer = 0x8e6a6000] 05:40:17 INFO - PROCESS | 4994 | 1464612017966 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:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1638ms 05:40:18 INFO - PROCESS | 4994 | 1464612018002 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 05:40:18 INFO - PROCESS | 4994 | 1464612018006 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 05:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:40:18 INFO - PROCESS | 4994 | 1464612018013 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:40:18 INFO - PROCESS | 4994 | 1464612018016 Marionette TRACE conn3 <- [1,1118,null,{}] 05:40:18 INFO - PROCESS | 4994 | 1464612018022 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:40:18 INFO - PROCESS | 4994 | 1464612018260 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 05:40:18 INFO - PROCESS | 4994 | 1464612018551 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8deecc00 == 110 [pid = 4994] [id = 287] 05:40:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 219 (0x8ead7800) [pid = 4994] [serial = 862] [outer = (nil)] 05:40:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 220 (0x90f09400) [pid = 4994] [serial = 863] [outer = 0x8ead7800] 05:40:18 INFO - PROCESS | 4994 | 1464612018692 Marionette DEBUG loaded listener.js 05:40:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 221 (0x91026000) [pid = 4994] [serial = 864] [outer = 0x8ead7800] 05:40:19 INFO - PROCESS | 4994 | 1464612019616 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:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1641ms 05:40:19 INFO - PROCESS | 4994 | 1464612019656 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 05:40:19 INFO - PROCESS | 4994 | 1464612019660 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 05:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:40:19 INFO - PROCESS | 4994 | 1464612019667 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:40:19 INFO - PROCESS | 4994 | 1464612019671 Marionette TRACE conn3 <- [1,1122,null,{}] 05:40:19 INFO - PROCESS | 4994 | 1464612019677 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:40:19 INFO - PROCESS | 4994 | 1464612019957 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 05:40:20 INFO - PROCESS | 4994 | 1464612020279 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8baf0000 == 111 [pid = 4994] [id = 288] 05:40:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 222 (0x904c6800) [pid = 4994] [serial = 865] [outer = (nil)] 05:40:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 223 (0x91212400) [pid = 4994] [serial = 866] [outer = 0x904c6800] 05:40:20 INFO - PROCESS | 4994 | 1464612020370 Marionette DEBUG loaded listener.js 05:40:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 224 (0x91319400) [pid = 4994] [serial = 867] [outer = 0x904c6800] 05:40:21 INFO - PROCESS | 4994 | 1464612021387 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:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1782ms 05:40:21 INFO - PROCESS | 4994 | 1464612021451 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 05:40:21 INFO - PROCESS | 4994 | 1464612021454 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 05:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:40:21 INFO - PROCESS | 4994 | 1464612021461 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:40:21 INFO - PROCESS | 4994 | 1464612021465 Marionette TRACE conn3 <- [1,1126,null,{}] 05:40:21 INFO - PROCESS | 4994 | 1464612021471 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:40:21 INFO - PROCESS | 4994 | 1464612021716 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 05:40:22 INFO - PROCESS | 4994 | 1464612022038 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 4994 | ++DOCSHELL 0x9101dc00 == 112 [pid = 4994] [id = 289] 05:40:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 225 (0x91022800) [pid = 4994] [serial = 868] [outer = (nil)] 05:40:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 226 (0x919f0000) [pid = 4994] [serial = 869] [outer = 0x91022800] 05:40:22 INFO - PROCESS | 4994 | 1464612022129 Marionette DEBUG loaded listener.js 05:40:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 227 (0x91aa8c00) [pid = 4994] [serial = 870] [outer = 0x91022800] 05:40:23 INFO - PROCESS | 4994 | 1464612023125 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:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1681ms 05:40:23 INFO - PROCESS | 4994 | 1464612023144 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 05:40:23 INFO - PROCESS | 4994 | 1464612023148 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 05:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:40:23 INFO - PROCESS | 4994 | 1464612023155 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:40:23 INFO - PROCESS | 4994 | 1464612023159 Marionette TRACE conn3 <- [1,1130,null,{}] 05:40:23 INFO - PROCESS | 4994 | 1464612023165 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:40:23 INFO - PROCESS | 4994 | 1464612023376 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 05:40:23 INFO - PROCESS | 4994 | 1464612023707 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917e4c00 == 113 [pid = 4994] [id = 290] 05:40:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 228 (0x92365400) [pid = 4994] [serial = 871] [outer = (nil)] 05:40:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 229 (0x9238d800) [pid = 4994] [serial = 872] [outer = 0x92365400] 05:40:23 INFO - PROCESS | 4994 | 1464612023812 Marionette DEBUG loaded listener.js 05:40:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 230 (0x92a99400) [pid = 4994] [serial = 873] [outer = 0x92365400] 05:40:24 INFO - PROCESS | 4994 | 1464612024758 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:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1633ms 05:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:40:24 INFO - PROCESS | 4994 | 1464612024791 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 05:40:24 INFO - PROCESS | 4994 | 1464612024794 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 05:40:24 INFO - PROCESS | 4994 | 1464612024801 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:40:24 INFO - PROCESS | 4994 | 1464612024805 Marionette TRACE conn3 <- [1,1134,null,{}] 05:40:24 INFO - PROCESS | 4994 | 1464612024811 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:40:25 INFO - PROCESS | 4994 | 1464612025021 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 05:40:25 INFO - PROCESS | 4994 | 1464612025345 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 4994 | ++DOCSHELL 0x919f4400 == 114 [pid = 4994] [id = 291] 05:40:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 231 (0x92aa1400) [pid = 4994] [serial = 874] [outer = (nil)] 05:40:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 232 (0x92af3000) [pid = 4994] [serial = 875] [outer = 0x92aa1400] 05:40:25 INFO - PROCESS | 4994 | 1464612025441 Marionette DEBUG loaded listener.js 05:40:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 233 (0x92c9e800) [pid = 4994] [serial = 876] [outer = 0x92aa1400] 05:40:25 INFO - PROCESS | 4994 | --DOCSHELL 0x95068c00 == 113 [pid = 4994] [id = 9] 05:40:26 INFO - PROCESS | 4994 | 1464612026560 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:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1791ms 05:40:26 INFO - PROCESS | 4994 | 1464612026593 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 05:40:26 INFO - PROCESS | 4994 | 1464612026597 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 05:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:40:26 INFO - PROCESS | 4994 | 1464612026604 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:40:26 INFO - PROCESS | 4994 | 1464612026607 Marionette TRACE conn3 <- [1,1138,null,{}] 05:40:26 INFO - PROCESS | 4994 | 1464612026614 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:40:26 INFO - PROCESS | 4994 | 1464612026861 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 05:40:27 INFO - PROCESS | 4994 | 1464612027165 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 4994 | ++DOCSHELL 0x9075ac00 == 114 [pid = 4994] [id = 292] 05:40:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 234 (0x95154c00) [pid = 4994] [serial = 877] [outer = (nil)] 05:40:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 235 (0x95235c00) [pid = 4994] [serial = 878] [outer = 0x95154c00] 05:40:27 INFO - PROCESS | 4994 | 1464612027277 Marionette DEBUG loaded listener.js 05:40:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 236 (0x99fde800) [pid = 4994] [serial = 879] [outer = 0x95154c00] 05:40:28 INFO - PROCESS | 4994 | 1464612028197 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:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1637ms 05:40:28 INFO - PROCESS | 4994 | 1464612028241 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 05:40:28 INFO - PROCESS | 4994 | 1464612028245 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 05:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:40:28 INFO - PROCESS | 4994 | 1464612028252 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:40:28 INFO - PROCESS | 4994 | 1464612028255 Marionette TRACE conn3 <- [1,1142,null,{}] 05:40:28 INFO - PROCESS | 4994 | 1464612028261 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:40:28 INFO - PROCESS | 4994 | 1464612028465 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 05:40:28 INFO - PROCESS | 4994 | 1464612028797 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91647800 == 115 [pid = 4994] [id = 293] 05:40:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 237 (0x917ea800) [pid = 4994] [serial = 880] [outer = (nil)] 05:40:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 238 (0x9a3de400) [pid = 4994] [serial = 881] [outer = 0x917ea800] 05:40:28 INFO - PROCESS | 4994 | 1464612028891 Marionette DEBUG loaded listener.js 05:40:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 239 (0x9a52a800) [pid = 4994] [serial = 882] [outer = 0x917ea800] 05:40:29 INFO - PROCESS | 4994 | 1464612029819 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:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1642ms 05:40:29 INFO - PROCESS | 4994 | 1464612029896 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 05:40:29 INFO - PROCESS | 4994 | 1464612029900 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 05:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:40:29 INFO - PROCESS | 4994 | 1464612029907 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:40:29 INFO - PROCESS | 4994 | 1464612029910 Marionette TRACE conn3 <- [1,1146,null,{}] 05:40:29 INFO - PROCESS | 4994 | 1464612029916 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:40:30 INFO - PROCESS | 4994 | 1464612030131 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 05:40:30 INFO - PROCESS | 4994 | 1464612030444 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 4994 | ++DOCSHELL 0x87b67400 == 116 [pid = 4994] [id = 294] 05:40:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 240 (0x90760c00) [pid = 4994] [serial = 883] [outer = (nil)] 05:40:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 241 (0x9aac6000) [pid = 4994] [serial = 884] [outer = 0x90760c00] 05:40:30 INFO - PROCESS | 4994 | 1464612030540 Marionette DEBUG loaded listener.js 05:40:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 242 (0x9b558800) [pid = 4994] [serial = 885] [outer = 0x90760c00] 05:40:31 INFO - PROCESS | 4994 | 1464612031684 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:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1845ms 05:40:31 INFO - PROCESS | 4994 | 1464612031754 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 05:40:31 INFO - PROCESS | 4994 | 1464612031757 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 05:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:40:31 INFO - PROCESS | 4994 | 1464612031764 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:40:31 INFO - PROCESS | 4994 | 1464612031768 Marionette TRACE conn3 <- [1,1150,null,{}] 05:40:31 INFO - PROCESS | 4994 | 1464612031774 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:40:32 INFO - PROCESS | 4994 | 1464612032030 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 05:40:32 INFO - PROCESS | 4994 | 1464612032378 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x871de800 == 117 [pid = 4994] [id = 295] 05:40:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 243 (0x88810c00) [pid = 4994] [serial = 886] [outer = (nil)] 05:40:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 244 (0x9ba80400) [pid = 4994] [serial = 887] [outer = 0x88810c00] 05:40:32 INFO - PROCESS | 4994 | 1464612032470 Marionette DEBUG loaded listener.js 05:40:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 245 (0x9c3c2c00) [pid = 4994] [serial = 888] [outer = 0x88810c00] 05:40:33 INFO - PROCESS | 4994 | 1464612033394 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:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1689ms 05:40:33 INFO - PROCESS | 4994 | 1464612033455 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 05:40:33 INFO - PROCESS | 4994 | 1464612033460 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 05:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:40:33 INFO - PROCESS | 4994 | 1464612033467 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:40:33 INFO - PROCESS | 4994 | 1464612033470 Marionette TRACE conn3 <- [1,1154,null,{}] 05:40:33 INFO - PROCESS | 4994 | 1464612033477 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:40:33 INFO - PROCESS | 4994 | 1464612033694 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 05:40:34 INFO - PROCESS | 4994 | 1464612034032 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:34 INFO - PROCESS | 4994 | ++DOCSHELL 0x88524c00 == 118 [pid = 4994] [id = 296] 05:40:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 246 (0x88529000) [pid = 4994] [serial = 889] [outer = (nil)] 05:40:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 247 (0x88817c00) [pid = 4994] [serial = 890] [outer = 0x88529000] 05:40:34 INFO - PROCESS | 4994 | 1464612034128 Marionette DEBUG loaded listener.js 05:40:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 248 (0x88ec2c00) [pid = 4994] [serial = 891] [outer = 0x88529000] 05:40:35 INFO - PROCESS | 4994 | 1464612035072 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:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1681ms 05:40:35 INFO - PROCESS | 4994 | 1464612035150 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 05:40:35 INFO - PROCESS | 4994 | 1464612035153 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 05:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:40:35 INFO - PROCESS | 4994 | 1464612035160 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:40:35 INFO - PROCESS | 4994 | 1464612035163 Marionette TRACE conn3 <- [1,1158,null,{}] 05:40:35 INFO - PROCESS | 4994 | 1464612035170 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:40:35 INFO - PROCESS | 4994 | 1464612035428 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 05:40:35 INFO - PROCESS | 4994 | 1464612035762 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8974c800 == 119 [pid = 4994] [id = 297] 05:40:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 249 (0x898ae000) [pid = 4994] [serial = 892] [outer = (nil)] 05:40:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 250 (0x8b8a8800) [pid = 4994] [serial = 893] [outer = 0x898ae000] 05:40:35 INFO - PROCESS | 4994 | 1464612035853 Marionette DEBUG loaded listener.js 05:40:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 251 (0x8b8b0000) [pid = 4994] [serial = 894] [outer = 0x898ae000] 05:40:36 INFO - PROCESS | 4994 | 1464612036819 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:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1734ms 05:40:36 INFO - PROCESS | 4994 | 1464612036895 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 05:40:36 INFO - PROCESS | 4994 | 1464612036899 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 05:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:40:36 INFO - PROCESS | 4994 | 1464612036906 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:40:36 INFO - PROCESS | 4994 | 1464612036908 Marionette TRACE conn3 <- [1,1162,null,{}] 05:40:36 INFO - PROCESS | 4994 | 1464612036915 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:40:37 INFO - PROCESS | 4994 | 1464612037135 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 05:40:37 INFO - PROCESS | 4994 | 1464612037462 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:37 INFO - PROCESS | 4994 | ++DOCSHELL 0x89751400 == 120 [pid = 4994] [id = 298] 05:40:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 252 (0x8a24d800) [pid = 4994] [serial = 895] [outer = (nil)] 05:40:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 253 (0x8cf76000) [pid = 4994] [serial = 896] [outer = 0x8a24d800] 05:40:37 INFO - PROCESS | 4994 | 1464612037557 Marionette DEBUG loaded listener.js 05:40:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 254 (0x8def9000) [pid = 4994] [serial = 897] [outer = 0x8a24d800] 05:40:38 INFO - PROCESS | 4994 | 1464612038536 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:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1686ms 05:40:38 INFO - PROCESS | 4994 | 1464612038593 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 05:40:38 INFO - PROCESS | 4994 | 1464612038597 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 05:40:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:40:38 INFO - PROCESS | 4994 | 1464612038603 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:40:38 INFO - PROCESS | 4994 | 1464612038607 Marionette TRACE conn3 <- [1,1166,null,{}] 05:40:38 INFO - PROCESS | 4994 | 1464612038613 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:40:38 INFO - PROCESS | 4994 | 1464612038825 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 05:40:39 INFO - PROCESS | 4994 | --DOCSHELL 0x8974e400 == 119 [pid = 4994] [id = 228] 05:40:39 INFO - PROCESS | 4994 | --DOCSHELL 0x898a7400 == 118 [pid = 4994] [id = 230] 05:40:39 INFO - PROCESS | 4994 | --DOCSHELL 0x8a252800 == 117 [pid = 4994] [id = 227] 05:40:39 INFO - PROCESS | 4994 | --DOCSHELL 0x8a24b800 == 116 [pid = 4994] [id = 226] 05:40:39 INFO - PROCESS | 4994 | --DOCSHELL 0x87b5b400 == 115 [pid = 4994] [id = 280] 05:40:39 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b9c00 == 114 [pid = 4994] [id = 279] 05:40:39 INFO - PROCESS | 4994 | --DOCSHELL 0x89205000 == 113 [pid = 4994] [id = 278] 05:40:39 INFO - PROCESS | 4994 | --DOCSHELL 0x87b5b800 == 112 [pid = 4994] [id = 277] 05:40:39 INFO - PROCESS | 4994 | --DOCSHELL 0x88527000 == 111 [pid = 4994] [id = 276] 05:40:39 INFO - PROCESS | 4994 | --DOCSHELL 0x8a259c00 == 110 [pid = 4994] [id = 275] 05:40:39 INFO - PROCESS | 4994 | --DOCSHELL 0x8881b800 == 109 [pid = 4994] [id = 274] 05:40:39 INFO - PROCESS | 4994 | --DOCSHELL 0x87b66400 == 108 [pid = 4994] [id = 260] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 253 (0x92cacc00) [pid = 4994] [serial = 590] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 252 (0x92ca2000) [pid = 4994] [serial = 503] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 251 (0x8baf5800) [pid = 4994] [serial = 773] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 250 (0x8c2b9000) [pid = 4994] [serial = 732] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 249 (0x88ecac00) [pid = 4994] [serial = 767] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 248 (0x88817800) [pid = 4994] [serial = 756] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 247 (0x9b8bf800) [pid = 4994] [serial = 455] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 246 (0xa30f8400) [pid = 4994] [serial = 569] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 245 (0x8c2b6c00) [pid = 4994] [serial = 731] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 244 (0x8cf6dc00) [pid = 4994] [serial = 734] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 243 (0x90f0dc00) [pid = 4994] [serial = 500] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 242 (0x88955400) [pid = 4994] [serial = 759] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 241 (0x8bbc1800) [pid = 4994] [serial = 774] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 240 (0x92ca2800) [pid = 4994] [serial = 719] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 239 (0x9050a000) [pid = 4994] [serial = 593] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 238 (0x89759400) [pid = 4994] [serial = 687] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 237 (0x8cdefc00) [pid = 4994] [serial = 776] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 236 (0x99eb4c00) [pid = 4994] [serial = 563] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 235 (0xa6d14c00) [pid = 4994] [serial = 515] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 234 (0x9aabc400) [pid = 4994] [serial = 452] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 233 (0x8e14e800) [pid = 4994] [serial = 518] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 232 (0x87b63800) [pid = 4994] [serial = 765] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 231 (0x91aa9000) [pid = 4994] [serial = 596] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 230 (0x904c2800) [pid = 4994] [serial = 551] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 229 (0x9a3d5c00) [pid = 4994] [serial = 602] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 228 (0xa26d2800) [pid = 4994] [serial = 669] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 227 (0x88953400) [pid = 4994] [serial = 758] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 226 (0x92aa4800) [pid = 4994] [serial = 621] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 225 (0xa2408c00) [pid = 4994] [serial = 512] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 224 (0x8895e400) [pid = 4994] [serial = 761] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 223 (0x8ab4c800) [pid = 4994] [serial = 738] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 222 (0x8a257000) [pid = 4994] [serial = 681] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 221 (0x9b3b4800) [pid = 4994] [serial = 605] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 220 (0x9a522800) [pid = 4994] [serial = 633] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 219 (0xa0611000) [pid = 4994] [serial = 675] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 218 (0x9c30c800) [pid = 4994] [serial = 509] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 217 (0xa6706c00) [pid = 4994] [serial = 729] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 216 (0xa62f5800) [pid = 4994] [serial = 684] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 215 (0x992b7000) [pid = 4994] [serial = 722] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 214 (0x9238f000) [pid = 4994] [serial = 413] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 213 (0xa24ad000) [pid = 4994] [serial = 608] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 212 (0x9aab9800) [pid = 4994] [serial = 725] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 211 (0x91020400) [pid = 4994] [serial = 575] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 210 (0x9469b000) [pid = 4994] [serial = 557] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 209 (0x8e150c00) [pid = 4994] [serial = 524] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 208 (0x92a99c00) [pid = 4994] [serial = 618] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 207 (0x9b557800) [pid = 4994] [serial = 476] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 206 (0x8cf73400) [pid = 4994] [serial = 741] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 205 (0x898b2c00) [pid = 4994] [serial = 770] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 204 (0x8b9b5c00) [pid = 4994] [serial = 713] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 203 (0x9515e000) [pid = 4994] [serial = 560] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 202 (0x91aac400) [pid = 4994] [serial = 530] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 201 (0x90753000) [pid = 4994] [serial = 716] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 200 (0x8920cc00) [pid = 4994] [serial = 747] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 199 (0x8cf70800) [pid = 4994] [serial = 735] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 198 (0x87b61000) [pid = 4994] [serial = 764] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 197 (0x9a360400) [pid = 4994] [serial = 443] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 196 (0x8bbbe800) [pid = 4994] [serial = 678] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 195 (0x939e5000) [pid = 4994] [serial = 449] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 194 (0x92ca9c00) [pid = 4994] [serial = 548] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 193 (0x8ab4a400) [pid = 4994] [serial = 737] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 192 (0x9aac5800) [pid = 4994] [serial = 506] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 191 (0x9228c800) [pid = 4994] [serial = 404] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 190 (0x9120ac00) [pid = 4994] [serial = 446] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 189 (0x9a530400) [pid = 4994] [serial = 663] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 188 (0x88ed0800) [pid = 4994] [serial = 768] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 187 (0x8e141c00) [pid = 4994] [serial = 654] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 186 (0x8920d400) [pid = 4994] [serial = 752] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 185 (0x9c307800) [pid = 4994] [serial = 458] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 184 (0x90758400) [pid = 4994] [serial = 630] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 183 (0x90f0bc00) [pid = 4994] [serial = 693] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 182 (0x92ee5000) [pid = 4994] [serial = 572] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 181 (0xa50a4800) [pid = 4994] [serial = 624] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 180 (0x91218c00) [pid = 4994] [serial = 473] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x9a524c00) [pid = 4994] [serial = 723] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x93c96000) [pid = 4994] [serial = 720] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x898ac000) [pid = 4994] [serial = 690] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0xa6295c00) [pid = 4994] [serial = 612] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x9b55d800) [pid = 4994] [serial = 726] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x9aa17000) [pid = 4994] [serial = 497] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x8baf4c00) [pid = 4994] [serial = 627] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x9515bc00) [pid = 4994] [serial = 599] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0xa21b4400) [pid = 4994] [serial = 410] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x917e9800) [pid = 4994] [serial = 554] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0xa670d800) [pid = 4994] [serial = 416] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x8e150800) [pid = 4994] [serial = 777] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0xa325c800) [pid = 4994] [serial = 461] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x88960c00) [pid = 4994] [serial = 762] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x9a0eb000) [pid = 4994] [serial = 407] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0xa24b1000) [pid = 4994] [serial = 728] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x8b9bb000) [pid = 4994] [serial = 672] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x8852f800) [pid = 4994] [serial = 750] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x91641c00) [pid = 4994] [serial = 401] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x990c5c00) [pid = 4994] [serial = 660] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x9b55ec00) [pid = 4994] [serial = 666] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x8baf9c00) [pid = 4994] [serial = 714] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x89210800) [pid = 4994] [serial = 753] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x8cf6a800) [pid = 4994] [serial = 744] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x8a258400) [pid = 4994] [serial = 771] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x919f1c00) [pid = 4994] [serial = 615] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x8cefc000) [pid = 4994] [serial = 521] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x91216400) [pid = 4994] [serial = 657] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x8de39400) [pid = 4994] [serial = 470] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x90f0f400) [pid = 4994] [serial = 717] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x89209400) [pid = 4994] [serial = 746] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x8defa800) [pid = 4994] [serial = 419] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x88ecf000) [pid = 4994] [serial = 743] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x8cf6f000) [pid = 4994] [serial = 740] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x8cdfc400) [pid = 4994] [serial = 467] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x90507c00) [pid = 4994] [serial = 527] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x88813800) [pid = 4994] [serial = 755] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0xa628d000) [pid = 4994] [serial = 464] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x9bad8800) [pid = 4994] [serial = 566] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x9515d400) [pid = 4994] [serial = 398] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8852d000) [pid = 4994] [serial = 749] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8ead8400) [pid = 4994] [serial = 779] [outer = (nil)] [url = about:blank] 05:40:40 INFO - PROCESS | 4994 | 1464612040421 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 4994 | ++DOCSHELL 0x871dd800 == 109 [pid = 4994] [id = 299] 05:40:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x871e0000) [pid = 4994] [serial = 898] [outer = (nil)] 05:40:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x87b64800) [pid = 4994] [serial = 899] [outer = 0x871e0000] 05:40:40 INFO - PROCESS | 4994 | 1464612040514 Marionette DEBUG loaded listener.js 05:40:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8852d000) [pid = 4994] [serial = 900] [outer = 0x871e0000] 05:40:41 INFO - PROCESS | 4994 | 1464612041347 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:40:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:40:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 2791ms 05:40:41 INFO - PROCESS | 4994 | 1464612041435 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 05:40:41 INFO - PROCESS | 4994 | 1464612041441 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 05:40:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:40:41 INFO - PROCESS | 4994 | 1464612041458 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:40:41 INFO - PROCESS | 4994 | 1464612041463 Marionette TRACE conn3 <- [1,1170,null,{}] 05:40:41 INFO - PROCESS | 4994 | 1464612041470 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:40:41 INFO - PROCESS | 4994 | 1464612041676 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 05:40:41 INFO - PROCESS | 4994 | 1464612041848 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8880fc00 == 110 [pid = 4994] [id = 300] 05:40:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x88811000) [pid = 4994] [serial = 901] [outer = (nil)] 05:40:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x88ec2800) [pid = 4994] [serial = 902] [outer = 0x88811000] 05:40:41 INFO - PROCESS | 4994 | 1464612041927 Marionette DEBUG loaded listener.js 05:40:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x88ece000) [pid = 4994] [serial = 903] [outer = 0x88811000] 05:40:42 INFO - PROCESS | 4994 | 1464612042855 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:40:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:40:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1432ms 05:40:42 INFO - PROCESS | 4994 | 1464612042893 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 05:40:42 INFO - PROCESS | 4994 | 1464612042899 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 05:40:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:40:42 INFO - PROCESS | 4994 | 1464612042906 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:40:42 INFO - PROCESS | 4994 | 1464612042909 Marionette TRACE conn3 <- [1,1174,null,{}] 05:40:42 INFO - PROCESS | 4994 | 1464612042924 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:40:43 INFO - PROCESS | 4994 | 1464612043193 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 05:40:43 INFO - PROCESS | 4994 | 1464612043229 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 4994 | ++DOCSHELL 0x8974c000 == 111 [pid = 4994] [id = 301] 05:40:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x89753c00) [pid = 4994] [serial = 904] [outer = (nil)] 05:40:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x89759400) [pid = 4994] [serial = 905] [outer = 0x89753c00] 05:40:43 INFO - PROCESS | 4994 | 1464612043310 Marionette DEBUG loaded listener.js 05:40:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x898adc00) [pid = 4994] [serial = 906] [outer = 0x89753c00] 05:40:44 INFO - PROCESS | 4994 | 1464612044405 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:40:44 INFO - PROCESS | 4994 | 1464612044454 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 05:40:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:40:44 INFO - PROCESS | 4994 | 1464612044477 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:40:44 INFO - PROCESS | 4994 | 1464612044486 Marionette TRACE conn3 <- [1,1178,null,{}] 05:40:44 INFO - PROCESS | 4994 | 1464612044492 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:40:45 INFO - PROCESS | 4994 | 1464612045138 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 05:40:45 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x8ab47800) [pid = 4994] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:40:45 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x89208400) [pid = 4994] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:40:45 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x88955000) [pid = 4994] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:40:45 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x8aae7400) [pid = 4994] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:40:45 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8baebc00) [pid = 4994] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:40:45 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x87b5dc00) [pid = 4994] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:40:45 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x87b63400) [pid = 4994] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:40:45 INFO - PROCESS | 4994 | 1464612045315 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 4994 | ++DOCSHELL 0x87b5dc00 == 112 [pid = 4994] [id = 302] 05:40:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x87b63400) [pid = 4994] [serial = 907] [outer = (nil)] 05:40:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8a24e800) [pid = 4994] [serial = 908] [outer = 0x87b63400] 05:40:45 INFO - PROCESS | 4994 | 1464612045417 Marionette DEBUG loaded listener.js 05:40:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8aaf6400) [pid = 4994] [serial = 909] [outer = 0x87b63400] 05:40:46 INFO - PROCESS | 4994 | 1464612046182 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:40:46 INFO - PROCESS | 4994 | 1464612046224 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 05:40:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:40:46 INFO - PROCESS | 4994 | 1464612046231 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:40:46 INFO - PROCESS | 4994 | 1464612046234 Marionette TRACE conn3 <- [1,1182,null,{}] 05:40:46 INFO - PROCESS | 4994 | 1464612046240 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:40:46 INFO - PROCESS | 4994 | 1464612046523 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 05:40:46 INFO - PROCESS | 4994 | 1464612046542 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x898a6c00 == 113 [pid = 4994] [id = 303] 05:40:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8a25ac00) [pid = 4994] [serial = 910] [outer = (nil)] 05:40:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x8b8a2800) [pid = 4994] [serial = 911] [outer = 0x8a25ac00] 05:40:46 INFO - PROCESS | 4994 | 1464612046616 Marionette DEBUG loaded listener.js 05:40:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x8b9b0c00) [pid = 4994] [serial = 912] [outer = 0x8a25ac00] 05:40:47 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:47 INFO - PROCESS | 4994 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:40:47 INFO - PROCESS | 4994 | 1464612047811 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:40:47 INFO - PROCESS | 4994 | 1464612047873 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 05:40:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:40:47 INFO - PROCESS | 4994 | 1464612047882 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:40:47 INFO - PROCESS | 4994 | 1464612047889 Marionette TRACE conn3 <- [1,1186,null,{}] 05:40:47 INFO - PROCESS | 4994 | 1464612047899 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:40:48 INFO - PROCESS | 4994 | 1464612048151 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 05:40:48 INFO - PROCESS | 4994 | 1464612048480 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 4994 | ++DOCSHELL 0x8880e400 == 114 [pid = 4994] [id = 304] 05:40:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x88810000) [pid = 4994] [serial = 913] [outer = (nil)] 05:40:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x89202800) [pid = 4994] [serial = 914] [outer = 0x88810000] 05:40:48 INFO - PROCESS | 4994 | 1464612048578 Marionette DEBUG loaded listener.js 05:40:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x89210400) [pid = 4994] [serial = 915] [outer = 0x88810000] 05:40:49 INFO - PROCESS | 4994 | 1464612049598 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:40:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:40:49 INFO - PROCESS | 4994 | 1464612049685 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 05:40:49 INFO - PROCESS | 4994 | 1464612049697 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:40:49 INFO - PROCESS | 4994 | 1464612049702 Marionette TRACE conn3 <- [1,1190,null,{}] 05:40:49 INFO - PROCESS | 4994 | 1464612049709 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:40:49 INFO - PROCESS | 4994 | 1464612049965 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 05:40:50 INFO - PROCESS | 4994 | 1464612050275 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:50 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a257000 == 115 [pid = 4994] [id = 305] 05:40:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x8a259000) [pid = 4994] [serial = 916] [outer = (nil)] 05:40:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x8ab49800) [pid = 4994] [serial = 917] [outer = 0x8a259000] 05:40:50 INFO - PROCESS | 4994 | 1464612050367 Marionette DEBUG loaded listener.js 05:40:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x8b8a5400) [pid = 4994] [serial = 918] [outer = 0x8a259000] 05:40:51 INFO - PROCESS | 4994 | 1464612051409 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:40:51 INFO - PROCESS | 4994 | 1464612051491 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 05:40:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:40:51 INFO - PROCESS | 4994 | 1464612051499 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:40:51 INFO - PROCESS | 4994 | 1464612051506 Marionette TRACE conn3 <- [1,1194,null,{}] 05:40:51 INFO - PROCESS | 4994 | 1464612051523 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:40:51 INFO - PROCESS | 4994 | 1464612051783 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 05:40:52 INFO - PROCESS | 4994 | 1464612052089 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:40:52 INFO - PROCESS | 4994 | ++DOCSHELL 0x8baf1400 == 116 [pid = 4994] [id = 306] 05:40:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x8baf7c00) [pid = 4994] [serial = 919] [outer = (nil)] 05:40:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x8bbbe000) [pid = 4994] [serial = 920] [outer = 0x8baf7c00] 05:40:52 INFO - PROCESS | 4994 | 1464612052184 Marionette DEBUG loaded listener.js 05:40:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x8c2af400) [pid = 4994] [serial = 921] [outer = 0x8baf7c00] 05:40:52 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:52 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:40:53 INFO - PROCESS | 4994 | 1464612053155 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:40:53 INFO - PROCESS | 4994 | 1464612053202 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 05:40:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:40:53 INFO - PROCESS | 4994 | 1464612053229 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:40:53 INFO - PROCESS | 4994 | 1464612053233 Marionette TRACE conn3 <- [1,1198,null,{}] 05:40:53 INFO - PROCESS | 4994 | 1464612053239 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:40:53 INFO - PROCESS | 4994 | 1464612053459 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 05:40:53 INFO - PROCESS | 4994 | 1464612053762 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8bbbc800 == 117 [pid = 4994] [id = 307] 05:40:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x8c2b2800) [pid = 4994] [serial = 922] [outer = (nil)] 05:40:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x8c362800) [pid = 4994] [serial = 923] [outer = 0x8c2b2800] 05:40:53 INFO - PROCESS | 4994 | 1464612053930 Marionette DEBUG loaded listener.js 05:40:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x8c36fc00) [pid = 4994] [serial = 924] [outer = 0x8c2b2800] 05:40:54 INFO - PROCESS | 4994 | 1464612054863 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:40:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:40:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1685ms 05:40:54 INFO - PROCESS | 4994 | 1464612054912 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 05:40:54 INFO - PROCESS | 4994 | 1464612054916 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 05:40:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:40:54 INFO - PROCESS | 4994 | 1464612054922 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:40:54 INFO - PROCESS | 4994 | 1464612054926 Marionette TRACE conn3 <- [1,1202,null,{}] 05:40:54 INFO - PROCESS | 4994 | 1464612054932 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:40:55 INFO - PROCESS | 4994 | 1464612055140 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 05:40:55 INFO - PROCESS | 4994 | 1464612055393 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8baf4000 == 118 [pid = 4994] [id = 308] 05:40:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x8c2b0c00) [pid = 4994] [serial = 925] [outer = (nil)] 05:40:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x8cef2400) [pid = 4994] [serial = 926] [outer = 0x8c2b0c00] 05:40:55 INFO - PROCESS | 4994 | 1464612055524 Marionette DEBUG loaded listener.js 05:40:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x8cef9400) [pid = 4994] [serial = 927] [outer = 0x8c2b0c00] 05:40:56 INFO - PROCESS | 4994 | 1464612056454 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:40:56 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:40:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1633ms 05:40:56 INFO - PROCESS | 4994 | 1464612056557 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 05:40:56 INFO - PROCESS | 4994 | 1464612056561 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 05:40:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:40:56 INFO - PROCESS | 4994 | 1464612056568 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:40:56 INFO - PROCESS | 4994 | 1464612056571 Marionette TRACE conn3 <- [1,1206,null,{}] 05:40:56 INFO - PROCESS | 4994 | 1464612056577 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:40:56 INFO - PROCESS | 4994 | 1464612056853 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 05:40:57 INFO - PROCESS | 4994 | 1464612057162 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c36e400 == 119 [pid = 4994] [id = 309] 05:40:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x8cef7000) [pid = 4994] [serial = 928] [outer = (nil)] 05:40:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x8de3b800) [pid = 4994] [serial = 929] [outer = 0x8cef7000] 05:40:57 INFO - PROCESS | 4994 | 1464612057256 Marionette DEBUG loaded listener.js 05:40:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x8def4000) [pid = 4994] [serial = 930] [outer = 0x8cef7000] 05:40:58 INFO - PROCESS | 4994 | 1464612058235 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:40:58 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:40:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1735ms 05:40:58 INFO - PROCESS | 4994 | 1464612058305 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 05:40:58 INFO - PROCESS | 4994 | 1464612058309 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 05:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:40:58 INFO - PROCESS | 4994 | 1464612058316 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:40:58 INFO - PROCESS | 4994 | 1464612058319 Marionette TRACE conn3 <- [1,1210,null,{}] 05:40:58 INFO - PROCESS | 4994 | 1464612058325 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:40:58 INFO - PROCESS | 4994 | 1464612058540 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 05:40:58 INFO - PROCESS | 4994 | 1464612058808 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8def2400 == 120 [pid = 4994] [id = 310] 05:40:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x8def8c00) [pid = 4994] [serial = 931] [outer = (nil)] 05:40:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x8e148800) [pid = 4994] [serial = 932] [outer = 0x8def8c00] 05:40:58 INFO - PROCESS | 4994 | 1464612058937 Marionette DEBUG loaded listener.js 05:40:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x8e14fc00) [pid = 4994] [serial = 933] [outer = 0x8def8c00] 05:40:59 INFO - PROCESS | 4994 | 1464612059865 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:40:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:40:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1586ms 05:40:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:40:59 INFO - PROCESS | 4994 | 1464612059903 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 05:40:59 INFO - PROCESS | 4994 | 1464612059907 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 05:40:59 INFO - PROCESS | 4994 | 1464612059914 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:40:59 INFO - PROCESS | 4994 | 1464612059918 Marionette TRACE conn3 <- [1,1214,null,{}] 05:40:59 INFO - PROCESS | 4994 | 1464612059924 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:41:00 INFO - PROCESS | 4994 | 1464612060129 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 05:41:00 INFO - PROCESS | 4994 | 1464612060392 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8deef400 == 121 [pid = 4994] [id = 311] 05:41:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x8e6a4000) [pid = 4994] [serial = 934] [outer = (nil)] 05:41:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x8e96c000) [pid = 4994] [serial = 935] [outer = 0x8e6a4000] 05:41:00 INFO - PROCESS | 4994 | 1464612060526 Marionette DEBUG loaded listener.js 05:41:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x8e973400) [pid = 4994] [serial = 936] [outer = 0x8e6a4000] 05:41:01 INFO - PROCESS | 4994 | 1464612061433 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:41:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:41:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1582ms 05:41:01 INFO - PROCESS | 4994 | 1464612061496 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 05:41:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:41:01 INFO - PROCESS | 4994 | 1464612061501 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 05:41:01 INFO - PROCESS | 4994 | 1464612061508 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:41:01 INFO - PROCESS | 4994 | 1464612061511 Marionette TRACE conn3 <- [1,1218,null,{}] 05:41:01 INFO - PROCESS | 4994 | 1464612061518 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:41:01 INFO - PROCESS | 4994 | 1464612061805 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 05:41:02 INFO - PROCESS | 4994 | 1464612062110 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87b5b000 == 122 [pid = 4994] [id = 312] 05:41:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x8cf6d000) [pid = 4994] [serial = 937] [outer = (nil)] 05:41:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x904c4c00) [pid = 4994] [serial = 938] [outer = 0x8cf6d000] 05:41:02 INFO - PROCESS | 4994 | 1464612062205 Marionette DEBUG loaded listener.js 05:41:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x904ce800) [pid = 4994] [serial = 939] [outer = 0x8cf6d000] 05:41:03 INFO - PROCESS | 4994 | 1464612063137 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:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1682ms 05:41:03 INFO - PROCESS | 4994 | 1464612063190 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 05:41:03 INFO - PROCESS | 4994 | 1464612063193 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 05:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:41:03 INFO - PROCESS | 4994 | 1464612063200 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:41:03 INFO - PROCESS | 4994 | 1464612063204 Marionette TRACE conn3 <- [1,1222,null,{}] 05:41:03 INFO - PROCESS | 4994 | 1464612063210 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:41:03 INFO - PROCESS | 4994 | 1464612063431 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 05:41:03 INFO - PROCESS | 4994 | 1464612063687 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8eadd000 == 123 [pid = 4994] [id = 313] 05:41:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x904c6400) [pid = 4994] [serial = 940] [outer = (nil)] 05:41:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x90752400) [pid = 4994] [serial = 941] [outer = 0x904c6400] 05:41:03 INFO - PROCESS | 4994 | 1464612063820 Marionette DEBUG loaded listener.js 05:41:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x9075dc00) [pid = 4994] [serial = 942] [outer = 0x904c6400] 05:41:04 INFO - PROCESS | 4994 | 1464612064789 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:41:04 INFO - PROCESS | 4994 | 1464612064839 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 05:41:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:41:04 INFO - PROCESS | 4994 | 1464612064847 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:41:04 INFO - PROCESS | 4994 | 1464612064852 Marionette TRACE conn3 <- [1,1226,null,{}] 05:41:04 INFO - PROCESS | 4994 | 1464612064858 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:41:05 INFO - PROCESS | 4994 | 1464612065103 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 05:41:05 INFO - PROCESS | 4994 | 1464612065383 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90f0e400 == 124 [pid = 4994] [id = 314] 05:41:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x91027000) [pid = 4994] [serial = 943] [outer = (nil)] 05:41:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x91089400) [pid = 4994] [serial = 944] [outer = 0x91027000] 05:41:05 INFO - PROCESS | 4994 | 1464612065523 Marionette DEBUG loaded listener.js 05:41:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x9120f800) [pid = 4994] [serial = 945] [outer = 0x91027000] 05:41:06 INFO - PROCESS | 4994 | 1464612066423 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:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1633ms 05:41:06 INFO - PROCESS | 4994 | 1464612066482 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 05:41:06 INFO - PROCESS | 4994 | 1464612066485 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 05:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:41:06 INFO - PROCESS | 4994 | 1464612066492 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:41:06 INFO - PROCESS | 4994 | 1464612066496 Marionette TRACE conn3 <- [1,1230,null,{}] 05:41:06 INFO - PROCESS | 4994 | 1464612066501 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:41:06 INFO - PROCESS | 4994 | 1464612066714 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 05:41:06 INFO - PROCESS | 4994 | 1464612066981 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9075b400 == 125 [pid = 4994] [id = 315] 05:41:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x91025000) [pid = 4994] [serial = 946] [outer = (nil)] 05:41:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 181 (0x91318400) [pid = 4994] [serial = 947] [outer = 0x91025000] 05:41:07 INFO - PROCESS | 4994 | 1464612067116 Marionette DEBUG loaded listener.js 05:41:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 182 (0x91323c00) [pid = 4994] [serial = 948] [outer = 0x91025000] 05:41:08 INFO - PROCESS | 4994 | 1464612068001 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:41:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:41:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1531ms 05:41:08 INFO - PROCESS | 4994 | 1464612068024 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 05:41:08 INFO - PROCESS | 4994 | 1464612068028 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 05:41:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:41:08 INFO - PROCESS | 4994 | 1464612068035 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:41:08 INFO - PROCESS | 4994 | 1464612068039 Marionette TRACE conn3 <- [1,1234,null,{}] 05:41:08 INFO - PROCESS | 4994 | 1464612068045 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:41:08 INFO - PROCESS | 4994 | 1464612068298 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 05:41:08 INFO - PROCESS | 4994 | 1464612068608 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90f0f000 == 126 [pid = 4994] [id = 316] 05:41:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 183 (0x91214000) [pid = 4994] [serial = 949] [outer = (nil)] 05:41:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 184 (0x917e6000) [pid = 4994] [serial = 950] [outer = 0x91214000] 05:41:08 INFO - PROCESS | 4994 | 1464612068708 Marionette DEBUG loaded listener.js 05:41:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 185 (0x917ee400) [pid = 4994] [serial = 951] [outer = 0x91214000] 05:41:09 INFO - PROCESS | 4994 | 1464612069584 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:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1589ms 05:41:09 INFO - PROCESS | 4994 | 1464612069625 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 05:41:09 INFO - PROCESS | 4994 | 1464612069630 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 05:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:41:09 INFO - PROCESS | 4994 | 1464612069637 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:41:09 INFO - PROCESS | 4994 | 1464612069640 Marionette TRACE conn3 <- [1,1238,null,{}] 05:41:09 INFO - PROCESS | 4994 | 1464612069646 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:41:09 INFO - PROCESS | 4994 | 1464612069863 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 05:41:10 INFO - PROCESS | 4994 | 1464612070124 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917f2000 == 127 [pid = 4994] [id = 317] 05:41:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 186 (0x919e9c00) [pid = 4994] [serial = 952] [outer = (nil)] 05:41:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 187 (0x919f5c00) [pid = 4994] [serial = 953] [outer = 0x919e9c00] 05:41:10 INFO - PROCESS | 4994 | 1464612070257 Marionette DEBUG loaded listener.js 05:41:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 188 (0x91aab800) [pid = 4994] [serial = 954] [outer = 0x919e9c00] 05:41:11 INFO - PROCESS | 4994 | 1464612071143 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:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1537ms 05:41:11 INFO - PROCESS | 4994 | 1464612071175 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 05:41:11 INFO - PROCESS | 4994 | 1464612071179 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 05:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:41:11 INFO - PROCESS | 4994 | 1464612071185 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:41:11 INFO - PROCESS | 4994 | 1464612071189 Marionette TRACE conn3 <- [1,1242,null,{}] 05:41:11 INFO - PROCESS | 4994 | 1464612071196 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:41:11 INFO - PROCESS | 4994 | 1464612071405 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 05:41:11 INFO - PROCESS | 4994 | 1464612071795 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:11 INFO - PROCESS | 4994 | ++DOCSHELL 0x88816400 == 128 [pid = 4994] [id = 318] 05:41:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 189 (0x8895ec00) [pid = 4994] [serial = 955] [outer = (nil)] 05:41:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 190 (0x8b8ad000) [pid = 4994] [serial = 956] [outer = 0x8895ec00] 05:41:11 INFO - PROCESS | 4994 | 1464612071898 Marionette DEBUG loaded listener.js 05:41:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 191 (0x919f1c00) [pid = 4994] [serial = 957] [outer = 0x8895ec00] 05:41:12 INFO - PROCESS | 4994 | 1464612072825 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:41:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:41:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 2144ms 05:41:13 INFO - PROCESS | 4994 | 1464612073414 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 05:41:13 INFO - PROCESS | 4994 | 1464612073422 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 05:41:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:41:13 INFO - PROCESS | 4994 | 1464612073447 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:41:13 INFO - PROCESS | 4994 | 1464612073452 Marionette TRACE conn3 <- [1,1246,null,{}] 05:41:13 INFO - PROCESS | 4994 | 1464612073461 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:41:13 INFO - PROCESS | 4994 | 1464612073676 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 05:41:13 INFO - PROCESS | 4994 | 1464612073908 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88ec6c00 == 129 [pid = 4994] [id = 319] 05:41:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 192 (0x88ecb800) [pid = 4994] [serial = 958] [outer = (nil)] 05:41:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 193 (0x89206800) [pid = 4994] [serial = 959] [outer = 0x88ecb800] 05:41:14 INFO - PROCESS | 4994 | 1464612073995 Marionette DEBUG loaded listener.js 05:41:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 194 (0x8974e400) [pid = 4994] [serial = 960] [outer = 0x88ecb800] 05:41:15 INFO - PROCESS | 4994 | 1464612074997 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:41:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:41:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1590ms 05:41:15 INFO - PROCESS | 4994 | 1464612075036 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 05:41:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:41:15 INFO - PROCESS | 4994 | 1464612075042 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 05:41:15 INFO - PROCESS | 4994 | 1464612075054 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:41:15 INFO - PROCESS | 4994 | 1464612075060 Marionette TRACE conn3 <- [1,1250,null,{}] 05:41:15 INFO - PROCESS | 4994 | 1464612075067 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:41:15 INFO - PROCESS | 4994 | 1464612075268 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 05:41:15 INFO - PROCESS | 4994 | 1464612075690 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:15 INFO - PROCESS | 4994 | ++DOCSHELL 0x88eca400 == 130 [pid = 4994] [id = 320] 05:41:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 195 (0x88ecec00) [pid = 4994] [serial = 961] [outer = (nil)] 05:41:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 196 (0x8ab4f400) [pid = 4994] [serial = 962] [outer = 0x88ecec00] 05:41:15 INFO - PROCESS | 4994 | 1464612075779 Marionette DEBUG loaded listener.js 05:41:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 197 (0x8b9bc000) [pid = 4994] [serial = 963] [outer = 0x88ecec00] 05:41:16 INFO - PROCESS | 4994 | 1464612076720 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:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1738ms 05:41:16 INFO - PROCESS | 4994 | 1464612076789 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 05:41:16 INFO - PROCESS | 4994 | 1464612076794 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 05:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:41:16 INFO - PROCESS | 4994 | 1464612076800 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:41:16 INFO - PROCESS | 4994 | 1464612076804 Marionette TRACE conn3 <- [1,1254,null,{}] 05:41:16 INFO - PROCESS | 4994 | 1464612076820 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:41:17 INFO - PROCESS | 4994 | 1464612077077 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x88ec1800 == 129 [pid = 4994] [id = 247] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x88524000 == 128 [pid = 4994] [id = 249] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x88ec5800 == 127 [pid = 4994] [id = 248] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x88528c00 == 126 [pid = 4994] [id = 250] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x88526800 == 125 [pid = 4994] [id = 251] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x8880f800 == 124 [pid = 4994] [id = 252] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x88819c00 == 123 [pid = 4994] [id = 253] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x8ab4f800 == 122 [pid = 4994] [id = 246] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x8c2ae800 == 121 [pid = 4994] [id = 244] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x87b5dc00 == 120 [pid = 4994] [id = 302] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x8974c000 == 119 [pid = 4994] [id = 301] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x8880fc00 == 118 [pid = 4994] [id = 300] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x871dd800 == 117 [pid = 4994] [id = 299] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x917e4c00 == 116 [pid = 4994] [id = 290] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x9101dc00 == 115 [pid = 4994] [id = 289] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x8baf0000 == 114 [pid = 4994] [id = 288] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x89753400 == 113 [pid = 4994] [id = 286] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x8deecc00 == 112 [pid = 4994] [id = 287] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x8c36b000 == 111 [pid = 4994] [id = 285] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdfa400 == 110 [pid = 4994] [id = 284] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x8baea800 == 109 [pid = 4994] [id = 283] 05:41:17 INFO - PROCESS | 4994 | --DOCSHELL 0x87b58400 == 108 [pid = 4994] [id = 282] 05:41:17 INFO - PROCESS | 4994 | 1464612077607 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 196 (0x8ab41400) [pid = 4994] [serial = 845] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 195 (0x88956400) [pid = 4994] [serial = 843] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 194 (0x8cdf1000) [pid = 4994] [serial = 831] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 193 (0x8a256c00) [pid = 4994] [serial = 836] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 192 (0x8c2b4400) [pid = 4994] [serial = 785] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 191 (0x8aaf0400) [pid = 4994] [serial = 815] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 190 (0x88ec3000) [pid = 4994] [serial = 824] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 189 (0x917e4400) [pid = 4994] [serial = 791] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 188 (0x9c304400) [pid = 4994] [serial = 809] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 187 (0x8974a400) [pid = 4994] [serial = 782] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 186 (0x871de400) [pid = 4994] [serial = 821] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 185 (0x8b8a1800) [pid = 4994] [serial = 837] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 184 (0x9101fc00) [pid = 4994] [serial = 788] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 183 (0x8ab43c00) [pid = 4994] [serial = 827] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 182 (0x8b9afc00) [pid = 4994] [serial = 828] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 181 (0x9af06400) [pid = 4994] [serial = 806] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 180 (0x9a2a5000) [pid = 4994] [serial = 803] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x8cf70000) [pid = 4994] [serial = 840] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x91ab1c00) [pid = 4994] [serial = 794] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x9131a000) [pid = 4994] [serial = 818] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x92ca3800) [pid = 4994] [serial = 797] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x8880e800) [pid = 4994] [serial = 842] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x95144c00) [pid = 4994] [serial = 800] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x8880dc00) [pid = 4994] [serial = 833] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x89204000) [pid = 4994] [serial = 825] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x9a3d9c00) [pid = 4994] [serial = 812] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x8bbc4400) [pid = 4994] [serial = 839] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x88ec4000) [pid = 4994] [serial = 834] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x8c36a000) [pid = 4994] [serial = 830] [outer = (nil)] [url = about:blank] 05:41:17 INFO - PROCESS | 4994 | ++DOCSHELL 0x871dd800 == 109 [pid = 4994] [id = 321] 05:41:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x871de400) [pid = 4994] [serial = 964] [outer = (nil)] 05:41:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x88524000) [pid = 4994] [serial = 965] [outer = 0x871de400] 05:41:17 INFO - PROCESS | 4994 | 1464612077814 Marionette DEBUG loaded listener.js 05:41:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x88955c00) [pid = 4994] [serial = 966] [outer = 0x871de400] 05:41:18 INFO - PROCESS | 4994 | 1464612078646 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:41:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:41:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1886ms 05:41:18 INFO - PROCESS | 4994 | 1464612078687 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 05:41:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:41:18 INFO - PROCESS | 4994 | 1464612078691 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 05:41:18 INFO - PROCESS | 4994 | 1464612078698 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:41:18 INFO - PROCESS | 4994 | 1464612078702 Marionette TRACE conn3 <- [1,1258,null,{}] 05:41:18 INFO - PROCESS | 4994 | 1464612078708 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:41:18 INFO - PROCESS | 4994 | 1464612078906 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 05:41:18 INFO - PROCESS | 4994 | 1464612078942 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8852c800 == 110 [pid = 4994] [id = 322] 05:41:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x8974d400) [pid = 4994] [serial = 967] [outer = (nil)] 05:41:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x8ab4e400) [pid = 4994] [serial = 968] [outer = 0x8974d400] 05:41:19 INFO - PROCESS | 4994 | 1464612079188 Marionette DEBUG loaded listener.js 05:41:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x8baf4c00) [pid = 4994] [serial = 969] [outer = 0x8974d400] 05:41:20 INFO - PROCESS | 4994 | 1464612080022 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:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1388ms 05:41:20 INFO - PROCESS | 4994 | 1464612080087 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 05:41:20 INFO - PROCESS | 4994 | 1464612080091 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 05:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:41:20 INFO - PROCESS | 4994 | 1464612080097 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:41:20 INFO - PROCESS | 4994 | 1464612080101 Marionette TRACE conn3 <- [1,1262,null,{}] 05:41:20 INFO - PROCESS | 4994 | 1464612080106 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:41:20 INFO - PROCESS | 4994 | 1464612080365 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 05:41:20 INFO - PROCESS | 4994 | 1464612080391 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:20 INFO - PROCESS | 4994 | ++DOCSHELL 0x88530c00 == 111 [pid = 4994] [id = 323] 05:41:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x89755800) [pid = 4994] [serial = 970] [outer = (nil)] 05:41:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x8c36b000) [pid = 4994] [serial = 971] [outer = 0x89755800] 05:41:20 INFO - PROCESS | 4994 | 1464612080470 Marionette DEBUG loaded listener.js 05:41:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x8cdf7800) [pid = 4994] [serial = 972] [outer = 0x89755800] 05:41:21 INFO - PROCESS | 4994 | 1464612081423 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:41:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:41:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1385ms 05:41:21 INFO - PROCESS | 4994 | 1464612081491 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 05:41:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:41:21 INFO - PROCESS | 4994 | 1464612081497 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 05:41:21 INFO - PROCESS | 4994 | 1464612081504 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:41:21 INFO - PROCESS | 4994 | 1464612081508 Marionette TRACE conn3 <- [1,1266,null,{}] 05:41:21 INFO - PROCESS | 4994 | 1464612081514 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:41:21 INFO - PROCESS | 4994 | 1464612081843 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 05:41:21 INFO - PROCESS | 4994 | 1464612081884 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c369000 == 112 [pid = 4994] [id = 324] 05:41:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x8cf79000) [pid = 4994] [serial = 973] [outer = (nil)] 05:41:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x8de3d800) [pid = 4994] [serial = 974] [outer = 0x8cf79000] 05:41:21 INFO - PROCESS | 4994 | 1464612081961 Marionette DEBUG loaded listener.js 05:41:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x8e145400) [pid = 4994] [serial = 975] [outer = 0x8cf79000] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x8e6a6000) [pid = 4994] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x92365400) [pid = 4994] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x904c6800) [pid = 4994] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x88529000) [pid = 4994] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x8a24d800) [pid = 4994] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x90760c00) [pid = 4994] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x904c7800) [pid = 4994] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x8cef4000) [pid = 4994] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x87b63400) [pid = 4994] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x8ead7800) [pid = 4994] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x91022800) [pid = 4994] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x89753c00) [pid = 4994] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x871e0000) [pid = 4994] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x8c36a400) [pid = 4994] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x9120d400) [pid = 4994] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x88811000) [pid = 4994] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x92aa0800) [pid = 4994] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x981cb400) [pid = 4994] [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:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x8aaf5c00) [pid = 4994] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x8de37800) [pid = 4994] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x917ea800) [pid = 4994] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x88810c00) [pid = 4994] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x8baeec00) [pid = 4994] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x88ec7800) [pid = 4994] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x898ae000) [pid = 4994] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x8def7000) [pid = 4994] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x871d9800) [pid = 4994] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x92af8000) [pid = 4994] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x9aab9400) [pid = 4994] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x9075b800) [pid = 4994] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x8852a400) [pid = 4994] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x95025400) [pid = 4994] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x92aa1400) [pid = 4994] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x95147c00) [pid = 4994] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x91aaf800) [pid = 4994] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x95154c00) [pid = 4994] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x8aaeb400) [pid = 4994] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8baf1c00) [pid = 4994] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:41:23 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x88ecc000) [pid = 4994] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:41:23 INFO - PROCESS | 4994 | 1464612083661 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:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2189ms 05:41:23 INFO - PROCESS | 4994 | 1464612083693 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 05:41:23 INFO - PROCESS | 4994 | 1464612083697 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 05:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:41:23 INFO - PROCESS | 4994 | 1464612083703 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:41:23 INFO - PROCESS | 4994 | 1464612083706 Marionette TRACE conn3 <- [1,1270,null,{}] 05:41:23 INFO - PROCESS | 4994 | 1464612083713 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:41:23 INFO - PROCESS | 4994 | 1464612083894 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 05:41:24 INFO - PROCESS | 4994 | 1464612084082 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x871dbc00 == 113 [pid = 4994] [id = 325] 05:41:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x88811000) [pid = 4994] [serial = 976] [outer = (nil)] 05:41:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8aaea800) [pid = 4994] [serial = 977] [outer = 0x88811000] 05:41:24 INFO - PROCESS | 4994 | 1464612084160 Marionette DEBUG loaded listener.js 05:41:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8baeec00) [pid = 4994] [serial = 978] [outer = 0x88811000] 05:41:25 INFO - PROCESS | 4994 | 1464612085054 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:41:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:41:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1389ms 05:41:25 INFO - PROCESS | 4994 | 1464612085094 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 05:41:25 INFO - PROCESS | 4994 | 1464612085101 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 05:41:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:41:25 INFO - PROCESS | 4994 | 1464612085122 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:41:25 INFO - PROCESS | 4994 | 1464612085128 Marionette TRACE conn3 <- [1,1274,null,{}] 05:41:25 INFO - PROCESS | 4994 | 1464612085137 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:41:25 INFO - PROCESS | 4994 | 1464612085363 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 05:41:25 INFO - PROCESS | 4994 | 1464612085622 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88958400 == 114 [pid = 4994] [id = 326] 05:41:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x88958c00) [pid = 4994] [serial = 979] [outer = (nil)] 05:41:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x88962c00) [pid = 4994] [serial = 980] [outer = 0x88958c00] 05:41:25 INFO - PROCESS | 4994 | 1464612085758 Marionette DEBUG loaded listener.js 05:41:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x89204800) [pid = 4994] [serial = 981] [outer = 0x88958c00] 05:41:26 INFO - PROCESS | 4994 | 1464612086822 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:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1791ms 05:41:26 INFO - PROCESS | 4994 | 1464612086913 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 05:41:26 INFO - PROCESS | 4994 | 1464612086922 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 05:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:41:26 INFO - PROCESS | 4994 | 1464612086934 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:41:26 INFO - PROCESS | 4994 | 1464612086938 Marionette TRACE conn3 <- [1,1278,null,{}] 05:41:26 INFO - PROCESS | 4994 | 1464612086944 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:41:27 INFO - PROCESS | 4994 | 1464612087268 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 05:41:27 INFO - PROCESS | 4994 | 1464612087498 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8ab4b800 == 115 [pid = 4994] [id = 327] 05:41:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x8ab50000) [pid = 4994] [serial = 982] [outer = (nil)] 05:41:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x8b8b0800) [pid = 4994] [serial = 983] [outer = 0x8ab50000] 05:41:27 INFO - PROCESS | 4994 | 1464612087588 Marionette DEBUG loaded listener.js 05:41:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x8baed800) [pid = 4994] [serial = 984] [outer = 0x8ab50000] 05:41:28 INFO - PROCESS | 4994 | 1464612088522 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:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1634ms 05:41:28 INFO - PROCESS | 4994 | 1464612088571 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 05:41:28 INFO - PROCESS | 4994 | 1464612088576 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 05:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:41:28 INFO - PROCESS | 4994 | 1464612088583 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:41:28 INFO - PROCESS | 4994 | 1464612088590 Marionette TRACE conn3 <- [1,1282,null,{}] 05:41:28 INFO - PROCESS | 4994 | 1464612088607 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:41:28 INFO - PROCESS | 4994 | 1464612088844 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 05:41:29 INFO - PROCESS | 4994 | 1464612089211 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c2ba400 == 116 [pid = 4994] [id = 328] 05:41:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x8cef5c00) [pid = 4994] [serial = 985] [outer = (nil)] 05:41:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x8cf70800) [pid = 4994] [serial = 986] [outer = 0x8cef5c00] 05:41:29 INFO - PROCESS | 4994 | 1464612089313 Marionette DEBUG loaded listener.js 05:41:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x8de3ac00) [pid = 4994] [serial = 987] [outer = 0x8cef5c00] 05:41:30 INFO - PROCESS | 4994 | 1464612090287 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:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1736ms 05:41:30 INFO - PROCESS | 4994 | 1464612090322 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 05:41:30 INFO - PROCESS | 4994 | 1464612090328 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 05:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:41:30 INFO - PROCESS | 4994 | 1464612090336 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:41:30 INFO - PROCESS | 4994 | 1464612090338 Marionette TRACE conn3 <- [1,1286,null,{}] 05:41:30 INFO - PROCESS | 4994 | 1464612090345 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:41:30 INFO - PROCESS | 4994 | 1464612090582 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 05:41:30 INFO - PROCESS | 4994 | 1464612090846 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8bbc5c00 == 117 [pid = 4994] [id = 329] 05:41:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x8cdf1400) [pid = 4994] [serial = 988] [outer = (nil)] 05:41:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x8ead3000) [pid = 4994] [serial = 989] [outer = 0x8cdf1400] 05:41:30 INFO - PROCESS | 4994 | 1464612090984 Marionette DEBUG loaded listener.js 05:41:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x904c9c00) [pid = 4994] [serial = 990] [outer = 0x8cdf1400] 05:41:31 INFO - PROCESS | 4994 | 1464612091934 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:41:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:41:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1634ms 05:41:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:41:31 INFO - PROCESS | 4994 | 1464612091983 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 05:41:31 INFO - PROCESS | 4994 | 1464612091987 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 05:41:31 INFO - PROCESS | 4994 | 1464612091995 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:41:31 INFO - PROCESS | 4994 | 1464612091998 Marionette TRACE conn3 <- [1,1290,null,{}] 05:41:32 INFO - PROCESS | 4994 | 1464612092004 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:41:32 INFO - PROCESS | 4994 | 1464612092223 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 05:41:32 INFO - PROCESS | 4994 | 1464612092491 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 4994 | ++DOCSHELL 0x871d7800 == 118 [pid = 4994] [id = 330] 05:41:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x8e14a800) [pid = 4994] [serial = 991] [outer = (nil)] 05:41:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x90760c00) [pid = 4994] [serial = 992] [outer = 0x8e14a800] 05:41:32 INFO - PROCESS | 4994 | 1464612092597 Marionette DEBUG loaded listener.js 05:41:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x9101b400) [pid = 4994] [serial = 993] [outer = 0x8e14a800] 05:41:33 INFO - PROCESS | 4994 | 1464612093505 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:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1588ms 05:41:33 INFO - PROCESS | 4994 | 1464612093583 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 05:41:33 INFO - PROCESS | 4994 | 1464612093586 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 05:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:41:33 INFO - PROCESS | 4994 | 1464612093594 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:41:33 INFO - PROCESS | 4994 | 1464612093598 Marionette TRACE conn3 <- [1,1294,null,{}] 05:41:33 INFO - PROCESS | 4994 | 1464612093603 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:41:33 INFO - PROCESS | 4994 | 1464612093877 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 05:41:34 INFO - PROCESS | 4994 | 1464612094169 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90505c00 == 119 [pid = 4994] [id = 331] 05:41:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x90756c00) [pid = 4994] [serial = 994] [outer = (nil)] 05:41:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x91316c00) [pid = 4994] [serial = 995] [outer = 0x90756c00] 05:41:34 INFO - PROCESS | 4994 | 1464612094263 Marionette DEBUG loaded listener.js 05:41:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x917edc00) [pid = 4994] [serial = 996] [outer = 0x90756c00] 05:41:35 INFO - PROCESS | 4994 | 1464612095197 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:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1682ms 05:41:35 INFO - PROCESS | 4994 | 1464612095279 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 05:41:35 INFO - PROCESS | 4994 | 1464612095286 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 05:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:41:35 INFO - PROCESS | 4994 | 1464612095297 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:41:35 INFO - PROCESS | 4994 | 1464612095303 Marionette TRACE conn3 <- [1,1298,null,{}] 05:41:35 INFO - PROCESS | 4994 | 1464612095313 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:41:35 INFO - PROCESS | 4994 | 1464612095635 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 05:41:35 INFO - PROCESS | 4994 | 1464612095947 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x904c7c00 == 120 [pid = 4994] [id = 332] 05:41:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x9075a000) [pid = 4994] [serial = 997] [outer = (nil)] 05:41:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x91aaf800) [pid = 4994] [serial = 998] [outer = 0x9075a000] 05:41:36 INFO - PROCESS | 4994 | 1464612096038 Marionette DEBUG loaded listener.js 05:41:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x92363c00) [pid = 4994] [serial = 999] [outer = 0x9075a000] 05:41:37 INFO - PROCESS | 4994 | 1464612097025 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:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1792ms 05:41:37 INFO - PROCESS | 4994 | 1464612097089 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 05:41:37 INFO - PROCESS | 4994 | 1464612097093 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 05:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:41:37 INFO - PROCESS | 4994 | 1464612097100 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:41:37 INFO - PROCESS | 4994 | 1464612097104 Marionette TRACE conn3 <- [1,1302,null,{}] 05:41:37 INFO - PROCESS | 4994 | 1464612097110 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:41:37 INFO - PROCESS | 4994 | 1464612097337 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 05:41:37 INFO - PROCESS | 4994 | 1464612097602 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91aa3c00 == 121 [pid = 4994] [id = 333] 05:41:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x9236c800) [pid = 4994] [serial = 1000] [outer = (nil)] 05:41:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x92387c00) [pid = 4994] [serial = 1001] [outer = 0x9236c800] 05:41:37 INFO - PROCESS | 4994 | 1464612097740 Marionette DEBUG loaded listener.js 05:41:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x9238e400) [pid = 4994] [serial = 1002] [outer = 0x9236c800] 05:41:38 INFO - PROCESS | 4994 | 1464612098673 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:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1636ms 05:41:38 INFO - PROCESS | 4994 | 1464612098737 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 05:41:38 INFO - PROCESS | 4994 | 1464612098742 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 05:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:41:38 INFO - PROCESS | 4994 | 1464612098749 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:41:38 INFO - PROCESS | 4994 | 1464612098753 Marionette TRACE conn3 <- [1,1306,null,{}] 05:41:38 INFO - PROCESS | 4994 | 1464612098759 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:41:39 INFO - PROCESS | 4994 | 1464612098999 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 05:41:39 INFO - PROCESS | 4994 | 1464612099314 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cf75000 == 122 [pid = 4994] [id = 334] 05:41:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x8deef800) [pid = 4994] [serial = 1003] [outer = (nil)] 05:41:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x92a9b400) [pid = 4994] [serial = 1004] [outer = 0x8deef800] 05:41:39 INFO - PROCESS | 4994 | 1464612099412 Marionette DEBUG loaded listener.js 05:41:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x92aa2800) [pid = 4994] [serial = 1005] [outer = 0x8deef800] 05:41:40 INFO - PROCESS | 4994 | 1464612100321 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:41:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1637ms 05:41:40 INFO - PROCESS | 4994 | 1464612100396 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 05:41:40 INFO - PROCESS | 4994 | 1464612100399 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 05:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:41:40 INFO - PROCESS | 4994 | 1464612100409 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:41:40 INFO - PROCESS | 4994 | 1464612100411 Marionette TRACE conn3 <- [1,1310,null,{}] 05:41:40 INFO - PROCESS | 4994 | 1464612100418 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:41:40 INFO - PROCESS | 4994 | 1464612100643 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 05:41:40 INFO - PROCESS | 4994 | 1464612100962 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 4994 | ++DOCSHELL 0x92a98c00 == 123 [pid = 4994] [id = 335] 05:41:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x92a99000) [pid = 4994] [serial = 1006] [outer = (nil)] 05:41:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x92c9e400) [pid = 4994] [serial = 1007] [outer = 0x92a99000] 05:41:41 INFO - PROCESS | 4994 | 1464612101054 Marionette DEBUG loaded listener.js 05:41:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x92ca2c00) [pid = 4994] [serial = 1008] [outer = 0x92a99000] 05:41:42 INFO - PROCESS | 4994 | 1464612102064 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:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:41:42 INFO - PROCESS | 4994 | 1464612102151 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 05:41:42 INFO - PROCESS | 4994 | 1464612102157 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:41:42 INFO - PROCESS | 4994 | 1464612102162 Marionette TRACE conn3 <- [1,1314,null,{}] 05:41:42 INFO - PROCESS | 4994 | 1464612102168 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:41:42 INFO - PROCESS | 4994 | 1464612102451 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 05:41:42 INFO - PROCESS | 4994 | 1464612102776 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92af0400 == 124 [pid = 4994] [id = 336] 05:41:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x939ebc00) [pid = 4994] [serial = 1009] [outer = (nil)] 05:41:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x93aeb000) [pid = 4994] [serial = 1010] [outer = 0x939ebc00] 05:41:42 INFO - PROCESS | 4994 | 1464612102875 Marionette DEBUG loaded listener.js 05:41:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x94662800) [pid = 4994] [serial = 1011] [outer = 0x939ebc00] 05:41:43 INFO - PROCESS | 4994 | 1464612103867 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:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1786ms 05:41:43 INFO - PROCESS | 4994 | 1464612103945 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 05:41:43 INFO - PROCESS | 4994 | 1464612103949 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 05:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:41:43 INFO - PROCESS | 4994 | 1464612103956 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:41:43 INFO - PROCESS | 4994 | 1464612103960 Marionette TRACE conn3 <- [1,1318,null,{}] 05:41:43 INFO - PROCESS | 4994 | 1464612103966 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:41:44 INFO - PROCESS | 4994 | 1464612104237 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 05:41:44 INFO - PROCESS | 4994 | 1464612104562 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x93aedc00 == 125 [pid = 4994] [id = 337] 05:41:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x93af0800) [pid = 4994] [serial = 1012] [outer = (nil)] 05:41:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x9502c400) [pid = 4994] [serial = 1013] [outer = 0x93af0800] 05:41:44 INFO - PROCESS | 4994 | 1464612104653 Marionette DEBUG loaded listener.js 05:41:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x9506b800) [pid = 4994] [serial = 1014] [outer = 0x93af0800] 05:41:45 INFO - PROCESS | 4994 | 1464612105553 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:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1634ms 05:41:45 INFO - PROCESS | 4994 | 1464612105591 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 05:41:45 INFO - PROCESS | 4994 | 1464612105595 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 05:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:41:45 INFO - PROCESS | 4994 | 1464612105612 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:41:45 INFO - PROCESS | 4994 | 1464612105615 Marionette TRACE conn3 <- [1,1322,null,{}] 05:41:45 INFO - PROCESS | 4994 | 1464612105621 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:41:45 INFO - PROCESS | 4994 | 1464612105839 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 05:41:46 INFO - PROCESS | 4994 | 1464612106107 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 4994 | ++DOCSHELL 0x92369400 == 126 [pid = 4994] [id = 338] 05:41:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 181 (0x95024400) [pid = 4994] [serial = 1015] [outer = (nil)] 05:41:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 182 (0x95144c00) [pid = 4994] [serial = 1016] [outer = 0x95024400] 05:41:46 INFO - PROCESS | 4994 | 1464612106240 Marionette DEBUG loaded listener.js 05:41:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 183 (0x9514a000) [pid = 4994] [serial = 1017] [outer = 0x95024400] 05:41:47 INFO - PROCESS | 4994 | 1464612107160 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:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1583ms 05:41:47 INFO - PROCESS | 4994 | 1464612107196 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 05:41:47 INFO - PROCESS | 4994 | 1464612107200 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 05:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:41:47 INFO - PROCESS | 4994 | 1464612107207 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:41:47 INFO - PROCESS | 4994 | 1464612107211 Marionette TRACE conn3 <- [1,1326,null,{}] 05:41:47 INFO - PROCESS | 4994 | 1464612107234 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:41:47 INFO - PROCESS | 4994 | 1464612107519 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 05:41:47 INFO - PROCESS | 4994 | 1464612107731 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92e56c00 == 127 [pid = 4994] [id = 339] 05:41:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 184 (0x946a6000) [pid = 4994] [serial = 1018] [outer = (nil)] 05:41:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 185 (0x9515bc00) [pid = 4994] [serial = 1019] [outer = 0x946a6000] 05:41:47 INFO - PROCESS | 4994 | 1464612107860 Marionette DEBUG loaded listener.js 05:41:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 186 (0x9522b000) [pid = 4994] [serial = 1020] [outer = 0x946a6000] 05:41:48 INFO - PROCESS | 4994 | 1464612108817 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:41:48 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:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1681ms 05:41:48 INFO - PROCESS | 4994 | 1464612108889 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 05:41:48 INFO - PROCESS | 4994 | 1464612108894 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 05:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:41:48 INFO - PROCESS | 4994 | 1464612108900 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:41:48 INFO - PROCESS | 4994 | 1464612108905 Marionette TRACE conn3 <- [1,1330,null,{}] 05:41:48 INFO - PROCESS | 4994 | 1464612108911 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:41:49 INFO - PROCESS | 4994 | 1464612109138 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 05:41:49 INFO - PROCESS | 4994 | 1464612109456 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:49 INFO - PROCESS | 4994 | ++DOCSHELL 0x95157000 == 128 [pid = 4994] [id = 340] 05:41:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 187 (0x95159400) [pid = 4994] [serial = 1021] [outer = (nil)] 05:41:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 188 (0x981ce800) [pid = 4994] [serial = 1022] [outer = 0x95159400] 05:41:49 INFO - PROCESS | 4994 | 1464612109550 Marionette DEBUG loaded listener.js 05:41:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 189 (0x9904e000) [pid = 4994] [serial = 1023] [outer = 0x95159400] 05:41:50 INFO - PROCESS | 4994 | 1464612110540 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:41:50 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:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1686ms 05:41:50 INFO - PROCESS | 4994 | 1464612110587 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 05:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:41:50 INFO - PROCESS | 4994 | 1464612110591 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 05:41:50 INFO - PROCESS | 4994 | 1464612110598 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:41:50 INFO - PROCESS | 4994 | 1464612110602 Marionette TRACE conn3 <- [1,1334,null,{}] 05:41:50 INFO - PROCESS | 4994 | 1464612110608 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:41:50 INFO - PROCESS | 4994 | 1464612110840 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 05:41:51 INFO - PROCESS | 4994 | 1464612111162 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 4994 | ++DOCSHELL 0x95142800 == 129 [pid = 4994] [id = 341] 05:41:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 190 (0x981cac00) [pid = 4994] [serial = 1024] [outer = (nil)] 05:41:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 191 (0x99fdfc00) [pid = 4994] [serial = 1025] [outer = 0x981cac00] 05:41:51 INFO - PROCESS | 4994 | 1464612111258 Marionette DEBUG loaded listener.js 05:41:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 192 (0x9a008c00) [pid = 4994] [serial = 1026] [outer = 0x981cac00] 05:41:52 INFO - PROCESS | 4994 | 1464612112194 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:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1632ms 05:41:52 INFO - PROCESS | 4994 | 1464612112230 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 05:41:52 INFO - PROCESS | 4994 | 1464612112233 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 05:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:41:52 INFO - PROCESS | 4994 | 1464612112240 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:41:52 INFO - PROCESS | 4994 | 1464612112243 Marionette TRACE conn3 <- [1,1338,null,{}] 05:41:52 INFO - PROCESS | 4994 | 1464612112250 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:41:52 INFO - PROCESS | 4994 | 1464612112462 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 05:41:52 INFO - PROCESS | 4994 | 1464612112783 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x99fe1c00 == 130 [pid = 4994] [id = 342] 05:41:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 193 (0x9a238800) [pid = 4994] [serial = 1027] [outer = (nil)] 05:41:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 194 (0x9a3d5400) [pid = 4994] [serial = 1028] [outer = 0x9a238800] 05:41:52 INFO - PROCESS | 4994 | 1464612112880 Marionette DEBUG loaded listener.js 05:41:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 195 (0x9a36d000) [pid = 4994] [serial = 1029] [outer = 0x9a238800] 05:41:54 INFO - PROCESS | 4994 | 1464612114253 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:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2032ms 05:41:54 INFO - PROCESS | 4994 | 1464612114337 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 05:41:54 INFO - PROCESS | 4994 | 1464612114342 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 05:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:41:54 INFO - PROCESS | 4994 | 1464612114352 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:41:54 INFO - PROCESS | 4994 | 1464612114354 Marionette TRACE conn3 <- [1,1342,null,{}] 05:41:54 INFO - PROCESS | 4994 | 1464612114359 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:41:54 INFO - PROCESS | 4994 | 1464612114696 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 05:41:54 INFO - PROCESS | 4994 | 1464612114970 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:55 INFO - PROCESS | 4994 | ++DOCSHELL 0x8852c400 == 131 [pid = 4994] [id = 343] 05:41:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 196 (0x898b1c00) [pid = 4994] [serial = 1030] [outer = (nil)] 05:41:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 197 (0x8aaf5800) [pid = 4994] [serial = 1031] [outer = 0x898b1c00] 05:41:55 INFO - PROCESS | 4994 | 1464612115058 Marionette DEBUG loaded listener.js 05:41:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 198 (0x8b8ad800) [pid = 4994] [serial = 1032] [outer = 0x898b1c00] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8a6c00 == 130 [pid = 4994] [id = 264] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8ac000 == 129 [pid = 4994] [id = 263] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x91320800 == 128 [pid = 4994] [id = 265] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8a1c00 == 127 [pid = 4994] [id = 266] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x92aa0c00 == 126 [pid = 4994] [id = 267] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8c369000 == 125 [pid = 4994] [id = 324] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x88530c00 == 124 [pid = 4994] [id = 323] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8852c800 == 123 [pid = 4994] [id = 322] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x871dd800 == 122 [pid = 4994] [id = 321] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x88eca400 == 121 [pid = 4994] [id = 320] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x88ec6c00 == 120 [pid = 4994] [id = 319] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8deef400 == 119 [pid = 4994] [id = 311] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8def2400 == 118 [pid = 4994] [id = 310] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8c36e400 == 117 [pid = 4994] [id = 309] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8baf4000 == 116 [pid = 4994] [id = 308] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8bbbc800 == 115 [pid = 4994] [id = 307] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8baf1400 == 114 [pid = 4994] [id = 306] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8a257000 == 113 [pid = 4994] [id = 305] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x898a6c00 == 112 [pid = 4994] [id = 303] 05:41:56 INFO - PROCESS | 4994 | --DOCSHELL 0x8880e400 == 111 [pid = 4994] [id = 304] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 197 (0x8ead2800) [pid = 4994] [serial = 860] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 196 (0x9238d800) [pid = 4994] [serial = 872] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 195 (0x91319400) [pid = 4994] [serial = 867] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 194 (0x88ec2c00) [pid = 4994] [serial = 891] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 193 (0x8cf76000) [pid = 4994] [serial = 896] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 192 (0x9aac6000) [pid = 4994] [serial = 884] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 191 (0x919ea800) [pid = 4994] [serial = 792] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 190 (0x8cefb400) [pid = 4994] [serial = 854] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 189 (0x8aaf6400) [pid = 4994] [serial = 909] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 188 (0x8a24e800) [pid = 4994] [serial = 908] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 187 (0x90f09400) [pid = 4994] [serial = 863] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 186 (0x9b558800) [pid = 4994] [serial = 885] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 185 (0x919f0000) [pid = 4994] [serial = 869] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 184 (0x89759400) [pid = 4994] [serial = 905] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 183 (0x8852d000) [pid = 4994] [serial = 900] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 182 (0xa227e400) [pid = 4994] [serial = 813] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 181 (0x8def9000) [pid = 4994] [serial = 897] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 180 (0x9236f000) [pid = 4994] [serial = 795] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x88ec2800) [pid = 4994] [serial = 902] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x92cad400) [pid = 4994] [serial = 798] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x91026000) [pid = 4994] [serial = 864] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0xa22e3000) [pid = 4994] [serial = 609] [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:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0xa24af000) [pid = 4994] [serial = 819] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x8e6a3000) [pid = 4994] [serial = 858] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x9a52a800) [pid = 4994] [serial = 882] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x9ba80400) [pid = 4994] [serial = 887] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x8bbb7c00) [pid = 4994] [serial = 851] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x89758000) [pid = 4994] [serial = 848] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x91212400) [pid = 4994] [serial = 866] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x8b8b0000) [pid = 4994] [serial = 894] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x90501c00) [pid = 4994] [serial = 780] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x871e0400) [pid = 4994] [serial = 822] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x95153c00) [pid = 4994] [serial = 801] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x92a99400) [pid = 4994] [serial = 873] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x9c3c3000) [pid = 4994] [serial = 810] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x8a24d400) [pid = 4994] [serial = 849] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x9108c400) [pid = 4994] [serial = 789] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x8b8a8800) [pid = 4994] [serial = 893] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x87b64800) [pid = 4994] [serial = 899] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x88ece000) [pid = 4994] [serial = 903] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x898b3000) [pid = 4994] [serial = 783] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x9a523800) [pid = 4994] [serial = 804] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x92c9e800) [pid = 4994] [serial = 876] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x9b556800) [pid = 4994] [serial = 807] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x8de34000) [pid = 4994] [serial = 855] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x91aa8c00) [pid = 4994] [serial = 870] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x93c90000) [pid = 4994] [serial = 711] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x99fde800) [pid = 4994] [serial = 879] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x8aaf2000) [pid = 4994] [serial = 816] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x898adc00) [pid = 4994] [serial = 906] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x8cefb000) [pid = 4994] [serial = 786] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x8b8a9800) [pid = 4994] [serial = 846] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x95235c00) [pid = 4994] [serial = 878] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x88817c00) [pid = 4994] [serial = 890] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x9a3de400) [pid = 4994] [serial = 881] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8eadb000) [pid = 4994] [serial = 861] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x8c2b1000) [pid = 4994] [serial = 852] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x9c3c2c00) [pid = 4994] [serial = 888] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x92af3000) [pid = 4994] [serial = 875] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8e143000) [pid = 4994] [serial = 857] [outer = (nil)] [url = about:blank] 05:41:56 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x8b8a2800) [pid = 4994] [serial = 911] [outer = (nil)] [url = about:blank] 05:41:57 INFO - PROCESS | 4994 | 1464612117391 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:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 3092ms 05:41:57 INFO - PROCESS | 4994 | 1464612117445 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 05:41:57 INFO - PROCESS | 4994 | 1464612117450 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 05:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:41:57 INFO - PROCESS | 4994 | 1464612117459 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:41:57 INFO - PROCESS | 4994 | 1464612117464 Marionette TRACE conn3 <- [1,1346,null,{}] 05:41:57 INFO - PROCESS | 4994 | 1464612117471 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:41:57 INFO - PROCESS | 4994 | 1464612117750 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 05:41:57 INFO - PROCESS | 4994 | 1464612117948 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88958800 == 112 [pid = 4994] [id = 344] 05:41:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x88961800) [pid = 4994] [serial = 1033] [outer = (nil)] 05:41:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x88ece800) [pid = 4994] [serial = 1034] [outer = 0x88961800] 05:41:58 INFO - PROCESS | 4994 | 1464612118055 Marionette DEBUG loaded listener.js 05:41:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x89210c00) [pid = 4994] [serial = 1035] [outer = 0x88961800] 05:41:59 INFO - PROCESS | 4994 | 1464612119283 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:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1886ms 05:41:59 INFO - PROCESS | 4994 | 1464612119351 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 05:41:59 INFO - PROCESS | 4994 | 1464612119360 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 05:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:41:59 INFO - PROCESS | 4994 | 1464612119371 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:41:59 INFO - PROCESS | 4994 | 1464612119374 Marionette TRACE conn3 <- [1,1350,null,{}] 05:41:59 INFO - PROCESS | 4994 | 1464612119381 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:41:59 INFO - PROCESS | 4994 | 1464612119714 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 05:41:59 INFO - PROCESS | 4994 | 1464612119951 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:41:59 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a24e000 == 113 [pid = 4994] [id = 345] 05:41:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8a253000) [pid = 4994] [serial = 1036] [outer = (nil)] 05:42:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8aae8000) [pid = 4994] [serial = 1037] [outer = 0x8a253000] 05:42:00 INFO - PROCESS | 4994 | 1464612120029 Marionette DEBUG loaded listener.js 05:42:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8aaf2000) [pid = 4994] [serial = 1038] [outer = 0x8a253000] 05:42:00 INFO - PROCESS | 4994 | 1464612120977 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:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1681ms 05:42:01 INFO - PROCESS | 4994 | 1464612121053 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 05:42:01 INFO - PROCESS | 4994 | 1464612121056 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 05:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:42:01 INFO - PROCESS | 4994 | 1464612121063 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:42:01 INFO - PROCESS | 4994 | 1464612121069 Marionette TRACE conn3 <- [1,1354,null,{}] 05:42:01 INFO - PROCESS | 4994 | 1464612121094 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:42:01 INFO - PROCESS | 4994 | 1464612121394 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 05:42:01 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8cf79000) [pid = 4994] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:42:01 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x95227c00) [pid = 4994] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:42:01 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x88ecec00) [pid = 4994] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:42:01 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x88ecb800) [pid = 4994] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:42:01 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x89755800) [pid = 4994] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:42:01 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x871de400) [pid = 4994] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:42:01 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8974d400) [pid = 4994] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:42:02 INFO - PROCESS | 4994 | 1464612122016 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x871d6c00 == 114 [pid = 4994] [id = 346] 05:42:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x871de400) [pid = 4994] [serial = 1039] [outer = (nil)] 05:42:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x89755800) [pid = 4994] [serial = 1040] [outer = 0x871de400] 05:42:02 INFO - PROCESS | 4994 | 1464612122099 Marionette DEBUG loaded listener.js 05:42:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x8b9b0000) [pid = 4994] [serial = 1041] [outer = 0x871de400] 05:42:02 INFO - PROCESS | 4994 | 1464612122919 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:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1901ms 05:42:02 INFO - PROCESS | 4994 | 1464612122965 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 05:42:02 INFO - PROCESS | 4994 | 1464612122970 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 05:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:42:02 INFO - PROCESS | 4994 | 1464612122976 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:42:02 INFO - PROCESS | 4994 | 1464612122980 Marionette TRACE conn3 <- [1,1358,null,{}] 05:42:02 INFO - PROCESS | 4994 | 1464612122985 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:42:03 INFO - PROCESS | 4994 | 1464612123190 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 05:42:03 INFO - PROCESS | 4994 | 1464612123359 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x898af400 == 115 [pid = 4994] [id = 347] 05:42:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x8b9b5800) [pid = 4994] [serial = 1042] [outer = (nil)] 05:42:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8baf8000) [pid = 4994] [serial = 1043] [outer = 0x8b9b5800] 05:42:03 INFO - PROCESS | 4994 | 1464612123452 Marionette DEBUG loaded listener.js 05:42:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8bbbfc00) [pid = 4994] [serial = 1044] [outer = 0x8b9b5800] 05:42:04 INFO - PROCESS | 4994 | 1464612124568 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:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1640ms 05:42:04 INFO - PROCESS | 4994 | 1464612124619 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 05:42:04 INFO - PROCESS | 4994 | 1464612124626 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 05:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:42:04 INFO - PROCESS | 4994 | 1464612124636 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:42:04 INFO - PROCESS | 4994 | 1464612124642 Marionette TRACE conn3 <- [1,1362,null,{}] 05:42:04 INFO - PROCESS | 4994 | 1464612124651 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:42:04 INFO - PROCESS | 4994 | 1464612124921 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 05:42:05 INFO - PROCESS | 4994 | 1464612125243 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88819800 == 116 [pid = 4994] [id = 348] 05:42:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x88ec5c00) [pid = 4994] [serial = 1045] [outer = (nil)] 05:42:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x89753000) [pid = 4994] [serial = 1046] [outer = 0x88ec5c00] 05:42:05 INFO - PROCESS | 4994 | 1464612125342 Marionette DEBUG loaded listener.js 05:42:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x898b0800) [pid = 4994] [serial = 1047] [outer = 0x88ec5c00] 05:42:06 INFO - PROCESS | 4994 | 1464612126517 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:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1943ms 05:42:06 INFO - PROCESS | 4994 | 1464612126578 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 05:42:06 INFO - PROCESS | 4994 | 1464612126588 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 05:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:42:06 INFO - PROCESS | 4994 | 1464612126600 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:42:06 INFO - PROCESS | 4994 | 1464612126605 Marionette TRACE conn3 <- [1,1366,null,{}] 05:42:06 INFO - PROCESS | 4994 | 1464612126612 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:42:06 INFO - PROCESS | 4994 | 1464612126891 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 05:42:07 INFO - PROCESS | 4994 | 1464612127212 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:07 INFO - PROCESS | 4994 | ++DOCSHELL 0x8ab41800 == 117 [pid = 4994] [id = 349] 05:42:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x8ab4b000) [pid = 4994] [serial = 1048] [outer = (nil)] 05:42:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x8b8a7000) [pid = 4994] [serial = 1049] [outer = 0x8ab4b000] 05:42:07 INFO - PROCESS | 4994 | 1464612127304 Marionette DEBUG loaded listener.js 05:42:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x8baed000) [pid = 4994] [serial = 1050] [outer = 0x8ab4b000] 05:42:08 INFO - PROCESS | 4994 | 1464612128403 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:42:08 INFO - PROCESS | 4994 | 1464612128446 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 05:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:42:08 INFO - PROCESS | 4994 | 1464612128453 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:42:08 INFO - PROCESS | 4994 | 1464612128460 Marionette TRACE conn3 <- [1,1370,null,{}] 05:42:08 INFO - PROCESS | 4994 | 1464612128477 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:42:08 INFO - PROCESS | 4994 | 1464612128750 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 05:42:09 INFO - PROCESS | 4994 | 1464612129061 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c367c00 == 118 [pid = 4994] [id = 350] 05:42:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x8c36b400) [pid = 4994] [serial = 1051] [outer = (nil)] 05:42:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x8cdfd800) [pid = 4994] [serial = 1052] [outer = 0x8c36b400] 05:42:09 INFO - PROCESS | 4994 | 1464612129157 Marionette DEBUG loaded listener.js 05:42:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x8cefe800) [pid = 4994] [serial = 1053] [outer = 0x8c36b400] 05:42:10 INFO - PROCESS | 4994 | 1464612130163 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:42:10 INFO - PROCESS | 4994 | 1464612130198 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 05:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:42:10 INFO - PROCESS | 4994 | 1464612130205 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:42:10 INFO - PROCESS | 4994 | 1464612130209 Marionette TRACE conn3 <- [1,1374,null,{}] 05:42:10 INFO - PROCESS | 4994 | 1464612130215 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:42:10 INFO - PROCESS | 4994 | 1464612130437 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 05:42:10 INFO - PROCESS | 4994 | 1464612130722 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b9ba800 == 119 [pid = 4994] [id = 351] 05:42:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x8cf70400) [pid = 4994] [serial = 1054] [outer = (nil)] 05:42:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x8def0800) [pid = 4994] [serial = 1055] [outer = 0x8cf70400] 05:42:10 INFO - PROCESS | 4994 | 1464612130855 Marionette DEBUG loaded listener.js 05:42:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x8defa800) [pid = 4994] [serial = 1056] [outer = 0x8cf70400] 05:42:11 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:11 INFO - PROCESS | 4994 | 1464612131895 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:42:11 INFO - PROCESS | 4994 | 1464612131949 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 05:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:42:11 INFO - PROCESS | 4994 | 1464612131956 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:42:11 INFO - PROCESS | 4994 | 1464612131960 Marionette TRACE conn3 <- [1,1378,null,{}] 05:42:11 INFO - PROCESS | 4994 | 1464612131966 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:42:12 INFO - PROCESS | 4994 | 1464612132234 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 05:42:12 INFO - PROCESS | 4994 | 1464612132576 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cf79000 == 120 [pid = 4994] [id = 352] 05:42:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x8e146000) [pid = 4994] [serial = 1057] [outer = (nil)] 05:42:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x8ead2400) [pid = 4994] [serial = 1058] [outer = 0x8e146000] 05:42:12 INFO - PROCESS | 4994 | 1464612132668 Marionette DEBUG loaded listener.js 05:42:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x8eadb000) [pid = 4994] [serial = 1059] [outer = 0x8e146000] 05:42:13 INFO - PROCESS | 4994 | 1464612133665 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:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:42:13 INFO - PROCESS | 4994 | 1464612133709 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 05:42:13 INFO - PROCESS | 4994 | 1464612133717 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:42:13 INFO - PROCESS | 4994 | 1464612133721 Marionette TRACE conn3 <- [1,1382,null,{}] 05:42:13 INFO - PROCESS | 4994 | 1464612133727 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:42:14 INFO - PROCESS | 4994 | 1464612134015 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 05:42:14 INFO - PROCESS | 4994 | 1464612134331 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cef0800 == 121 [pid = 4994] [id = 353] 05:42:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x8cf77800) [pid = 4994] [serial = 1060] [outer = (nil)] 05:42:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x90f09400) [pid = 4994] [serial = 1061] [outer = 0x8cf77800] 05:42:14 INFO - PROCESS | 4994 | 1464612134431 Marionette DEBUG loaded listener.js 05:42:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x91028c00) [pid = 4994] [serial = 1062] [outer = 0x8cf77800] 05:42:15 INFO - PROCESS | 4994 | [4994] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 05:42:15 INFO - PROCESS | 4994 | 1464612135442 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:42:15 INFO - PROCESS | 4994 | 1464612135513 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 05:42:15 INFO - PROCESS | 4994 | 1464612135520 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:42:15 INFO - PROCESS | 4994 | 1464612135524 Marionette TRACE conn3 <- [1,1386,null,{}] 05:42:15 INFO - PROCESS | 4994 | 1464612135530 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:42:15 INFO - PROCESS | 4994 | 1464612135765 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 05:42:16 INFO - PROCESS | 4994 | 1464612136056 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:16 INFO - PROCESS | 4994 | ++DOCSHELL 0x9075f800 == 122 [pid = 4994] [id = 354] 05:42:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x91062c00) [pid = 4994] [serial = 1063] [outer = (nil)] 05:42:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x9120e000) [pid = 4994] [serial = 1064] [outer = 0x91062c00] 05:42:16 INFO - PROCESS | 4994 | 1464612136149 Marionette DEBUG loaded listener.js 05:42:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x91316400) [pid = 4994] [serial = 1065] [outer = 0x91062c00] 05:42:17 INFO - PROCESS | 4994 | 1464612137155 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:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:42:17 INFO - PROCESS | 4994 | 1464612137210 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 05:42:17 INFO - PROCESS | 4994 | 1464612137216 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:42:17 INFO - PROCESS | 4994 | 1464612137221 Marionette TRACE conn3 <- [1,1390,null,{}] 05:42:17 INFO - PROCESS | 4994 | 1464612137227 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:42:17 INFO - PROCESS | 4994 | 1464612137500 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 05:42:17 INFO - PROCESS | 4994 | 1464612137809 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e145800 == 123 [pid = 4994] [id = 355] 05:42:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x8e6aac00) [pid = 4994] [serial = 1066] [outer = (nil)] 05:42:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x917e9800) [pid = 4994] [serial = 1067] [outer = 0x8e6aac00] 05:42:17 INFO - PROCESS | 4994 | 1464612137904 Marionette DEBUG loaded listener.js 05:42:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x919e9400) [pid = 4994] [serial = 1068] [outer = 0x8e6aac00] 05:42:18 INFO - PROCESS | 4994 | 1464612138825 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:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1641ms 05:42:18 INFO - PROCESS | 4994 | 1464612138858 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 05:42:18 INFO - PROCESS | 4994 | 1464612138863 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 05:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:42:18 INFO - PROCESS | 4994 | 1464612138869 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:42:18 INFO - PROCESS | 4994 | 1464612138873 Marionette TRACE conn3 <- [1,1394,null,{}] 05:42:18 INFO - PROCESS | 4994 | 1464612138879 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:42:19 INFO - PROCESS | 4994 | 1464612139096 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 05:42:19 INFO - PROCESS | 4994 | 1464612139362 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90f0c000 == 124 [pid = 4994] [id = 356] 05:42:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x9101fc00) [pid = 4994] [serial = 1069] [outer = (nil)] 05:42:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x91ab0c00) [pid = 4994] [serial = 1070] [outer = 0x9101fc00] 05:42:19 INFO - PROCESS | 4994 | 1464612139502 Marionette DEBUG loaded listener.js 05:42:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x92366c00) [pid = 4994] [serial = 1071] [outer = 0x9101fc00] 05:42:20 INFO - PROCESS | 4994 | 1464612140415 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:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1583ms 05:42:20 INFO - PROCESS | 4994 | 1464612140453 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 05:42:20 INFO - PROCESS | 4994 | 1464612140458 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 05:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:42:20 INFO - PROCESS | 4994 | 1464612140464 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:42:20 INFO - PROCESS | 4994 | 1464612140467 Marionette TRACE conn3 <- [1,1398,null,{}] 05:42:20 INFO - PROCESS | 4994 | 1464612140474 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:42:20 INFO - PROCESS | 4994 | 1464612140697 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 05:42:20 INFO - PROCESS | 4994 | 1464612140963 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdf2400 == 125 [pid = 4994] [id = 357] 05:42:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x919f0000) [pid = 4994] [serial = 1072] [outer = (nil)] 05:42:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x92a96c00) [pid = 4994] [serial = 1073] [outer = 0x919f0000] 05:42:21 INFO - PROCESS | 4994 | 1464612141101 Marionette DEBUG loaded listener.js 05:42:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x92a9ec00) [pid = 4994] [serial = 1074] [outer = 0x919f0000] 05:42:22 INFO - PROCESS | 4994 | 1464612142072 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:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1637ms 05:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:42:22 INFO - PROCESS | 4994 | 1464612142103 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 05:42:22 INFO - PROCESS | 4994 | 1464612142106 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 05:42:22 INFO - PROCESS | 4994 | 1464612142114 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:42:22 INFO - PROCESS | 4994 | 1464612142117 Marionette TRACE conn3 <- [1,1402,null,{}] 05:42:22 INFO - PROCESS | 4994 | 1464612142124 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:42:22 INFO - PROCESS | 4994 | 1464612142373 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 05:42:22 INFO - PROCESS | 4994 | 1464612142666 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92aee800 == 126 [pid = 4994] [id = 358] 05:42:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x92eeb800) [pid = 4994] [serial = 1075] [outer = (nil)] 05:42:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x939ef400) [pid = 4994] [serial = 1076] [outer = 0x92eeb800] 05:42:22 INFO - PROCESS | 4994 | 1464612142798 Marionette DEBUG loaded listener.js 05:42:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x93c8fc00) [pid = 4994] [serial = 1077] [outer = 0x92eeb800] 05:42:23 INFO - PROCESS | 4994 | 1464612143782 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:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1743ms 05:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:42:23 INFO - PROCESS | 4994 | 1464612143856 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 05:42:23 INFO - PROCESS | 4994 | 1464612143859 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 05:42:23 INFO - PROCESS | 4994 | 1464612143866 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:42:23 INFO - PROCESS | 4994 | 1464612143870 Marionette TRACE conn3 <- [1,1406,null,{}] 05:42:23 INFO - PROCESS | 4994 | 1464612143876 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:42:24 INFO - PROCESS | 4994 | 1464612144126 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 05:42:24 INFO - PROCESS | 4994 | 1464612144437 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x93c97000 == 127 [pid = 4994] [id = 359] 05:42:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x9469b400) [pid = 4994] [serial = 1078] [outer = (nil)] 05:42:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x9502b800) [pid = 4994] [serial = 1079] [outer = 0x9469b400] 05:42:24 INFO - PROCESS | 4994 | 1464612144535 Marionette DEBUG loaded listener.js 05:42:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x9513bc00) [pid = 4994] [serial = 1080] [outer = 0x9469b400] 05:42:25 INFO - PROCESS | 4994 | 1464612145463 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:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1640ms 05:42:25 INFO - PROCESS | 4994 | 1464612145506 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 05:42:25 INFO - PROCESS | 4994 | 1464612145510 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 05:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:42:25 INFO - PROCESS | 4994 | 1464612145516 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:42:25 INFO - PROCESS | 4994 | 1464612145520 Marionette TRACE conn3 <- [1,1410,null,{}] 05:42:25 INFO - PROCESS | 4994 | 1464612145526 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:42:25 INFO - PROCESS | 4994 | 1464612145747 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 05:42:26 INFO - PROCESS | 4994 | 1464612146026 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88527000 == 128 [pid = 4994] [id = 360] 05:42:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x91644400) [pid = 4994] [serial = 1081] [outer = (nil)] 05:42:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x95157c00) [pid = 4994] [serial = 1082] [outer = 0x91644400] 05:42:26 INFO - PROCESS | 4994 | 1464612146167 Marionette DEBUG loaded listener.js 05:42:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 181 (0x9904d800) [pid = 4994] [serial = 1083] [outer = 0x91644400] 05:42:27 INFO - PROCESS | 4994 | 1464612147201 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:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1740ms 05:42:27 INFO - PROCESS | 4994 | 1464612147258 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 05:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:42:27 INFO - PROCESS | 4994 | 1464612147263 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 05:42:27 INFO - PROCESS | 4994 | 1464612147270 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:42:27 INFO - PROCESS | 4994 | 1464612147273 Marionette TRACE conn3 <- [1,1414,null,{}] 05:42:27 INFO - PROCESS | 4994 | 1464612147279 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:42:27 INFO - PROCESS | 4994 | 1464612147555 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 05:42:27 INFO - PROCESS | 4994 | 1464612147911 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x95235c00 == 129 [pid = 4994] [id = 361] 05:42:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 182 (0x99eaf400) [pid = 4994] [serial = 1084] [outer = (nil)] 05:42:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 183 (0x9a3d6800) [pid = 4994] [serial = 1085] [outer = 0x99eaf400] 05:42:28 INFO - PROCESS | 4994 | 1464612148005 Marionette DEBUG loaded listener.js 05:42:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 184 (0x9a3e0000) [pid = 4994] [serial = 1086] [outer = 0x99eaf400] 05:42:29 INFO - PROCESS | 4994 | 1464612149137 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:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1886ms 05:42:29 INFO - PROCESS | 4994 | 1464612149156 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 05:42:29 INFO - PROCESS | 4994 | 1464612149160 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 05:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:42:29 INFO - PROCESS | 4994 | 1464612149168 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:42:29 INFO - PROCESS | 4994 | 1464612149172 Marionette TRACE conn3 <- [1,1418,null,{}] 05:42:29 INFO - PROCESS | 4994 | 1464612149178 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:42:29 INFO - PROCESS | 4994 | 1464612149407 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 05:42:29 INFO - PROCESS | 4994 | 1464612149708 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8852a400 == 130 [pid = 4994] [id = 362] 05:42:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 185 (0x88815400) [pid = 4994] [serial = 1087] [outer = (nil)] 05:42:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 186 (0x8b8a9000) [pid = 4994] [serial = 1088] [outer = 0x88815400] 05:42:29 INFO - PROCESS | 4994 | 1464612149802 Marionette DEBUG loaded listener.js 05:42:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 187 (0x8cdfc000) [pid = 4994] [serial = 1089] [outer = 0x88815400] 05:42:31 INFO - PROCESS | 4994 | 1464612151353 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:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2240ms 05:42:31 INFO - PROCESS | 4994 | 1464612151410 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 05:42:31 INFO - PROCESS | 4994 | 1464612151416 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 05:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:42:31 INFO - PROCESS | 4994 | 1464612151426 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:42:31 INFO - PROCESS | 4994 | 1464612151433 Marionette TRACE conn3 <- [1,1422,null,{}] 05:42:31 INFO - PROCESS | 4994 | 1464612151492 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:42:31 INFO - PROCESS | 4994 | 1464612151754 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 05:42:32 INFO - PROCESS | 4994 | 1464612152056 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88812400 == 131 [pid = 4994] [id = 363] 05:42:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 188 (0x88955400) [pid = 4994] [serial = 1090] [outer = (nil)] 05:42:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 189 (0x89759c00) [pid = 4994] [serial = 1091] [outer = 0x88955400] 05:42:32 INFO - PROCESS | 4994 | 1464612152146 Marionette DEBUG loaded listener.js 05:42:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 190 (0x8a250c00) [pid = 4994] [serial = 1092] [outer = 0x88955400] 05:42:33 INFO - PROCESS | 4994 | 1464612153318 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:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1932ms 05:42:33 INFO - PROCESS | 4994 | 1464612153359 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 05:42:33 INFO - PROCESS | 4994 | 1464612153369 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 05:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:42:33 INFO - PROCESS | 4994 | 1464612153381 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:42:33 INFO - PROCESS | 4994 | 1464612153385 Marionette TRACE conn3 <- [1,1426,null,{}] 05:42:33 INFO - PROCESS | 4994 | 1464612153392 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:42:33 INFO - PROCESS | 4994 | 1464612153635 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 05:42:33 INFO - PROCESS | 4994 | 1464612153935 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:33 INFO - PROCESS | 4994 | ++DOCSHELL 0x89208400 == 132 [pid = 4994] [id = 364] 05:42:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 191 (0x8974a400) [pid = 4994] [serial = 1093] [outer = (nil)] 05:42:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 192 (0x8bbbc800) [pid = 4994] [serial = 1094] [outer = 0x8974a400] 05:42:34 INFO - PROCESS | 4994 | 1464612154021 Marionette DEBUG loaded listener.js 05:42:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 193 (0x8c2b2400) [pid = 4994] [serial = 1095] [outer = 0x8974a400] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x871d6c00 == 131 [pid = 4994] [id = 346] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x8a24e000 == 130 [pid = 4994] [id = 345] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x88958800 == 129 [pid = 4994] [id = 344] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x95142800 == 128 [pid = 4994] [id = 341] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x99fe1c00 == 127 [pid = 4994] [id = 342] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x95157000 == 126 [pid = 4994] [id = 340] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x92e56c00 == 125 [pid = 4994] [id = 339] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x93aedc00 == 124 [pid = 4994] [id = 337] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x92369400 == 123 [pid = 4994] [id = 338] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x92af0400 == 122 [pid = 4994] [id = 336] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x92a98c00 == 121 [pid = 4994] [id = 335] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x8cf75000 == 120 [pid = 4994] [id = 334] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x904c7c00 == 119 [pid = 4994] [id = 332] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x91aa3c00 == 118 [pid = 4994] [id = 333] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x90505c00 == 117 [pid = 4994] [id = 331] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x871d7800 == 116 [pid = 4994] [id = 330] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x8bbc5c00 == 115 [pid = 4994] [id = 329] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x8c2ba400 == 114 [pid = 4994] [id = 328] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x8ab4b800 == 113 [pid = 4994] [id = 327] 05:42:34 INFO - PROCESS | 4994 | --DOCSHELL 0x88958400 == 112 [pid = 4994] [id = 326] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 192 (0x8aaea800) [pid = 4994] [serial = 977] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 191 (0x8cef2400) [pid = 4994] [serial = 926] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 190 (0x91089400) [pid = 4994] [serial = 944] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 189 (0x90752400) [pid = 4994] [serial = 941] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 188 (0x8e145400) [pid = 4994] [serial = 975] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 187 (0x8e96c000) [pid = 4994] [serial = 935] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 186 (0x89202800) [pid = 4994] [serial = 914] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 185 (0x8ab4f400) [pid = 4994] [serial = 962] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 184 (0x8b8ad000) [pid = 4994] [serial = 956] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 183 (0x8bbbe000) [pid = 4994] [serial = 920] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 182 (0x8c362800) [pid = 4994] [serial = 923] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 181 (0x89206800) [pid = 4994] [serial = 959] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 180 (0x8cdf7800) [pid = 4994] [serial = 972] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x8e148800) [pid = 4994] [serial = 932] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x88955c00) [pid = 4994] [serial = 966] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x904c4c00) [pid = 4994] [serial = 938] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x88524000) [pid = 4994] [serial = 965] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x8ab4e400) [pid = 4994] [serial = 968] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x917e6000) [pid = 4994] [serial = 950] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x8baf4c00) [pid = 4994] [serial = 969] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x91318400) [pid = 4994] [serial = 947] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x8ab49800) [pid = 4994] [serial = 917] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x8de3d800) [pid = 4994] [serial = 974] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x8c36b000) [pid = 4994] [serial = 971] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x8b9bc000) [pid = 4994] [serial = 963] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x8974e400) [pid = 4994] [serial = 960] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x8de3b800) [pid = 4994] [serial = 929] [outer = (nil)] [url = about:blank] 05:42:34 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x919f5c00) [pid = 4994] [serial = 953] [outer = (nil)] [url = about:blank] 05:42:35 INFO - PROCESS | 4994 | 1464612155397 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:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 2044ms 05:42:35 INFO - PROCESS | 4994 | 1464612155425 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 05:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:42:35 INFO - PROCESS | 4994 | 1464612155431 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 05:42:35 INFO - PROCESS | 4994 | 1464612155438 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:42:35 INFO - PROCESS | 4994 | 1464612155443 Marionette TRACE conn3 <- [1,1430,null,{}] 05:42:35 INFO - PROCESS | 4994 | 1464612155460 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:42:35 INFO - PROCESS | 4994 | 1464612155675 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 05:42:35 INFO - PROCESS | 4994 | 1464612155898 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88956400 == 113 [pid = 4994] [id = 365] 05:42:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x8aaf4c00) [pid = 4994] [serial = 1096] [outer = (nil)] 05:42:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x8bbb9000) [pid = 4994] [serial = 1097] [outer = 0x8aaf4c00] 05:42:35 INFO - PROCESS | 4994 | 1464612155988 Marionette DEBUG loaded listener.js 05:42:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x8c2b9000) [pid = 4994] [serial = 1098] [outer = 0x8aaf4c00] 05:42:36 INFO - PROCESS | 4994 | 1464612156833 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:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1488ms 05:42:36 INFO - PROCESS | 4994 | 1464612156927 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 05:42:36 INFO - PROCESS | 4994 | 1464612156931 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 05:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:42:36 INFO - PROCESS | 4994 | 1464612156938 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:42:36 INFO - PROCESS | 4994 | 1464612156941 Marionette TRACE conn3 <- [1,1434,null,{}] 05:42:36 INFO - PROCESS | 4994 | 1464612156947 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:42:37 INFO - PROCESS | 4994 | 1464612157150 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 05:42:37 INFO - PROCESS | 4994 | 1464612157406 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c2bc000 == 114 [pid = 4994] [id = 366] 05:42:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x8c36e400) [pid = 4994] [serial = 1099] [outer = (nil)] 05:42:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x8cdfcc00) [pid = 4994] [serial = 1100] [outer = 0x8c36e400] 05:42:37 INFO - PROCESS | 4994 | 1464612157500 Marionette DEBUG loaded listener.js 05:42:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x8cefd800) [pid = 4994] [serial = 1101] [outer = 0x8c36e400] 05:42:38 INFO - PROCESS | 4994 | 1464612158432 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:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1535ms 05:42:38 INFO - PROCESS | 4994 | 1464612158474 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 05:42:38 INFO - PROCESS | 4994 | 1464612158478 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 05:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:42:38 INFO - PROCESS | 4994 | 1464612158490 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:42:38 INFO - PROCESS | 4994 | 1464612158493 Marionette TRACE conn3 <- [1,1438,null,{}] 05:42:38 INFO - PROCESS | 4994 | 1464612158501 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:42:38 INFO - PROCESS | 4994 | 1464612158774 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 05:42:38 INFO - PROCESS | 4994 | 1464612158813 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88526400 == 115 [pid = 4994] [id = 367] 05:42:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x8c2bcc00) [pid = 4994] [serial = 1102] [outer = (nil)] 05:42:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x8deee000) [pid = 4994] [serial = 1103] [outer = 0x8c2bcc00] 05:42:38 INFO - PROCESS | 4994 | 1464612158891 Marionette DEBUG loaded listener.js 05:42:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x8e145400) [pid = 4994] [serial = 1104] [outer = 0x8c2bcc00] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x8a253000) [pid = 4994] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x9a238800) [pid = 4994] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x88958c00) [pid = 4994] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x88961800) [pid = 4994] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x8cdf1400) [pid = 4994] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x91025000) [pid = 4994] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x8deef800) [pid = 4994] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x904c6400) [pid = 4994] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x93af0800) [pid = 4994] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x95159400) [pid = 4994] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x8e14a800) [pid = 4994] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x919e9c00) [pid = 4994] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x8ab50000) [pid = 4994] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x898b1c00) [pid = 4994] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x8def8c00) [pid = 4994] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x8e6a4000) [pid = 4994] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x9236c800) [pid = 4994] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x939ebc00) [pid = 4994] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x8c2b0c00) [pid = 4994] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x95024400) [pid = 4994] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x8cef7000) [pid = 4994] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x90756c00) [pid = 4994] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x946a6000) [pid = 4994] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x871de400) [pid = 4994] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x91027000) [pid = 4994] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x92a99000) [pid = 4994] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x9075a000) [pid = 4994] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x91214000) [pid = 4994] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x8a259000) [pid = 4994] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x981cac00) [pid = 4994] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x8cef5c00) [pid = 4994] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8c2b2800) [pid = 4994] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x8cf6d000) [pid = 4994] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x8baf7c00) [pid = 4994] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8a25ac00) [pid = 4994] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8895ec00) [pid = 4994] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:42:40 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x88810000) [pid = 4994] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:42:40 INFO - PROCESS | 4994 | 1464612160586 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:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 2143ms 05:42:40 INFO - PROCESS | 4994 | 1464612160628 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 05:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:42:40 INFO - PROCESS | 4994 | 1464612160632 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 05:42:40 INFO - PROCESS | 4994 | 1464612160638 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:42:40 INFO - PROCESS | 4994 | 1464612160641 Marionette TRACE conn3 <- [1,1442,null,{}] 05:42:40 INFO - PROCESS | 4994 | 1464612160647 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:42:40 INFO - PROCESS | 4994 | 1464612160883 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 05:42:41 INFO - PROCESS | 4994 | 1464612161105 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88958c00 == 116 [pid = 4994] [id = 368] 05:42:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x8895e800) [pid = 4994] [serial = 1105] [outer = (nil)] 05:42:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x8c2b0c00) [pid = 4994] [serial = 1106] [outer = 0x8895e800] 05:42:41 INFO - PROCESS | 4994 | 1464612161188 Marionette DEBUG loaded listener.js 05:42:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x8e6a4000) [pid = 4994] [serial = 1107] [outer = 0x8895e800] 05:42:41 INFO - PROCESS | 4994 | 1464612161988 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:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1538ms 05:42:42 INFO - PROCESS | 4994 | 1464612162176 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 05:42:42 INFO - PROCESS | 4994 | 1464612162184 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 05:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:42:42 INFO - PROCESS | 4994 | 1464612162193 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:42:42 INFO - PROCESS | 4994 | 1464612162197 Marionette TRACE conn3 <- [1,1446,null,{}] 05:42:42 INFO - PROCESS | 4994 | 1464612162207 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:42:42 INFO - PROCESS | 4994 | 1464612162476 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 05:42:42 INFO - PROCESS | 4994 | 1464612162836 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 4994 | ++DOCSHELL 0x88958800 == 117 [pid = 4994] [id = 369] 05:42:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8895c000) [pid = 4994] [serial = 1108] [outer = (nil)] 05:42:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x88ec7c00) [pid = 4994] [serial = 1109] [outer = 0x8895c000] 05:42:42 INFO - PROCESS | 4994 | 1464612162930 Marionette DEBUG loaded listener.js 05:42:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8920b800) [pid = 4994] [serial = 1110] [outer = 0x8895c000] 05:42:44 INFO - PROCESS | 4994 | 1464612164073 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:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1940ms 05:42:44 INFO - PROCESS | 4994 | 1464612164134 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 05:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:42:44 INFO - PROCESS | 4994 | 1464612164141 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 05:42:44 INFO - PROCESS | 4994 | 1464612164156 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:42:44 INFO - PROCESS | 4994 | 1464612164163 Marionette TRACE conn3 <- [1,1450,null,{}] 05:42:44 INFO - PROCESS | 4994 | 1464612164170 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:42:44 INFO - PROCESS | 4994 | 1464612164458 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 05:42:44 INFO - PROCESS | 4994 | 1464612164791 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:44 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b9b2c00 == 118 [pid = 4994] [id = 370] 05:42:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8b9b7800) [pid = 4994] [serial = 1111] [outer = (nil)] 05:42:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x8baebc00) [pid = 4994] [serial = 1112] [outer = 0x8b9b7800] 05:42:44 INFO - PROCESS | 4994 | 1464612164882 Marionette DEBUG loaded listener.js 05:42:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x8bbc3400) [pid = 4994] [serial = 1113] [outer = 0x8b9b7800] 05:42:45 INFO - PROCESS | 4994 | 1464612165924 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:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1849ms 05:42:46 INFO - PROCESS | 4994 | 1464612166003 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 05:42:46 INFO - PROCESS | 4994 | 1464612166010 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 05:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:42:46 INFO - PROCESS | 4994 | 1464612166022 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:42:46 INFO - PROCESS | 4994 | 1464612166029 Marionette TRACE conn3 <- [1,1454,null,{}] 05:42:46 INFO - PROCESS | 4994 | 1464612166056 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:42:46 INFO - PROCESS | 4994 | 1464612166556 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 05:42:47 INFO - PROCESS | 4994 | 1464612166994 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:47 INFO - PROCESS | 4994 | ++DOCSHELL 0x8def0c00 == 119 [pid = 4994] [id = 371] 05:42:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x8def5000) [pid = 4994] [serial = 1114] [outer = (nil)] 05:42:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x8e96c000) [pid = 4994] [serial = 1115] [outer = 0x8def5000] 05:42:47 INFO - PROCESS | 4994 | 1464612167161 Marionette DEBUG loaded listener.js 05:42:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x904c6400) [pid = 4994] [serial = 1116] [outer = 0x8def5000] 05:42:48 INFO - PROCESS | 4994 | 1464612168242 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:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2254ms 05:42:48 INFO - PROCESS | 4994 | 1464612168276 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 05:42:48 INFO - PROCESS | 4994 | 1464612168280 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 05:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:42:48 INFO - PROCESS | 4994 | 1464612168288 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:42:48 INFO - PROCESS | 4994 | 1464612168293 Marionette TRACE conn3 <- [1,1458,null,{}] 05:42:48 INFO - PROCESS | 4994 | 1464612168299 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:42:48 INFO - PROCESS | 4994 | 1464612168530 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 05:42:48 INFO - PROCESS | 4994 | 1464612168808 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8baee400 == 120 [pid = 4994] [id = 372] 05:42:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x9050b800) [pid = 4994] [serial = 1117] [outer = (nil)] 05:42:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x9075a400) [pid = 4994] [serial = 1118] [outer = 0x9050b800] 05:42:48 INFO - PROCESS | 4994 | 1464612168958 Marionette DEBUG loaded listener.js 05:42:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x9101dc00) [pid = 4994] [serial = 1119] [outer = 0x9050b800] 05:42:49 INFO - PROCESS | 4994 | 1464612169940 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:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1732ms 05:42:50 INFO - PROCESS | 4994 | 1464612170021 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 05:42:50 INFO - PROCESS | 4994 | 1464612170025 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 05:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:42:50 INFO - PROCESS | 4994 | 1464612170032 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:42:50 INFO - PROCESS | 4994 | 1464612170036 Marionette TRACE conn3 <- [1,1462,null,{}] 05:42:50 INFO - PROCESS | 4994 | 1464612170044 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:42:50 INFO - PROCESS | 4994 | 1464612170311 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 05:42:50 INFO - PROCESS | 4994 | 1464612170627 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:42:50 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cf6e000 == 121 [pid = 4994] [id = 373] 05:42:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x9050f800) [pid = 4994] [serial = 1120] [outer = (nil)] 05:42:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x9108e400) [pid = 4994] [serial = 1121] [outer = 0x9050f800] 05:42:50 INFO - PROCESS | 4994 | 1464612170720 Marionette DEBUG loaded listener.js 05:42:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x91214000) [pid = 4994] [serial = 1122] [outer = 0x9050f800] 05:42:51 INFO - PROCESS | 4994 | 1464612171694 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:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1740ms 05:42:51 INFO - PROCESS | 4994 | 1464612171773 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 05:42:51 INFO - PROCESS | 4994 | 1464612171777 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 05:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:42:51 INFO - PROCESS | 4994 | 1464612171784 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:42:51 INFO - PROCESS | 4994 | 1464612171787 Marionette TRACE conn3 <- [1,1466,null,{}] 05:42:51 INFO - PROCESS | 4994 | 1464612171794 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:42:52 INFO - PROCESS | 4994 | 1464612172086 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 05:42:52 INFO - PROCESS | 4994 | 1464612172410 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9050ac00 == 122 [pid = 4994] [id = 374] 05:42:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x917f1800) [pid = 4994] [serial = 1123] [outer = (nil)] 05:42:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x91ab0400) [pid = 4994] [serial = 1124] [outer = 0x917f1800] 05:42:52 INFO - PROCESS | 4994 | 1464612172506 Marionette DEBUG loaded listener.js 05:42:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x92383400) [pid = 4994] [serial = 1125] [outer = 0x917f1800] 05:42:53 INFO - PROCESS | 4994 | 1464612173525 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:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1792ms 05:42:53 INFO - PROCESS | 4994 | 1464612173577 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 05:42:53 INFO - PROCESS | 4994 | 1464612173581 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 05:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:42:53 INFO - PROCESS | 4994 | 1464612173589 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:42:53 INFO - PROCESS | 4994 | 1464612173593 Marionette TRACE conn3 <- [1,1470,null,{}] 05:42:53 INFO - PROCESS | 4994 | 1464612173599 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:42:53 INFO - PROCESS | 4994 | 1464612173838 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 05:42:54 INFO - PROCESS | 4994 | 1464612174162 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91aaa800 == 123 [pid = 4994] [id = 375] 05:42:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x92388800) [pid = 4994] [serial = 1126] [outer = (nil)] 05:42:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x92aa0000) [pid = 4994] [serial = 1127] [outer = 0x92388800] 05:42:54 INFO - PROCESS | 4994 | 1464612174259 Marionette DEBUG loaded listener.js 05:42:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x92aa4000) [pid = 4994] [serial = 1128] [outer = 0x92388800] 05:42:55 INFO - PROCESS | 4994 | 1464612175208 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:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1687ms 05:42:55 INFO - PROCESS | 4994 | 1464612175278 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 05:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:42:55 INFO - PROCESS | 4994 | 1464612175282 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 05:42:55 INFO - PROCESS | 4994 | 1464612175289 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:42:55 INFO - PROCESS | 4994 | 1464612175293 Marionette TRACE conn3 <- [1,1474,null,{}] 05:42:55 INFO - PROCESS | 4994 | 1464612175299 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:42:55 INFO - PROCESS | 4994 | 1464612175520 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 05:42:55 INFO - PROCESS | 4994 | 1464612175835 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92a9a400 == 124 [pid = 4994] [id = 376] 05:42:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x92aa0800) [pid = 4994] [serial = 1129] [outer = (nil)] 05:42:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x92caac00) [pid = 4994] [serial = 1130] [outer = 0x92aa0800] 05:42:55 INFO - PROCESS | 4994 | 1464612175930 Marionette DEBUG loaded listener.js 05:42:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x92e56c00) [pid = 4994] [serial = 1131] [outer = 0x92aa0800] 05:42:56 INFO - PROCESS | 4994 | 1464612176919 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:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1690ms 05:42:56 INFO - PROCESS | 4994 | 1464612176979 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 05:42:56 INFO - PROCESS | 4994 | 1464612176984 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 05:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:42:56 INFO - PROCESS | 4994 | 1464612176990 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:42:56 INFO - PROCESS | 4994 | 1464612176994 Marionette TRACE conn3 <- [1,1478,null,{}] 05:42:57 INFO - PROCESS | 4994 | 1464612177000 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:42:57 INFO - PROCESS | 4994 | 1464612177214 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 05:42:57 INFO - PROCESS | 4994 | 1464612177482 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92389c00 == 125 [pid = 4994] [id = 377] 05:42:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x92ca8c00) [pid = 4994] [serial = 1132] [outer = (nil)] 05:42:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x93c9ac00) [pid = 4994] [serial = 1133] [outer = 0x92ca8c00] 05:42:57 INFO - PROCESS | 4994 | 1464612177618 Marionette DEBUG loaded listener.js 05:42:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x9469d000) [pid = 4994] [serial = 1134] [outer = 0x92ca8c00] 05:42:58 INFO - PROCESS | 4994 | 1464612178611 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:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1697ms 05:42:58 INFO - PROCESS | 4994 | 1464612178688 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 05:42:58 INFO - PROCESS | 4994 | 1464612178693 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 05:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:42:58 INFO - PROCESS | 4994 | 1464612178699 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:42:58 INFO - PROCESS | 4994 | 1464612178702 Marionette TRACE conn3 <- [1,1482,null,{}] 05:42:58 INFO - PROCESS | 4994 | 1464612178709 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:42:58 INFO - PROCESS | 4994 | 1464612178984 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 05:42:59 INFO - PROCESS | 4994 | 1464612179301 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9101a800 == 126 [pid = 4994] [id = 378] 05:42:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x9101cc00) [pid = 4994] [serial = 1135] [outer = (nil)] 05:42:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x95143c00) [pid = 4994] [serial = 1136] [outer = 0x9101cc00] 05:42:59 INFO - PROCESS | 4994 | 1464612179394 Marionette DEBUG loaded listener.js 05:42:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x95158c00) [pid = 4994] [serial = 1137] [outer = 0x9101cc00] 05:43:00 INFO - PROCESS | 4994 | 1464612180422 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:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1792ms 05:43:00 INFO - PROCESS | 4994 | 1464612180493 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 05:43:00 INFO - PROCESS | 4994 | 1464612180498 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 05:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:43:00 INFO - PROCESS | 4994 | 1464612180505 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:43:00 INFO - PROCESS | 4994 | 1464612180510 Marionette TRACE conn3 <- [1,1486,null,{}] 05:43:00 INFO - PROCESS | 4994 | 1464612180517 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:43:00 INFO - PROCESS | 4994 | 1464612180772 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 05:43:01 INFO - PROCESS | 4994 | 1464612181079 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x94667800 == 127 [pid = 4994] [id = 379] 05:43:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x9a0ae000) [pid = 4994] [serial = 1138] [outer = (nil)] 05:43:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x9a23dc00) [pid = 4994] [serial = 1139] [outer = 0x9a0ae000] 05:43:01 INFO - PROCESS | 4994 | 1464612181180 Marionette DEBUG loaded listener.js 05:43:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x9a527800) [pid = 4994] [serial = 1140] [outer = 0x9a0ae000] 05:43:02 INFO - PROCESS | 4994 | 1464612182177 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:43:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:43:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1743ms 05:43:02 INFO - PROCESS | 4994 | 1464612182249 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 05:43:02 INFO - PROCESS | 4994 | 1464612182253 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 05:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:43:02 INFO - PROCESS | 4994 | 1464612182260 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:43:02 INFO - PROCESS | 4994 | 1464612182263 Marionette TRACE conn3 <- [1,1490,null,{}] 05:43:02 INFO - PROCESS | 4994 | 1464612182269 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:43:02 INFO - PROCESS | 4994 | 1464612182493 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 05:43:02 INFO - PROCESS | 4994 | 1464612182817 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a529c00 == 128 [pid = 4994] [id = 380] 05:43:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x9a52cc00) [pid = 4994] [serial = 1141] [outer = (nil)] 05:43:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x9a770400) [pid = 4994] [serial = 1142] [outer = 0x9a52cc00] 05:43:02 INFO - PROCESS | 4994 | 1464612182912 Marionette DEBUG loaded listener.js 05:43:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x9a866000) [pid = 4994] [serial = 1143] [outer = 0x9a52cc00] 05:43:04 INFO - PROCESS | 4994 | 1464612184040 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:43:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:43:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1832ms 05:43:04 INFO - PROCESS | 4994 | 1464612184094 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 05:43:04 INFO - PROCESS | 4994 | 1464612184097 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 05:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:43:04 INFO - PROCESS | 4994 | 1464612184104 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:43:04 INFO - PROCESS | 4994 | 1464612184107 Marionette TRACE conn3 <- [1,1494,null,{}] 05:43:04 INFO - PROCESS | 4994 | 1464612184114 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:43:04 INFO - PROCESS | 4994 | 1464612184385 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 05:43:04 INFO - PROCESS | 4994 | 1464612184717 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90f0cc00 == 129 [pid = 4994] [id = 381] 05:43:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x91215800) [pid = 4994] [serial = 1144] [outer = (nil)] 05:43:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x9aabcc00) [pid = 4994] [serial = 1145] [outer = 0x91215800] 05:43:04 INFO - PROCESS | 4994 | 1464612184811 Marionette DEBUG loaded listener.js 05:43:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x9aac3000) [pid = 4994] [serial = 1146] [outer = 0x91215800] 05:43:05 INFO - PROCESS | 4994 | 1464612185795 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:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1738ms 05:43:05 INFO - PROCESS | 4994 | 1464612185844 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 05:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:43:05 INFO - PROCESS | 4994 | 1464612185848 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 05:43:05 INFO - PROCESS | 4994 | 1464612185855 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:43:05 INFO - PROCESS | 4994 | 1464612185859 Marionette TRACE conn3 <- [1,1498,null,{}] 05:43:05 INFO - PROCESS | 4994 | 1464612185865 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:43:06 INFO - PROCESS | 4994 | 1464612186102 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 05:43:06 INFO - PROCESS | 4994 | 1464612186426 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x95076800 == 130 [pid = 4994] [id = 382] 05:43:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x9a531c00) [pid = 4994] [serial = 1147] [outer = (nil)] 05:43:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 181 (0x9af08c00) [pid = 4994] [serial = 1148] [outer = 0x9a531c00] 05:43:06 INFO - PROCESS | 4994 | 1464612186518 Marionette DEBUG loaded listener.js 05:43:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 182 (0x9af0cc00) [pid = 4994] [serial = 1149] [outer = 0x9a531c00] 05:43:07 INFO - PROCESS | 4994 | 1464612187572 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:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1734ms 05:43:07 INFO - PROCESS | 4994 | 1464612187589 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 05:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:43:07 INFO - PROCESS | 4994 | 1464612187593 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 05:43:07 INFO - PROCESS | 4994 | 1464612187600 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:43:07 INFO - PROCESS | 4994 | 1464612187603 Marionette TRACE conn3 <- [1,1502,null,{}] 05:43:07 INFO - PROCESS | 4994 | 1464612187609 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:43:07 INFO - PROCESS | 4994 | 1464612187843 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 05:43:08 INFO - PROCESS | 4994 | 1464612188170 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:08 INFO - PROCESS | 4994 | ++DOCSHELL 0x871d7400 == 131 [pid = 4994] [id = 383] 05:43:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 183 (0x8aaf0000) [pid = 4994] [serial = 1150] [outer = (nil)] 05:43:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 184 (0x92368800) [pid = 4994] [serial = 1151] [outer = 0x8aaf0000] 05:43:08 INFO - PROCESS | 4994 | 1464612188265 Marionette DEBUG loaded listener.js 05:43:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 185 (0x92390400) [pid = 4994] [serial = 1152] [outer = 0x8aaf0000] 05:43:09 INFO - PROCESS | 4994 | 1464612189259 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:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1684ms 05:43:09 INFO - PROCESS | 4994 | 1464612189284 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 05:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:43:09 INFO - PROCESS | 4994 | 1464612189288 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 05:43:09 INFO - PROCESS | 4994 | 1464612189295 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:43:09 INFO - PROCESS | 4994 | 1464612189299 Marionette TRACE conn3 <- [1,1506,null,{}] 05:43:09 INFO - PROCESS | 4994 | 1464612189305 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:43:09 INFO - PROCESS | 4994 | 1464612189537 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 05:43:09 INFO - PROCESS | 4994 | 1464612189892 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x898ab000 == 132 [pid = 4994] [id = 384] 05:43:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 186 (0x8ab45000) [pid = 4994] [serial = 1153] [outer = (nil)] 05:43:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 187 (0x8cf71400) [pid = 4994] [serial = 1154] [outer = 0x8ab45000] 05:43:09 INFO - PROCESS | 4994 | 1464612189986 Marionette DEBUG loaded listener.js 05:43:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 188 (0x8e142800) [pid = 4994] [serial = 1155] [outer = 0x8ab45000] 05:43:11 INFO - PROCESS | 4994 | 1464612191547 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:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 2388ms 05:43:11 INFO - PROCESS | 4994 | 1464612191686 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 05:43:11 INFO - PROCESS | 4994 | 1464612191692 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 05:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:43:11 INFO - PROCESS | 4994 | 1464612191704 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:43:11 INFO - PROCESS | 4994 | 1464612191709 Marionette TRACE conn3 <- [1,1510,null,{}] 05:43:11 INFO - PROCESS | 4994 | 1464612191718 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:43:11 INFO - PROCESS | 4994 | 1464612191943 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 05:43:12 INFO - PROCESS | 4994 | 1464612192228 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87b63400 == 133 [pid = 4994] [id = 385] 05:43:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 189 (0x89753400) [pid = 4994] [serial = 1156] [outer = (nil)] 05:43:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 190 (0x8a24d000) [pid = 4994] [serial = 1157] [outer = 0x89753400] 05:43:12 INFO - PROCESS | 4994 | 1464612192320 Marionette DEBUG loaded listener.js 05:43:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 191 (0x8aae8400) [pid = 4994] [serial = 1158] [outer = 0x89753400] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x88526400 == 132 [pid = 4994] [id = 367] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x8c2bc000 == 131 [pid = 4994] [id = 366] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x88956400 == 130 [pid = 4994] [id = 365] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x89208400 == 129 [pid = 4994] [id = 364] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x88812400 == 128 [pid = 4994] [id = 363] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x8852a400 == 127 [pid = 4994] [id = 362] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x95235c00 == 126 [pid = 4994] [id = 361] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x93c97000 == 125 [pid = 4994] [id = 359] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x88527000 == 124 [pid = 4994] [id = 360] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x92aee800 == 123 [pid = 4994] [id = 358] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdf2400 == 122 [pid = 4994] [id = 357] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x90f0c000 == 121 [pid = 4994] [id = 356] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x8e145800 == 120 [pid = 4994] [id = 355] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x9075f800 == 119 [pid = 4994] [id = 354] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x8cf79000 == 118 [pid = 4994] [id = 352] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x8cef0800 == 117 [pid = 4994] [id = 353] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9ba800 == 116 [pid = 4994] [id = 351] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x98138000 == 115 [pid = 4994] [id = 11] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x8c367c00 == 114 [pid = 4994] [id = 350] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x8ab41800 == 113 [pid = 4994] [id = 349] 05:43:13 INFO - PROCESS | 4994 | --DOCSHELL 0x88819800 == 112 [pid = 4994] [id = 348] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 190 (0x946a2000) [pid = 4994] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 189 (0x904c9c00) [pid = 4994] [serial = 990] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 188 (0x91323c00) [pid = 4994] [serial = 948] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 187 (0x92aa2800) [pid = 4994] [serial = 1005] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 186 (0x9075dc00) [pid = 4994] [serial = 942] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 185 (0x9506b800) [pid = 4994] [serial = 1014] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 184 (0x9904e000) [pid = 4994] [serial = 1023] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 183 (0x90760c00) [pid = 4994] [serial = 992] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 182 (0x91aab800) [pid = 4994] [serial = 954] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 181 (0x8b8b0800) [pid = 4994] [serial = 983] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 180 (0x8aae8000) [pid = 4994] [serial = 1037] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x8b8ad800) [pid = 4994] [serial = 1032] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x8e14fc00) [pid = 4994] [serial = 933] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x8e973400) [pid = 4994] [serial = 936] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x89210c00) [pid = 4994] [serial = 1035] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x8ead3000) [pid = 4994] [serial = 989] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x9238e400) [pid = 4994] [serial = 1002] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x981ce800) [pid = 4994] [serial = 1022] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x8baed800) [pid = 4994] [serial = 984] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x93aeb000) [pid = 4994] [serial = 1010] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x8cef9400) [pid = 4994] [serial = 927] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x95144c00) [pid = 4994] [serial = 1016] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x8aaf5800) [pid = 4994] [serial = 1031] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x8def4000) [pid = 4994] [serial = 930] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x91316c00) [pid = 4994] [serial = 995] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x9522b000) [pid = 4994] [serial = 1020] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x8b9b0000) [pid = 4994] [serial = 1041] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x9120f800) [pid = 4994] [serial = 945] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x92c9e400) [pid = 4994] [serial = 1007] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x9502c400) [pid = 4994] [serial = 1013] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x94662800) [pid = 4994] [serial = 1011] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x9514a000) [pid = 4994] [serial = 1017] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x92ca2c00) [pid = 4994] [serial = 1008] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x91aaf800) [pid = 4994] [serial = 998] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x92a9b400) [pid = 4994] [serial = 1004] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x9101b400) [pid = 4994] [serial = 993] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x92387c00) [pid = 4994] [serial = 1001] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x917ee400) [pid = 4994] [serial = 951] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x9515bc00) [pid = 4994] [serial = 1019] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x92363c00) [pid = 4994] [serial = 999] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x8b8a5400) [pid = 4994] [serial = 918] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x9a008c00) [pid = 4994] [serial = 1026] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x917edc00) [pid = 4994] [serial = 996] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x88962c00) [pid = 4994] [serial = 980] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x8cf70800) [pid = 4994] [serial = 986] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x8c36fc00) [pid = 4994] [serial = 924] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x904ce800) [pid = 4994] [serial = 939] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x8de3ac00) [pid = 4994] [serial = 987] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8c2af400) [pid = 4994] [serial = 921] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x99fdfc00) [pid = 4994] [serial = 1025] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x89755800) [pid = 4994] [serial = 1040] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8b9b0c00) [pid = 4994] [serial = 912] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x919f1c00) [pid = 4994] [serial = 957] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x89210400) [pid = 4994] [serial = 915] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8baf8000) [pid = 4994] [serial = 1043] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x8aaf2000) [pid = 4994] [serial = 1038] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x9a3d5400) [pid = 4994] [serial = 1028] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x9a36d000) [pid = 4994] [serial = 1029] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x89204800) [pid = 4994] [serial = 981] [outer = (nil)] [url = about:blank] 05:43:13 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x88ece800) [pid = 4994] [serial = 1034] [outer = (nil)] [url = about:blank] 05:43:14 INFO - PROCESS | 4994 | 1464612194310 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:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2644ms 05:43:14 INFO - PROCESS | 4994 | 1464612194354 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 05:43:14 INFO - PROCESS | 4994 | 1464612194363 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 05:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:43:14 INFO - PROCESS | 4994 | 1464612194374 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:43:14 INFO - PROCESS | 4994 | 1464612194377 Marionette TRACE conn3 <- [1,1514,null,{}] 05:43:14 INFO - PROCESS | 4994 | 1464612194384 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:43:14 INFO - PROCESS | 4994 | 1464612194593 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 05:43:14 INFO - PROCESS | 4994 | 1464612194833 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x89207400 == 113 [pid = 4994] [id = 386] 05:43:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x8974b000) [pid = 4994] [serial = 1159] [outer = (nil)] 05:43:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8aaf2400) [pid = 4994] [serial = 1160] [outer = 0x8974b000] 05:43:14 INFO - PROCESS | 4994 | 1464612194916 Marionette DEBUG loaded listener.js 05:43:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8b8a5400) [pid = 4994] [serial = 1161] [outer = 0x8974b000] 05:43:15 INFO - PROCESS | 4994 | 1464612195817 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:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1482ms 05:43:15 INFO - PROCESS | 4994 | 1464612195856 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 05:43:15 INFO - PROCESS | 4994 | 1464612195861 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 05:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:43:15 INFO - PROCESS | 4994 | 1464612195868 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:43:15 INFO - PROCESS | 4994 | 1464612195874 Marionette TRACE conn3 <- [1,1518,null,{}] 05:43:15 INFO - PROCESS | 4994 | 1464612195895 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:43:16 INFO - PROCESS | 4994 | 1464612196168 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 05:43:16 INFO - PROCESS | 4994 | 1464612196201 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:16 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b8ad800 == 114 [pid = 4994] [id = 387] 05:43:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x8baf5400) [pid = 4994] [serial = 1162] [outer = (nil)] 05:43:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x8bbbf400) [pid = 4994] [serial = 1163] [outer = 0x8baf5400] 05:43:16 INFO - PROCESS | 4994 | 1464612196283 Marionette DEBUG loaded listener.js 05:43:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x8c2b8000) [pid = 4994] [serial = 1164] [outer = 0x8baf5400] 05:43:17 INFO - PROCESS | 4994 | 1464612197330 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:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1496ms 05:43:17 INFO - PROCESS | 4994 | 1464612197365 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 05:43:17 INFO - PROCESS | 4994 | 1464612197370 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 05:43:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:43:17 INFO - PROCESS | 4994 | 1464612197377 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:43:17 INFO - PROCESS | 4994 | 1464612197380 Marionette TRACE conn3 <- [1,1522,null,{}] 05:43:17 INFO - PROCESS | 4994 | 1464612197393 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:43:17 INFO - PROCESS | 4994 | 1464612197643 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 05:43:17 INFO - PROCESS | 4994 | 1464612197681 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88818400 == 115 [pid = 4994] [id = 388] 05:43:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x8c36fc00) [pid = 4994] [serial = 1165] [outer = (nil)] 05:43:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x8cef0800) [pid = 4994] [serial = 1166] [outer = 0x8c36fc00] 05:43:17 INFO - PROCESS | 4994 | 1464612197760 Marionette DEBUG loaded listener.js 05:43:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x8cf70800) [pid = 4994] [serial = 1167] [outer = 0x8c36fc00] 05:43:18 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8974a400) [pid = 4994] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:43:18 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x88955400) [pid = 4994] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:43:18 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x8aaf4c00) [pid = 4994] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:43:18 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8c2bcc00) [pid = 4994] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:43:18 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x8c36e400) [pid = 4994] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:43:18 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:18 INFO - PROCESS | 4994 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:43:18 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:18 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:18 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:18 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:19 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:19 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:19 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:19 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:19 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:19 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:43:19 INFO - PROCESS | 4994 | 1464612199174 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:43:19 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:43:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:43:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:43:19 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:43:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:43:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:43:19 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:43:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:43:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:43:19 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:43:19 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:43:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:19 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:43:19 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1841ms 05:43:19 INFO - PROCESS | 4994 | 1464612199221 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 05:43:19 INFO - PROCESS | 4994 | 1464612199226 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 05:43:19 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:43:19 INFO - PROCESS | 4994 | 1464612199238 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:43:19 INFO - PROCESS | 4994 | 1464612199242 Marionette TRACE conn3 <- [1,1526,null,{}] 05:43:19 INFO - PROCESS | 4994 | 1464612199253 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:43:19 INFO - PROCESS | 4994 | 1464612199434 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 05:43:19 INFO - PROCESS | 4994 | 1464612199630 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a24b400 == 116 [pid = 4994] [id = 389] 05:43:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x8aaf4c00) [pid = 4994] [serial = 1168] [outer = (nil)] 05:43:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x8cf78800) [pid = 4994] [serial = 1169] [outer = 0x8aaf4c00] 05:43:19 INFO - PROCESS | 4994 | 1464612199706 Marionette DEBUG loaded listener.js 05:43:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x8deec400) [pid = 4994] [serial = 1170] [outer = 0x8aaf4c00] 05:43:20 INFO - PROCESS | 4994 | 1464612200443 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:43:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:43:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:43:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:43:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:43:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:43:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:43:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:43:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1248ms 05:43:20 INFO - PROCESS | 4994 | 1464612200610 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 05:43:20 INFO - PROCESS | 4994 | 1464612200617 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 05:43:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:43:20 INFO - PROCESS | 4994 | 1464612200678 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:43:20 INFO - PROCESS | 4994 | 1464612200684 Marionette TRACE conn3 <- [1,1530,null,{}] 05:43:20 INFO - PROCESS | 4994 | 1464612200694 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:43:20 INFO - PROCESS | 4994 | 1464612200974 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 05:43:21 INFO - PROCESS | 4994 | 1464612201317 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88ec8400 == 117 [pid = 4994] [id = 390] 05:43:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x88ecb000) [pid = 4994] [serial = 1171] [outer = (nil)] 05:43:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x89202c00) [pid = 4994] [serial = 1172] [outer = 0x88ecb000] 05:43:21 INFO - PROCESS | 4994 | 1464612201412 Marionette DEBUG loaded listener.js 05:43:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x898b1c00) [pid = 4994] [serial = 1173] [outer = 0x88ecb000] 05:43:22 INFO - PROCESS | 4994 | 1464612202312 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:43:22 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:43:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:43:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:43:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:43:22 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:43:22 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:43:22 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:43:22 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1740ms 05:43:22 INFO - PROCESS | 4994 | 1464612202377 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 05:43:22 INFO - PROCESS | 4994 | 1464612202384 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 05:43:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:43:22 INFO - PROCESS | 4994 | 1464612202396 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:43:22 INFO - PROCESS | 4994 | 1464612202401 Marionette TRACE conn3 <- [1,1534,null,{}] 05:43:22 INFO - PROCESS | 4994 | 1464612202432 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:43:22 INFO - PROCESS | 4994 | 1464612202665 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 05:43:23 INFO - PROCESS | 4994 | 1464612202984 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b9bb000 == 118 [pid = 4994] [id = 391] 05:43:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8b9bcc00) [pid = 4994] [serial = 1174] [outer = (nil)] 05:43:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8bbb9800) [pid = 4994] [serial = 1175] [outer = 0x8b9bcc00] 05:43:23 INFO - PROCESS | 4994 | 1464612203081 Marionette DEBUG loaded listener.js 05:43:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8c36d000) [pid = 4994] [serial = 1176] [outer = 0x8b9bcc00] 05:43:24 INFO - PROCESS | 4994 | 1464612204088 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:43:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:43:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1764ms 05:43:24 INFO - PROCESS | 4994 | 1464612204158 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 05:43:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:43:24 INFO - PROCESS | 4994 | 1464612204163 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 05:43:24 INFO - PROCESS | 4994 | 1464612204171 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:43:24 INFO - PROCESS | 4994 | 1464612204174 Marionette TRACE conn3 <- [1,1538,null,{}] 05:43:24 INFO - PROCESS | 4994 | 1464612204184 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:43:24 INFO - PROCESS | 4994 | 1464612204466 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 05:43:24 INFO - PROCESS | 4994 | 1464612204850 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8eade400 == 119 [pid = 4994] [id = 392] 05:43:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x904c2000) [pid = 4994] [serial = 1177] [outer = (nil)] 05:43:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x904ce800) [pid = 4994] [serial = 1178] [outer = 0x904c2000] 05:43:24 INFO - PROCESS | 4994 | 1464612204948 Marionette DEBUG loaded listener.js 05:43:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x90509800) [pid = 4994] [serial = 1179] [outer = 0x904c2000] 05:43:25 INFO - PROCESS | 4994 | 1464612205901 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:43:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:43:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1788ms 05:43:25 INFO - PROCESS | 4994 | 1464612205960 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 05:43:25 INFO - PROCESS | 4994 | 1464612205964 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 05:43:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:43:25 INFO - PROCESS | 4994 | 1464612205972 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:43:25 INFO - PROCESS | 4994 | 1464612205976 Marionette TRACE conn3 <- [1,1542,null,{}] 05:43:25 INFO - PROCESS | 4994 | 1464612205982 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:43:26 INFO - PROCESS | 4994 | 1464612206251 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 05:43:26 INFO - PROCESS | 4994 | 1464612206571 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:26 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e6a3800 == 120 [pid = 4994] [id = 393] 05:43:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x904d0400) [pid = 4994] [serial = 1180] [outer = (nil)] 05:43:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x91020400) [pid = 4994] [serial = 1181] [outer = 0x904d0400] 05:43:26 INFO - PROCESS | 4994 | 1464612206663 Marionette DEBUG loaded listener.js 05:43:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x91068400) [pid = 4994] [serial = 1182] [outer = 0x904d0400] 05:43:27 INFO - PROCESS | 4994 | 1464612207584 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:43:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:43:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1686ms 05:43:27 INFO - PROCESS | 4994 | 1464612207659 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 05:43:27 INFO - PROCESS | 4994 | 1464612207663 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 05:43:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:43:27 INFO - PROCESS | 4994 | 1464612207670 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:43:27 INFO - PROCESS | 4994 | 1464612207673 Marionette TRACE conn3 <- [1,1546,null,{}] 05:43:27 INFO - PROCESS | 4994 | 1464612207679 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:43:27 INFO - PROCESS | 4994 | 1464612207941 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 05:43:28 INFO - PROCESS | 4994 | 1464612208259 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9075dc00 == 121 [pid = 4994] [id = 394] 05:43:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x91021800) [pid = 4994] [serial = 1183] [outer = (nil)] 05:43:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x91641800) [pid = 4994] [serial = 1184] [outer = 0x91021800] 05:43:28 INFO - PROCESS | 4994 | 1464612208350 Marionette DEBUG loaded listener.js 05:43:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x91644c00) [pid = 4994] [serial = 1185] [outer = 0x91021800] 05:43:29 INFO - PROCESS | 4994 | 1464612209329 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:43:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:43:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1697ms 05:43:29 INFO - PROCESS | 4994 | 1464612209368 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 05:43:29 INFO - PROCESS | 4994 | 1464612209372 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 05:43:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:43:29 INFO - PROCESS | 4994 | 1464612209378 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:43:29 INFO - PROCESS | 4994 | 1464612209382 Marionette TRACE conn3 <- [1,1550,null,{}] 05:43:29 INFO - PROCESS | 4994 | 1464612209388 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:43:29 INFO - PROCESS | 4994 | 1464612209637 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 05:43:29 INFO - PROCESS | 4994 | 1464612209970 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90752400 == 122 [pid = 4994] [id = 395] 05:43:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x919e9800) [pid = 4994] [serial = 1186] [outer = (nil)] 05:43:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x91aa8400) [pid = 4994] [serial = 1187] [outer = 0x919e9800] 05:43:30 INFO - PROCESS | 4994 | 1464612210116 Marionette DEBUG loaded listener.js 05:43:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x92363400) [pid = 4994] [serial = 1188] [outer = 0x919e9800] 05:43:31 INFO - PROCESS | 4994 | 1464612211055 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:43:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:43:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1739ms 05:43:31 INFO - PROCESS | 4994 | 1464612211120 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 05:43:31 INFO - PROCESS | 4994 | 1464612211124 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 05:43:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:43:31 INFO - PROCESS | 4994 | 1464612211131 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:43:31 INFO - PROCESS | 4994 | 1464612211135 Marionette TRACE conn3 <- [1,1554,null,{}] 05:43:31 INFO - PROCESS | 4994 | 1464612211141 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:43:31 INFO - PROCESS | 4994 | 1464612211362 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 05:43:31 INFO - PROCESS | 4994 | 1464612211680 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:31 INFO - PROCESS | 4994 | ++DOCSHELL 0x91aa4c00 == 123 [pid = 4994] [id = 396] 05:43:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x91aa9800) [pid = 4994] [serial = 1189] [outer = (nil)] 05:43:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x9238f800) [pid = 4994] [serial = 1190] [outer = 0x91aa9800] 05:43:31 INFO - PROCESS | 4994 | 1464612211775 Marionette DEBUG loaded listener.js 05:43:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x92a99c00) [pid = 4994] [serial = 1191] [outer = 0x91aa9800] 05:43:32 INFO - PROCESS | 4994 | 1464612212723 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:43:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:43:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1642ms 05:43:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:43:32 INFO - PROCESS | 4994 | 1464612212774 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 05:43:32 INFO - PROCESS | 4994 | 1464612212778 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 05:43:32 INFO - PROCESS | 4994 | 1464612212785 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:43:32 INFO - PROCESS | 4994 | 1464612212788 Marionette TRACE conn3 <- [1,1558,null,{}] 05:43:32 INFO - PROCESS | 4994 | 1464612212795 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:43:33 INFO - PROCESS | 4994 | 1464612213024 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 05:43:33 INFO - PROCESS | 4994 | 1464612213340 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9236d400 == 124 [pid = 4994] [id = 397] 05:43:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x9236f000) [pid = 4994] [serial = 1192] [outer = (nil)] 05:43:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x939e5000) [pid = 4994] [serial = 1193] [outer = 0x9236f000] 05:43:33 INFO - PROCESS | 4994 | 1464612213438 Marionette DEBUG loaded listener.js 05:43:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x93ae4c00) [pid = 4994] [serial = 1194] [outer = 0x9236f000] 05:43:34 INFO - PROCESS | 4994 | 1464612214389 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:43:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:43:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1643ms 05:43:34 INFO - PROCESS | 4994 | 1464612214428 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 05:43:34 INFO - PROCESS | 4994 | 1464612214433 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 05:43:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:43:34 INFO - PROCESS | 4994 | 1464612214439 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:43:34 INFO - PROCESS | 4994 | 1464612214443 Marionette TRACE conn3 <- [1,1562,null,{}] 05:43:34 INFO - PROCESS | 4994 | 1464612214449 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:43:34 INFO - PROCESS | 4994 | 1464612214671 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 05:43:35 INFO - PROCESS | 4994 | 1464612215006 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b8a4400 == 125 [pid = 4994] [id = 398] 05:43:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x91aa4000) [pid = 4994] [serial = 1195] [outer = (nil)] 05:43:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x94662800) [pid = 4994] [serial = 1196] [outer = 0x91aa4000] 05:43:35 INFO - PROCESS | 4994 | 1464612215100 Marionette DEBUG loaded listener.js 05:43:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x95026400) [pid = 4994] [serial = 1197] [outer = 0x91aa4000] 05:43:36 INFO - PROCESS | 4994 | 1464612216026 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:43:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:43:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1632ms 05:43:36 INFO - PROCESS | 4994 | 1464612216075 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 05:43:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:43:36 INFO - PROCESS | 4994 | 1464612216080 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 05:43:36 INFO - PROCESS | 4994 | 1464612216088 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:43:36 INFO - PROCESS | 4994 | 1464612216091 Marionette TRACE conn3 <- [1,1566,null,{}] 05:43:36 INFO - PROCESS | 4994 | 1464612216098 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:43:36 INFO - PROCESS | 4994 | 1464612216337 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 05:43:36 INFO - PROCESS | 4994 | 1464612216696 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9236c400 == 126 [pid = 4994] [id = 399] 05:43:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x93c96c00) [pid = 4994] [serial = 1198] [outer = (nil)] 05:43:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x95148800) [pid = 4994] [serial = 1199] [outer = 0x93c96c00] 05:43:36 INFO - PROCESS | 4994 | 1464612216794 Marionette DEBUG loaded listener.js 05:43:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x95153400) [pid = 4994] [serial = 1200] [outer = 0x93c96c00] 05:43:37 INFO - PROCESS | 4994 | 1464612217778 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:43:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:43:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1740ms 05:43:37 INFO - PROCESS | 4994 | 1464612217829 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 05:43:37 INFO - PROCESS | 4994 | 1464612217833 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 05:43:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:43:37 INFO - PROCESS | 4994 | 1464612217840 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:43:37 INFO - PROCESS | 4994 | 1464612217843 Marionette TRACE conn3 <- [1,1570,null,{}] 05:43:37 INFO - PROCESS | 4994 | 1464612217850 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:43:38 INFO - PROCESS | 4994 | 1464612218144 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 05:43:38 INFO - PROCESS | 4994 | 1464612218481 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9469e400 == 127 [pid = 4994] [id = 400] 05:43:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x992b7000) [pid = 4994] [serial = 1201] [outer = (nil)] 05:43:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x99eae000) [pid = 4994] [serial = 1202] [outer = 0x992b7000] 05:43:38 INFO - PROCESS | 4994 | 1464612218581 Marionette DEBUG loaded listener.js 05:43:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x9a0eb000) [pid = 4994] [serial = 1203] [outer = 0x992b7000] 05:43:39 INFO - PROCESS | 4994 | 1464612219574 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:43:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:43:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1790ms 05:43:39 INFO - PROCESS | 4994 | 1464612219631 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 05:43:39 INFO - PROCESS | 4994 | 1464612219635 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 05:43:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:43:39 INFO - PROCESS | 4994 | 1464612219642 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:43:39 INFO - PROCESS | 4994 | 1464612219646 Marionette TRACE conn3 <- [1,1574,null,{}] 05:43:39 INFO - PROCESS | 4994 | 1464612219652 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:43:39 INFO - PROCESS | 4994 | 1464612219899 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 05:43:40 INFO - PROCESS | 4994 | 1464612220224 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e14e000 == 128 [pid = 4994] [id = 401] 05:43:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x919e7400) [pid = 4994] [serial = 1204] [outer = (nil)] 05:43:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x9a525400) [pid = 4994] [serial = 1205] [outer = 0x919e7400] 05:43:40 INFO - PROCESS | 4994 | 1464612220321 Marionette DEBUG loaded listener.js 05:43:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x9a52b400) [pid = 4994] [serial = 1206] [outer = 0x919e7400] 05:43:41 INFO - PROCESS | 4994 | 1464612221242 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:43:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:43:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1640ms 05:43:41 INFO - PROCESS | 4994 | 1464612221283 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 05:43:41 INFO - PROCESS | 4994 | 1464612221287 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 05:43:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:43:41 INFO - PROCESS | 4994 | 1464612221294 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:43:41 INFO - PROCESS | 4994 | 1464612221297 Marionette TRACE conn3 <- [1,1578,null,{}] 05:43:41 INFO - PROCESS | 4994 | 1464612221303 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:43:41 INFO - PROCESS | 4994 | 1464612221525 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 05:43:41 INFO - PROCESS | 4994 | 1464612221862 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:41 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a3d7800 == 129 [pid = 4994] [id = 402] 05:43:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x9a3d8400) [pid = 4994] [serial = 1207] [outer = (nil)] 05:43:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x9af03000) [pid = 4994] [serial = 1208] [outer = 0x9a3d8400] 05:43:41 INFO - PROCESS | 4994 | 1464612221956 Marionette DEBUG loaded listener.js 05:43:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x9af0a400) [pid = 4994] [serial = 1209] [outer = 0x9a3d8400] 05:43:42 INFO - PROCESS | 4994 | 1464612222876 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:43:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:43:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1635ms 05:43:42 INFO - PROCESS | 4994 | 1464612222930 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 05:43:42 INFO - PROCESS | 4994 | 1464612222933 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 05:43:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:43:42 INFO - PROCESS | 4994 | 1464612222940 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:43:42 INFO - PROCESS | 4994 | 1464612222943 Marionette TRACE conn3 <- [1,1582,null,{}] 05:43:42 INFO - PROCESS | 4994 | 1464612222950 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:43:43 INFO - PROCESS | 4994 | 1464612223167 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 05:43:43 INFO - PROCESS | 4994 | 1464612223486 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x93c97000 == 130 [pid = 4994] [id = 403] 05:43:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x9a523c00) [pid = 4994] [serial = 1210] [outer = (nil)] 05:43:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x9b55b000) [pid = 4994] [serial = 1211] [outer = 0x9a523c00] 05:43:43 INFO - PROCESS | 4994 | 1464612223581 Marionette DEBUG loaded listener.js 05:43:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x9b55dc00) [pid = 4994] [serial = 1212] [outer = 0x9a523c00] 05:43:44 INFO - PROCESS | 4994 | 1464612224571 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:43:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:43:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1682ms 05:43:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:43:44 INFO - PROCESS | 4994 | 1464612224623 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 05:43:44 INFO - PROCESS | 4994 | 1464612224626 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 05:43:44 INFO - PROCESS | 4994 | 1464612224633 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:43:44 INFO - PROCESS | 4994 | 1464612224636 Marionette TRACE conn3 <- [1,1586,null,{}] 05:43:44 INFO - PROCESS | 4994 | 1464612224642 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:43:44 INFO - PROCESS | 4994 | 1464612224877 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 05:43:45 INFO - PROCESS | 4994 | 1464612225170 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8880e400 == 131 [pid = 4994] [id = 404] 05:43:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 181 (0x8e96cc00) [pid = 4994] [serial = 1213] [outer = (nil)] 05:43:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 182 (0x9b577400) [pid = 4994] [serial = 1214] [outer = 0x8e96cc00] 05:43:45 INFO - PROCESS | 4994 | 1464612225269 Marionette DEBUG loaded listener.js 05:43:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 183 (0x9b8c1c00) [pid = 4994] [serial = 1215] [outer = 0x8e96cc00] 05:43:46 INFO - PROCESS | 4994 | 1464612226177 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:43:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:43:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1581ms 05:43:46 INFO - PROCESS | 4994 | 1464612226214 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 05:43:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:43:46 INFO - PROCESS | 4994 | 1464612226219 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 05:43:46 INFO - PROCESS | 4994 | 1464612226225 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:43:46 INFO - PROCESS | 4994 | 1464612226229 Marionette TRACE conn3 <- [1,1590,null,{}] 05:43:46 INFO - PROCESS | 4994 | 1464612226235 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:43:46 INFO - PROCESS | 4994 | 1464612226449 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 05:43:46 INFO - PROCESS | 4994 | 1464612226776 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9b5ba000 == 132 [pid = 4994] [id = 405] 05:43:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 184 (0x9b8bc800) [pid = 4994] [serial = 1216] [outer = (nil)] 05:43:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 185 (0x9bad3c00) [pid = 4994] [serial = 1217] [outer = 0x9b8bc800] 05:43:46 INFO - PROCESS | 4994 | 1464612226875 Marionette DEBUG loaded listener.js 05:43:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 186 (0x9bada800) [pid = 4994] [serial = 1218] [outer = 0x9b8bc800] 05:43:47 INFO - PROCESS | 4994 | 1464612227833 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:43:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:43:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1683ms 05:43:47 INFO - PROCESS | 4994 | 1464612227908 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 05:43:47 INFO - PROCESS | 4994 | 1464612227912 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 05:43:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:43:47 INFO - PROCESS | 4994 | 1464612227920 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:43:47 INFO - PROCESS | 4994 | 1464612227924 Marionette TRACE conn3 <- [1,1594,null,{}] 05:43:47 INFO - PROCESS | 4994 | 1464612227930 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:43:48 INFO - PROCESS | 4994 | 1464612228198 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 05:43:48 INFO - PROCESS | 4994 | 1464612228531 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b8ab800 == 133 [pid = 4994] [id = 406] 05:43:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 187 (0x9ba2c800) [pid = 4994] [serial = 1219] [outer = (nil)] 05:43:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 188 (0x9c3c3000) [pid = 4994] [serial = 1220] [outer = 0x9ba2c800] 05:43:48 INFO - PROCESS | 4994 | 1464612228621 Marionette DEBUG loaded listener.js 05:43:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 189 (0x9c3c9400) [pid = 4994] [serial = 1221] [outer = 0x9ba2c800] 05:43:49 INFO - PROCESS | 4994 | 1464612229580 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:43:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:43:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1737ms 05:43:49 INFO - PROCESS | 4994 | 1464612229658 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 05:43:49 INFO - PROCESS | 4994 | 1464612229662 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 05:43:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:43:49 INFO - PROCESS | 4994 | 1464612229669 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:43:49 INFO - PROCESS | 4994 | 1464612229673 Marionette TRACE conn3 <- [1,1598,null,{}] 05:43:49 INFO - PROCESS | 4994 | 1464612229679 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:43:49 INFO - PROCESS | 4994 | 1464612229958 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 05:43:50 INFO - PROCESS | 4994 | 1464612230294 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x89202400 == 134 [pid = 4994] [id = 407] 05:43:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 190 (0x92370000) [pid = 4994] [serial = 1222] [outer = (nil)] 05:43:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 191 (0x9cd20000) [pid = 4994] [serial = 1223] [outer = 0x92370000] 05:43:50 INFO - PROCESS | 4994 | 1464612230385 Marionette DEBUG loaded listener.js 05:43:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 192 (0xa0609000) [pid = 4994] [serial = 1224] [outer = 0x92370000] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x88818400 == 133 [pid = 4994] [id = 388] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8ad800 == 132 [pid = 4994] [id = 387] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x89207400 == 131 [pid = 4994] [id = 386] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x87b63400 == 130 [pid = 4994] [id = 385] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x9a529c00 == 129 [pid = 4994] [id = 380] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x9101a800 == 128 [pid = 4994] [id = 378] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x94667800 == 127 [pid = 4994] [id = 379] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x92389c00 == 126 [pid = 4994] [id = 377] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x92a9a400 == 125 [pid = 4994] [id = 376] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x91aaa800 == 124 [pid = 4994] [id = 375] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x9050ac00 == 123 [pid = 4994] [id = 374] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x8baee400 == 122 [pid = 4994] [id = 372] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x8cf6e000 == 121 [pid = 4994] [id = 373] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x8def0c00 == 120 [pid = 4994] [id = 371] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b2c00 == 119 [pid = 4994] [id = 370] 05:43:52 INFO - PROCESS | 4994 | --DOCSHELL 0x88958800 == 118 [pid = 4994] [id = 369] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 191 (0x8c2b0c00) [pid = 4994] [serial = 1106] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 190 (0x9a3d6800) [pid = 4994] [serial = 1085] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 189 (0x8bbbc800) [pid = 4994] [serial = 1094] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 188 (0x8c2b2400) [pid = 4994] [serial = 1095] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 187 (0x89759c00) [pid = 4994] [serial = 1091] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 186 (0x8a250c00) [pid = 4994] [serial = 1092] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 185 (0x8bbb9000) [pid = 4994] [serial = 1097] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 184 (0x8c2b9000) [pid = 4994] [serial = 1098] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 183 (0x8b8a9000) [pid = 4994] [serial = 1088] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 182 (0x95157c00) [pid = 4994] [serial = 1082] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 181 (0x9502b800) [pid = 4994] [serial = 1079] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 180 (0x939ef400) [pid = 4994] [serial = 1076] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x92a96c00) [pid = 4994] [serial = 1073] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x8deee000) [pid = 4994] [serial = 1103] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x91ab0c00) [pid = 4994] [serial = 1070] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x917e9800) [pid = 4994] [serial = 1067] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x9120e000) [pid = 4994] [serial = 1064] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x90f09400) [pid = 4994] [serial = 1061] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x8ead2400) [pid = 4994] [serial = 1058] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x8def0800) [pid = 4994] [serial = 1055] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x8cdfd800) [pid = 4994] [serial = 1052] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x8b8a7000) [pid = 4994] [serial = 1049] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x89753000) [pid = 4994] [serial = 1046] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x8cdfcc00) [pid = 4994] [serial = 1100] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x8e145400) [pid = 4994] [serial = 1104] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x8cefd800) [pid = 4994] [serial = 1101] [outer = (nil)] [url = about:blank] 05:43:52 INFO - PROCESS | 4994 | 1464612232835 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:43:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:43:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 3202ms 05:43:52 INFO - PROCESS | 4994 | 1464612232872 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 05:43:52 INFO - PROCESS | 4994 | 1464612232879 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 05:43:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:43:52 INFO - PROCESS | 4994 | 1464612232889 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:43:52 INFO - PROCESS | 4994 | 1464612232893 Marionette TRACE conn3 <- [1,1602,null,{}] 05:43:52 INFO - PROCESS | 4994 | 1464612232902 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:43:53 INFO - PROCESS | 4994 | 1464612233137 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 05:43:53 INFO - PROCESS | 4994 | 1464612233334 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:53 INFO - PROCESS | 4994 | ++DOCSHELL 0x88816c00 == 119 [pid = 4994] [id = 408] 05:43:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x898ae400) [pid = 4994] [serial = 1225] [outer = (nil)] 05:43:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x8aaee400) [pid = 4994] [serial = 1226] [outer = 0x898ae400] 05:43:53 INFO - PROCESS | 4994 | 1464612233420 Marionette DEBUG loaded listener.js 05:43:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x8ab50000) [pid = 4994] [serial = 1227] [outer = 0x898ae400] 05:43:54 INFO - PROCESS | 4994 | 1464612234337 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:43:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:43:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1533ms 05:43:54 INFO - PROCESS | 4994 | 1464612234424 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 05:43:54 INFO - PROCESS | 4994 | 1464612234433 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 05:43:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:43:54 INFO - PROCESS | 4994 | 1464612234443 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:43:54 INFO - PROCESS | 4994 | 1464612234447 Marionette TRACE conn3 <- [1,1606,null,{}] 05:43:54 INFO - PROCESS | 4994 | 1464612234453 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:43:54 INFO - PROCESS | 4994 | 1464612234665 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 05:43:55 INFO - PROCESS | 4994 | 1464612234989 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:43:55 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b9bb800 == 120 [pid = 4994] [id = 409] 05:43:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x8bbbd400) [pid = 4994] [serial = 1228] [outer = (nil)] 05:43:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x8c2b1800) [pid = 4994] [serial = 1229] [outer = 0x8bbbd400] 05:43:55 INFO - PROCESS | 4994 | 1464612235087 Marionette DEBUG loaded listener.js 05:43:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x8c2bd800) [pid = 4994] [serial = 1230] [outer = 0x8bbbd400] 05:43:55 INFO - PROCESS | 4994 | 1464612235947 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:43:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:43:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1533ms 05:43:55 INFO - PROCESS | 4994 | 1464612235976 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 05:43:55 INFO - PROCESS | 4994 | 1464612235980 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 05:43:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:43:55 INFO - PROCESS | 4994 | 1464612235987 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:43:55 INFO - PROCESS | 4994 | 1464612235992 Marionette TRACE conn3 <- [1,1610,null,{}] 05:43:56 INFO - PROCESS | 4994 | 1464612236018 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:43:56 INFO - PROCESS | 4994 | 1464612236298 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 05:43:56 INFO - PROCESS | 4994 | 1464612236347 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdf7800 == 121 [pid = 4994] [id = 410] 05:43:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x8cf73c00) [pid = 4994] [serial = 1231] [outer = (nil)] 05:43:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x8def3800) [pid = 4994] [serial = 1232] [outer = 0x8cf73c00] 05:43:56 INFO - PROCESS | 4994 | 1464612236425 Marionette DEBUG loaded listener.js 05:43:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x8e148800) [pid = 4994] [serial = 1233] [outer = 0x8cf73c00] 05:43:57 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x8c36fc00) [pid = 4994] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:43:57 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x8895e800) [pid = 4994] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:43:57 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x8974b000) [pid = 4994] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:43:57 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x89753400) [pid = 4994] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:43:57 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x8baf5400) [pid = 4994] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:43:57 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x8b9b5800) [pid = 4994] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:43:57 INFO - PROCESS | 4994 | 1464612237598 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:43:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:43:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1634ms 05:43:57 INFO - PROCESS | 4994 | 1464612237622 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 05:43:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:43:57 INFO - PROCESS | 4994 | 1464612237627 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 05:43:57 INFO - PROCESS | 4994 | 1464612237633 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:43:57 INFO - PROCESS | 4994 | 1464612237637 Marionette TRACE conn3 <- [1,1614,null,{}] 05:43:57 INFO - PROCESS | 4994 | 1464612237643 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:43:57 INFO - PROCESS | 4994 | 1464612237908 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 05:43:57 INFO - PROCESS | 4994 | 1464612237931 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8895e400 == 122 [pid = 4994] [id = 411] 05:43:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x8b9bc400) [pid = 4994] [serial = 1234] [outer = (nil)] 05:43:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x8e6a9c00) [pid = 4994] [serial = 1235] [outer = 0x8b9bc400] 05:43:58 INFO - PROCESS | 4994 | 1464612238006 Marionette DEBUG loaded listener.js 05:43:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x8ead4c00) [pid = 4994] [serial = 1236] [outer = 0x8b9bc400] 05:43:58 INFO - PROCESS | 4994 | 1464612238953 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:43: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:43:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1383ms 05:43:59 INFO - PROCESS | 4994 | 1464612239017 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 05:43:59 INFO - PROCESS | 4994 | 1464612239021 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 05:43:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:43:59 INFO - PROCESS | 4994 | 1464612239027 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:43:59 INFO - PROCESS | 4994 | 1464612239030 Marionette TRACE conn3 <- [1,1618,null,{}] 05:43:59 INFO - PROCESS | 4994 | 1464612239036 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:43:59 INFO - PROCESS | 4994 | 1464612239218 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 05:43:59 INFO - PROCESS | 4994 | 1464612239702 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88ec9400 == 123 [pid = 4994] [id = 412] 05:43:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x88ecc000) [pid = 4994] [serial = 1237] [outer = (nil)] 05:43:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x89208c00) [pid = 4994] [serial = 1238] [outer = 0x88ecc000] 05:43:59 INFO - PROCESS | 4994 | 1464612239801 Marionette DEBUG loaded listener.js 05:43:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x898ad800) [pid = 4994] [serial = 1239] [outer = 0x88ecc000] 05:44:00 INFO - PROCESS | 4994 | 1464612240806 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:44:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:44:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1832ms 05:44:00 INFO - PROCESS | 4994 | 1464612240865 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 05:44:00 INFO - PROCESS | 4994 | 1464612240873 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 05:44:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:44:00 INFO - PROCESS | 4994 | 1464612240883 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:44:00 INFO - PROCESS | 4994 | 1464612240889 Marionette TRACE conn3 <- [1,1622,null,{}] 05:44:00 INFO - PROCESS | 4994 | 1464612240898 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:44:01 INFO - PROCESS | 4994 | 1464612241218 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 05:44:01 INFO - PROCESS | 4994 | 1464612241568 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8bbc2800 == 124 [pid = 4994] [id = 413] 05:44:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x8c2ae800) [pid = 4994] [serial = 1240] [outer = (nil)] 05:44:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x8c367c00) [pid = 4994] [serial = 1241] [outer = 0x8c2ae800] 05:44:01 INFO - PROCESS | 4994 | 1464612241664 Marionette DEBUG loaded listener.js 05:44:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x8cf6e000) [pid = 4994] [serial = 1242] [outer = 0x8c2ae800] 05:44:02 INFO - PROCESS | 4994 | 1464612242693 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:44:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 05:44:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1849ms 05:44:02 INFO - PROCESS | 4994 | 1464612242744 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 05:44:02 INFO - PROCESS | 4994 | 1464612242751 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 05:44:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:44:02 INFO - PROCESS | 4994 | 1464612242758 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:44:02 INFO - PROCESS | 4994 | 1464612242762 Marionette TRACE conn3 <- [1,1626,null,{}] 05:44:02 INFO - PROCESS | 4994 | 1464612242768 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:44:03 INFO - PROCESS | 4994 | 1464612243018 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 05:44:03 INFO - PROCESS | 4994 | 1464612243392 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e14ec00 == 125 [pid = 4994] [id = 414] 05:44:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x8eadd400) [pid = 4994] [serial = 1243] [outer = (nil)] 05:44:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x90753000) [pid = 4994] [serial = 1244] [outer = 0x8eadd400] 05:44:03 INFO - PROCESS | 4994 | 1464612243492 Marionette DEBUG loaded listener.js 05:44:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 181 (0x9101a800) [pid = 4994] [serial = 1245] [outer = 0x8eadd400] 05:44:04 INFO - PROCESS | 4994 | 1464612244499 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:44:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:44:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1786ms 05:44:04 INFO - PROCESS | 4994 | 1464612244546 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 05:44:04 INFO - PROCESS | 4994 | 1464612244551 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 05:44:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:44:04 INFO - PROCESS | 4994 | 1464612244568 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:44:04 INFO - PROCESS | 4994 | 1464612244578 Marionette TRACE conn3 <- [1,1630,null,{}] 05:44:04 INFO - PROCESS | 4994 | 1464612244585 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:44:04 INFO - PROCESS | 4994 | 1464612244892 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 05:44:05 INFO - PROCESS | 4994 | 1464612245232 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:05 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b9b2800 == 126 [pid = 4994] [id = 415] 05:44:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 182 (0x8b9b2c00) [pid = 4994] [serial = 1246] [outer = (nil)] 05:44:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 183 (0x917eb000) [pid = 4994] [serial = 1247] [outer = 0x8b9b2c00] 05:44:05 INFO - PROCESS | 4994 | 1464612245323 Marionette DEBUG loaded listener.js 05:44:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 184 (0x919f0800) [pid = 4994] [serial = 1248] [outer = 0x8b9b2c00] 05:44:06 INFO - PROCESS | 4994 | 1464612246271 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:44: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:44:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1757ms 05:44:06 INFO - PROCESS | 4994 | 1464612246316 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 05:44:06 INFO - PROCESS | 4994 | 1464612246321 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 05:44:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:44:06 INFO - PROCESS | 4994 | 1464612246328 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:44:06 INFO - PROCESS | 4994 | 1464612246331 Marionette TRACE conn3 <- [1,1634,null,{}] 05:44:06 INFO - PROCESS | 4994 | 1464612246337 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:44:06 INFO - PROCESS | 4994 | 1464612246566 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 05:44:06 INFO - PROCESS | 4994 | 1464612246890 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917e3c00 == 127 [pid = 4994] [id = 416] 05:44:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 185 (0x919ea000) [pid = 4994] [serial = 1249] [outer = (nil)] 05:44:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 186 (0x92389800) [pid = 4994] [serial = 1250] [outer = 0x919ea000] 05:44:06 INFO - PROCESS | 4994 | 1464612246989 Marionette DEBUG loaded listener.js 05:44:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 187 (0x92390c00) [pid = 4994] [serial = 1251] [outer = 0x919ea000] 05:44:07 INFO - PROCESS | 4994 | 1464612247922 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:44:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:44:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1633ms 05:44:07 INFO - PROCESS | 4994 | 1464612247962 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 05:44:07 INFO - PROCESS | 4994 | 1464612247965 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 05:44:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:44:07 INFO - PROCESS | 4994 | 1464612247972 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:44:07 INFO - PROCESS | 4994 | 1464612247975 Marionette TRACE conn3 <- [1,1638,null,{}] 05:44:07 INFO - PROCESS | 4994 | 1464612247981 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:44:08 INFO - PROCESS | 4994 | 1464612248214 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 05:44:08 INFO - PROCESS | 4994 | 1464612248549 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:44:08 INFO - PROCESS | 4994 | ++DOCSHELL 0x92af2c00 == 128 [pid = 4994] [id = 417] 05:44:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 188 (0x92af3800) [pid = 4994] [serial = 1252] [outer = (nil)] 05:44:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 189 (0x92e57400) [pid = 4994] [serial = 1253] [outer = 0x92af3800] 05:44:08 INFO - PROCESS | 4994 | 1464612248661 Marionette DEBUG loaded listener.js 05:44:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 190 (0x9513cc00) [pid = 4994] [serial = 1254] [outer = 0x92af3800] 05:44:09 INFO - PROCESS | 4994 | 1464612249712 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:44:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:44:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1792ms 05:44:09 INFO - PROCESS | 4994 | 1464612249764 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 05:44:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:44:09 INFO - PROCESS | 4994 | 1464612249769 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 05:44:09 INFO - PROCESS | 4994 | 1464612249776 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:44:09 INFO - PROCESS | 4994 | 1464612249779 Marionette TRACE conn3 <- [1,1642,null,{}] 05:44:09 INFO - PROCESS | 4994 | 1464612249785 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:44:10 INFO - PROCESS | 4994 | 1464612250036 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 05:44:10 INFO - PROCESS | 4994 | 1464612250362 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a24f800 == 129 [pid = 4994] [id = 418] 05:44:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 191 (0x8bbb9400) [pid = 4994] [serial = 1255] [outer = (nil)] 05:44:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 192 (0x981ca000) [pid = 4994] [serial = 1256] [outer = 0x8bbb9400] 05:44:10 INFO - PROCESS | 4994 | 1464612250467 Marionette DEBUG loaded listener.js 05:44:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 193 (0x99ea7c00) [pid = 4994] [serial = 1257] [outer = 0x8bbb9400] 05:44:11 INFO - PROCESS | 4994 | 1464612251387 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:44:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:44:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1688ms 05:44:11 INFO - PROCESS | 4994 | 1464612251465 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 05:44:11 INFO - PROCESS | 4994 | 1464612251469 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 05:44:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:44:11 INFO - PROCESS | 4994 | 1464612251476 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:44:11 INFO - PROCESS | 4994 | 1464612251479 Marionette TRACE conn3 <- [1,1646,null,{}] 05:44:11 INFO - PROCESS | 4994 | 1464612251486 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:44:11 INFO - PROCESS | 4994 | 1464612251763 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 05:44:12 INFO - PROCESS | 4994 | 1464612252094 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91644000 == 130 [pid = 4994] [id = 419] 05:44:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 194 (0x9522f400) [pid = 4994] [serial = 1258] [outer = (nil)] 05:44:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 195 (0x9a3dac00) [pid = 4994] [serial = 1259] [outer = 0x9522f400] 05:44:12 INFO - PROCESS | 4994 | 1464612252186 Marionette DEBUG loaded listener.js 05:44:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 196 (0x9a3e1000) [pid = 4994] [serial = 1260] [outer = 0x9522f400] 05:44:13 INFO - PROCESS | 4994 | 1464612253105 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:44:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:44:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1685ms 05:44:13 INFO - PROCESS | 4994 | 1464612253162 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 05:44:13 INFO - PROCESS | 4994 | 1464612253167 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 05:44:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:44:13 INFO - PROCESS | 4994 | 1464612253174 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:44:13 INFO - PROCESS | 4994 | 1464612253178 Marionette TRACE conn3 <- [1,1650,null,{}] 05:44:13 INFO - PROCESS | 4994 | 1464612253184 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:44:13 INFO - PROCESS | 4994 | 1464612253435 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 05:44:13 INFO - PROCESS | 4994 | 1464612253762 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 4994 | ++DOCSHELL 0x91644800 == 131 [pid = 4994] [id = 420] 05:44:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 197 (0x95234400) [pid = 4994] [serial = 1261] [outer = (nil)] 05:44:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 198 (0x9aac0800) [pid = 4994] [serial = 1262] [outer = 0x95234400] 05:44:13 INFO - PROCESS | 4994 | 1464612253861 Marionette DEBUG loaded listener.js 05:44:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 199 (0x9aac7000) [pid = 4994] [serial = 1263] [outer = 0x95234400] 05:44:14 INFO - PROCESS | 4994 | 1464612254857 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:44:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:44:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1746ms 05:44:14 INFO - PROCESS | 4994 | 1464612254922 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 05:44:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:44:14 INFO - PROCESS | 4994 | 1464612254934 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 05:44:14 INFO - PROCESS | 4994 | 1464612254941 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:44:14 INFO - PROCESS | 4994 | 1464612254945 Marionette TRACE conn3 <- [1,1654,null,{}] 05:44:14 INFO - PROCESS | 4994 | 1464612254950 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:44:15 INFO - PROCESS | 4994 | 1464612255196 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 05:44:15 INFO - PROCESS | 4994 | 1464612255532 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8bbc0400 == 132 [pid = 4994] [id = 421] 05:44:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 200 (0x9a3d9800) [pid = 4994] [serial = 1264] [outer = (nil)] 05:44:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 201 (0x9b56b000) [pid = 4994] [serial = 1265] [outer = 0x9a3d9800] 05:44:15 INFO - PROCESS | 4994 | 1464612255627 Marionette DEBUG loaded listener.js 05:44:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 202 (0x9b8bd400) [pid = 4994] [serial = 1266] [outer = 0x9a3d9800] 05:44:16 INFO - PROCESS | 4994 | 1464612256562 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:44:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:44:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1688ms 05:44:16 INFO - PROCESS | 4994 | 1464612256630 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 05:44:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:44:16 INFO - PROCESS | 4994 | 1464612256634 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 05:44:16 INFO - PROCESS | 4994 | 1464612256641 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:44:16 INFO - PROCESS | 4994 | 1464612256644 Marionette TRACE conn3 <- [1,1658,null,{}] 05:44:16 INFO - PROCESS | 4994 | 1464612256650 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:44:16 INFO - PROCESS | 4994 | 1464612256882 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 05:44:17 INFO - PROCESS | 4994 | 1464612257242 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9cd21000 == 133 [pid = 4994] [id = 422] 05:44:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 203 (0x9d0c9800) [pid = 4994] [serial = 1267] [outer = (nil)] 05:44:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 204 (0xa0611000) [pid = 4994] [serial = 1268] [outer = 0x9d0c9800] 05:44:17 INFO - PROCESS | 4994 | 1464612257372 Marionette DEBUG loaded listener.js 05:44:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 205 (0xa216a400) [pid = 4994] [serial = 1269] [outer = 0x9d0c9800] 05:44:18 INFO - PROCESS | 4994 | 1464612258306 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:44:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:44:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1732ms 05:44:18 INFO - PROCESS | 4994 | 1464612258373 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 05:44:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:44:18 INFO - PROCESS | 4994 | 1464612258378 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 05:44:18 INFO - PROCESS | 4994 | 1464612258384 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:44:18 INFO - PROCESS | 4994 | 1464612258389 Marionette TRACE conn3 <- [1,1662,null,{}] 05:44:18 INFO - PROCESS | 4994 | 1464612258395 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:44:18 INFO - PROCESS | 4994 | 1464612258683 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 05:44:19 INFO - PROCESS | 4994 | 1464612259025 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 4994 | ++DOCSHELL 0x9bad7400 == 134 [pid = 4994] [id = 423] 05:44:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 206 (0x9c3cfc00) [pid = 4994] [serial = 1270] [outer = (nil)] 05:44:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 207 (0xa24acc00) [pid = 4994] [serial = 1271] [outer = 0x9c3cfc00] 05:44:19 INFO - PROCESS | 4994 | 1464612259115 Marionette DEBUG loaded listener.js 05:44:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 208 (0xa24b4800) [pid = 4994] [serial = 1272] [outer = 0x9c3cfc00] 05:44:20 INFO - PROCESS | 4994 | 1464612260071 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:44:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:44:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1735ms 05:44:20 INFO - PROCESS | 4994 | 1464612260120 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 05:44:20 INFO - PROCESS | 4994 | 1464612260124 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 05:44:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:44:20 INFO - PROCESS | 4994 | 1464612260131 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:44:20 INFO - PROCESS | 4994 | 1464612260134 Marionette TRACE conn3 <- [1,1666,null,{}] 05:44:20 INFO - PROCESS | 4994 | 1464612260140 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:44:20 INFO - PROCESS | 4994 | 1464612260387 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 05:44:20 INFO - PROCESS | 4994 | 1464612260726 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x898a5800 == 135 [pid = 4994] [id = 424] 05:44:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 209 (0x8bbc4800) [pid = 4994] [serial = 1273] [outer = (nil)] 05:44:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 210 (0xa26ca800) [pid = 4994] [serial = 1274] [outer = 0x8bbc4800] 05:44:20 INFO - PROCESS | 4994 | 1464612260826 Marionette DEBUG loaded listener.js 05:44:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 211 (0xa3051000) [pid = 4994] [serial = 1275] [outer = 0x8bbc4800] 05:44:21 INFO - PROCESS | 4994 | 1464612261745 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:44:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:44:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1690ms 05:44:21 INFO - PROCESS | 4994 | 1464612261823 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 05:44:21 INFO - PROCESS | 4994 | 1464612261827 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 05:44:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:44:21 INFO - PROCESS | 4994 | 1464612261834 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:44:21 INFO - PROCESS | 4994 | 1464612261837 Marionette TRACE conn3 <- [1,1670,null,{}] 05:44:21 INFO - PROCESS | 4994 | 1464612261843 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:44:22 INFO - PROCESS | 4994 | 1464612262077 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 05:44:22 INFO - PROCESS | 4994 | 1464612262430 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9ba28c00 == 136 [pid = 4994] [id = 425] 05:44:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 212 (0xa24aec00) [pid = 4994] [serial = 1276] [outer = (nil)] 05:44:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 213 (0xa3265800) [pid = 4994] [serial = 1277] [outer = 0xa24aec00] 05:44:22 INFO - PROCESS | 4994 | 1464612262526 Marionette DEBUG loaded listener.js 05:44:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 214 (0xa346d400) [pid = 4994] [serial = 1278] [outer = 0xa24aec00] 05:44:23 INFO - PROCESS | 4994 | 1464612263443 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:44:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:44:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1687ms 05:44:23 INFO - PROCESS | 4994 | 1464612263523 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 05:44:23 INFO - PROCESS | 4994 | 1464612263527 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 05:44:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:44:23 INFO - PROCESS | 4994 | 1464612263534 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:44:23 INFO - PROCESS | 4994 | 1464612263537 Marionette TRACE conn3 <- [1,1674,null,{}] 05:44:23 INFO - PROCESS | 4994 | 1464612263544 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:44:23 INFO - PROCESS | 4994 | 1464612263816 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 05:44:24 INFO - PROCESS | 4994 | 1464612264168 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88813c00 == 137 [pid = 4994] [id = 426] 05:44:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 215 (0x9a3db800) [pid = 4994] [serial = 1279] [outer = (nil)] 05:44:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 216 (0xa50a4800) [pid = 4994] [serial = 1280] [outer = 0x9a3db800] 05:44:24 INFO - PROCESS | 4994 | 1464612264260 Marionette DEBUG loaded listener.js 05:44:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 217 (0xa6234800) [pid = 4994] [serial = 1281] [outer = 0x9a3db800] 05:44:25 INFO - PROCESS | 4994 | 1464612265218 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:44:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:44:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1740ms 05:44:25 INFO - PROCESS | 4994 | 1464612265275 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 05:44:25 INFO - PROCESS | 4994 | 1464612265278 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 05:44:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:44:25 INFO - PROCESS | 4994 | 1464612265286 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:44:25 INFO - PROCESS | 4994 | 1464612265289 Marionette TRACE conn3 <- [1,1678,null,{}] 05:44:25 INFO - PROCESS | 4994 | 1464612265296 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:44:25 INFO - PROCESS | 4994 | 1464612265544 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 05:44:25 INFO - PROCESS | 4994 | 1464612265876 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e6a8400 == 138 [pid = 4994] [id = 427] 05:44:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 218 (0x8e970400) [pid = 4994] [serial = 1282] [outer = (nil)] 05:44:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 219 (0xa628c000) [pid = 4994] [serial = 1283] [outer = 0x8e970400] 05:44:25 INFO - PROCESS | 4994 | 1464612265978 Marionette DEBUG loaded listener.js 05:44:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 220 (0xa6706c00) [pid = 4994] [serial = 1284] [outer = 0x8e970400] 05:44:26 INFO - PROCESS | 4994 | 1464612266884 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:44:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:44:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1635ms 05:44:26 INFO - PROCESS | 4994 | 1464612266933 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 05:44:26 INFO - PROCESS | 4994 | 1464612266938 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 05:44:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:44:26 INFO - PROCESS | 4994 | 1464612266945 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:44:26 INFO - PROCESS | 4994 | 1464612266949 Marionette TRACE conn3 <- [1,1682,null,{}] 05:44:26 INFO - PROCESS | 4994 | 1464612266957 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:44:27 INFO - PROCESS | 4994 | 1464612267193 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 05:44:27 INFO - PROCESS | 4994 | 1464612267548 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9228a000 == 139 [pid = 4994] [id = 428] 05:44:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 221 (0xa628a000) [pid = 4994] [serial = 1285] [outer = (nil)] 05:44:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 222 (0xa6d14400) [pid = 4994] [serial = 1286] [outer = 0xa628a000] 05:44:27 INFO - PROCESS | 4994 | 1464612267646 Marionette DEBUG loaded listener.js 05:44:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 223 (0xa6d12800) [pid = 4994] [serial = 1287] [outer = 0xa628a000] 05:44:28 INFO - PROCESS | 4994 | 1464612268606 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:44:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:44:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1733ms 05:44:28 INFO - PROCESS | 4994 | 1464612268679 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 05:44:28 INFO - PROCESS | 4994 | 1464612268682 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 05:44:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:44:28 INFO - PROCESS | 4994 | 1464612268689 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:44:28 INFO - PROCESS | 4994 | 1464612268692 Marionette TRACE conn3 <- [1,1686,null,{}] 05:44:28 INFO - PROCESS | 4994 | 1464612268699 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:44:28 INFO - PROCESS | 4994 | 1464612268926 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 05:44:29 INFO - PROCESS | 4994 | 1464612269918 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 4994 | --DOCSHELL 0x93c9a800 == 138 [pid = 4994] [id = 24] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x9a238400 == 137 [pid = 4994] [id = 98] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8deef000 == 136 [pid = 4994] [id = 259] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x95146c00 == 135 [pid = 4994] [id = 59] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x87b5b000 == 134 [pid = 4994] [id = 312] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8c364c00 == 133 [pid = 4994] [id = 270] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x93c94400 == 132 [pid = 4994] [id = 30] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x981d1800 == 131 [pid = 4994] [id = 39] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b7400 == 130 [pid = 4994] [id = 262] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8eadd000 == 129 [pid = 4994] [id = 313] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x91089800 == 128 [pid = 4994] [id = 96] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x91081400 == 127 [pid = 4994] [id = 97] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8852a800 == 126 [pid = 4994] [id = 281] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x91084c00 == 125 [pid = 4994] [id = 101] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x92285c00 == 124 [pid = 4994] [id = 29] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x871d9400 == 123 [pid = 4994] [id = 273] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x91087400 == 122 [pid = 4994] [id = 269] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x90f0e400 == 121 [pid = 4994] [id = 314] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x981cd400 == 120 [pid = 4994] [id = 104] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0xa21acc00 == 119 [pid = 4994] [id = 100] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x91089c00 == 118 [pid = 4994] [id = 99] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x92af1000 == 117 [pid = 4994] [id = 103] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8895e400 == 116 [pid = 4994] [id = 411] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdf7800 == 115 [pid = 4994] [id = 410] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9bb800 == 114 [pid = 4994] [id = 409] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x88816c00 == 113 [pid = 4994] [id = 408] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x9469e400 == 112 [pid = 4994] [id = 400] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x9236c400 == 111 [pid = 4994] [id = 399] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8a4400 == 110 [pid = 4994] [id = 398] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x9236d400 == 109 [pid = 4994] [id = 397] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x91aa4c00 == 108 [pid = 4994] [id = 396] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x90752400 == 107 [pid = 4994] [id = 395] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x9075dc00 == 106 [pid = 4994] [id = 394] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8eade400 == 105 [pid = 4994] [id = 392] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8e6a3800 == 104 [pid = 4994] [id = 393] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9bb000 == 103 [pid = 4994] [id = 391] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x88ec8400 == 102 [pid = 4994] [id = 390] 05:44:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8a24b400 == 101 [pid = 4994] [id = 389] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 222 (0x8bbbfc00) [pid = 4994] [serial = 1044] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 221 (0x8cf78800) [pid = 4994] [serial = 1169] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 220 (0x8cef0800) [pid = 4994] [serial = 1166] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 219 (0x9a770400) [pid = 4994] [serial = 1142] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 218 (0x9a23dc00) [pid = 4994] [serial = 1139] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 217 (0x95143c00) [pid = 4994] [serial = 1136] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 216 (0x93c9ac00) [pid = 4994] [serial = 1133] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 215 (0x92caac00) [pid = 4994] [serial = 1130] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 214 (0x92aa0000) [pid = 4994] [serial = 1127] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 213 (0x91ab0400) [pid = 4994] [serial = 1124] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 212 (0x9108e400) [pid = 4994] [serial = 1121] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 211 (0x9075a400) [pid = 4994] [serial = 1118] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 210 (0x8e96c000) [pid = 4994] [serial = 1115] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 209 (0x8baebc00) [pid = 4994] [serial = 1112] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 208 (0x88ec7c00) [pid = 4994] [serial = 1109] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 207 (0x8e6a4000) [pid = 4994] [serial = 1107] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 206 (0x8aaf2400) [pid = 4994] [serial = 1160] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 205 (0x8aae8400) [pid = 4994] [serial = 1158] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 204 (0x8a24d000) [pid = 4994] [serial = 1157] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 203 (0x8cf71400) [pid = 4994] [serial = 1154] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 202 (0x92368800) [pid = 4994] [serial = 1151] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 201 (0x9af08c00) [pid = 4994] [serial = 1148] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 200 (0x9aabcc00) [pid = 4994] [serial = 1145] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 199 (0x8bbbf400) [pid = 4994] [serial = 1163] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 198 (0x8c2b8000) [pid = 4994] [serial = 1164] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 197 (0x8b8a5400) [pid = 4994] [serial = 1161] [outer = (nil)] [url = about:blank] 05:44:30 INFO - PROCESS | 4994 | --DOMWINDOW == 196 (0x8cf70800) [pid = 4994] [serial = 1167] [outer = (nil)] [url = about:blank] 05:44:31 INFO - PROCESS | 4994 | ++DOCSHELL 0x875c3c00 == 102 [pid = 4994] [id = 429] 05:44:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 197 (0x875c4000) [pid = 4994] [serial = 1288] [outer = (nil)] 05:44:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 198 (0x875c6000) [pid = 4994] [serial = 1289] [outer = 0x875c4000] 05:44:31 INFO - PROCESS | 4994 | 1464612271075 Marionette DEBUG loaded listener.js 05:44:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 199 (0x87b64c00) [pid = 4994] [serial = 1290] [outer = 0x875c4000] 05:44:31 INFO - PROCESS | 4994 | 1464612271964 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:44:32 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:44:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 3345ms 05:44:32 INFO - PROCESS | 4994 | 1464612272036 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 05:44:32 INFO - PROCESS | 4994 | 1464612272041 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 05:44:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:44:32 INFO - PROCESS | 4994 | 1464612272049 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:44:32 INFO - PROCESS | 4994 | 1464612272054 Marionette TRACE conn3 <- [1,1690,null,{}] 05:44:32 INFO - PROCESS | 4994 | 1464612272062 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:44:32 INFO - PROCESS | 4994 | 1464612272276 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 05:44:32 INFO - PROCESS | 4994 | 1464612272531 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 4994 | ++DOCSHELL 0x88530800 == 103 [pid = 4994] [id = 430] 05:44:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 200 (0x88814000) [pid = 4994] [serial = 1291] [outer = (nil)] 05:44:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 201 (0x88958800) [pid = 4994] [serial = 1292] [outer = 0x88814000] 05:44:32 INFO - PROCESS | 4994 | 1464612272618 Marionette DEBUG loaded listener.js 05:44:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 202 (0x88ec7c00) [pid = 4994] [serial = 1293] [outer = 0x88814000] 05:44:33 INFO - PROCESS | 4994 | 1464612273470 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:44:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:44:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1490ms 05:44:33 INFO - PROCESS | 4994 | 1464612273542 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 05:44:33 INFO - PROCESS | 4994 | 1464612273549 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 05:44:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:44:33 INFO - PROCESS | 4994 | 1464612273557 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:44:33 INFO - PROCESS | 4994 | 1464612273561 Marionette TRACE conn3 <- [1,1694,null,{}] 05:44:33 INFO - PROCESS | 4994 | 1464612273574 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:44:33 INFO - PROCESS | 4994 | 1464612273854 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 05:44:33 INFO - PROCESS | 4994 | 1464612273886 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8920f800 == 104 [pid = 4994] [id = 431] 05:44:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 203 (0x89751000) [pid = 4994] [serial = 1294] [outer = (nil)] 05:44:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 204 (0x898acc00) [pid = 4994] [serial = 1295] [outer = 0x89751000] 05:44:33 INFO - PROCESS | 4994 | 1464612273968 Marionette DEBUG loaded listener.js 05:44:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 205 (0x8a253800) [pid = 4994] [serial = 1296] [outer = 0x89751000] 05:44:35 INFO - PROCESS | 4994 | 1464612275097 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:44:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:44:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1588ms 05:44:35 INFO - PROCESS | 4994 | 1464612275154 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 05:44:35 INFO - PROCESS | 4994 | 1464612275158 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 05:44:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:44:35 INFO - PROCESS | 4994 | 1464612275168 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:44:35 INFO - PROCESS | 4994 | 1464612275177 Marionette TRACE conn3 <- [1,1698,null,{}] 05:44:35 INFO - PROCESS | 4994 | 1464612275199 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:44:35 INFO - PROCESS | 4994 | 1464612275489 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 204 (0x88ecb000) [pid = 4994] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 203 (0x9a3d8400) [pid = 4994] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 202 (0x9b8bc800) [pid = 4994] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 201 (0x9469b400) [pid = 4994] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 200 (0x8b9b7800) [pid = 4994] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 199 (0x91aa4000) [pid = 4994] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 198 (0x919e9800) [pid = 4994] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 197 (0x8aaf0000) [pid = 4994] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 196 (0x8b9bcc00) [pid = 4994] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 195 (0x904d0400) [pid = 4994] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 194 (0x88811000) [pid = 4994] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 193 (0x9a531c00) [pid = 4994] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 192 (0x9101fc00) [pid = 4994] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 191 (0x898ae400) [pid = 4994] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 190 (0x91aa9800) [pid = 4994] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 189 (0x992b7000) [pid = 4994] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 188 (0x93c96c00) [pid = 4994] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 187 (0x8cf73c00) [pid = 4994] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 186 (0x92aa0800) [pid = 4994] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 185 (0x919e7400) [pid = 4994] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 184 (0x9236f000) [pid = 4994] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 183 (0x9a523c00) [pid = 4994] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 182 (0x92388800) [pid = 4994] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 181 (0x8bbbd400) [pid = 4994] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 180 (0x8cf70400) [pid = 4994] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x91062c00) [pid = 4994] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x91215800) [pid = 4994] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x9050f800) [pid = 4994] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x9a52cc00) [pid = 4994] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x92ca8c00) [pid = 4994] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x88815400) [pid = 4994] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x9a0ae000) [pid = 4994] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x919f0000) [pid = 4994] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x8e96cc00) [pid = 4994] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x91021800) [pid = 4994] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x904c2000) [pid = 4994] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x9050b800) [pid = 4994] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x9ba2c800) [pid = 4994] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x92eeb800) [pid = 4994] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x8aaf4c00) [pid = 4994] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x9101cc00) [pid = 4994] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x8895c000) [pid = 4994] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x91644400) [pid = 4994] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x88ec5c00) [pid = 4994] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x8def5000) [pid = 4994] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x99eaf400) [pid = 4994] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x917f1800) [pid = 4994] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x8ab4b000) [pid = 4994] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x8e146000) [pid = 4994] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x8c36b400) [pid = 4994] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x8cf77800) [pid = 4994] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:44:36 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x8e6aac00) [pid = 4994] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:44:36 INFO - PROCESS | 4994 | 1464612276825 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x871e1000 == 105 [pid = 4994] [id = 432] 05:44:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x87b63400) [pid = 4994] [serial = 1297] [outer = (nil)] 05:44:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x88957000) [pid = 4994] [serial = 1298] [outer = 0x87b63400] 05:44:36 INFO - PROCESS | 4994 | 1464612276935 Marionette DEBUG loaded listener.js 05:44:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x8ab42c00) [pid = 4994] [serial = 1299] [outer = 0x87b63400] 05:44:37 INFO - PROCESS | 4994 | 1464612277758 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:44:37 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:44:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2657ms 05:44:37 INFO - PROCESS | 4994 | 1464612277823 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 05:44:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:44:37 INFO - PROCESS | 4994 | 1464612277828 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 05:44:37 INFO - PROCESS | 4994 | 1464612277835 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:44:37 INFO - PROCESS | 4994 | 1464612277839 Marionette TRACE conn3 <- [1,1702,null,{}] 05:44:37 INFO - PROCESS | 4994 | 1464612277845 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:44:38 INFO - PROCESS | 4994 | 1464612278069 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 05:44:38 INFO - PROCESS | 4994 | 1464612278251 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 4994 | ++DOCSHELL 0x871e4400 == 106 [pid = 4994] [id = 433] 05:44:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x88ec5c00) [pid = 4994] [serial = 1300] [outer = (nil)] 05:44:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x8b9b4000) [pid = 4994] [serial = 1301] [outer = 0x88ec5c00] 05:44:38 INFO - PROCESS | 4994 | 1464612278336 Marionette DEBUG loaded listener.js 05:44:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x8baeb400) [pid = 4994] [serial = 1302] [outer = 0x88ec5c00] 05:44:39 INFO - PROCESS | 4994 | 1464612279479 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:44:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:44:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1684ms 05:44:39 INFO - PROCESS | 4994 | 1464612279536 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 05:44:39 INFO - PROCESS | 4994 | 1464612279544 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 05:44:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:44:39 INFO - PROCESS | 4994 | 1464612279558 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:44:39 INFO - PROCESS | 4994 | 1464612279563 Marionette TRACE conn3 <- [1,1706,null,{}] 05:44:39 INFO - PROCESS | 4994 | 1464612279573 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:44:39 INFO - PROCESS | 4994 | 1464612279809 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 05:44:40 INFO - PROCESS | 4994 | 1464612280115 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 4994 | ++DOCSHELL 0x8852b800 == 107 [pid = 4994] [id = 434] 05:44:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x88532800) [pid = 4994] [serial = 1303] [outer = (nil)] 05:44:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x88ec9800) [pid = 4994] [serial = 1304] [outer = 0x88532800] 05:44:40 INFO - PROCESS | 4994 | 1464612280214 Marionette DEBUG loaded listener.js 05:44:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x8a252400) [pid = 4994] [serial = 1305] [outer = 0x88532800] 05:44:41 INFO - PROCESS | 4994 | 1464612281234 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:44:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:44:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1743ms 05:44:41 INFO - PROCESS | 4994 | 1464612281302 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 05:44:41 INFO - PROCESS | 4994 | 1464612281312 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 05:44:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:44:41 INFO - PROCESS | 4994 | 1464612281323 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:44:41 INFO - PROCESS | 4994 | 1464612281327 Marionette TRACE conn3 <- [1,1710,null,{}] 05:44:41 INFO - PROCESS | 4994 | 1464612281335 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:44:41 INFO - PROCESS | 4994 | 1464612281635 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 05:44:42 INFO - PROCESS | 4994 | ************************* 05:44:42 INFO - PROCESS | 4994 | A coding exception was thrown and uncaught in a Task. 05:44:42 INFO - PROCESS | 4994 | 05:44:42 INFO - PROCESS | 4994 | Full message: TypeError: NetworkError when attempting to fetch resource. 05:44:42 INFO - PROCESS | 4994 | Full stack: 05:44:42 INFO - PROCESS | 4994 | ************************* 05:44:42 INFO - PROCESS | 4994 | 1464612282042 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88ec4000 == 108 [pid = 4994] [id = 435] 05:44:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x8b9b6800) [pid = 4994] [serial = 1306] [outer = (nil)] 05:44:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x8c2b1c00) [pid = 4994] [serial = 1307] [outer = 0x8b9b6800] 05:44:42 INFO - PROCESS | 4994 | 1464612282135 Marionette DEBUG loaded listener.js 05:44:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x8c2bb000) [pid = 4994] [serial = 1308] [outer = 0x8b9b6800] 05:44:43 INFO - PROCESS | 4994 | 1464612283205 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:44:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:44:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1944ms 05:44:43 INFO - PROCESS | 4994 | 1464612283268 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 05:44:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:44:43 INFO - PROCESS | 4994 | 1464612283272 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 05:44:43 INFO - PROCESS | 4994 | 1464612283280 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:44:43 INFO - PROCESS | 4994 | 1464612283287 Marionette TRACE conn3 <- [1,1714,null,{}] 05:44:43 INFO - PROCESS | 4994 | 1464612283305 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:44:43 INFO - PROCESS | 4994 | 1464612283575 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 05:44:43 INFO - PROCESS | 4994 | 1464612283902 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 4994 | ++DOCSHELL 0x8c36b400 == 109 [pid = 4994] [id = 436] 05:44:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x8cdf8c00) [pid = 4994] [serial = 1309] [outer = (nil)] 05:44:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x8cefa800) [pid = 4994] [serial = 1310] [outer = 0x8cdf8c00] 05:44:44 INFO - PROCESS | 4994 | 1464612283999 Marionette DEBUG loaded listener.js 05:44:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x8cf74800) [pid = 4994] [serial = 1311] [outer = 0x8cdf8c00] 05:44:44 INFO - PROCESS | 4994 | 1464612284962 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:44:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:44:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1746ms 05:44:45 INFO - PROCESS | 4994 | 1464612285026 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 05:44:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:44:45 INFO - PROCESS | 4994 | 1464612285031 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 05:44:45 INFO - PROCESS | 4994 | 1464612285038 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:44:45 INFO - PROCESS | 4994 | 1464612285042 Marionette TRACE conn3 <- [1,1718,null,{}] 05:44:45 INFO - PROCESS | 4994 | 1464612285048 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:44:45 INFO - PROCESS | 4994 | 1464612285303 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 05:44:45 INFO - PROCESS | 4994 | 1464612285619 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdf3400 == 110 [pid = 4994] [id = 437] 05:44:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x8cef9c00) [pid = 4994] [serial = 1312] [outer = (nil)] 05:44:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x8def0000) [pid = 4994] [serial = 1313] [outer = 0x8cef9c00] 05:44:45 INFO - PROCESS | 4994 | 1464612285718 Marionette DEBUG loaded listener.js 05:44:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x8def8400) [pid = 4994] [serial = 1314] [outer = 0x8cef9c00] 05:44:46 INFO - PROCESS | 4994 | 1464612286727 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:44:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:44:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1740ms 05:44:46 INFO - PROCESS | 4994 | 1464612286778 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 05:44:46 INFO - PROCESS | 4994 | 1464612286782 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 05:44:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:44:46 INFO - PROCESS | 4994 | 1464612286790 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:44:46 INFO - PROCESS | 4994 | 1464612286794 Marionette TRACE conn3 <- [1,1722,null,{}] 05:44:46 INFO - PROCESS | 4994 | 1464612286800 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:44:47 INFO - PROCESS | 4994 | 1464612287034 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 05:44:47 INFO - PROCESS | 4994 | 1464612287352 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87b60400 == 111 [pid = 4994] [id = 438] 05:44:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x8b8af400) [pid = 4994] [serial = 1315] [outer = (nil)] 05:44:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x8e6ab000) [pid = 4994] [serial = 1316] [outer = 0x8b8af400] 05:44:47 INFO - PROCESS | 4994 | 1464612287453 Marionette DEBUG loaded listener.js 05:44:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x8ead1400) [pid = 4994] [serial = 1317] [outer = 0x8b8af400] 05:44:48 INFO - PROCESS | 4994 | 1464612288414 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:44:48 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:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1691ms 05:44:48 INFO - PROCESS | 4994 | 1464612288481 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 05:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:44:48 INFO - PROCESS | 4994 | 1464612288486 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 05:44:48 INFO - PROCESS | 4994 | 1464612288493 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:44:48 INFO - PROCESS | 4994 | 1464612288496 Marionette TRACE conn3 <- [1,1726,null,{}] 05:44:48 INFO - PROCESS | 4994 | 1464612288502 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:44:48 INFO - PROCESS | 4994 | 1464612288766 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 05:44:49 INFO - PROCESS | 4994 | 1464612289092 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e6a2400 == 112 [pid = 4994] [id = 439] 05:44:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x8e6a3800) [pid = 4994] [serial = 1318] [outer = (nil)] 05:44:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x9050a000) [pid = 4994] [serial = 1319] [outer = 0x8e6a3800] 05:44:49 INFO - PROCESS | 4994 | 1464612289207 Marionette DEBUG loaded listener.js 05:44:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x90f03400) [pid = 4994] [serial = 1320] [outer = 0x8e6a3800] 05:44:50 INFO - PROCESS | 4994 | 1464612290198 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:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1751ms 05:44:50 INFO - PROCESS | 4994 | 1464612290244 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 05:44:50 INFO - PROCESS | 4994 | 1464612290249 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 05:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:44:50 INFO - PROCESS | 4994 | 1464612290256 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:44:50 INFO - PROCESS | 4994 | 1464612290260 Marionette TRACE conn3 <- [1,1730,null,{}] 05:44:50 INFO - PROCESS | 4994 | 1464612290266 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:44:50 INFO - PROCESS | 4994 | 1464612290497 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 05:44:50 INFO - PROCESS | 4994 | 1464612290814 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cf77800 == 113 [pid = 4994] [id = 440] 05:44:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x8e96f000) [pid = 4994] [serial = 1321] [outer = (nil)] 05:44:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x91023000) [pid = 4994] [serial = 1322] [outer = 0x8e96f000] 05:44:50 INFO - PROCESS | 4994 | 1464612290914 Marionette DEBUG loaded listener.js 05:44:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x91026400) [pid = 4994] [serial = 1323] [outer = 0x8e96f000] 05:44:51 INFO - PROCESS | 4994 | 1464612291851 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:44:51 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:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1637ms 05:44:51 INFO - PROCESS | 4994 | 1464612291894 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 05:44:51 INFO - PROCESS | 4994 | 1464612291897 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 05:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:44:51 INFO - PROCESS | 4994 | 1464612291905 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:44:51 INFO - PROCESS | 4994 | 1464612291908 Marionette TRACE conn3 <- [1,1734,null,{}] 05:44:51 INFO - PROCESS | 4994 | 1464612291915 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:44:52 INFO - PROCESS | 4994 | 1464612292133 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 05:44:52 INFO - PROCESS | 4994 | 1464612292448 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8eadcc00 == 114 [pid = 4994] [id = 441] 05:44:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 181 (0x90f0ec00) [pid = 4994] [serial = 1324] [outer = (nil)] 05:44:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 182 (0x91084000) [pid = 4994] [serial = 1325] [outer = 0x90f0ec00] 05:44:52 INFO - PROCESS | 4994 | 1464612292557 Marionette DEBUG loaded listener.js 05:44:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 183 (0x91087000) [pid = 4994] [serial = 1326] [outer = 0x90f0ec00] 05:44:53 INFO - PROCESS | 4994 | 1464612293488 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:44:53 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:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1637ms 05:44:53 INFO - PROCESS | 4994 | 1464612293543 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 05:44:53 INFO - PROCESS | 4994 | 1464612293548 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 05:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:44:53 INFO - PROCESS | 4994 | 1464612293554 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:44:53 INFO - PROCESS | 4994 | 1464612293558 Marionette TRACE conn3 <- [1,1738,null,{}] 05:44:53 INFO - PROCESS | 4994 | 1464612293564 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:44:53 INFO - PROCESS | 4994 | 1464612293796 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 05:44:54 INFO - PROCESS | 4994 | 1464612294139 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c2b2000 == 115 [pid = 4994] [id = 442] 05:44:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 184 (0x8e14fc00) [pid = 4994] [serial = 1327] [outer = (nil)] 05:44:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 185 (0x9120ec00) [pid = 4994] [serial = 1328] [outer = 0x8e14fc00] 05:44:54 INFO - PROCESS | 4994 | 1464612294244 Marionette DEBUG loaded listener.js 05:44:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 186 (0x91212000) [pid = 4994] [serial = 1329] [outer = 0x8e14fc00] 05:44:55 INFO - PROCESS | 4994 | 1464612295216 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:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1731ms 05:44:55 INFO - PROCESS | 4994 | 1464612295287 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 05:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:44:55 INFO - PROCESS | 4994 | 1464612295292 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 05:44:55 INFO - PROCESS | 4994 | 1464612295299 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:44:55 INFO - PROCESS | 4994 | 1464612295303 Marionette TRACE conn3 <- [1,1742,null,{}] 05:44:55 INFO - PROCESS | 4994 | 1464612295309 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:44:55 INFO - PROCESS | 4994 | 1464612295579 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 05:44:55 INFO - PROCESS | 4994 | 1464612295905 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91084800 == 116 [pid = 4994] [id = 443] 05:44:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 187 (0x91084c00) [pid = 4994] [serial = 1330] [outer = (nil)] 05:44:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 188 (0x91642c00) [pid = 4994] [serial = 1331] [outer = 0x91084c00] 05:44:56 INFO - PROCESS | 4994 | 1464612296000 Marionette DEBUG loaded listener.js 05:44:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 189 (0x91648000) [pid = 4994] [serial = 1332] [outer = 0x91084c00] 05:44:56 INFO - PROCESS | 4994 | 1464612296960 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:44:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1694ms 05:44:57 INFO - PROCESS | 4994 | 1464612296994 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 05:44:57 INFO - PROCESS | 4994 | 1464612296998 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 05:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:44:57 INFO - PROCESS | 4994 | 1464612297007 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:44:57 INFO - PROCESS | 4994 | 1464612297012 Marionette TRACE conn3 <- [1,1746,null,{}] 05:44:57 INFO - PROCESS | 4994 | 1464612297018 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:44:57 INFO - PROCESS | 4994 | 1464612297276 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 05:44:57 INFO - PROCESS | 4994 | 1464612297620 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917e5800 == 117 [pid = 4994] [id = 444] 05:44:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 190 (0x919f3000) [pid = 4994] [serial = 1333] [outer = (nil)] 05:44:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 191 (0x91aa7800) [pid = 4994] [serial = 1334] [outer = 0x919f3000] 05:44:57 INFO - PROCESS | 4994 | 1464612297732 Marionette DEBUG loaded listener.js 05:44:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 192 (0x92287c00) [pid = 4994] [serial = 1335] [outer = 0x919f3000] 05:44:58 INFO - PROCESS | 4994 | 1464612298694 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:44:58 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:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1745ms 05:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:44:58 INFO - PROCESS | 4994 | 1464612298754 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 05:44:58 INFO - PROCESS | 4994 | 1464612298757 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 05:44:58 INFO - PROCESS | 4994 | 1464612298764 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:44:58 INFO - PROCESS | 4994 | 1464612298767 Marionette TRACE conn3 <- [1,1750,null,{}] 05:44:58 INFO - PROCESS | 4994 | 1464612298774 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:44:59 INFO - PROCESS | 4994 | 1464612299022 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 05:44:59 INFO - PROCESS | 4994 | 1464612299359 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cf6bc00 == 118 [pid = 4994] [id = 445] 05:44:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 193 (0x8cf70c00) [pid = 4994] [serial = 1336] [outer = (nil)] 05:44:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 194 (0x92368800) [pid = 4994] [serial = 1337] [outer = 0x8cf70c00] 05:44:59 INFO - PROCESS | 4994 | 1464612299460 Marionette DEBUG loaded listener.js 05:44:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 195 (0x9236d400) [pid = 4994] [serial = 1338] [outer = 0x8cf70c00] 05:45:00 INFO - PROCESS | 4994 | 1464612300409 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:45:00 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:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1687ms 05:45:00 INFO - PROCESS | 4994 | 1464612300451 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 05:45:00 INFO - PROCESS | 4994 | 1464612300455 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 05:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:45:00 INFO - PROCESS | 4994 | 1464612300462 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:45:00 INFO - PROCESS | 4994 | 1464612300476 Marionette TRACE conn3 <- [1,1754,null,{}] 05:45:00 INFO - PROCESS | 4994 | 1464612300483 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:45:00 INFO - PROCESS | 4994 | 1464612300717 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 05:45:01 INFO - PROCESS | 4994 | 1464612301048 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 4994 | ++DOCSHELL 0x91315c00 == 119 [pid = 4994] [id = 446] 05:45:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 196 (0x917e8c00) [pid = 4994] [serial = 1339] [outer = (nil)] 05:45:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 197 (0x92a96c00) [pid = 4994] [serial = 1340] [outer = 0x917e8c00] 05:45:01 INFO - PROCESS | 4994 | 1464612301206 Marionette DEBUG loaded listener.js 05:45:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 198 (0x92a9e400) [pid = 4994] [serial = 1341] [outer = 0x917e8c00] 05:45:02 INFO - PROCESS | 4994 | 1464612302288 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:45:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:45:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1892ms 05:45:02 INFO - PROCESS | 4994 | 1464612302358 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 05:45:02 INFO - PROCESS | 4994 | 1464612302364 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 05:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:45:02 INFO - PROCESS | 4994 | 1464612302370 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:45:02 INFO - PROCESS | 4994 | 1464612302375 Marionette TRACE conn3 <- [1,1758,null,{}] 05:45:02 INFO - PROCESS | 4994 | 1464612302381 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:45:02 INFO - PROCESS | 4994 | 1464612302644 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 05:45:02 INFO - PROCESS | 4994 | 1464612302981 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9236d000 == 120 [pid = 4994] [id = 447] 05:45:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 199 (0x9236f000) [pid = 4994] [serial = 1342] [outer = (nil)] 05:45:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 200 (0x92c9f400) [pid = 4994] [serial = 1343] [outer = 0x9236f000] 05:45:03 INFO - PROCESS | 4994 | 1464612303074 Marionette DEBUG loaded listener.js 05:45:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 201 (0x92ca3400) [pid = 4994] [serial = 1344] [outer = 0x9236f000] 05:45:04 INFO - PROCESS | 4994 | 1464612304004 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:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1683ms 05:45:04 INFO - PROCESS | 4994 | 1464612304054 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 05:45:04 INFO - PROCESS | 4994 | 1464612304058 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 05:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:45:04 INFO - PROCESS | 4994 | 1464612304065 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:45:04 INFO - PROCESS | 4994 | 1464612304069 Marionette TRACE conn3 <- [1,1762,null,{}] 05:45:04 INFO - PROCESS | 4994 | 1464612304076 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:45:04 INFO - PROCESS | 4994 | 1464612304324 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 05:45:04 INFO - PROCESS | 4994 | 1464612304660 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88527400 == 121 [pid = 4994] [id = 448] 05:45:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 202 (0x88ec4c00) [pid = 4994] [serial = 1345] [outer = (nil)] 05:45:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 203 (0x92ee5800) [pid = 4994] [serial = 1346] [outer = 0x88ec4c00] 05:45:04 INFO - PROCESS | 4994 | 1464612304761 Marionette DEBUG loaded listener.js 05:45:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 204 (0x939e6000) [pid = 4994] [serial = 1347] [outer = 0x88ec4c00] 05:45:05 INFO - PROCESS | 4994 | 1464612305707 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:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1685ms 05:45:05 INFO - PROCESS | 4994 | 1464612305751 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 05:45:05 INFO - PROCESS | 4994 | 1464612305756 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 05:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:45:05 INFO - PROCESS | 4994 | 1464612305762 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:45:05 INFO - PROCESS | 4994 | 1464612305766 Marionette TRACE conn3 <- [1,1766,null,{}] 05:45:05 INFO - PROCESS | 4994 | 1464612305772 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:45:06 INFO - PROCESS | 4994 | 1464612306014 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 05:45:06 INFO - PROCESS | 4994 | 1464612306338 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917f0000 == 122 [pid = 4994] [id = 449] 05:45:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 205 (0x92af6800) [pid = 4994] [serial = 1348] [outer = (nil)] 05:45:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 206 (0x93aee800) [pid = 4994] [serial = 1349] [outer = 0x92af6800] 05:45:06 INFO - PROCESS | 4994 | 1464612306438 Marionette DEBUG loaded listener.js 05:45:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 207 (0x93c91400) [pid = 4994] [serial = 1350] [outer = 0x92af6800] 05:45:07 INFO - PROCESS | 4994 | 1464612307398 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:45:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1682ms 05:45:07 INFO - PROCESS | 4994 | 1464612307446 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 05:45:07 INFO - PROCESS | 4994 | 1464612307449 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 05:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:45:07 INFO - PROCESS | 4994 | 1464612307456 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:45:07 INFO - PROCESS | 4994 | 1464612307460 Marionette TRACE conn3 <- [1,1770,null,{}] 05:45:07 INFO - PROCESS | 4994 | 1464612307466 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:45:07 INFO - PROCESS | 4994 | 1464612307722 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 05:45:08 INFO - PROCESS | 4994 | 1464612308056 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x939e5c00 == 123 [pid = 4994] [id = 450] 05:45:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 208 (0x939f0400) [pid = 4994] [serial = 1351] [outer = (nil)] 05:45:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 209 (0x9466d800) [pid = 4994] [serial = 1352] [outer = 0x939f0400] 05:45:08 INFO - PROCESS | 4994 | 1464612308158 Marionette DEBUG loaded listener.js 05:45:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 210 (0x9469f400) [pid = 4994] [serial = 1353] [outer = 0x939f0400] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x919f4400 == 122 [pid = 4994] [id = 291] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x871de800 == 121 [pid = 4994] [id = 295] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x89751400 == 120 [pid = 4994] [id = 298] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x87b67400 == 119 [pid = 4994] [id = 294] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x9228a000 == 118 [pid = 4994] [id = 428] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x88813c00 == 117 [pid = 4994] [id = 426] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x8e6a8400 == 116 [pid = 4994] [id = 427] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x9ba28c00 == 115 [pid = 4994] [id = 425] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x898a5800 == 114 [pid = 4994] [id = 424] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x9bad7400 == 113 [pid = 4994] [id = 423] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x8bbc0400 == 112 [pid = 4994] [id = 421] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x9cd21000 == 111 [pid = 4994] [id = 422] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x91644800 == 110 [pid = 4994] [id = 420] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x91644000 == 109 [pid = 4994] [id = 419] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x8a24f800 == 108 [pid = 4994] [id = 418] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x917e3c00 == 107 [pid = 4994] [id = 416] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x92af2c00 == 106 [pid = 4994] [id = 417] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b2800 == 105 [pid = 4994] [id = 415] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x8e14ec00 == 104 [pid = 4994] [id = 414] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x8bbc2800 == 103 [pid = 4994] [id = 413] 05:45:10 INFO - PROCESS | 4994 | --DOCSHELL 0x88ec9400 == 102 [pid = 4994] [id = 412] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 209 (0x898b1c00) [pid = 4994] [serial = 1173] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 208 (0x9af0a400) [pid = 4994] [serial = 1209] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 207 (0x9bad3c00) [pid = 4994] [serial = 1217] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 206 (0x9513bc00) [pid = 4994] [serial = 1080] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 205 (0x8bbc3400) [pid = 4994] [serial = 1113] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 204 (0x95026400) [pid = 4994] [serial = 1197] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 203 (0x92363400) [pid = 4994] [serial = 1188] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 202 (0x92390400) [pid = 4994] [serial = 1152] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 201 (0x8c36d000) [pid = 4994] [serial = 1176] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 200 (0x9af03000) [pid = 4994] [serial = 1208] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 199 (0x91020400) [pid = 4994] [serial = 1181] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 198 (0x8baeec00) [pid = 4994] [serial = 978] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 197 (0x9af0cc00) [pid = 4994] [serial = 1149] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 196 (0x92366c00) [pid = 4994] [serial = 1071] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 195 (0x8ab50000) [pid = 4994] [serial = 1227] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 194 (0x9cd20000) [pid = 4994] [serial = 1223] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 193 (0x92a99c00) [pid = 4994] [serial = 1191] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 192 (0x9a0eb000) [pid = 4994] [serial = 1203] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 191 (0x9bada800) [pid = 4994] [serial = 1218] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 190 (0x94662800) [pid = 4994] [serial = 1196] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 189 (0x89202c00) [pid = 4994] [serial = 1172] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 188 (0x95153400) [pid = 4994] [serial = 1200] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 187 (0x8e148800) [pid = 4994] [serial = 1233] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 186 (0x92e56c00) [pid = 4994] [serial = 1131] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 185 (0x9a525400) [pid = 4994] [serial = 1205] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 184 (0x8def3800) [pid = 4994] [serial = 1232] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 183 (0x939e5000) [pid = 4994] [serial = 1193] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 182 (0x9b55b000) [pid = 4994] [serial = 1211] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 181 (0x92aa4000) [pid = 4994] [serial = 1128] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 180 (0x8c2bd800) [pid = 4994] [serial = 1230] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x93ae4c00) [pid = 4994] [serial = 1194] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x8defa800) [pid = 4994] [serial = 1056] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x91316400) [pid = 4994] [serial = 1065] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x9aac3000) [pid = 4994] [serial = 1146] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x91214000) [pid = 4994] [serial = 1122] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x8aaee400) [pid = 4994] [serial = 1226] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x9a866000) [pid = 4994] [serial = 1143] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x9469d000) [pid = 4994] [serial = 1134] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x8cdfc000) [pid = 4994] [serial = 1089] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x91068400) [pid = 4994] [serial = 1182] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x9a527800) [pid = 4994] [serial = 1140] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x9238f800) [pid = 4994] [serial = 1190] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x92a9ec00) [pid = 4994] [serial = 1074] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x9b577400) [pid = 4994] [serial = 1214] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x91641800) [pid = 4994] [serial = 1184] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x99eae000) [pid = 4994] [serial = 1202] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x904ce800) [pid = 4994] [serial = 1178] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x9101dc00) [pid = 4994] [serial = 1119] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x9c3c9400) [pid = 4994] [serial = 1221] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x93c8fc00) [pid = 4994] [serial = 1077] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x91644c00) [pid = 4994] [serial = 1185] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x90509800) [pid = 4994] [serial = 1179] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x8deec400) [pid = 4994] [serial = 1170] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x95158c00) [pid = 4994] [serial = 1137] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x9b8c1c00) [pid = 4994] [serial = 1215] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x8920b800) [pid = 4994] [serial = 1110] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x9904d800) [pid = 4994] [serial = 1083] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x898b0800) [pid = 4994] [serial = 1047] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x9c3c3000) [pid = 4994] [serial = 1220] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x904c6400) [pid = 4994] [serial = 1116] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x95148800) [pid = 4994] [serial = 1199] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x91aa8400) [pid = 4994] [serial = 1187] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x9a3e0000) [pid = 4994] [serial = 1086] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x92383400) [pid = 4994] [serial = 1125] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x8baed000) [pid = 4994] [serial = 1050] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x8eadb000) [pid = 4994] [serial = 1059] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x9b55dc00) [pid = 4994] [serial = 1212] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8cefe800) [pid = 4994] [serial = 1053] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x9a52b400) [pid = 4994] [serial = 1206] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x8c2b1800) [pid = 4994] [serial = 1229] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x91028c00) [pid = 4994] [serial = 1062] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8bbb9800) [pid = 4994] [serial = 1175] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x919e9400) [pid = 4994] [serial = 1068] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8e6a9c00) [pid = 4994] [serial = 1235] [outer = (nil)] [url = about:blank] 05:45:10 INFO - PROCESS | 4994 | 1464612310860 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:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 3547ms 05:45:11 INFO - PROCESS | 4994 | 1464612311006 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 05:45:11 INFO - PROCESS | 4994 | 1464612311011 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 05:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:45:11 INFO - PROCESS | 4994 | 1464612311019 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:45:11 INFO - PROCESS | 4994 | 1464612311026 Marionette TRACE conn3 <- [1,1774,null,{}] 05:45:11 INFO - PROCESS | 4994 | 1464612311035 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:45:11 INFO - PROCESS | 4994 | 1464612311223 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 05:45:11 INFO - PROCESS | 4994 | 1464612311420 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88815400 == 103 [pid = 4994] [id = 451] 05:45:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x88817000) [pid = 4994] [serial = 1354] [outer = (nil)] 05:45:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x8895a000) [pid = 4994] [serial = 1355] [outer = 0x88817000] 05:45:11 INFO - PROCESS | 4994 | 1464612311502 Marionette DEBUG loaded listener.js 05:45:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x88ecec00) [pid = 4994] [serial = 1356] [outer = 0x88817000] 05:45:12 INFO - PROCESS | 4994 | 1464612312381 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:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1436ms 05:45:12 INFO - PROCESS | 4994 | 1464612312457 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 05:45:12 INFO - PROCESS | 4994 | 1464612312465 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 05:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:45:12 INFO - PROCESS | 4994 | 1464612312476 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:45:12 INFO - PROCESS | 4994 | 1464612312481 Marionette TRACE conn3 <- [1,1778,null,{}] 05:45:12 INFO - PROCESS | 4994 | 1464612312487 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:45:12 INFO - PROCESS | 4994 | 1464612312712 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 05:45:12 INFO - PROCESS | 4994 | 1464612312967 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a24b400 == 104 [pid = 4994] [id = 452] 05:45:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x8a24e800) [pid = 4994] [serial = 1357] [outer = (nil)] 05:45:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8aaeb800) [pid = 4994] [serial = 1358] [outer = 0x8a24e800] 05:45:13 INFO - PROCESS | 4994 | 1464612313051 Marionette DEBUG loaded listener.js 05:45:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8ab4ec00) [pid = 4994] [serial = 1359] [outer = 0x8a24e800] 05:45:14 INFO - PROCESS | 4994 | 1464612314034 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:45:14 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:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1635ms 05:45:14 INFO - PROCESS | 4994 | 1464612314111 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 05:45:14 INFO - PROCESS | 4994 | 1464612314116 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 05:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:45:14 INFO - PROCESS | 4994 | 1464612314123 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:45:14 INFO - PROCESS | 4994 | 1464612314129 Marionette TRACE conn3 <- [1,1782,null,{}] 05:45:14 INFO - PROCESS | 4994 | 1464612314164 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:45:14 INFO - PROCESS | 4994 | 1464612314472 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 05:45:14 INFO - PROCESS | 4994 | 1464612314657 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 4994 | ++DOCSHELL 0x898b2800 == 105 [pid = 4994] [id = 453] 05:45:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8b9b2000) [pid = 4994] [serial = 1360] [outer = (nil)] 05:45:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8bbc2c00) [pid = 4994] [serial = 1361] [outer = 0x8b9b2000] 05:45:14 INFO - PROCESS | 4994 | 1464612314807 Marionette DEBUG loaded listener.js 05:45:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x8c2ba800) [pid = 4994] [serial = 1362] [outer = 0x8b9b2000] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x8c2ae800) [pid = 4994] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x8bbc4800) [pid = 4994] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8b9b2c00) [pid = 4994] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x88814000) [pid = 4994] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x92af3800) [pid = 4994] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x9a3d9800) [pid = 4994] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x875c4000) [pid = 4994] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x9a3db800) [pid = 4994] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x87b63400) [pid = 4994] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x9522f400) [pid = 4994] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x88ecc000) [pid = 4994] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x919ea000) [pid = 4994] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x9d0c9800) [pid = 4994] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x9c3cfc00) [pid = 4994] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x8eadd400) [pid = 4994] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x89751000) [pid = 4994] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x95234400) [pid = 4994] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x8e970400) [pid = 4994] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x8ab45000) [pid = 4994] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x92370000) [pid = 4994] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0xa24aec00) [pid = 4994] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x8bbb9400) [pid = 4994] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:45:15 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0xa628a000) [pid = 4994] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:45:16 INFO - PROCESS | 4994 | 1464612316233 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:45:16 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:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 2153ms 05:45:16 INFO - PROCESS | 4994 | 1464612316309 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 05:45:16 INFO - PROCESS | 4994 | 1464612316315 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 05:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:45:16 INFO - PROCESS | 4994 | 1464612316344 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:45:16 INFO - PROCESS | 4994 | 1464612316347 Marionette TRACE conn3 <- [1,1786,null,{}] 05:45:16 INFO - PROCESS | 4994 | 1464612316356 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:45:16 INFO - PROCESS | 4994 | 1464612316569 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 05:45:16 INFO - PROCESS | 4994 | 1464612316591 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x875bc000 == 106 [pid = 4994] [id = 454] 05:45:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x898b2000) [pid = 4994] [serial = 1363] [outer = (nil)] 05:45:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x8c2b2c00) [pid = 4994] [serial = 1364] [outer = 0x898b2000] 05:45:16 INFO - PROCESS | 4994 | 1464612316835 Marionette DEBUG loaded listener.js 05:45:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x8c36a400) [pid = 4994] [serial = 1365] [outer = 0x898b2000] 05:45:17 INFO - PROCESS | 4994 | 1464612317709 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:45:17 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:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1452ms 05:45:17 INFO - PROCESS | 4994 | 1464612317775 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 05:45:17 INFO - PROCESS | 4994 | 1464612317779 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 05:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:45:17 INFO - PROCESS | 4994 | 1464612317785 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:45:17 INFO - PROCESS | 4994 | 1464612317788 Marionette TRACE conn3 <- [1,1790,null,{}] 05:45:17 INFO - PROCESS | 4994 | 1464612317794 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:45:18 INFO - PROCESS | 4994 | 1464612318198 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 05:45:18 INFO - PROCESS | 4994 | 1464612318485 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8880e800 == 107 [pid = 4994] [id = 455] 05:45:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x88810800) [pid = 4994] [serial = 1366] [outer = (nil)] 05:45:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x88954400) [pid = 4994] [serial = 1367] [outer = 0x88810800] 05:45:18 INFO - PROCESS | 4994 | 1464612318585 Marionette DEBUG loaded listener.js 05:45:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x8920cc00) [pid = 4994] [serial = 1368] [outer = 0x88810800] 05:45:19 INFO - PROCESS | 4994 | 1464612319558 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:45:19 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:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1836ms 05:45:19 INFO - PROCESS | 4994 | 1464612319624 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 05:45:19 INFO - PROCESS | 4994 | 1464612319632 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 05:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:45:19 INFO - PROCESS | 4994 | 1464612319642 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:45:19 INFO - PROCESS | 4994 | 1464612319647 Marionette TRACE conn3 <- [1,1794,null,{}] 05:45:19 INFO - PROCESS | 4994 | 1464612319655 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:45:19 INFO - PROCESS | 4994 | 1464612319942 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 05:45:20 INFO - PROCESS | 4994 | 1464612320269 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b8a6400 == 108 [pid = 4994] [id = 456] 05:45:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x8b9b4800) [pid = 4994] [serial = 1369] [outer = (nil)] 05:45:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8baf1c00) [pid = 4994] [serial = 1370] [outer = 0x8b9b4800] 05:45:20 INFO - PROCESS | 4994 | 1464612320365 Marionette DEBUG loaded listener.js 05:45:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x8bbc5400) [pid = 4994] [serial = 1371] [outer = 0x8b9b4800] 05:45:21 INFO - PROCESS | 4994 | 1464612321373 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:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1785ms 05:45:21 INFO - PROCESS | 4994 | 1464612321427 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 05:45:21 INFO - PROCESS | 4994 | 1464612321431 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 05:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:45:21 INFO - PROCESS | 4994 | 1464612321439 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:45:21 INFO - PROCESS | 4994 | 1464612321443 Marionette TRACE conn3 <- [1,1798,null,{}] 05:45:21 INFO - PROCESS | 4994 | 1464612321449 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:45:21 INFO - PROCESS | 4994 | 1464612321677 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 05:45:22 INFO - PROCESS | 4994 | 1464612322036 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8ab46400 == 109 [pid = 4994] [id = 457] 05:45:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x8bbb9800) [pid = 4994] [serial = 1372] [outer = (nil)] 05:45:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8cf72000) [pid = 4994] [serial = 1373] [outer = 0x8bbb9800] 05:45:22 INFO - PROCESS | 4994 | 1464612322148 Marionette DEBUG loaded listener.js 05:45:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8de39c00) [pid = 4994] [serial = 1374] [outer = 0x8bbb9800] 05:45:23 INFO - PROCESS | 4994 | 1464612323119 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:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1739ms 05:45:23 INFO - PROCESS | 4994 | 1464612323180 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 05:45:23 INFO - PROCESS | 4994 | 1464612323187 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 05:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:45:23 INFO - PROCESS | 4994 | 1464612323206 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:45:23 INFO - PROCESS | 4994 | 1464612323215 Marionette TRACE conn3 <- [1,1802,null,{}] 05:45:23 INFO - PROCESS | 4994 | 1464612323221 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:45:23 INFO - PROCESS | 4994 | 1464612323493 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 05:45:23 INFO - PROCESS | 4994 | 1464612323818 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c36f800 == 110 [pid = 4994] [id = 458] 05:45:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x8cf73400) [pid = 4994] [serial = 1375] [outer = (nil)] 05:45:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x8e6ae800) [pid = 4994] [serial = 1376] [outer = 0x8cf73400] 05:45:23 INFO - PROCESS | 4994 | 1464612323912 Marionette DEBUG loaded listener.js 05:45:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x8eadf000) [pid = 4994] [serial = 1377] [outer = 0x8cf73400] 05:45:24 INFO - PROCESS | 4994 | 1464612324863 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:45:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1698ms 05:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:45:24 INFO - PROCESS | 4994 | 1464612324896 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 05:45:24 INFO - PROCESS | 4994 | 1464612324900 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 05:45:24 INFO - PROCESS | 4994 | 1464612324907 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:45:24 INFO - PROCESS | 4994 | 1464612324911 Marionette TRACE conn3 <- [1,1806,null,{}] 05:45:24 INFO - PROCESS | 4994 | 1464612324918 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:45:25 INFO - PROCESS | 4994 | 1464612325141 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 05:45:25 INFO - PROCESS | 4994 | 1464612325423 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cf79c00 == 111 [pid = 4994] [id = 459] 05:45:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x8de33c00) [pid = 4994] [serial = 1378] [outer = (nil)] 05:45:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x90503400) [pid = 4994] [serial = 1379] [outer = 0x8de33c00] 05:45:25 INFO - PROCESS | 4994 | 1464612325557 Marionette DEBUG loaded listener.js 05:45:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x90508400) [pid = 4994] [serial = 1380] [outer = 0x8de33c00] 05:45:26 INFO - PROCESS | 4994 | 1464612326488 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:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1635ms 05:45:26 INFO - PROCESS | 4994 | 1464612326542 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 05:45:26 INFO - PROCESS | 4994 | 1464612326546 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 05:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:45:26 INFO - PROCESS | 4994 | 1464612326553 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:45:26 INFO - PROCESS | 4994 | 1464612326556 Marionette TRACE conn3 <- [1,1810,null,{}] 05:45:26 INFO - PROCESS | 4994 | 1464612326563 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:45:26 INFO - PROCESS | 4994 | 1464612326836 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 05:45:27 INFO - PROCESS | 4994 | 1464612327173 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 4994 | ++DOCSHELL 0x91023800 == 112 [pid = 4994] [id = 460] 05:45:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x91023c00) [pid = 4994] [serial = 1381] [outer = (nil)] 05:45:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x9105ac00) [pid = 4994] [serial = 1382] [outer = 0x91023c00] 05:45:27 INFO - PROCESS | 4994 | 1464612327278 Marionette DEBUG loaded listener.js 05:45:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x9108fc00) [pid = 4994] [serial = 1383] [outer = 0x91023c00] 05:45:28 INFO - PROCESS | 4994 | 1464612328246 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:45:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:45:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1735ms 05:45:28 INFO - PROCESS | 4994 | 1464612328294 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 05:45:28 INFO - PROCESS | 4994 | 1464612328298 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 05:45:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:45:28 INFO - PROCESS | 4994 | 1464612328305 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:45:28 INFO - PROCESS | 4994 | 1464612328309 Marionette TRACE conn3 <- [1,1814,null,{}] 05:45:28 INFO - PROCESS | 4994 | 1464612328315 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:45:28 INFO - PROCESS | 4994 | 1464612328545 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 05:45:28 INFO - PROCESS | 4994 | 1464612328860 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x904ccc00 == 113 [pid = 4994] [id = 461] 05:45:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x91026000) [pid = 4994] [serial = 1384] [outer = (nil)] 05:45:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x9131fc00) [pid = 4994] [serial = 1385] [outer = 0x91026000] 05:45:28 INFO - PROCESS | 4994 | 1464612328959 Marionette DEBUG loaded listener.js 05:45:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x91643400) [pid = 4994] [serial = 1386] [outer = 0x91026000] 05:45:29 INFO - PROCESS | 4994 | 1464612329893 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:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1635ms 05:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:45:29 INFO - PROCESS | 4994 | 1464612329944 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 05:45:29 INFO - PROCESS | 4994 | 1464612329948 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 05:45:29 INFO - PROCESS | 4994 | 1464612329955 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:45:29 INFO - PROCESS | 4994 | 1464612329959 Marionette TRACE conn3 <- [1,1818,null,{}] 05:45:29 INFO - PROCESS | 4994 | 1464612329965 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:45:30 INFO - PROCESS | 4994 | 1464612330200 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 05:45:30 INFO - PROCESS | 4994 | 1464612330533 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b9b6000 == 114 [pid = 4994] [id = 462] 05:45:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x8eada400) [pid = 4994] [serial = 1387] [outer = (nil)] 05:45:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x917f1000) [pid = 4994] [serial = 1388] [outer = 0x8eada400] 05:45:30 INFO - PROCESS | 4994 | 1464612330632 Marionette DEBUG loaded listener.js 05:45:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x919eb400) [pid = 4994] [serial = 1389] [outer = 0x8eada400] 05:45:31 INFO - PROCESS | 4994 | 1464612331679 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:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1789ms 05:45:31 INFO - PROCESS | 4994 | 1464612331745 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 05:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:45:31 INFO - PROCESS | 4994 | 1464612331749 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 05:45:31 INFO - PROCESS | 4994 | 1464612331756 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:45:31 INFO - PROCESS | 4994 | 1464612331759 Marionette TRACE conn3 <- [1,1822,null,{}] 05:45:31 INFO - PROCESS | 4994 | 1464612331766 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:45:31 INFO - PROCESS | 4994 | 1464612331995 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 05:45:32 INFO - PROCESS | 4994 | 1464612332348 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 4994 | ++DOCSHELL 0x875bac00 == 115 [pid = 4994] [id = 463] 05:45:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x91322c00) [pid = 4994] [serial = 1390] [outer = (nil)] 05:45:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x91ab2800) [pid = 4994] [serial = 1391] [outer = 0x91322c00] 05:45:32 INFO - PROCESS | 4994 | 1464612332448 Marionette DEBUG loaded listener.js 05:45:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x92363c00) [pid = 4994] [serial = 1392] [outer = 0x91322c00] 05:45:33 INFO - PROCESS | 4994 | 1464612333389 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:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1683ms 05:45:33 INFO - PROCESS | 4994 | 1464612333439 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 05:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:45:33 INFO - PROCESS | 4994 | 1464612333451 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 05:45:33 INFO - PROCESS | 4994 | 1464612333458 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:45:33 INFO - PROCESS | 4994 | 1464612333462 Marionette TRACE conn3 <- [1,1826,null,{}] 05:45:33 INFO - PROCESS | 4994 | 1464612333490 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:45:33 INFO - PROCESS | 4994 | 1464612333731 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 05:45:34 INFO - PROCESS | 4994 | 1464612334050 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x875c2800 == 116 [pid = 4994] [id = 464] 05:45:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x91aa5400) [pid = 4994] [serial = 1393] [outer = (nil)] 05:45:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x9238f000) [pid = 4994] [serial = 1394] [outer = 0x91aa5400] 05:45:34 INFO - PROCESS | 4994 | 1464612334152 Marionette DEBUG loaded listener.js 05:45:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x92a99c00) [pid = 4994] [serial = 1395] [outer = 0x91aa5400] 05:45:35 INFO - PROCESS | 4994 | 1464612335103 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:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1703ms 05:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:45:35 INFO - PROCESS | 4994 | 1464612335161 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 05:45:35 INFO - PROCESS | 4994 | 1464612335165 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 05:45:35 INFO - PROCESS | 4994 | 1464612335172 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:45:35 INFO - PROCESS | 4994 | 1464612335175 Marionette TRACE conn3 <- [1,1830,null,{}] 05:45:35 INFO - PROCESS | 4994 | 1464612335181 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:45:35 INFO - PROCESS | 4994 | 1464612335457 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 05:45:35 INFO - PROCESS | 4994 | 1464612335793 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 4994 | ++DOCSHELL 0x92381800 == 117 [pid = 4994] [id = 465] 05:45:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x92ca3c00) [pid = 4994] [serial = 1396] [outer = (nil)] 05:45:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x92eecc00) [pid = 4994] [serial = 1397] [outer = 0x92ca3c00] 05:45:35 INFO - PROCESS | 4994 | 1464612335899 Marionette DEBUG loaded listener.js 05:45:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x93c8f800) [pid = 4994] [serial = 1398] [outer = 0x92ca3c00] 05:45:36 INFO - PROCESS | 4994 | 1464612336882 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:45:36 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:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1784ms 05:45:36 INFO - PROCESS | 4994 | 1464612336956 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 05:45:36 INFO - PROCESS | 4994 | 1464612336960 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 05:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:45:36 INFO - PROCESS | 4994 | 1464612336968 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:45:36 INFO - PROCESS | 4994 | 1464612336973 Marionette TRACE conn3 <- [1,1834,null,{}] 05:45:36 INFO - PROCESS | 4994 | 1464612336979 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:45:37 INFO - PROCESS | 4994 | 1464612337252 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 05:45:37 INFO - PROCESS | 4994 | 1464612337594 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 4994 | ++DOCSHELL 0x92af6400 == 118 [pid = 4994] [id = 466] 05:45:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x92ca3000) [pid = 4994] [serial = 1399] [outer = (nil)] 05:45:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x9502b800) [pid = 4994] [serial = 1400] [outer = 0x92ca3000] 05:45:37 INFO - PROCESS | 4994 | 1464612337686 Marionette DEBUG loaded listener.js 05:45:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x9506b800) [pid = 4994] [serial = 1401] [outer = 0x92ca3000] 05:45:38 INFO - PROCESS | 4994 | 1464612338640 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:45:38 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:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1734ms 05:45:38 INFO - PROCESS | 4994 | 1464612338703 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 05:45:38 INFO - PROCESS | 4994 | 1464612338708 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 05:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:45:38 INFO - PROCESS | 4994 | 1464612338715 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:45:38 INFO - PROCESS | 4994 | 1464612338719 Marionette TRACE conn3 <- [1,1838,null,{}] 05:45:38 INFO - PROCESS | 4994 | 1464612338725 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:45:38 INFO - PROCESS | 4994 | 1464612338967 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 05:45:39 INFO - PROCESS | 4994 | 1464612339290 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x94660800 == 119 [pid = 4994] [id = 467] 05:45:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x94665c00) [pid = 4994] [serial = 1402] [outer = (nil)] 05:45:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x95144c00) [pid = 4994] [serial = 1403] [outer = 0x94665c00] 05:45:39 INFO - PROCESS | 4994 | 1464612339392 Marionette DEBUG loaded listener.js 05:45:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x95148800) [pid = 4994] [serial = 1404] [outer = 0x94665c00] 05:45:40 INFO - PROCESS | 4994 | 1464612340366 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:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1695ms 05:45:40 INFO - PROCESS | 4994 | 1464612340411 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 05:45:40 INFO - PROCESS | 4994 | 1464612340416 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 05:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:45:40 INFO - PROCESS | 4994 | 1464612340422 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:45:40 INFO - PROCESS | 4994 | 1464612340425 Marionette TRACE conn3 <- [1,1842,null,{}] 05:45:40 INFO - PROCESS | 4994 | 1464612340432 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:45:40 INFO - PROCESS | 4994 | 1464612340684 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 05:45:41 INFO - PROCESS | 4994 | 1464612341016 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 4994 | ++DOCSHELL 0x9502c400 == 120 [pid = 4994] [id = 468] 05:45:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x9506fc00) [pid = 4994] [serial = 1405] [outer = (nil)] 05:45:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x95158400) [pid = 4994] [serial = 1406] [outer = 0x9506fc00] 05:45:41 INFO - PROCESS | 4994 | 1464612341113 Marionette DEBUG loaded listener.js 05:45:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x9515a400) [pid = 4994] [serial = 1407] [outer = 0x9506fc00] 05:45:42 INFO - PROCESS | 4994 | 1464612342022 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:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1636ms 05:45:42 INFO - PROCESS | 4994 | 1464612342060 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 05:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:45:42 INFO - PROCESS | 4994 | 1464612342064 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 05:45:42 INFO - PROCESS | 4994 | 1464612342071 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:45:42 INFO - PROCESS | 4994 | 1464612342075 Marionette TRACE conn3 <- [1,1846,null,{}] 05:45:42 INFO - PROCESS | 4994 | 1464612342104 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:45:42 INFO - PROCESS | 4994 | 1464612342353 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 05:45:42 INFO - PROCESS | 4994 | 1464612342674 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 4994 | ++DOCSHELL 0x90502000 == 121 [pid = 4994] [id = 469] 05:45:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x919e9000) [pid = 4994] [serial = 1408] [outer = (nil)] 05:45:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x95235800) [pid = 4994] [serial = 1409] [outer = 0x919e9000] 05:45:42 INFO - PROCESS | 4994 | 1464612342784 Marionette DEBUG loaded listener.js 05:45:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x9813a000) [pid = 4994] [serial = 1410] [outer = 0x919e9000] 05:45:43 INFO - PROCESS | 4994 | 1464612343716 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:45:43 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:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1701ms 05:45:43 INFO - PROCESS | 4994 | 1464612343772 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 05:45:43 INFO - PROCESS | 4994 | 1464612343776 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 05:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:45:43 INFO - PROCESS | 4994 | 1464612343783 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:45:43 INFO - PROCESS | 4994 | 1464612343786 Marionette TRACE conn3 <- [1,1850,null,{}] 05:45:43 INFO - PROCESS | 4994 | 1464612343792 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:45:44 INFO - PROCESS | 4994 | 1464612344010 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 05:45:44 INFO - PROCESS | 4994 | 1464612344357 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x95227c00 == 122 [pid = 4994] [id = 470] 05:45:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x98134400) [pid = 4994] [serial = 1411] [outer = (nil)] 05:45:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x992b3c00) [pid = 4994] [serial = 1412] [outer = 0x98134400] 05:45:44 INFO - PROCESS | 4994 | 1464612344452 Marionette DEBUG loaded listener.js 05:45:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x992bac00) [pid = 4994] [serial = 1413] [outer = 0x98134400] 05:45:45 INFO - PROCESS | 4994 | 1464612345403 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:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1685ms 05:45:45 INFO - PROCESS | 4994 | 1464612345477 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 05:45:45 INFO - PROCESS | 4994 | 1464612345482 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 05:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:45:45 INFO - PROCESS | 4994 | 1464612345491 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:45:45 INFO - PROCESS | 4994 | 1464612345494 Marionette TRACE conn3 <- [1,1854,null,{}] 05:45:45 INFO - PROCESS | 4994 | 1464612345500 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:45:45 INFO - PROCESS | 4994 | 1464612345717 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 05:45:46 INFO - PROCESS | 4994 | 1464612346046 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8aaea400 == 123 [pid = 4994] [id = 471] 05:45:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x8c363c00) [pid = 4994] [serial = 1414] [outer = (nil)] 05:45:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x99fe0800) [pid = 4994] [serial = 1415] [outer = 0x8c363c00] 05:45:46 INFO - PROCESS | 4994 | 1464612346143 Marionette DEBUG loaded listener.js 05:45:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x99fec400) [pid = 4994] [serial = 1416] [outer = 0x8c363c00] 05:45:47 INFO - PROCESS | 4994 | 1464612347136 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:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1681ms 05:45:47 INFO - PROCESS | 4994 | 1464612347173 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 05:45:47 INFO - PROCESS | 4994 | 1464612347177 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 05:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:45:47 INFO - PROCESS | 4994 | 1464612347184 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:45:47 INFO - PROCESS | 4994 | 1464612347188 Marionette TRACE conn3 <- [1,1858,null,{}] 05:45:47 INFO - PROCESS | 4994 | 1464612347194 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:45:47 INFO - PROCESS | 4994 | 1464612347409 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 05:45:47 INFO - PROCESS | 4994 | 1464612347780 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 4994 | ++DOCSHELL 0x99052000 == 124 [pid = 4994] [id = 472] 05:45:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x99fe1c00) [pid = 4994] [serial = 1417] [outer = (nil)] 05:45:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x9a3d8000) [pid = 4994] [serial = 1418] [outer = 0x99fe1c00] 05:45:47 INFO - PROCESS | 4994 | 1464612347886 Marionette DEBUG loaded listener.js 05:45:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x9a3dcc00) [pid = 4994] [serial = 1419] [outer = 0x99fe1c00] 05:45:49 INFO - PROCESS | 4994 | --DOCSHELL 0x875c3c00 == 123 [pid = 4994] [id = 429] 05:45:49 INFO - PROCESS | 4994 | --DOCSHELL 0x91083c00 == 122 [pid = 4994] [id = 102] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x92e57400) [pid = 4994] [serial = 1253] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x9aac0800) [pid = 4994] [serial = 1262] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0xa216a400) [pid = 4994] [serial = 1269] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0xa628c000) [pid = 4994] [serial = 1283] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x8e142800) [pid = 4994] [serial = 1155] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x875c6000) [pid = 4994] [serial = 1289] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0xa6706c00) [pid = 4994] [serial = 1284] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0xa24b4800) [pid = 4994] [serial = 1272] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0xa0609000) [pid = 4994] [serial = 1224] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0xa346d400) [pid = 4994] [serial = 1278] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x981ca000) [pid = 4994] [serial = 1256] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x92390c00) [pid = 4994] [serial = 1251] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x9aac7000) [pid = 4994] [serial = 1263] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0xa3265800) [pid = 4994] [serial = 1277] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x99ea7c00) [pid = 4994] [serial = 1257] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0xa6d14400) [pid = 4994] [serial = 1286] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0xa6d12800) [pid = 4994] [serial = 1287] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x88957000) [pid = 4994] [serial = 1298] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x9101a800) [pid = 4994] [serial = 1245] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x8cf6e000) [pid = 4994] [serial = 1242] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x8a253800) [pid = 4994] [serial = 1296] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x8b9b4000) [pid = 4994] [serial = 1301] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x8c367c00) [pid = 4994] [serial = 1241] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0xa3051000) [pid = 4994] [serial = 1275] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x919f0800) [pid = 4994] [serial = 1248] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x88958800) [pid = 4994] [serial = 1292] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x9513cc00) [pid = 4994] [serial = 1254] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x9b8bd400) [pid = 4994] [serial = 1266] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x87b64c00) [pid = 4994] [serial = 1290] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0xa6234800) [pid = 4994] [serial = 1281] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x8ab42c00) [pid = 4994] [serial = 1299] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x9a3dac00) [pid = 4994] [serial = 1259] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x898ad800) [pid = 4994] [serial = 1239] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x92389800) [pid = 4994] [serial = 1250] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0xa0611000) [pid = 4994] [serial = 1268] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x89208c00) [pid = 4994] [serial = 1238] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0xa24acc00) [pid = 4994] [serial = 1271] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x917eb000) [pid = 4994] [serial = 1247] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x9b56b000) [pid = 4994] [serial = 1265] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x88ec7c00) [pid = 4994] [serial = 1293] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x90753000) [pid = 4994] [serial = 1244] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x898acc00) [pid = 4994] [serial = 1295] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0xa50a4800) [pid = 4994] [serial = 1280] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x9a3e1000) [pid = 4994] [serial = 1260] [outer = (nil)] [url = about:blank] 05:45:49 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0xa26ca800) [pid = 4994] [serial = 1274] [outer = (nil)] [url = about:blank] 05:45:50 INFO - PROCESS | 4994 | 1464612350417 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:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 3291ms 05:45:50 INFO - PROCESS | 4994 | 1464612350476 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 05:45:50 INFO - PROCESS | 4994 | 1464612350483 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 05:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:45:50 INFO - PROCESS | 4994 | 1464612350492 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:45:50 INFO - PROCESS | 4994 | 1464612350496 Marionette TRACE conn3 <- [1,1862,null,{}] 05:45:50 INFO - PROCESS | 4994 | 1464612350505 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:45:50 INFO - PROCESS | 4994 | 1464612350720 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 05:45:50 INFO - PROCESS | 4994 | 1464612350909 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x871d8400 == 123 [pid = 4994] [id = 473] 05:45:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x87b5b000) [pid = 4994] [serial = 1420] [outer = (nil)] 05:45:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x88ec7c00) [pid = 4994] [serial = 1421] [outer = 0x87b5b000] 05:45:51 INFO - PROCESS | 4994 | 1464612351008 Marionette DEBUG loaded listener.js 05:45:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x898a5800) [pid = 4994] [serial = 1422] [outer = 0x87b5b000] 05:45:51 INFO - PROCESS | 4994 | 1464612351909 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:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1487ms 05:45:51 INFO - PROCESS | 4994 | 1464612351980 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 05:45:51 INFO - PROCESS | 4994 | 1464612351988 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 05:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:45:52 INFO - PROCESS | 4994 | 1464612352000 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:45:52 INFO - PROCESS | 4994 | 1464612352003 Marionette TRACE conn3 <- [1,1866,null,{}] 05:45:52 INFO - PROCESS | 4994 | 1464612352010 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:45:52 INFO - PROCESS | 4994 | 1464612352217 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 05:45:52 INFO - PROCESS | 4994 | 1464612352450 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a24dc00 == 124 [pid = 4994] [id = 474] 05:45:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x8aae9400) [pid = 4994] [serial = 1423] [outer = (nil)] 05:45:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x8b8ad800) [pid = 4994] [serial = 1424] [outer = 0x8aae9400] 05:45:52 INFO - PROCESS | 4994 | 1464612352528 Marionette DEBUG loaded listener.js 05:45:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x8b9bd400) [pid = 4994] [serial = 1425] [outer = 0x8aae9400] 05:45:53 INFO - PROCESS | 4994 | 1464612353527 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:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1593ms 05:45:53 INFO - PROCESS | 4994 | 1464612353592 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 05:45:53 INFO - PROCESS | 4994 | 1464612353596 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 05:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:45:53 INFO - PROCESS | 4994 | 1464612353603 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:45:53 INFO - PROCESS | 4994 | 1464612353609 Marionette TRACE conn3 <- [1,1870,null,{}] 05:45:53 INFO - PROCESS | 4994 | 1464612353641 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:45:53 INFO - PROCESS | 4994 | 1464612353944 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 05:45:53 INFO - PROCESS | 4994 | 1464612353977 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x898acc00 == 125 [pid = 4994] [id = 475] 05:45:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8baf4400) [pid = 4994] [serial = 1426] [outer = (nil)] 05:45:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8cefe800) [pid = 4994] [serial = 1427] [outer = 0x8baf4400] 05:45:54 INFO - PROCESS | 4994 | 1464612354060 Marionette DEBUG loaded listener.js 05:45:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8de39000) [pid = 4994] [serial = 1428] [outer = 0x8baf4400] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x90f0ec00) [pid = 4994] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x8e96f000) [pid = 4994] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x8cdf8c00) [pid = 4994] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8b8af400) [pid = 4994] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8cf70c00) [pid = 4994] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x917e8c00) [pid = 4994] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x88817000) [pid = 4994] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x8cef9c00) [pid = 4994] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x8e14fc00) [pid = 4994] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x88532800) [pid = 4994] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x939f0400) [pid = 4994] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x91084c00) [pid = 4994] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x8b9b6800) [pid = 4994] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x9236f000) [pid = 4994] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x919f3000) [pid = 4994] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x8e6a3800) [pid = 4994] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x92af6800) [pid = 4994] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x8a24e800) [pid = 4994] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x8b9b2000) [pid = 4994] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x8b9bc400) [pid = 4994] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:45:55 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x88ec4c00) [pid = 4994] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:45:55 INFO - PROCESS | 4994 | 1464612355615 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:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 2038ms 05:45:55 INFO - PROCESS | 4994 | 1464612355643 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 05:45:55 INFO - PROCESS | 4994 | 1464612355648 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 05:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:45:55 INFO - PROCESS | 4994 | 1464612355654 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:45:55 INFO - PROCESS | 4994 | 1464612355657 Marionette TRACE conn3 <- [1,1874,null,{}] 05:45:55 INFO - PROCESS | 4994 | 1464612355663 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:45:55 INFO - PROCESS | 4994 | 1464612355933 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 05:45:55 INFO - PROCESS | 4994 | 1464612355962 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 4994 | ++DOCSHELL 0x88810000 == 126 [pid = 4994] [id = 476] 05:45:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x8aaeec00) [pid = 4994] [serial = 1429] [outer = (nil)] 05:45:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x8cf77000) [pid = 4994] [serial = 1430] [outer = 0x8aaeec00] 05:45:56 INFO - PROCESS | 4994 | 1464612356040 Marionette DEBUG loaded listener.js 05:45:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x8defa400) [pid = 4994] [serial = 1431] [outer = 0x8aaeec00] 05:45:57 INFO - PROCESS | 4994 | 1464612357074 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:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1488ms 05:45:57 INFO - PROCESS | 4994 | 1464612357145 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 05:45:57 INFO - PROCESS | 4994 | 1464612357151 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 05:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:45:57 INFO - PROCESS | 4994 | 1464612357161 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:45:57 INFO - PROCESS | 4994 | 1464612357167 Marionette TRACE conn3 <- [1,1878,null,{}] 05:45:57 INFO - PROCESS | 4994 | 1464612357176 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:45:57 INFO - PROCESS | 4994 | 1464612357450 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 05:45:57 INFO - PROCESS | 4994 | 1464612357795 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 4994 | ++DOCSHELL 0x88962c00 == 127 [pid = 4994] [id = 477] 05:45:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x88ec8400) [pid = 4994] [serial = 1432] [outer = (nil)] 05:45:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x89209400) [pid = 4994] [serial = 1433] [outer = 0x88ec8400] 05:45:57 INFO - PROCESS | 4994 | 1464612357902 Marionette DEBUG loaded listener.js 05:45:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x8a253800) [pid = 4994] [serial = 1434] [outer = 0x88ec8400] 05:45:58 INFO - PROCESS | 4994 | 1464612358925 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:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1841ms 05:45:59 INFO - PROCESS | 4994 | 1464612359003 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 05:45:59 INFO - PROCESS | 4994 | 1464612359013 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 05:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:45:59 INFO - PROCESS | 4994 | 1464612359024 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:45:59 INFO - PROCESS | 4994 | 1464612359028 Marionette TRACE conn3 <- [1,1882,null,{}] 05:45:59 INFO - PROCESS | 4994 | 1464612359035 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:45:59 INFO - PROCESS | 4994 | 1464612359295 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 05:45:59 INFO - PROCESS | 4994 | 1464612359622 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b8afc00 == 128 [pid = 4994] [id = 478] 05:45:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x8baf1400) [pid = 4994] [serial = 1435] [outer = (nil)] 05:45:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8c366c00) [pid = 4994] [serial = 1436] [outer = 0x8baf1400] 05:45:59 INFO - PROCESS | 4994 | 1464612359712 Marionette DEBUG loaded listener.js 05:45:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x8cdfc000) [pid = 4994] [serial = 1437] [outer = 0x8baf1400] 05:46:00 INFO - PROCESS | 4994 | 1464612360689 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:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1736ms 05:46:00 INFO - PROCESS | 4994 | 1464612360760 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 05:46:00 INFO - PROCESS | 4994 | 1464612360765 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 05:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:46:00 INFO - PROCESS | 4994 | 1464612360772 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:46:00 INFO - PROCESS | 4994 | 1464612360778 Marionette TRACE conn3 <- [1,1886,null,{}] 05:46:00 INFO - PROCESS | 4994 | 1464612360796 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:46:01 INFO - PROCESS | 4994 | 1464612361061 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 05:46:01 INFO - PROCESS | 4994 | 1464612361450 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cef5c00 == 129 [pid = 4994] [id = 479] 05:46:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x8e144800) [pid = 4994] [serial = 1438] [outer = (nil)] 05:46:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8ead3400) [pid = 4994] [serial = 1439] [outer = 0x8e144800] 05:46:01 INFO - PROCESS | 4994 | 1464612361549 Marionette DEBUG loaded listener.js 05:46:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x90502800) [pid = 4994] [serial = 1440] [outer = 0x8e144800] 05:46:02 INFO - PROCESS | 4994 | 1464612362524 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:46:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1796ms 05:46:02 INFO - PROCESS | 4994 | 1464612362568 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 05:46:02 INFO - PROCESS | 4994 | 1464612362573 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 05:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:46:02 INFO - PROCESS | 4994 | 1464612362587 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:46:02 INFO - PROCESS | 4994 | 1464612362591 Marionette TRACE conn3 <- [1,1890,null,{}] 05:46:02 INFO - PROCESS | 4994 | 1464612362601 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:46:02 INFO - PROCESS | 4994 | 1464612362845 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 05:46:03 INFO - PROCESS | 4994 | 1464612363186 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8bbc4000 == 130 [pid = 4994] [id = 480] 05:46:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x9050bc00) [pid = 4994] [serial = 1441] [outer = (nil)] 05:46:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x9101c400) [pid = 4994] [serial = 1442] [outer = 0x9050bc00] 05:46:03 INFO - PROCESS | 4994 | 1464612363282 Marionette DEBUG loaded listener.js 05:46:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x91024800) [pid = 4994] [serial = 1443] [outer = 0x9050bc00] 05:46:04 INFO - PROCESS | 4994 | 1464612364203 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:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1692ms 05:46:04 INFO - PROCESS | 4994 | 1464612364274 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 05:46:04 INFO - PROCESS | 4994 | 1464612364278 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 05:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:46:04 INFO - PROCESS | 4994 | 1464612364285 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:46:04 INFO - PROCESS | 4994 | 1464612364289 Marionette TRACE conn3 <- [1,1894,null,{}] 05:46:04 INFO - PROCESS | 4994 | 1464612364295 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:46:04 INFO - PROCESS | 4994 | 1464612364521 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 05:46:04 INFO - PROCESS | 4994 | 1464612364838 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 4994 | ++DOCSHELL 0x8eadc800 == 131 [pid = 4994] [id = 481] 05:46:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x90f04800) [pid = 4994] [serial = 1444] [outer = (nil)] 05:46:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x91083800) [pid = 4994] [serial = 1445] [outer = 0x90f04800] 05:46:04 INFO - PROCESS | 4994 | 1464612364936 Marionette DEBUG loaded listener.js 05:46:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x9108a400) [pid = 4994] [serial = 1446] [outer = 0x90f04800] 05:46:05 INFO - PROCESS | 4994 | 1464612365885 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:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1631ms 05:46:05 INFO - PROCESS | 4994 | 1464612365919 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 05:46:05 INFO - PROCESS | 4994 | 1464612365922 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 05:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:46:05 INFO - PROCESS | 4994 | 1464612365929 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:46:05 INFO - PROCESS | 4994 | 1464612365933 Marionette TRACE conn3 <- [1,1898,null,{}] 05:46:05 INFO - PROCESS | 4994 | 1464612365939 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:46:06 INFO - PROCESS | 4994 | 1464612366220 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 05:46:06 INFO - PROCESS | 4994 | 1464612366551 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 4994 | ++DOCSHELL 0x8ab43800 == 132 [pid = 4994] [id = 482] 05:46:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8e967000) [pid = 4994] [serial = 1447] [outer = (nil)] 05:46:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x917e7c00) [pid = 4994] [serial = 1448] [outer = 0x8e967000] 05:46:06 INFO - PROCESS | 4994 | 1464612366645 Marionette DEBUG loaded listener.js 05:46:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x91aa4000) [pid = 4994] [serial = 1449] [outer = 0x8e967000] 05:46:07 INFO - PROCESS | 4994 | 1464612367586 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:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1693ms 05:46:07 INFO - PROCESS | 4994 | 1464612367624 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 05:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:46:07 INFO - PROCESS | 4994 | 1464612367628 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 05:46:07 INFO - PROCESS | 4994 | 1464612367635 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:46:07 INFO - PROCESS | 4994 | 1464612367639 Marionette TRACE conn3 <- [1,1902,null,{}] 05:46:07 INFO - PROCESS | 4994 | 1464612367645 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:46:07 INFO - PROCESS | 4994 | 1464612367860 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 05:46:08 INFO - PROCESS | 4994 | 1464612368151 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91060000 == 133 [pid = 4994] [id = 483] 05:46:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x91060c00) [pid = 4994] [serial = 1450] [outer = (nil)] 05:46:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x9236a800) [pid = 4994] [serial = 1451] [outer = 0x91060c00] 05:46:08 INFO - PROCESS | 4994 | 1464612368293 Marionette DEBUG loaded listener.js 05:46:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x92389800) [pid = 4994] [serial = 1452] [outer = 0x91060c00] 05:46:09 INFO - PROCESS | 4994 | 1464612369216 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:46:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1639ms 05:46:09 INFO - PROCESS | 4994 | 1464612369274 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 05:46:09 INFO - PROCESS | 4994 | 1464612369277 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 05:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:46:09 INFO - PROCESS | 4994 | 1464612369285 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:46:09 INFO - PROCESS | 4994 | 1464612369288 Marionette TRACE conn3 <- [1,1906,null,{}] 05:46:09 INFO - PROCESS | 4994 | 1464612369294 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:46:09 INFO - PROCESS | 4994 | 1464612369506 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 05:46:09 INFO - PROCESS | 4994 | 1464612369823 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b9bb000 == 134 [pid = 4994] [id = 484] 05:46:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x919efc00) [pid = 4994] [serial = 1453] [outer = (nil)] 05:46:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x92aea000) [pid = 4994] [serial = 1454] [outer = 0x919efc00] 05:46:09 INFO - PROCESS | 4994 | 1464612369916 Marionette DEBUG loaded listener.js 05:46:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x92aee800) [pid = 4994] [serial = 1455] [outer = 0x919efc00] 05:46:10 INFO - PROCESS | 4994 | 1464612370850 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:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1642ms 05:46:10 INFO - PROCESS | 4994 | 1464612370928 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 05:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:46:10 INFO - PROCESS | 4994 | 1464612370933 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 05:46:10 INFO - PROCESS | 4994 | 1464612370940 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:46:10 INFO - PROCESS | 4994 | 1464612370944 Marionette TRACE conn3 <- [1,1910,null,{}] 05:46:10 INFO - PROCESS | 4994 | 1464612370950 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:46:11 INFO - PROCESS | 4994 | 1464612371226 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 05:46:11 INFO - PROCESS | 4994 | 1464612371551 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 4994 | ++DOCSHELL 0x92363000 == 135 [pid = 4994] [id = 485] 05:46:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x92365000) [pid = 4994] [serial = 1456] [outer = (nil)] 05:46:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x92cad000) [pid = 4994] [serial = 1457] [outer = 0x92365000] 05:46:11 INFO - PROCESS | 4994 | 1464612371641 Marionette DEBUG loaded listener.js 05:46:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x92eeb400) [pid = 4994] [serial = 1458] [outer = 0x92365000] 05:46:12 INFO - PROCESS | 4994 | 1464612372564 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:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1683ms 05:46:12 INFO - PROCESS | 4994 | 1464612372623 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 05:46:12 INFO - PROCESS | 4994 | 1464612372626 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 05:46:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:46:12 INFO - PROCESS | 4994 | 1464612372633 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:46:12 INFO - PROCESS | 4994 | 1464612372637 Marionette TRACE conn3 <- [1,1914,null,{}] 05:46:12 INFO - PROCESS | 4994 | 1464612372643 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:46:12 INFO - PROCESS | 4994 | 1464612372868 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 05:46:13 INFO - PROCESS | 4994 | 1464612373198 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9238d400 == 136 [pid = 4994] [id = 486] 05:46:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x92ca6000) [pid = 4994] [serial = 1459] [outer = (nil)] 05:46:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x94662400) [pid = 4994] [serial = 1460] [outer = 0x92ca6000] 05:46:13 INFO - PROCESS | 4994 | 1464612373292 Marionette DEBUG loaded listener.js 05:46:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x9469cc00) [pid = 4994] [serial = 1461] [outer = 0x92ca6000] 05:46:14 INFO - PROCESS | 4994 | 1464612374191 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:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1633ms 05:46:14 INFO - PROCESS | 4994 | 1464612374267 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 05:46:14 INFO - PROCESS | 4994 | 1464612374272 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 05:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:46:14 INFO - PROCESS | 4994 | 1464612374279 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:46:14 INFO - PROCESS | 4994 | 1464612374284 Marionette TRACE conn3 <- [1,1918,null,{}] 05:46:14 INFO - PROCESS | 4994 | 1464612374291 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:46:14 INFO - PROCESS | 4994 | 1464612374576 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 05:46:14 INFO - PROCESS | 4994 | 1464612374914 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 4994 | ++DOCSHELL 0x93ae6400 == 137 [pid = 4994] [id = 487] 05:46:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x95148000) [pid = 4994] [serial = 1462] [outer = (nil)] 05:46:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x9972b000) [pid = 4994] [serial = 1463] [outer = 0x95148000] 05:46:15 INFO - PROCESS | 4994 | 1464612375013 Marionette DEBUG loaded listener.js 05:46:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x9a234c00) [pid = 4994] [serial = 1464] [outer = 0x95148000] 05:46:15 INFO - PROCESS | 4994 | 1464612375944 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:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1739ms 05:46:16 INFO - PROCESS | 4994 | 1464612376020 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 05:46:16 INFO - PROCESS | 4994 | 1464612376023 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 05:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:46:16 INFO - PROCESS | 4994 | 1464612376030 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:46:16 INFO - PROCESS | 4994 | 1464612376033 Marionette TRACE conn3 <- [1,1922,null,{}] 05:46:16 INFO - PROCESS | 4994 | 1464612376039 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:46:16 INFO - PROCESS | 4994 | 1464612376284 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 05:46:16 INFO - PROCESS | 4994 | 1464612376610 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c36bc00 == 138 [pid = 4994] [id = 488] 05:46:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x95149800) [pid = 4994] [serial = 1465] [outer = (nil)] 05:46:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x9a3e1c00) [pid = 4994] [serial = 1466] [outer = 0x95149800] 05:46:16 INFO - PROCESS | 4994 | 1464612376705 Marionette DEBUG loaded listener.js 05:46:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x9a524800) [pid = 4994] [serial = 1467] [outer = 0x95149800] 05:46:17 INFO - PROCESS | 4994 | 1464612377612 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:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1630ms 05:46:17 INFO - PROCESS | 4994 | 1464612377661 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 05:46:17 INFO - PROCESS | 4994 | 1464612377666 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 05:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:46:17 INFO - PROCESS | 4994 | 1464612377673 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:46:17 INFO - PROCESS | 4994 | 1464612377677 Marionette TRACE conn3 <- [1,1926,null,{}] 05:46:17 INFO - PROCESS | 4994 | 1464612377683 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:46:17 INFO - PROCESS | 4994 | 1464612377926 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 05:46:18 INFO - PROCESS | 4994 | 1464612378297 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9a3d6000 == 139 [pid = 4994] [id = 489] 05:46:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x9a3da400) [pid = 4994] [serial = 1468] [outer = (nil)] 05:46:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x9a530c00) [pid = 4994] [serial = 1469] [outer = 0x9a3da400] 05:46:18 INFO - PROCESS | 4994 | 1464612378393 Marionette DEBUG loaded listener.js 05:46:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x9a867400) [pid = 4994] [serial = 1470] [outer = 0x9a3da400] 05:46:19 INFO - PROCESS | 4994 | 1464612379332 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:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1734ms 05:46:19 INFO - PROCESS | 4994 | 1464612379409 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 05:46:19 INFO - PROCESS | 4994 | 1464612379412 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 05:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:46:19 INFO - PROCESS | 4994 | 1464612379419 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:46:19 INFO - PROCESS | 4994 | 1464612379422 Marionette TRACE conn3 <- [1,1930,null,{}] 05:46:19 INFO - PROCESS | 4994 | 1464612379428 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:46:19 INFO - PROCESS | 4994 | 1464612379650 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 05:46:19 INFO - PROCESS | 4994 | 1464612379977 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 4994 | ++DOCSHELL 0x875bcc00 == 140 [pid = 4994] [id = 490] 05:46:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x9236dc00) [pid = 4994] [serial = 1471] [outer = (nil)] 05:46:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x9aabcc00) [pid = 4994] [serial = 1472] [outer = 0x9236dc00] 05:46:20 INFO - PROCESS | 4994 | 1464612380075 Marionette DEBUG loaded listener.js 05:46:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x9aac0800) [pid = 4994] [serial = 1473] [outer = 0x9236dc00] 05:46:20 INFO - PROCESS | 4994 | 1464612380987 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:46:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:46:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1634ms 05:46:21 INFO - PROCESS | 4994 | 1464612381054 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 05:46:21 INFO - PROCESS | 4994 | 1464612381059 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 05:46:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:46:21 INFO - PROCESS | 4994 | 1464612381065 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:46:21 INFO - PROCESS | 4994 | 1464612381069 Marionette TRACE conn3 <- [1,1934,null,{}] 05:46:21 INFO - PROCESS | 4994 | 1464612381075 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:46:21 INFO - PROCESS | 4994 | 1464612381313 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 05:46:21 INFO - PROCESS | 4994 | 1464612381648 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8de36800 == 141 [pid = 4994] [id = 491] 05:46:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x8e974800) [pid = 4994] [serial = 1474] [outer = (nil)] 05:46:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x9af03800) [pid = 4994] [serial = 1475] [outer = 0x8e974800] 05:46:21 INFO - PROCESS | 4994 | 1464612381744 Marionette DEBUG loaded listener.js 05:46:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x9af07800) [pid = 4994] [serial = 1476] [outer = 0x8e974800] 05:46:22 INFO - PROCESS | 4994 | 1464612382692 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:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1692ms 05:46:22 INFO - PROCESS | 4994 | 1464612382759 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 05:46:22 INFO - PROCESS | 4994 | 1464612382763 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 05:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:46:22 INFO - PROCESS | 4994 | 1464612382770 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:46:22 INFO - PROCESS | 4994 | 1464612382773 Marionette TRACE conn3 <- [1,1938,null,{}] 05:46:22 INFO - PROCESS | 4994 | 1464612382779 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:46:23 INFO - PROCESS | 4994 | 1464612383025 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 05:46:23 INFO - PROCESS | 4994 | 1464612383342 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 4994 | ++DOCSHELL 0x92389c00 == 142 [pid = 4994] [id = 492] 05:46:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x9a52a400) [pid = 4994] [serial = 1477] [outer = (nil)] 05:46:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x9afa0c00) [pid = 4994] [serial = 1478] [outer = 0x9a52a400] 05:46:23 INFO - PROCESS | 4994 | 1464612383430 Marionette DEBUG loaded listener.js 05:46:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x9b3b6000) [pid = 4994] [serial = 1479] [outer = 0x9a52a400] 05:46:24 INFO - PROCESS | 4994 | 1464612384370 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:46:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:46:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1640ms 05:46:24 INFO - PROCESS | 4994 | 1464612384411 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 05:46:24 INFO - PROCESS | 4994 | 1464612384414 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 05:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:46:24 INFO - PROCESS | 4994 | 1464612384421 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:46:24 INFO - PROCESS | 4994 | 1464612384424 Marionette TRACE conn3 <- [1,1942,null,{}] 05:46:24 INFO - PROCESS | 4994 | 1464612384430 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:46:24 INFO - PROCESS | 4994 | 1464612384627 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 05:46:24 INFO - PROCESS | 4994 | 1464612384953 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9aac5c00 == 143 [pid = 4994] [id = 493] 05:46:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x9af0ec00) [pid = 4994] [serial = 1480] [outer = (nil)] 05:46:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x9b55dc00) [pid = 4994] [serial = 1481] [outer = 0x9af0ec00] 05:46:25 INFO - PROCESS | 4994 | 1464612385047 Marionette DEBUG loaded listener.js 05:46:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x9b560400) [pid = 4994] [serial = 1482] [outer = 0x9af0ec00] 05:46:25 INFO - PROCESS | 4994 | 1464612385946 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:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1586ms 05:46:26 INFO - PROCESS | 4994 | 1464612386008 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 05:46:26 INFO - PROCESS | 4994 | 1464612386012 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 05:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:46:26 INFO - PROCESS | 4994 | 1464612386019 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:46:26 INFO - PROCESS | 4994 | 1464612386022 Marionette TRACE conn3 <- [1,1946,null,{}] 05:46:26 INFO - PROCESS | 4994 | 1464612386028 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:46:26 INFO - PROCESS | 4994 | 1464612386261 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 05:46:26 INFO - PROCESS | 4994 | 1464612386588 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x90759000 == 144 [pid = 4994] [id = 494] 05:46:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x91321000) [pid = 4994] [serial = 1483] [outer = (nil)] 05:46:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x9b5bd000) [pid = 4994] [serial = 1484] [outer = 0x91321000] 05:46:26 INFO - PROCESS | 4994 | 1464612386687 Marionette DEBUG loaded listener.js 05:46:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x9b8bcc00) [pid = 4994] [serial = 1485] [outer = 0x91321000] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x88815400 == 143 [pid = 4994] [id = 451] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x95076800 == 142 [pid = 4994] [id = 382] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x8e6afc00 == 141 [pid = 4994] [id = 110] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x898acc00 == 140 [pid = 4994] [id = 475] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x8a24dc00 == 139 [pid = 4994] [id = 474] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x871d8400 == 138 [pid = 4994] [id = 473] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x94660800 == 137 [pid = 4994] [id = 467] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x92381800 == 136 [pid = 4994] [id = 465] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x92af6400 == 135 [pid = 4994] [id = 466] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x875c2800 == 134 [pid = 4994] [id = 464] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x875bac00 == 133 [pid = 4994] [id = 463] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b6000 == 132 [pid = 4994] [id = 462] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x904ccc00 == 131 [pid = 4994] [id = 461] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x91023800 == 130 [pid = 4994] [id = 460] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x8cf79c00 == 129 [pid = 4994] [id = 459] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x8ab46400 == 128 [pid = 4994] [id = 457] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x8c36f800 == 127 [pid = 4994] [id = 458] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8a6400 == 126 [pid = 4994] [id = 456] 05:46:28 INFO - PROCESS | 4994 | --DOCSHELL 0x8880e800 == 125 [pid = 4994] [id = 455] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x91087000) [pid = 4994] [serial = 1326] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x91026400) [pid = 4994] [serial = 1323] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x8cf74800) [pid = 4994] [serial = 1311] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x8e6ab000) [pid = 4994] [serial = 1316] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x9236d400) [pid = 4994] [serial = 1338] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x92a96c00) [pid = 4994] [serial = 1340] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x92368800) [pid = 4994] [serial = 1337] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x92a9e400) [pid = 4994] [serial = 1341] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x8895a000) [pid = 4994] [serial = 1355] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x8def0000) [pid = 4994] [serial = 1313] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x88ecec00) [pid = 4994] [serial = 1356] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x91212000) [pid = 4994] [serial = 1329] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x88ec9800) [pid = 4994] [serial = 1304] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x9469f400) [pid = 4994] [serial = 1353] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x9120ec00) [pid = 4994] [serial = 1328] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x91642c00) [pid = 4994] [serial = 1331] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x8c2bb000) [pid = 4994] [serial = 1308] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x92c9f400) [pid = 4994] [serial = 1343] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x92287c00) [pid = 4994] [serial = 1335] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x9050a000) [pid = 4994] [serial = 1319] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x93c91400) [pid = 4994] [serial = 1350] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x8aaeb800) [pid = 4994] [serial = 1358] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x9466d800) [pid = 4994] [serial = 1352] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x8ead1400) [pid = 4994] [serial = 1317] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x8cefa800) [pid = 4994] [serial = 1310] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x8a252400) [pid = 4994] [serial = 1305] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x91084000) [pid = 4994] [serial = 1325] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x91aa7800) [pid = 4994] [serial = 1334] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x8c2ba800) [pid = 4994] [serial = 1362] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x8ead4c00) [pid = 4994] [serial = 1236] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x8c2b1c00) [pid = 4994] [serial = 1307] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x92ca3400) [pid = 4994] [serial = 1344] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x8ab4ec00) [pid = 4994] [serial = 1359] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x92ee5800) [pid = 4994] [serial = 1346] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x90f03400) [pid = 4994] [serial = 1320] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x939e6000) [pid = 4994] [serial = 1347] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x91648000) [pid = 4994] [serial = 1332] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x8bbc2c00) [pid = 4994] [serial = 1361] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x91023000) [pid = 4994] [serial = 1322] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x93aee800) [pid = 4994] [serial = 1349] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8def8400) [pid = 4994] [serial = 1314] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x8c2b2c00) [pid = 4994] [serial = 1364] [outer = (nil)] [url = about:blank] 05:46:29 INFO - PROCESS | 4994 | 1464612389461 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:46:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:46:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 3496ms 05:46:29 INFO - PROCESS | 4994 | 1464612389516 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 05:46:29 INFO - PROCESS | 4994 | 1464612389521 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 05:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:46:29 INFO - PROCESS | 4994 | 1464612389531 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:46:29 INFO - PROCESS | 4994 | 1464612389536 Marionette TRACE conn3 <- [1,1950,null,{}] 05:46:29 INFO - PROCESS | 4994 | 1464612389547 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:46:29 INFO - PROCESS | 4994 | 1464612389791 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 05:46:30 INFO - PROCESS | 4994 | 1464612389993 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x871d6c00 == 126 [pid = 4994] [id = 495] 05:46:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x875c4800) [pid = 4994] [serial = 1486] [outer = (nil)] 05:46:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x88ec4c00) [pid = 4994] [serial = 1487] [outer = 0x875c4800] 05:46:30 INFO - PROCESS | 4994 | 1464612390081 Marionette DEBUG loaded listener.js 05:46:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x898b0800) [pid = 4994] [serial = 1488] [outer = 0x875c4800] 05:46:30 INFO - PROCESS | 4994 | 1464612390909 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:46:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:46:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1437ms 05:46:30 INFO - PROCESS | 4994 | 1464612390968 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 05:46:30 INFO - PROCESS | 4994 | 1464612390977 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 05:46:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:46:30 INFO - PROCESS | 4994 | 1464612390988 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:46:30 INFO - PROCESS | 4994 | 1464612390991 Marionette TRACE conn3 <- [1,1954,null,{}] 05:46:31 INFO - PROCESS | 4994 | 1464612390999 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:46:31 INFO - PROCESS | 4994 | 1464612391335 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 05:46:31 INFO - PROCESS | 4994 | 1464612391549 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b9b2c00 == 127 [pid = 4994] [id = 496] 05:46:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8b9b4400) [pid = 4994] [serial = 1489] [outer = (nil)] 05:46:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8bbb9400) [pid = 4994] [serial = 1490] [outer = 0x8b9b4400] 05:46:31 INFO - PROCESS | 4994 | 1464612391644 Marionette DEBUG loaded listener.js 05:46:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8c2b7400) [pid = 4994] [serial = 1491] [outer = 0x8b9b4400] 05:46:32 INFO - PROCESS | 4994 | 1464612392574 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:46:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:46:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1641ms 05:46:32 INFO - PROCESS | 4994 | 1464612392638 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 05:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:46:32 INFO - PROCESS | 4994 | 1464612392642 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 05:46:32 INFO - PROCESS | 4994 | 1464612392649 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:46:32 INFO - PROCESS | 4994 | 1464612392655 Marionette TRACE conn3 <- [1,1958,null,{}] 05:46:32 INFO - PROCESS | 4994 | 1464612392678 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:46:33 INFO - PROCESS | 4994 | 1464612393008 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 05:46:33 INFO - PROCESS | 4994 | 1464612393262 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cefbc00 == 128 [pid = 4994] [id = 497] 05:46:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8cf6b400) [pid = 4994] [serial = 1492] [outer = (nil)] 05:46:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x8de38400) [pid = 4994] [serial = 1493] [outer = 0x8cf6b400] 05:46:33 INFO - PROCESS | 4994 | 1464612393378 Marionette DEBUG loaded listener.js 05:46:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x8def6c00) [pid = 4994] [serial = 1494] [outer = 0x8cf6b400] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x91026000) [pid = 4994] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x91322c00) [pid = 4994] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x98134400) [pid = 4994] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x92ca3000) [pid = 4994] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x91023c00) [pid = 4994] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x8b9b4800) [pid = 4994] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8aae9400) [pid = 4994] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8c363c00) [pid = 4994] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x919e9000) [pid = 4994] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8baf4400) [pid = 4994] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x8de33c00) [pid = 4994] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x8eada400) [pid = 4994] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x9506fc00) [pid = 4994] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x8bbb9800) [pid = 4994] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x99fe1c00) [pid = 4994] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x8cf73400) [pid = 4994] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x87b5b000) [pid = 4994] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x88ec5c00) [pid = 4994] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x94665c00) [pid = 4994] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x91aa5400) [pid = 4994] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x88810800) [pid = 4994] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:46:34 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x92ca3c00) [pid = 4994] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:46:34 INFO - PROCESS | 4994 | 1464612394710 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:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 2088ms 05:46:34 INFO - PROCESS | 4994 | 1464612394737 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 05:46:34 INFO - PROCESS | 4994 | 1464612394741 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 05:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:46:34 INFO - PROCESS | 4994 | 1464612394748 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:46:34 INFO - PROCESS | 4994 | 1464612394752 Marionette TRACE conn3 <- [1,1962,null,{}] 05:46:34 INFO - PROCESS | 4994 | 1464612394758 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:46:34 INFO - PROCESS | 4994 | 1464612394971 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 05:46:35 INFO - PROCESS | 4994 | 1464612395179 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8852d800 == 129 [pid = 4994] [id = 498] 05:46:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x88ec5c00) [pid = 4994] [serial = 1495] [outer = (nil)] 05:46:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x8cf75400) [pid = 4994] [serial = 1496] [outer = 0x88ec5c00] 05:46:35 INFO - PROCESS | 4994 | 1464612395260 Marionette DEBUG loaded listener.js 05:46:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x8e14b800) [pid = 4994] [serial = 1497] [outer = 0x88ec5c00] 05:46:36 INFO - PROCESS | 4994 | 1464612396221 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:46:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:46:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1497ms 05:46:36 INFO - PROCESS | 4994 | 1464612396247 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 05:46:36 INFO - PROCESS | 4994 | 1464612396253 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 05:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:46:36 INFO - PROCESS | 4994 | 1464612396275 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:46:36 INFO - PROCESS | 4994 | 1464612396285 Marionette TRACE conn3 <- [1,1966,null,{}] 05:46:36 INFO - PROCESS | 4994 | 1464612396301 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:46:36 INFO - PROCESS | 4994 | 1464612396578 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 05:46:36 INFO - PROCESS | 4994 | 1464612396923 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 4994 | ++DOCSHELL 0x88962000 == 130 [pid = 4994] [id = 499] 05:46:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x88ec9800) [pid = 4994] [serial = 1498] [outer = (nil)] 05:46:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x89209c00) [pid = 4994] [serial = 1499] [outer = 0x88ec9800] 05:46:37 INFO - PROCESS | 4994 | 1464612397024 Marionette DEBUG loaded listener.js 05:46:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8aaf3000) [pid = 4994] [serial = 1500] [outer = 0x88ec9800] 05:46:38 INFO - PROCESS | 4994 | 1464612398000 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:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1797ms 05:46:38 INFO - PROCESS | 4994 | 1464612398074 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 05:46:38 INFO - PROCESS | 4994 | 1464612398084 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 05:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:46:38 INFO - PROCESS | 4994 | 1464612398096 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:46:38 INFO - PROCESS | 4994 | 1464612398100 Marionette TRACE conn3 <- [1,1970,null,{}] 05:46:38 INFO - PROCESS | 4994 | 1464612398107 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:46:38 INFO - PROCESS | 4994 | 1464612398421 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 05:46:38 INFO - PROCESS | 4994 | 1464612398821 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c362c00 == 131 [pid = 4994] [id = 500] 05:46:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x8c365000) [pid = 4994] [serial = 1501] [outer = (nil)] 05:46:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x8cdefc00) [pid = 4994] [serial = 1502] [outer = 0x8c365000] 05:46:38 INFO - PROCESS | 4994 | 1464612398911 Marionette DEBUG loaded listener.js 05:46:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8cf73000) [pid = 4994] [serial = 1503] [outer = 0x8c365000] 05:46:39 INFO - PROCESS | 4994 | 1464612399912 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:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1884ms 05:46:39 INFO - PROCESS | 4994 | 1464612399981 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 05:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:46:39 INFO - PROCESS | 4994 | 1464612399985 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 05:46:39 INFO - PROCESS | 4994 | 1464612399992 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:46:40 INFO - PROCESS | 4994 | 1464612399999 Marionette TRACE conn3 <- [1,1974,null,{}] 05:46:40 INFO - PROCESS | 4994 | 1464612400016 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:46:40 INFO - PROCESS | 4994 | 1464612400296 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 05:46:40 INFO - PROCESS | 4994 | 1464612400672 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8ead2800 == 132 [pid = 4994] [id = 501] 05:46:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8eadb000) [pid = 4994] [serial = 1504] [outer = (nil)] 05:46:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x90501800) [pid = 4994] [serial = 1505] [outer = 0x8eadb000] 05:46:40 INFO - PROCESS | 4994 | 1464612400765 Marionette DEBUG loaded listener.js 05:46:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x90759400) [pid = 4994] [serial = 1506] [outer = 0x8eadb000] 05:46:41 INFO - PROCESS | 4994 | 1464612401674 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:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1741ms 05:46:41 INFO - PROCESS | 4994 | 1464612401733 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 05:46:41 INFO - PROCESS | 4994 | 1464612401739 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 05:46:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:46:41 INFO - PROCESS | 4994 | 1464612401745 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:46:41 INFO - PROCESS | 4994 | 1464612401748 Marionette TRACE conn3 <- [1,1978,null,{}] 05:46:41 INFO - PROCESS | 4994 | 1464612401755 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:46:42 INFO - PROCESS | 4994 | 1464612402207 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 05:46:42 INFO - PROCESS | 4994 | 1464612402563 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 4994 | ++DOCSHELL 0x904ce400 == 133 [pid = 4994] [id = 502] 05:46:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x9101d400) [pid = 4994] [serial = 1507] [outer = (nil)] 05:46:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x91067800) [pid = 4994] [serial = 1508] [outer = 0x9101d400] 05:46:42 INFO - PROCESS | 4994 | 1464612402654 Marionette DEBUG loaded listener.js 05:46:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x91089400) [pid = 4994] [serial = 1509] [outer = 0x9101d400] 05:46:43 INFO - PROCESS | 4994 | 1464612403642 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:46:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:46:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1940ms 05:46:43 INFO - PROCESS | 4994 | 1464612403686 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 05:46:43 INFO - PROCESS | 4994 | 1464612403689 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 05:46:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:46:43 INFO - PROCESS | 4994 | 1464612403697 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:46:43 INFO - PROCESS | 4994 | 1464612403701 Marionette TRACE conn3 <- [1,1982,null,{}] 05:46:43 INFO - PROCESS | 4994 | 1464612403706 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:46:43 INFO - PROCESS | 4994 | 1464612403930 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 05:46:44 INFO - PROCESS | 4994 | 1464612404248 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 4994 | ++DOCSHELL 0x91021800 == 134 [pid = 4994] [id = 503] 05:46:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x91209800) [pid = 4994] [serial = 1510] [outer = (nil)] 05:46:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x9131dc00) [pid = 4994] [serial = 1511] [outer = 0x91209800] 05:46:44 INFO - PROCESS | 4994 | 1464612404345 Marionette DEBUG loaded listener.js 05:46:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x91642400) [pid = 4994] [serial = 1512] [outer = 0x91209800] 05:46:45 INFO - PROCESS | 4994 | 1464612405308 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:46:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:46:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1632ms 05:46:45 INFO - PROCESS | 4994 | 1464612405329 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 05:46:45 INFO - PROCESS | 4994 | 1464612405333 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 05:46:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:46:45 INFO - PROCESS | 4994 | 1464612405341 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:46:45 INFO - PROCESS | 4994 | 1464612405343 Marionette TRACE conn3 <- [1,1986,null,{}] 05:46:45 INFO - PROCESS | 4994 | 1464612405350 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:46:45 INFO - PROCESS | 4994 | 1464612405627 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 05:46:45 INFO - PROCESS | 4994 | 1464612405937 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cf76800 == 135 [pid = 4994] [id = 504] 05:46:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x91089800) [pid = 4994] [serial = 1513] [outer = (nil)] 05:46:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x919f2800) [pid = 4994] [serial = 1514] [outer = 0x91089800] 05:46:46 INFO - PROCESS | 4994 | 1464612406031 Marionette DEBUG loaded listener.js 05:46:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x92287400) [pid = 4994] [serial = 1515] [outer = 0x91089800] 05:46:47 INFO - PROCESS | 4994 | 1464612407042 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:46:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:46:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1738ms 05:46:47 INFO - PROCESS | 4994 | 1464612407079 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 05:46:47 INFO - PROCESS | 4994 | 1464612407084 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 05:46:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:46:47 INFO - PROCESS | 4994 | 1464612407090 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:46:47 INFO - PROCESS | 4994 | 1464612407094 Marionette TRACE conn3 <- [1,1990,null,{}] 05:46:47 INFO - PROCESS | 4994 | 1464612407100 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:46:47 INFO - PROCESS | 4994 | 1464612407329 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 05:46:47 INFO - PROCESS | 4994 | 1464612407660 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9101dc00 == 136 [pid = 4994] [id = 505] 05:46:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x917ee000) [pid = 4994] [serial = 1516] [outer = (nil)] 05:46:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x9236f400) [pid = 4994] [serial = 1517] [outer = 0x917ee000] 05:46:47 INFO - PROCESS | 4994 | 1464612407758 Marionette DEBUG loaded listener.js 05:46:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x92a95c00) [pid = 4994] [serial = 1518] [outer = 0x917ee000] 05:46:48 INFO - PROCESS | 4994 | 1464612408690 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:46:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:46:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1639ms 05:46:48 INFO - PROCESS | 4994 | 1464612408730 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 05:46:48 INFO - PROCESS | 4994 | 1464612408735 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 05:46:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:46:48 INFO - PROCESS | 4994 | 1464612408741 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:46:48 INFO - PROCESS | 4994 | 1464612408745 Marionette TRACE conn3 <- [1,1994,null,{}] 05:46:48 INFO - PROCESS | 4994 | 1464612408751 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:46:48 INFO - PROCESS | 4994 | 1464612408965 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 05:46:49 INFO - PROCESS | 4994 | 1464612409286 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 4994 | ++DOCSHELL 0x91aac400 == 137 [pid = 4994] [id = 506] 05:46:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x92361400) [pid = 4994] [serial = 1519] [outer = (nil)] 05:46:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x92af7c00) [pid = 4994] [serial = 1520] [outer = 0x92361400] 05:46:49 INFO - PROCESS | 4994 | 1464612409381 Marionette DEBUG loaded listener.js 05:46:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x92ca3000) [pid = 4994] [serial = 1521] [outer = 0x92361400] 05:46:50 INFO - PROCESS | 4994 | 1464612410319 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:46:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:46:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1636ms 05:46:50 INFO - PROCESS | 4994 | 1464612410378 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 05:46:50 INFO - PROCESS | 4994 | 1464612410381 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 05:46:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:46:50 INFO - PROCESS | 4994 | 1464612410388 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:46:50 INFO - PROCESS | 4994 | 1464612410392 Marionette TRACE conn3 <- [1,1998,null,{}] 05:46:50 INFO - PROCESS | 4994 | 1464612410398 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:46:50 INFO - PROCESS | 4994 | 1464612410669 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 05:46:51 INFO - PROCESS | 4994 | 1464612410990 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8974cc00 == 138 [pid = 4994] [id = 507] 05:46:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x8a252c00) [pid = 4994] [serial = 1522] [outer = (nil)] 05:46:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x939f1800) [pid = 4994] [serial = 1523] [outer = 0x8a252c00] 05:46:51 INFO - PROCESS | 4994 | 1464612411085 Marionette DEBUG loaded listener.js 05:46:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x93c90000) [pid = 4994] [serial = 1524] [outer = 0x8a252c00] 05:46:51 INFO - PROCESS | 4994 | 1464612411978 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:46:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:46:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1633ms 05:46:52 INFO - PROCESS | 4994 | 1464612412022 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 05:46:52 INFO - PROCESS | 4994 | 1464612412026 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 05:46:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:46:52 INFO - PROCESS | 4994 | 1464612412033 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:46:52 INFO - PROCESS | 4994 | 1464612412037 Marionette TRACE conn3 <- [1,2002,null,{}] 05:46:52 INFO - PROCESS | 4994 | 1464612412042 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:46:52 INFO - PROCESS | 4994 | 1464612412255 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 05:46:52 INFO - PROCESS | 4994 | 1464612412545 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 4994 | ++DOCSHELL 0x92aec800 == 139 [pid = 4994] [id = 508] 05:46:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x939eb000) [pid = 4994] [serial = 1525] [outer = (nil)] 05:46:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x946a2400) [pid = 4994] [serial = 1526] [outer = 0x939eb000] 05:46:52 INFO - PROCESS | 4994 | 1464612412684 Marionette DEBUG loaded listener.js 05:46:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x95031400) [pid = 4994] [serial = 1527] [outer = 0x939eb000] 05:46:53 INFO - PROCESS | 4994 | 1464612413605 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:46:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:46:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1631ms 05:46:53 INFO - PROCESS | 4994 | 1464612413665 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 05:46:53 INFO - PROCESS | 4994 | 1464612413670 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 05:46:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:46:53 INFO - PROCESS | 4994 | 1464612413677 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:46:53 INFO - PROCESS | 4994 | 1464612413682 Marionette TRACE conn3 <- [1,2006,null,{}] 05:46:53 INFO - PROCESS | 4994 | 1464612413688 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:46:53 INFO - PROCESS | 4994 | 1464612413940 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 05:46:54 INFO - PROCESS | 4994 | 1464612414280 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 4994 | ++DOCSHELL 0x93c9d400 == 140 [pid = 4994] [id = 509] 05:46:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x95157400) [pid = 4994] [serial = 1528] [outer = (nil)] 05:46:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x95229800) [pid = 4994] [serial = 1529] [outer = 0x95157400] 05:46:54 INFO - PROCESS | 4994 | 1464612414382 Marionette DEBUG loaded listener.js 05:46:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x99050800) [pid = 4994] [serial = 1530] [outer = 0x95157400] 05:46:55 INFO - PROCESS | 4994 | 1464612415313 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:46:55 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:46:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1688ms 05:46:55 INFO - PROCESS | 4994 | 1464612415384 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 05:46:55 INFO - PROCESS | 4994 | 1464612415387 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 05:46:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:46:55 INFO - PROCESS | 4994 | 1464612415398 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:46:55 INFO - PROCESS | 4994 | 1464612415402 Marionette TRACE conn3 <- [1,2010,null,{}] 05:46:55 INFO - PROCESS | 4994 | 1464612415408 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:46:55 INFO - PROCESS | 4994 | 1464612415630 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 05:46:55 INFO - PROCESS | 4994 | 1464612415973 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8ab4d000 == 141 [pid = 4994] [id = 510] 05:46:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x8b9be400) [pid = 4994] [serial = 1531] [outer = (nil)] 05:46:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x9a010400) [pid = 4994] [serial = 1532] [outer = 0x8b9be400] 05:46:56 INFO - PROCESS | 4994 | 1464612416069 Marionette DEBUG loaded listener.js 05:46:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x9a360400) [pid = 4994] [serial = 1533] [outer = 0x8b9be400] 05:46:57 INFO - PROCESS | 4994 | 1464612417008 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:46:57 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:46:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1645ms 05:46:57 INFO - PROCESS | 4994 | 1464612417045 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 05:46:57 INFO - PROCESS | 4994 | 1464612417049 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 05:46:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:46:57 INFO - PROCESS | 4994 | 1464612417057 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:46:57 INFO - PROCESS | 4994 | 1464612417060 Marionette TRACE conn3 <- [1,2014,null,{}] 05:46:57 INFO - PROCESS | 4994 | 1464612417066 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:46:57 INFO - PROCESS | 4994 | 1464612417295 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 05:46:57 INFO - PROCESS | 4994 | 1464612417647 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 4994 | ++DOCSHELL 0x93c92c00 == 142 [pid = 4994] [id = 511] 05:46:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x9a0eb400) [pid = 4994] [serial = 1534] [outer = (nil)] 05:46:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x9aac2c00) [pid = 4994] [serial = 1535] [outer = 0x9a0eb400] 05:46:57 INFO - PROCESS | 4994 | 1464612417756 Marionette DEBUG loaded listener.js 05:46:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x9af06000) [pid = 4994] [serial = 1536] [outer = 0x9a0eb400] 05:46:58 INFO - PROCESS | 4994 | 1464612418690 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:46:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:46:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1681ms 05:46:58 INFO - PROCESS | 4994 | 1464612418739 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 05:46:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:46:58 INFO - PROCESS | 4994 | 1464612418743 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 05:46:58 INFO - PROCESS | 4994 | 1464612418749 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:46:58 INFO - PROCESS | 4994 | 1464612418753 Marionette TRACE conn3 <- [1,2018,null,{}] 05:46:58 INFO - PROCESS | 4994 | 1464612418759 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:46:58 INFO - PROCESS | 4994 | 1464612418983 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 05:46:59 INFO - PROCESS | 4994 | 1464612419318 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a0b1000 == 143 [pid = 4994] [id = 512] 05:46:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x9a864800) [pid = 4994] [serial = 1537] [outer = (nil)] 05:46:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x9b8bb400) [pid = 4994] [serial = 1538] [outer = 0x9a864800] 05:46:59 INFO - PROCESS | 4994 | 1464612419415 Marionette DEBUG loaded listener.js 05:46:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x9ba28400) [pid = 4994] [serial = 1539] [outer = 0x9a864800] 05:47:00 INFO - PROCESS | 4994 | 1464612420345 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:47:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:47:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1638ms 05:47:00 INFO - PROCESS | 4994 | 1464612420395 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 05:47:00 INFO - PROCESS | 4994 | 1464612420400 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 05:47:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:47:00 INFO - PROCESS | 4994 | 1464612420407 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:47:00 INFO - PROCESS | 4994 | 1464612420410 Marionette TRACE conn3 <- [1,2022,null,{}] 05:47:00 INFO - PROCESS | 4994 | 1464612420416 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:47:00 INFO - PROCESS | 4994 | 1464612420655 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 05:47:01 INFO - PROCESS | 4994 | 1464612421000 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c364000 == 144 [pid = 4994] [id = 513] 05:47:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x8cef0400) [pid = 4994] [serial = 1540] [outer = (nil)] 05:47:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x9bade000) [pid = 4994] [serial = 1541] [outer = 0x8cef0400] 05:47:01 INFO - PROCESS | 4994 | 1464612421104 Marionette DEBUG loaded listener.js 05:47:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x9c08bc00) [pid = 4994] [serial = 1542] [outer = 0x8cef0400] 05:47:02 INFO - PROCESS | 4994 | 1464612422055 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:47:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:47:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1681ms 05:47:02 INFO - PROCESS | 4994 | 1464612422089 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 05:47:02 INFO - PROCESS | 4994 | 1464612422093 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 05:47:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:47:02 INFO - PROCESS | 4994 | 1464612422100 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:47:02 INFO - PROCESS | 4994 | 1464612422104 Marionette TRACE conn3 <- [1,2026,null,{}] 05:47:02 INFO - PROCESS | 4994 | 1464612422112 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:47:02 INFO - PROCESS | 4994 | 1464612422335 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 05:47:02 INFO - PROCESS | 4994 | 1464612422673 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8aaec800 == 145 [pid = 4994] [id = 514] 05:47:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x9ba7f000) [pid = 4994] [serial = 1543] [outer = (nil)] 05:47:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x9cd13c00) [pid = 4994] [serial = 1544] [outer = 0x9ba7f000] 05:47:02 INFO - PROCESS | 4994 | 1464612422769 Marionette DEBUG loaded listener.js 05:47:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x9d0c9400) [pid = 4994] [serial = 1545] [outer = 0x9ba7f000] 05:47:03 INFO - PROCESS | 4994 | 1464612423740 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:47:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:47:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1692ms 05:47:03 INFO - PROCESS | 4994 | 1464612423793 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 05:47:03 INFO - PROCESS | 4994 | 1464612423797 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 05:47:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:47:03 INFO - PROCESS | 4994 | 1464612423804 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:47:03 INFO - PROCESS | 4994 | 1464612423808 Marionette TRACE conn3 <- [1,2030,null,{}] 05:47:03 INFO - PROCESS | 4994 | 1464612423814 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:47:04 INFO - PROCESS | 4994 | 1464612424031 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 05:47:04 INFO - PROCESS | 4994 | 1464612424369 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x871de000 == 146 [pid = 4994] [id = 515] 05:47:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x87b66000) [pid = 4994] [serial = 1546] [outer = (nil)] 05:47:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0xa0614800) [pid = 4994] [serial = 1547] [outer = 0x87b66000] 05:47:04 INFO - PROCESS | 4994 | 1464612424466 Marionette DEBUG loaded listener.js 05:47:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0xa1161000) [pid = 4994] [serial = 1548] [outer = 0x87b66000] 05:47:05 INFO - PROCESS | 4994 | 1464612425397 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:47:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:47:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1632ms 05:47:05 INFO - PROCESS | 4994 | 1464612425437 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 05:47:05 INFO - PROCESS | 4994 | 1464612425441 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 05:47:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:47:05 INFO - PROCESS | 4994 | 1464612425448 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:47:05 INFO - PROCESS | 4994 | 1464612425451 Marionette TRACE conn3 <- [1,2034,null,{}] 05:47:05 INFO - PROCESS | 4994 | 1464612425457 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:47:05 INFO - PROCESS | 4994 | 1464612425695 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 05:47:06 INFO - PROCESS | 4994 | 1464612426037 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e14ac00 == 147 [pid = 4994] [id = 516] 05:47:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x8e966000) [pid = 4994] [serial = 1549] [outer = (nil)] 05:47:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0xa21ae400) [pid = 4994] [serial = 1550] [outer = 0x8e966000] 05:47:06 INFO - PROCESS | 4994 | 1464612426133 Marionette DEBUG loaded listener.js 05:47:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 181 (0xa21b8400) [pid = 4994] [serial = 1551] [outer = 0x8e966000] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x8a24b400 == 146 [pid = 4994] [id = 452] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x8cefbc00 == 145 [pid = 4994] [id = 497] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b2c00 == 144 [pid = 4994] [id = 496] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x871d6c00 == 143 [pid = 4994] [id = 495] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x9238d400 == 142 [pid = 4994] [id = 486] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x93ae6400 == 141 [pid = 4994] [id = 487] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x92363000 == 140 [pid = 4994] [id = 485] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9bb000 == 139 [pid = 4994] [id = 484] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x91060000 == 138 [pid = 4994] [id = 483] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x8ab43800 == 137 [pid = 4994] [id = 482] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x8eadc800 == 136 [pid = 4994] [id = 481] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x8cef5c00 == 135 [pid = 4994] [id = 479] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x8bbc4000 == 134 [pid = 4994] [id = 480] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8afc00 == 133 [pid = 4994] [id = 478] 05:47:08 INFO - PROCESS | 4994 | --DOCSHELL 0x88962c00 == 132 [pid = 4994] [id = 477] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 180 (0x8cf77000) [pid = 4994] [serial = 1430] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x9131fc00) [pid = 4994] [serial = 1385] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x92363c00) [pid = 4994] [serial = 1392] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x992bac00) [pid = 4994] [serial = 1413] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x9506b800) [pid = 4994] [serial = 1401] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x91ab2800) [pid = 4994] [serial = 1391] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x9105ac00) [pid = 4994] [serial = 1382] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x8bbc5400) [pid = 4994] [serial = 1371] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x8b9bd400) [pid = 4994] [serial = 1425] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x992b3c00) [pid = 4994] [serial = 1412] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x99fe0800) [pid = 4994] [serial = 1415] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x95235800) [pid = 4994] [serial = 1409] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x8cefe800) [pid = 4994] [serial = 1427] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x8b8ad800) [pid = 4994] [serial = 1424] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x90508400) [pid = 4994] [serial = 1380] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x99fec400) [pid = 4994] [serial = 1416] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x917f1000) [pid = 4994] [serial = 1388] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x95158400) [pid = 4994] [serial = 1406] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x8de39c00) [pid = 4994] [serial = 1374] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x9a3dcc00) [pid = 4994] [serial = 1419] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x91643400) [pid = 4994] [serial = 1386] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x8e6ae800) [pid = 4994] [serial = 1376] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x898a5800) [pid = 4994] [serial = 1422] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x90503400) [pid = 4994] [serial = 1379] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x8baf1c00) [pid = 4994] [serial = 1370] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x8baeb400) [pid = 4994] [serial = 1302] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x919eb400) [pid = 4994] [serial = 1389] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x9515a400) [pid = 4994] [serial = 1407] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x88ec7c00) [pid = 4994] [serial = 1421] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x9108fc00) [pid = 4994] [serial = 1383] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x95148800) [pid = 4994] [serial = 1404] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x9a3d8000) [pid = 4994] [serial = 1418] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x95144c00) [pid = 4994] [serial = 1403] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x92a99c00) [pid = 4994] [serial = 1395] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x8920cc00) [pid = 4994] [serial = 1368] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x88954400) [pid = 4994] [serial = 1367] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x9502b800) [pid = 4994] [serial = 1400] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x92eecc00) [pid = 4994] [serial = 1397] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x9238f000) [pid = 4994] [serial = 1394] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x8cf72000) [pid = 4994] [serial = 1373] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x8de39000) [pid = 4994] [serial = 1428] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8eadf000) [pid = 4994] [serial = 1377] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x9813a000) [pid = 4994] [serial = 1410] [outer = (nil)] [url = about:blank] 05:47:08 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x93c8f800) [pid = 4994] [serial = 1398] [outer = (nil)] [url = about:blank] 05:47:09 INFO - PROCESS | 4994 | 1464612429043 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:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 3640ms 05:47:09 INFO - PROCESS | 4994 | 1464612429089 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 05:47:09 INFO - PROCESS | 4994 | 1464612429096 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 05:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:47:09 INFO - PROCESS | 4994 | 1464612429105 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:47:09 INFO - PROCESS | 4994 | 1464612429110 Marionette TRACE conn3 <- [1,2038,null,{}] 05:47:09 INFO - PROCESS | 4994 | 1464612429119 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:47:09 INFO - PROCESS | 4994 | 1464612429326 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 05:47:09 INFO - PROCESS | 4994 | 1464612429520 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 4994 | ++DOCSHELL 0x87b62800 == 133 [pid = 4994] [id = 517] 05:47:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x88956400) [pid = 4994] [serial = 1552] [outer = (nil)] 05:47:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x89753c00) [pid = 4994] [serial = 1553] [outer = 0x88956400] 05:47:09 INFO - PROCESS | 4994 | 1464612429602 Marionette DEBUG loaded listener.js 05:47:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x8a255c00) [pid = 4994] [serial = 1554] [outer = 0x88956400] 05:47:10 INFO - PROCESS | 4994 | 1464612430484 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:47:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:47:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1432ms 05:47:10 INFO - PROCESS | 4994 | 1464612430543 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 05:47:10 INFO - PROCESS | 4994 | 1464612430552 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 05:47:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:47:10 INFO - PROCESS | 4994 | 1464612430562 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:47:10 INFO - PROCESS | 4994 | 1464612430566 Marionette TRACE conn3 <- [1,2042,null,{}] 05:47:10 INFO - PROCESS | 4994 | 1464612430572 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:47:10 INFO - PROCESS | 4994 | 1464612430783 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 05:47:11 INFO - PROCESS | 4994 | 1464612431012 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b9b6000 == 134 [pid = 4994] [id = 518] 05:47:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8b9b9000) [pid = 4994] [serial = 1555] [outer = (nil)] 05:47:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8bbc1400) [pid = 4994] [serial = 1556] [outer = 0x8b9b9000] 05:47:11 INFO - PROCESS | 4994 | 1464612431090 Marionette DEBUG loaded listener.js 05:47:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8c2b6c00) [pid = 4994] [serial = 1557] [outer = 0x8b9b9000] 05:47:12 INFO - PROCESS | 4994 | 1464612432115 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:47:12 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:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1590ms 05:47:12 INFO - PROCESS | 4994 | 1464612432153 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 05:47:12 INFO - PROCESS | 4994 | 1464612432157 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 05:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:47:12 INFO - PROCESS | 4994 | 1464612432164 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:47:12 INFO - PROCESS | 4994 | 1464612432170 Marionette TRACE conn3 <- [1,2046,null,{}] 05:47:12 INFO - PROCESS | 4994 | 1464612432216 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:47:12 INFO - PROCESS | 4994 | 1464612432553 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 05:47:12 INFO - PROCESS | 4994 | 1464612432583 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b9b3400 == 135 [pid = 4994] [id = 519] 05:47:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8cef7800) [pid = 4994] [serial = 1558] [outer = (nil)] 05:47:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x8cf79800) [pid = 4994] [serial = 1559] [outer = 0x8cef7800] 05:47:12 INFO - PROCESS | 4994 | 1464612432663 Marionette DEBUG loaded listener.js 05:47:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x8def3000) [pid = 4994] [serial = 1560] [outer = 0x8cef7800] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x9a52a400) [pid = 4994] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x92ca6000) [pid = 4994] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x9a3da400) [pid = 4994] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x919efc00) [pid = 4994] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x8e974800) [pid = 4994] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x9af0ec00) [pid = 4994] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8cf6b400) [pid = 4994] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8e967000) [pid = 4994] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x9050bc00) [pid = 4994] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x95149800) [pid = 4994] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x8baf1400) [pid = 4994] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x8e144800) [pid = 4994] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x88ec8400) [pid = 4994] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x898b2000) [pid = 4994] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x90f04800) [pid = 4994] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x9236dc00) [pid = 4994] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x8b9b4400) [pid = 4994] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x95148000) [pid = 4994] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x875c4800) [pid = 4994] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x92365000) [pid = 4994] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:47:13 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x91060c00) [pid = 4994] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:47:14 INFO - PROCESS | 4994 | 1464612434210 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:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2109ms 05:47:14 INFO - PROCESS | 4994 | 1464612434274 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 05:47:14 INFO - PROCESS | 4994 | 1464612434279 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 05:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:47:14 INFO - PROCESS | 4994 | 1464612434285 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:47:14 INFO - PROCESS | 4994 | 1464612434288 Marionette TRACE conn3 <- [1,2050,null,{}] 05:47:14 INFO - PROCESS | 4994 | 1464612434294 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:47:14 INFO - PROCESS | 4994 | 1464612434579 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 05:47:14 INFO - PROCESS | 4994 | 1464612434598 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c36cc00 == 136 [pid = 4994] [id = 520] 05:47:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x8ceff800) [pid = 4994] [serial = 1561] [outer = (nil)] 05:47:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x8def7c00) [pid = 4994] [serial = 1562] [outer = 0x8ceff800] 05:47:14 INFO - PROCESS | 4994 | 1464612434677 Marionette DEBUG loaded listener.js 05:47:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x8e150800) [pid = 4994] [serial = 1563] [outer = 0x8ceff800] 05:47:15 INFO - PROCESS | 4994 | 1464612435813 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:47:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:47:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1586ms 05:47:15 INFO - PROCESS | 4994 | 1464612435873 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 05:47:15 INFO - PROCESS | 4994 | 1464612435880 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 05:47:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:47:15 INFO - PROCESS | 4994 | 1464612435889 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:47:15 INFO - PROCESS | 4994 | 1464612435895 Marionette TRACE conn3 <- [1,2054,null,{}] 05:47:15 INFO - PROCESS | 4994 | 1464612435906 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:47:16 INFO - PROCESS | 4994 | 1464612436154 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 05:47:16 INFO - PROCESS | 4994 | 1464612436508 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8895e000 == 137 [pid = 4994] [id = 521] 05:47:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x89758000) [pid = 4994] [serial = 1564] [outer = (nil)] 05:47:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8ab44000) [pid = 4994] [serial = 1565] [outer = 0x89758000] 05:47:16 INFO - PROCESS | 4994 | 1464612436615 Marionette DEBUG loaded listener.js 05:47:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x8b9b4400) [pid = 4994] [serial = 1566] [outer = 0x89758000] 05:47:17 INFO - PROCESS | 4994 | 1464612437624 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:47:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:47:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1787ms 05:47:17 INFO - PROCESS | 4994 | 1464612437676 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 05:47:17 INFO - PROCESS | 4994 | 1464612437686 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 05:47:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:47:17 INFO - PROCESS | 4994 | 1464612437697 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:47:17 INFO - PROCESS | 4994 | 1464612437702 Marionette TRACE conn3 <- [1,2058,null,{}] 05:47:17 INFO - PROCESS | 4994 | 1464612437709 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:47:17 INFO - PROCESS | 4994 | 1464612437949 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 05:47:18 INFO - PROCESS | 4994 | 1464612438283 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdfb400 == 138 [pid = 4994] [id = 522] 05:47:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x8cef2c00) [pid = 4994] [serial = 1567] [outer = (nil)] 05:47:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8cf6c400) [pid = 4994] [serial = 1568] [outer = 0x8cef2c00] 05:47:18 INFO - PROCESS | 4994 | 1464612438376 Marionette DEBUG loaded listener.js 05:47:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8deee800) [pid = 4994] [serial = 1569] [outer = 0x8cef2c00] 05:47:19 INFO - PROCESS | 4994 | 1464612439354 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:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1694ms 05:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:47:19 INFO - PROCESS | 4994 | 1464612439391 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 05:47:19 INFO - PROCESS | 4994 | 1464612439395 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 05:47:19 INFO - PROCESS | 4994 | 1464612439402 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:47:19 INFO - PROCESS | 4994 | 1464612439409 Marionette TRACE conn3 <- [1,2062,null,{}] 05:47:19 INFO - PROCESS | 4994 | 1464612439426 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:47:19 INFO - PROCESS | 4994 | 1464612439649 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 05:47:20 INFO - PROCESS | 4994 | 1464612440025 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:20 INFO - PROCESS | 4994 | ++DOCSHELL 0x8eadf400 == 139 [pid = 4994] [id = 523] 05:47:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x904d0000) [pid = 4994] [serial = 1570] [outer = (nil)] 05:47:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x9050a000) [pid = 4994] [serial = 1571] [outer = 0x904d0000] 05:47:20 INFO - PROCESS | 4994 | 1464612440128 Marionette DEBUG loaded listener.js 05:47:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x90760c00) [pid = 4994] [serial = 1572] [outer = 0x904d0000] 05:47:21 INFO - PROCESS | 4994 | 1464612441114 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:47:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:47:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1789ms 05:47:21 INFO - PROCESS | 4994 | 1464612441190 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 05:47:21 INFO - PROCESS | 4994 | 1464612441195 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 05:47:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:47:21 INFO - PROCESS | 4994 | 1464612441203 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:47:21 INFO - PROCESS | 4994 | 1464612441207 Marionette TRACE conn3 <- [1,2066,null,{}] 05:47:21 INFO - PROCESS | 4994 | 1464612441213 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:47:21 INFO - PROCESS | 4994 | 1464612441480 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 05:47:21 INFO - PROCESS | 4994 | 1464612441823 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8bbc2800 == 140 [pid = 4994] [id = 524] 05:47:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x9050c000) [pid = 4994] [serial = 1573] [outer = (nil)] 05:47:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x91026400) [pid = 4994] [serial = 1574] [outer = 0x9050c000] 05:47:21 INFO - PROCESS | 4994 | 1464612441915 Marionette DEBUG loaded listener.js 05:47:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x91062c00) [pid = 4994] [serial = 1575] [outer = 0x9050c000] 05:47:22 INFO - PROCESS | 4994 | 1464612442849 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:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1687ms 05:47:22 INFO - PROCESS | 4994 | 1464612442891 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 05:47:22 INFO - PROCESS | 4994 | 1464612442895 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 05:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:47:22 INFO - PROCESS | 4994 | 1464612442902 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:47:22 INFO - PROCESS | 4994 | 1464612442906 Marionette TRACE conn3 <- [1,2070,null,{}] 05:47:22 INFO - PROCESS | 4994 | 1464612442912 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:47:23 INFO - PROCESS | 4994 | 1464612443138 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 05:47:23 INFO - PROCESS | 4994 | 1464612443414 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 4994 | ++DOCSHELL 0x90f0d800 == 141 [pid = 4994] [id = 525] 05:47:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x90f0f400) [pid = 4994] [serial = 1576] [outer = (nil)] 05:47:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x91217800) [pid = 4994] [serial = 1577] [outer = 0x90f0f400] 05:47:23 INFO - PROCESS | 4994 | 1464612443556 Marionette DEBUG loaded listener.js 05:47:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x9131c800) [pid = 4994] [serial = 1578] [outer = 0x90f0f400] 05:47:24 INFO - PROCESS | 4994 | 1464612444475 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:47:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:47:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1632ms 05:47:24 INFO - PROCESS | 4994 | 1464612444535 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 05:47:24 INFO - PROCESS | 4994 | 1464612444539 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 05:47:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:47:24 INFO - PROCESS | 4994 | 1464612444546 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:47:24 INFO - PROCESS | 4994 | 1464612444550 Marionette TRACE conn3 <- [1,2074,null,{}] 05:47:24 INFO - PROCESS | 4994 | 1464612444555 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:47:24 INFO - PROCESS | 4994 | 1464612444806 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 05:47:25 INFO - PROCESS | 4994 | 1464612445147 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a25a000 == 142 [pid = 4994] [id = 526] 05:47:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x91084c00) [pid = 4994] [serial = 1579] [outer = (nil)] 05:47:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x919ee800) [pid = 4994] [serial = 1580] [outer = 0x91084c00] 05:47:25 INFO - PROCESS | 4994 | 1464612445245 Marionette DEBUG loaded listener.js 05:47:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x91aa3c00) [pid = 4994] [serial = 1581] [outer = 0x91084c00] 05:47:26 INFO - PROCESS | 4994 | 1464612446175 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:47:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:47:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1685ms 05:47:26 INFO - PROCESS | 4994 | 1464612446232 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 05:47:26 INFO - PROCESS | 4994 | 1464612446236 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 05:47:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:47:26 INFO - PROCESS | 4994 | 1464612446243 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:47:26 INFO - PROCESS | 4994 | 1464612446246 Marionette TRACE conn3 <- [1,2078,null,{}] 05:47:26 INFO - PROCESS | 4994 | 1464612446252 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:47:26 INFO - PROCESS | 4994 | 1464612446482 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 05:47:26 INFO - PROCESS | 4994 | 1464612446814 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 4994 | ++DOCSHELL 0x919ea400 == 143 [pid = 4994] [id = 527] 05:47:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x919efc00) [pid = 4994] [serial = 1582] [outer = (nil)] 05:47:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x92364400) [pid = 4994] [serial = 1583] [outer = 0x919efc00] 05:47:26 INFO - PROCESS | 4994 | 1464612446907 Marionette DEBUG loaded listener.js 05:47:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x92367c00) [pid = 4994] [serial = 1584] [outer = 0x919efc00] 05:47:27 INFO - PROCESS | 4994 | 1464612447810 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:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1639ms 05:47:27 INFO - PROCESS | 4994 | 1464612447883 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 05:47:27 INFO - PROCESS | 4994 | 1464612447886 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 05:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:47:27 INFO - PROCESS | 4994 | 1464612447894 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:47:27 INFO - PROCESS | 4994 | 1464612447897 Marionette TRACE conn3 <- [1,2082,null,{}] 05:47:27 INFO - PROCESS | 4994 | 1464612447903 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:47:28 INFO - PROCESS | 4994 | 1464612448137 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 05:47:28 INFO - PROCESS | 4994 | 1464612448466 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x919f4800 == 144 [pid = 4994] [id = 528] 05:47:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x91aae800) [pid = 4994] [serial = 1585] [outer = (nil)] 05:47:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x92a9a000) [pid = 4994] [serial = 1586] [outer = 0x91aae800] 05:47:28 INFO - PROCESS | 4994 | 1464612448566 Marionette DEBUG loaded listener.js 05:47:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x92aa2800) [pid = 4994] [serial = 1587] [outer = 0x91aae800] 05:47:29 INFO - PROCESS | 4994 | 1464612449491 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:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1632ms 05:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:47:29 INFO - PROCESS | 4994 | 1464612449527 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 05:47:29 INFO - PROCESS | 4994 | 1464612449530 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 05:47:29 INFO - PROCESS | 4994 | 1464612449537 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:47:29 INFO - PROCESS | 4994 | 1464612449541 Marionette TRACE conn3 <- [1,2086,null,{}] 05:47:29 INFO - PROCESS | 4994 | 1464612449547 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:47:29 INFO - PROCESS | 4994 | 1464612449766 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 05:47:30 INFO - PROCESS | 4994 | 1464612450107 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8aaf0400 == 145 [pid = 4994] [id = 529] 05:47:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x9236dc00) [pid = 4994] [serial = 1588] [outer = (nil)] 05:47:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x939e7400) [pid = 4994] [serial = 1589] [outer = 0x9236dc00] 05:47:30 INFO - PROCESS | 4994 | 1464612450201 Marionette DEBUG loaded listener.js 05:47:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x93ae6400) [pid = 4994] [serial = 1590] [outer = 0x9236dc00] 05:47:31 INFO - PROCESS | 4994 | 1464612451139 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:47:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:47:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1635ms 05:47:31 INFO - PROCESS | 4994 | 1464612451172 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 05:47:31 INFO - PROCESS | 4994 | 1464612451175 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 05:47:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:47:31 INFO - PROCESS | 4994 | 1464612451183 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:47:31 INFO - PROCESS | 4994 | 1464612451186 Marionette TRACE conn3 <- [1,2090,null,{}] 05:47:31 INFO - PROCESS | 4994 | 1464612451208 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:47:31 INFO - PROCESS | 4994 | 1464612451522 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 05:47:31 INFO - PROCESS | 4994 | 1464612451793 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 4994 | ++DOCSHELL 0x92af6800 == 146 [pid = 4994] [id = 530] 05:47:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x92ca9800) [pid = 4994] [serial = 1591] [outer = (nil)] 05:47:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x94667400) [pid = 4994] [serial = 1592] [outer = 0x92ca9800] 05:47:31 INFO - PROCESS | 4994 | 1464612451890 Marionette DEBUG loaded listener.js 05:47:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x9502ac00) [pid = 4994] [serial = 1593] [outer = 0x92ca9800] 05:47:32 INFO - PROCESS | 4994 | 1464612452841 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:47:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1738ms 05:47:32 INFO - PROCESS | 4994 | 1464612452923 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 05:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:47:32 INFO - PROCESS | 4994 | 1464612452928 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 05:47:32 INFO - PROCESS | 4994 | 1464612452934 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:47:32 INFO - PROCESS | 4994 | 1464612452939 Marionette TRACE conn3 <- [1,2094,null,{}] 05:47:32 INFO - PROCESS | 4994 | 1464612452945 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:47:33 INFO - PROCESS | 4994 | 1464612453236 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 05:47:33 INFO - PROCESS | 4994 | 1464612453581 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x93c90400 == 147 [pid = 4994] [id = 531] 05:47:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x95155800) [pid = 4994] [serial = 1594] [outer = (nil)] 05:47:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x9515b000) [pid = 4994] [serial = 1595] [outer = 0x95155800] 05:47:33 INFO - PROCESS | 4994 | 1464612453678 Marionette DEBUG loaded listener.js 05:47:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x981cac00) [pid = 4994] [serial = 1596] [outer = 0x95155800] 05:47:34 INFO - PROCESS | 4994 | 1464612454708 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:47:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:47:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1835ms 05:47:34 INFO - PROCESS | 4994 | 1464612454770 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 05:47:34 INFO - PROCESS | 4994 | 1464612454775 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 05:47:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:47:34 INFO - PROCESS | 4994 | 1464612454781 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:47:34 INFO - PROCESS | 4994 | 1464612454785 Marionette TRACE conn3 <- [1,2098,null,{}] 05:47:34 INFO - PROCESS | 4994 | 1464612454791 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:47:35 INFO - PROCESS | 4994 | 1464612455020 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 05:47:35 INFO - PROCESS | 4994 | 1464612455354 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c368400 == 148 [pid = 4994] [id = 532] 05:47:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x8cf72800) [pid = 4994] [serial = 1597] [outer = (nil)] 05:47:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x9a0ac000) [pid = 4994] [serial = 1598] [outer = 0x8cf72800] 05:47:35 INFO - PROCESS | 4994 | 1464612455449 Marionette DEBUG loaded listener.js 05:47:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x9a230800) [pid = 4994] [serial = 1599] [outer = 0x8cf72800] 05:47:36 INFO - PROCESS | 4994 | 1464612456365 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:47:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:47:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1636ms 05:47:36 INFO - PROCESS | 4994 | 1464612456418 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 05:47:36 INFO - PROCESS | 4994 | 1464612456421 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 05:47:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:47:36 INFO - PROCESS | 4994 | 1464612456438 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:47:36 INFO - PROCESS | 4994 | 1464612456441 Marionette TRACE conn3 <- [1,2102,null,{}] 05:47:36 INFO - PROCESS | 4994 | 1464612456448 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:47:36 INFO - PROCESS | 4994 | 1464612456683 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 05:47:37 INFO - PROCESS | 4994 | 1464612457011 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 4994 | ++DOCSHELL 0x92ca4800 == 149 [pid = 4994] [id = 533] 05:47:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x98134400) [pid = 4994] [serial = 1600] [outer = (nil)] 05:47:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x9a524000) [pid = 4994] [serial = 1601] [outer = 0x98134400] 05:47:37 INFO - PROCESS | 4994 | 1464612457108 Marionette DEBUG loaded listener.js 05:47:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x9a52ac00) [pid = 4994] [serial = 1602] [outer = 0x98134400] 05:47:38 INFO - PROCESS | 4994 | 1464612458029 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:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1639ms 05:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:47:38 INFO - PROCESS | 4994 | 1464612458081 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 05:47:38 INFO - PROCESS | 4994 | 1464612458084 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 05:47:38 INFO - PROCESS | 4994 | 1464612458091 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:47:38 INFO - PROCESS | 4994 | 1464612458095 Marionette TRACE conn3 <- [1,2106,null,{}] 05:47:38 INFO - PROCESS | 4994 | 1464612458101 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:47:38 INFO - PROCESS | 4994 | 1464612458331 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 05:47:38 INFO - PROCESS | 4994 | 1464612458660 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8880e000 == 150 [pid = 4994] [id = 534] 05:47:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x904cbc00) [pid = 4994] [serial = 1603] [outer = (nil)] 05:47:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x9af01800) [pid = 4994] [serial = 1604] [outer = 0x904cbc00] 05:47:38 INFO - PROCESS | 4994 | 1464612458755 Marionette DEBUG loaded listener.js 05:47:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x9af0e000) [pid = 4994] [serial = 1605] [outer = 0x904cbc00] 05:47:39 INFO - PROCESS | 4994 | 1464612459698 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:47:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:47:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1647ms 05:47:39 INFO - PROCESS | 4994 | 1464612459754 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 05:47:39 INFO - PROCESS | 4994 | 1464612459759 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 05:47:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:47:39 INFO - PROCESS | 4994 | 1464612459770 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:47:39 INFO - PROCESS | 4994 | 1464612459773 Marionette TRACE conn3 <- [1,2110,null,{}] 05:47:39 INFO - PROCESS | 4994 | 1464612459779 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:47:40 INFO - PROCESS | 4994 | 1464612460021 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 05:47:40 INFO - PROCESS | 4994 | 1464612460352 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a24e400 == 151 [pid = 4994] [id = 535] 05:47:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x8c367000) [pid = 4994] [serial = 1606] [outer = (nil)] 05:47:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x9af09800) [pid = 4994] [serial = 1607] [outer = 0x8c367000] 05:47:40 INFO - PROCESS | 4994 | 1464612460449 Marionette DEBUG loaded listener.js 05:47:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x9b8c4c00) [pid = 4994] [serial = 1608] [outer = 0x8c367000] 05:47:41 INFO - PROCESS | 4994 | 1464612461377 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:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1684ms 05:47:41 INFO - PROCESS | 4994 | 1464612461454 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 05:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:47:41 INFO - PROCESS | 4994 | 1464612461459 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 05:47:41 INFO - PROCESS | 4994 | 1464612461466 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:47:41 INFO - PROCESS | 4994 | 1464612461469 Marionette TRACE conn3 <- [1,2114,null,{}] 05:47:41 INFO - PROCESS | 4994 | 1464612461475 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:47:41 INFO - PROCESS | 4994 | 1464612461743 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 05:47:42 INFO - PROCESS | 4994 | 1464612462078 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9b557c00 == 152 [pid = 4994] [id = 536] 05:47:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x9b55e400) [pid = 4994] [serial = 1609] [outer = (nil)] 05:47:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0xa1165000) [pid = 4994] [serial = 1610] [outer = 0x9b55e400] 05:47:42 INFO - PROCESS | 4994 | 1464612462178 Marionette DEBUG loaded listener.js 05:47:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0xa2169800) [pid = 4994] [serial = 1611] [outer = 0x9b55e400] 05:47:43 INFO - PROCESS | 4994 | 1464612463117 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:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1691ms 05:47:43 INFO - PROCESS | 4994 | 1464612463157 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 05:47:43 INFO - PROCESS | 4994 | 1464612463161 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 05:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:47:43 INFO - PROCESS | 4994 | 1464612463168 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:47:43 INFO - PROCESS | 4994 | 1464612463171 Marionette TRACE conn3 <- [1,2118,null,{}] 05:47:43 INFO - PROCESS | 4994 | 1464612463177 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:47:43 INFO - PROCESS | 4994 | 1464612463402 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 05:47:43 INFO - PROCESS | 4994 | 1464612463693 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 4994 | ++DOCSHELL 0x8ab50000 == 153 [pid = 4994] [id = 537] 05:47:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0xa060f000) [pid = 4994] [serial = 1612] [outer = (nil)] 05:47:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0xa2410400) [pid = 4994] [serial = 1613] [outer = 0xa060f000] 05:47:43 INFO - PROCESS | 4994 | 1464612463831 Marionette DEBUG loaded listener.js 05:47:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0xa24af000) [pid = 4994] [serial = 1614] [outer = 0xa060f000] 05:47:44 INFO - PROCESS | 4994 | 1464612464805 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:47:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:47:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1681ms 05:47:44 INFO - PROCESS | 4994 | 1464612464850 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 05:47:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:47:44 INFO - PROCESS | 4994 | 1464612464854 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 05:47:44 INFO - PROCESS | 4994 | 1464612464861 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:47:44 INFO - PROCESS | 4994 | 1464612464865 Marionette TRACE conn3 <- [1,2122,null,{}] 05:47:44 INFO - PROCESS | 4994 | 1464612464870 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:47:45 INFO - PROCESS | 4994 | 1464612465107 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 05:47:45 INFO - PROCESS | 4994 | 1464612465449 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x875c5000 == 154 [pid = 4994] [id = 538] 05:47:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x90f03c00) [pid = 4994] [serial = 1615] [outer = (nil)] 05:47:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 181 (0xa2408800) [pid = 4994] [serial = 1616] [outer = 0x90f03c00] 05:47:45 INFO - PROCESS | 4994 | 1464612465549 Marionette DEBUG loaded listener.js 05:47:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 182 (0xa2642000) [pid = 4994] [serial = 1617] [outer = 0x90f03c00] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b3400 == 153 [pid = 4994] [id = 519] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b6000 == 152 [pid = 4994] [id = 518] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x87b62800 == 151 [pid = 4994] [id = 517] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8aaec800 == 150 [pid = 4994] [id = 514] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x871de000 == 149 [pid = 4994] [id = 515] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8c364000 == 148 [pid = 4994] [id = 513] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x9a0b1000 == 147 [pid = 4994] [id = 512] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x93c92c00 == 146 [pid = 4994] [id = 511] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x93c9d400 == 145 [pid = 4994] [id = 509] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8ab4d000 == 144 [pid = 4994] [id = 510] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x92aec800 == 143 [pid = 4994] [id = 508] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8974cc00 == 142 [pid = 4994] [id = 507] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x91aac400 == 141 [pid = 4994] [id = 506] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x9101dc00 == 140 [pid = 4994] [id = 505] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8cf76800 == 139 [pid = 4994] [id = 504] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x91021800 == 138 [pid = 4994] [id = 503] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8ead2800 == 137 [pid = 4994] [id = 501] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x904ce400 == 136 [pid = 4994] [id = 502] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8c362c00 == 135 [pid = 4994] [id = 500] 05:47:47 INFO - PROCESS | 4994 | --DOCSHELL 0x88962000 == 134 [pid = 4994] [id = 499] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 181 (0x8cf75400) [pid = 4994] [serial = 1496] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 180 (0x9afa0c00) [pid = 4994] [serial = 1478] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x94662400) [pid = 4994] [serial = 1460] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x9a530c00) [pid = 4994] [serial = 1469] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x92aee800) [pid = 4994] [serial = 1455] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x9af03800) [pid = 4994] [serial = 1475] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x9469cc00) [pid = 4994] [serial = 1461] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x9b5bd000) [pid = 4994] [serial = 1484] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x9b560400) [pid = 4994] [serial = 1482] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x8def6c00) [pid = 4994] [serial = 1494] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x9a867400) [pid = 4994] [serial = 1470] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x92aea000) [pid = 4994] [serial = 1454] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x91aa4000) [pid = 4994] [serial = 1449] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x91024800) [pid = 4994] [serial = 1443] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x9a524800) [pid = 4994] [serial = 1467] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x8cdfc000) [pid = 4994] [serial = 1437] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x90502800) [pid = 4994] [serial = 1440] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x89209400) [pid = 4994] [serial = 1433] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x8ead3400) [pid = 4994] [serial = 1439] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x8c36a400) [pid = 4994] [serial = 1365] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x9108a400) [pid = 4994] [serial = 1446] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x9aac0800) [pid = 4994] [serial = 1473] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x8bbb9400) [pid = 4994] [serial = 1490] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x9a3e1c00) [pid = 4994] [serial = 1466] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x9af07800) [pid = 4994] [serial = 1476] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x917e7c00) [pid = 4994] [serial = 1448] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x9972b000) [pid = 4994] [serial = 1463] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x88ec4c00) [pid = 4994] [serial = 1487] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x9aabcc00) [pid = 4994] [serial = 1472] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x898b0800) [pid = 4994] [serial = 1488] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x92eeb400) [pid = 4994] [serial = 1458] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x8c366c00) [pid = 4994] [serial = 1436] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x8de38400) [pid = 4994] [serial = 1493] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x92389800) [pid = 4994] [serial = 1452] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x9b3b6000) [pid = 4994] [serial = 1479] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x8a253800) [pid = 4994] [serial = 1434] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x9b55dc00) [pid = 4994] [serial = 1481] [outer = (nil)] [url = about:blank] 05:47:47 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x91083800) [pid = 4994] [serial = 1445] [outer = (nil)] [url = about:blank] 05:47:48 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x8c2b7400) [pid = 4994] [serial = 1491] [outer = (nil)] [url = about:blank] 05:47:48 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x9a234c00) [pid = 4994] [serial = 1464] [outer = (nil)] [url = about:blank] 05:47:48 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x9101c400) [pid = 4994] [serial = 1442] [outer = (nil)] [url = about:blank] 05:47:48 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x9236a800) [pid = 4994] [serial = 1451] [outer = (nil)] [url = about:blank] 05:47:48 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x92cad000) [pid = 4994] [serial = 1457] [outer = (nil)] [url = about:blank] 05:47:48 INFO - PROCESS | 4994 | 1464612468548 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:47:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:47:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 3740ms 05:47:48 INFO - PROCESS | 4994 | 1464612468606 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 05:47:48 INFO - PROCESS | 4994 | 1464612468613 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 05:47:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:47:48 INFO - PROCESS | 4994 | 1464612468621 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:47:48 INFO - PROCESS | 4994 | 1464612468628 Marionette TRACE conn3 <- [1,2126,null,{}] 05:47:48 INFO - PROCESS | 4994 | 1464612468636 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:47:48 INFO - PROCESS | 4994 | 1464612468863 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 05:47:49 INFO - PROCESS | 4994 | 1464612469067 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8881b000 == 135 [pid = 4994] [id = 539] 05:47:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x88ec8c00) [pid = 4994] [serial = 1618] [outer = (nil)] 05:47:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8aaf4800) [pid = 4994] [serial = 1619] [outer = 0x88ec8c00] 05:47:49 INFO - PROCESS | 4994 | 1464612469151 Marionette DEBUG loaded listener.js 05:47:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8b9b3400) [pid = 4994] [serial = 1620] [outer = 0x88ec8c00] 05:47:50 INFO - PROCESS | 4994 | 1464612470089 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:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1536ms 05:47:50 INFO - PROCESS | 4994 | 1464612470159 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 05:47:50 INFO - PROCESS | 4994 | 1464612470168 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 05:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:47:50 INFO - PROCESS | 4994 | 1464612470178 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:47:50 INFO - PROCESS | 4994 | 1464612470182 Marionette TRACE conn3 <- [1,2130,null,{}] 05:47:50 INFO - PROCESS | 4994 | 1464612470188 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:47:50 INFO - PROCESS | 4994 | 1464612470415 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 05:47:50 INFO - PROCESS | 4994 | 1464612470653 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c2b8c00 == 136 [pid = 4994] [id = 540] 05:47:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8c365800) [pid = 4994] [serial = 1621] [outer = (nil)] 05:47:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8cdfcc00) [pid = 4994] [serial = 1622] [outer = 0x8c365800] 05:47:50 INFO - PROCESS | 4994 | 1464612470731 Marionette DEBUG loaded listener.js 05:47:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x8de31c00) [pid = 4994] [serial = 1623] [outer = 0x8c365800] 05:47:51 INFO - PROCESS | 4994 | 1464612471749 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:47:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:47:51 INFO - PROCESS | 4994 | 1464612471816 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 05:47:51 INFO - PROCESS | 4994 | 1464612471828 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:47:51 INFO - PROCESS | 4994 | 1464612471833 Marionette TRACE conn3 <- [1,2134,null,{}] 05:47:51 INFO - PROCESS | 4994 | 1464612471850 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:47:52 INFO - PROCESS | 4994 | 1464612472142 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 05:47:52 INFO - PROCESS | 4994 | 1464612472206 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cef7400 == 137 [pid = 4994] [id = 541] 05:47:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x8ead3400) [pid = 4994] [serial = 1624] [outer = (nil)] 05:47:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x904c1c00) [pid = 4994] [serial = 1625] [outer = 0x8ead3400] 05:47:52 INFO - PROCESS | 4994 | 1464612472286 Marionette DEBUG loaded listener.js 05:47:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x90506c00) [pid = 4994] [serial = 1626] [outer = 0x8ead3400] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x91321000) [pid = 4994] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x9101d400) [pid = 4994] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x95157400) [pid = 4994] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x8e966000) [pid = 4994] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x8c365000) [pid = 4994] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8a252c00) [pid = 4994] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x9ba7f000) [pid = 4994] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x91209800) [pid = 4994] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8b9be400) [pid = 4994] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x88956400) [pid = 4994] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x917ee000) [pid = 4994] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8aaeec00) [pid = 4994] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x9a864800) [pid = 4994] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x8cef7800) [pid = 4994] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x939eb000) [pid = 4994] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x87b66000) [pid = 4994] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x91089800) [pid = 4994] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x9a0eb400) [pid = 4994] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x88ec9800) [pid = 4994] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x8b9b9000) [pid = 4994] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x92361400) [pid = 4994] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x8cef0400) [pid = 4994] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:47:53 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x8eadb000) [pid = 4994] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:47:53 INFO - PROCESS | 4994 | 1464612473808 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:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2049ms 05:47:53 INFO - PROCESS | 4994 | 1464612473872 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 05:47:53 INFO - PROCESS | 4994 | 1464612473877 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 05:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:47:53 INFO - PROCESS | 4994 | 1464612473883 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:47:53 INFO - PROCESS | 4994 | 1464612473887 Marionette TRACE conn3 <- [1,2138,null,{}] 05:47:53 INFO - PROCESS | 4994 | 1464612473892 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:47:54 INFO - PROCESS | 4994 | 1464612474193 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 05:47:54 INFO - PROCESS | 4994 | 1464612474212 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87b66000 == 138 [pid = 4994] [id = 542] 05:47:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x88956400) [pid = 4994] [serial = 1627] [outer = (nil)] 05:47:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x8eadb000) [pid = 4994] [serial = 1628] [outer = 0x88956400] 05:47:54 INFO - PROCESS | 4994 | 1464612474292 Marionette DEBUG loaded listener.js 05:47:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x9075d400) [pid = 4994] [serial = 1629] [outer = 0x88956400] 05:47:55 INFO - PROCESS | 4994 | 1464612475401 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:47:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:47:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1588ms 05:47:55 INFO - PROCESS | 4994 | 1464612475474 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 05:47:55 INFO - PROCESS | 4994 | 1464612475481 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 05:47:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:47:55 INFO - PROCESS | 4994 | 1464612475491 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:47:55 INFO - PROCESS | 4994 | 1464612475498 Marionette TRACE conn3 <- [1,2142,null,{}] 05:47:55 INFO - PROCESS | 4994 | 1464612475509 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:47:55 INFO - PROCESS | 4994 | 1464612475814 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 05:47:56 INFO - PROCESS | 4994 | 1464612476199 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 4994 | ++DOCSHELL 0x88ec7c00 == 139 [pid = 4994] [id = 543] 05:47:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x89202000) [pid = 4994] [serial = 1630] [outer = (nil)] 05:47:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8ab44c00) [pid = 4994] [serial = 1631] [outer = 0x89202000] 05:47:56 INFO - PROCESS | 4994 | 1464612476306 Marionette DEBUG loaded listener.js 05:47:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x8c2b3800) [pid = 4994] [serial = 1632] [outer = 0x89202000] 05:47:57 INFO - PROCESS | 4994 | 1464612477340 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:47:57 INFO - PROCESS | 4994 | 1464612477410 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 05:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:47:57 INFO - PROCESS | 4994 | 1464612477421 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:47:57 INFO - PROCESS | 4994 | 1464612477426 Marionette TRACE conn3 <- [1,2146,null,{}] 05:47:57 INFO - PROCESS | 4994 | 1464612477434 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:47:57 INFO - PROCESS | 4994 | 1464612477697 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 05:47:58 INFO - PROCESS | 4994 | 1464612478040 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cef7800 == 140 [pid = 4994] [id = 544] 05:47:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x8def6400) [pid = 4994] [serial = 1633] [outer = (nil)] 05:47:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8e6a7400) [pid = 4994] [serial = 1634] [outer = 0x8def6400] 05:47:58 INFO - PROCESS | 4994 | 1464612478139 Marionette DEBUG loaded listener.js 05:47:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8eaddc00) [pid = 4994] [serial = 1635] [outer = 0x8def6400] 05:47:59 INFO - PROCESS | 4994 | 1464612479102 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:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:47:59 INFO - PROCESS | 4994 | 1464612479165 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 05:47:59 INFO - PROCESS | 4994 | 1464612479173 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:47:59 INFO - PROCESS | 4994 | 1464612479180 Marionette TRACE conn3 <- [1,2150,null,{}] 05:47:59 INFO - PROCESS | 4994 | 1464612479197 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:47:59 INFO - PROCESS | 4994 | 1464612479447 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 05:47:59 INFO - PROCESS | 4994 | 1464612479840 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 4994 | ++DOCSHELL 0x9101b000 == 141 [pid = 4994] [id = 545] 05:47:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x9108b800) [pid = 4994] [serial = 1636] [outer = (nil)] 05:47:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x91216400) [pid = 4994] [serial = 1637] [outer = 0x9108b800] 05:47:59 INFO - PROCESS | 4994 | 1464612479937 Marionette DEBUG loaded listener.js 05:48:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x91647400) [pid = 4994] [serial = 1638] [outer = 0x9108b800] 05:48:00 INFO - PROCESS | 4994 | 1464612480904 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:48:00 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:48:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1798ms 05:48:00 INFO - PROCESS | 4994 | 1464612480971 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 05:48:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:48:00 INFO - PROCESS | 4994 | 1464612480977 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 05:48:00 INFO - PROCESS | 4994 | 1464612480983 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:48:00 INFO - PROCESS | 4994 | 1464612480987 Marionette TRACE conn3 <- [1,2154,null,{}] 05:48:00 INFO - PROCESS | 4994 | 1464612480993 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:48:01 INFO - PROCESS | 4994 | 1464612481282 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 05:48:01 INFO - PROCESS | 4994 | 1464612481615 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 4994 | ++DOCSHELL 0x9108d400 == 142 [pid = 4994] [id = 546] 05:48:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x9120d000) [pid = 4994] [serial = 1639] [outer = (nil)] 05:48:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x919e8400) [pid = 4994] [serial = 1640] [outer = 0x9120d000] 05:48:01 INFO - PROCESS | 4994 | 1464612481716 Marionette DEBUG loaded listener.js 05:48:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x919f2c00) [pid = 4994] [serial = 1641] [outer = 0x9120d000] 05:48:02 INFO - PROCESS | 4994 | 1464612482672 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:48:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1734ms 05:48:02 INFO - PROCESS | 4994 | 1464612482733 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 05:48:02 INFO - PROCESS | 4994 | 1464612482738 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 05:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:48:02 INFO - PROCESS | 4994 | 1464612482748 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:48:02 INFO - PROCESS | 4994 | 1464612482751 Marionette TRACE conn3 <- [1,2158,null,{}] 05:48:02 INFO - PROCESS | 4994 | 1464612482757 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:48:03 INFO - PROCESS | 4994 | 1464612483002 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 05:48:03 INFO - PROCESS | 4994 | 1464612483332 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9120ec00 == 143 [pid = 4994] [id = 547] 05:48:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x917e8c00) [pid = 4994] [serial = 1642] [outer = (nil)] 05:48:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x92364800) [pid = 4994] [serial = 1643] [outer = 0x917e8c00] 05:48:03 INFO - PROCESS | 4994 | 1464612483428 Marionette DEBUG loaded listener.js 05:48:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x9236a800) [pid = 4994] [serial = 1644] [outer = 0x917e8c00] 05:48:04 INFO - PROCESS | 4994 | 1464612484375 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:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1681ms 05:48:04 INFO - PROCESS | 4994 | 1464612484430 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 05:48:04 INFO - PROCESS | 4994 | 1464612484434 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 05:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:48:04 INFO - PROCESS | 4994 | 1464612484441 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:48:04 INFO - PROCESS | 4994 | 1464612484445 Marionette TRACE conn3 <- [1,2162,null,{}] 05:48:04 INFO - PROCESS | 4994 | 1464612484450 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:48:04 INFO - PROCESS | 4994 | 1464612484732 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 05:48:05 INFO - PROCESS | 4994 | 1464612485107 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8974d800 == 144 [pid = 4994] [id = 548] 05:48:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8c2b2800) [pid = 4994] [serial = 1645] [outer = (nil)] 05:48:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x92cad000) [pid = 4994] [serial = 1646] [outer = 0x8c2b2800] 05:48:05 INFO - PROCESS | 4994 | 1464612485206 Marionette DEBUG loaded listener.js 05:48:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x93ae4c00) [pid = 4994] [serial = 1647] [outer = 0x8c2b2800] 05:48:06 INFO - PROCESS | 4994 | 1464612486149 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:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1742ms 05:48:06 INFO - PROCESS | 4994 | 1464612486184 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 05:48:06 INFO - PROCESS | 4994 | 1464612486189 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 05:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:48:06 INFO - PROCESS | 4994 | 1464612486195 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:48:06 INFO - PROCESS | 4994 | 1464612486199 Marionette TRACE conn3 <- [1,2166,null,{}] 05:48:06 INFO - PROCESS | 4994 | 1464612486206 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:48:06 INFO - PROCESS | 4994 | 1464612486430 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 05:48:06 INFO - PROCESS | 4994 | 1464612486774 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92ca1c00 == 145 [pid = 4994] [id = 549] 05:48:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x92e4fc00) [pid = 4994] [serial = 1648] [outer = (nil)] 05:48:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x9469ac00) [pid = 4994] [serial = 1649] [outer = 0x92e4fc00] 05:48:06 INFO - PROCESS | 4994 | 1464612486872 Marionette DEBUG loaded listener.js 05:48:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x946a1000) [pid = 4994] [serial = 1650] [outer = 0x92e4fc00] 05:48:07 INFO - PROCESS | 4994 | 1464612487803 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:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1684ms 05:48:07 INFO - PROCESS | 4994 | 1464612487882 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 05:48:07 INFO - PROCESS | 4994 | 1464612487885 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 05:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:48:07 INFO - PROCESS | 4994 | 1464612487893 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:48:07 INFO - PROCESS | 4994 | 1464612487897 Marionette TRACE conn3 <- [1,2170,null,{}] 05:48:07 INFO - PROCESS | 4994 | 1464612487904 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:48:08 INFO - PROCESS | 4994 | 1464612488138 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 05:48:08 INFO - PROCESS | 4994 | 1464612488482 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x875c1800 == 146 [pid = 4994] [id = 550] 05:48:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x93c8e400) [pid = 4994] [serial = 1651] [outer = (nil)] 05:48:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x9514a000) [pid = 4994] [serial = 1652] [outer = 0x93c8e400] 05:48:08 INFO - PROCESS | 4994 | 1464612488581 Marionette DEBUG loaded listener.js 05:48:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x95154400) [pid = 4994] [serial = 1653] [outer = 0x93c8e400] 05:48:09 INFO - PROCESS | 4994 | 1464612489519 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:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1684ms 05:48:09 INFO - PROCESS | 4994 | 1464612489578 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 05:48:09 INFO - PROCESS | 4994 | 1464612489582 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 05:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:48:09 INFO - PROCESS | 4994 | 1464612489589 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:48:09 INFO - PROCESS | 4994 | 1464612489593 Marionette TRACE conn3 <- [1,2174,null,{}] 05:48:09 INFO - PROCESS | 4994 | 1464612489600 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:48:09 INFO - PROCESS | 4994 | 1464612489849 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 05:48:10 INFO - PROCESS | 4994 | 1464612490179 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92365400 == 147 [pid = 4994] [id = 551] 05:48:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x93ae6800) [pid = 4994] [serial = 1654] [outer = (nil)] 05:48:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x992b8800) [pid = 4994] [serial = 1655] [outer = 0x93ae6800] 05:48:10 INFO - PROCESS | 4994 | 1464612490276 Marionette DEBUG loaded listener.js 05:48:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x99eac400) [pid = 4994] [serial = 1656] [outer = 0x93ae6800] 05:48:11 INFO - PROCESS | 4994 | 1464612491203 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:48:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:48:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1682ms 05:48:11 INFO - PROCESS | 4994 | 1464612491272 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 05:48:11 INFO - PROCESS | 4994 | 1464612491277 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 05:48:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:48:11 INFO - PROCESS | 4994 | 1464612491283 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:48:11 INFO - PROCESS | 4994 | 1464612491287 Marionette TRACE conn3 <- [1,2178,null,{}] 05:48:11 INFO - PROCESS | 4994 | 1464612491293 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:48:11 INFO - PROCESS | 4994 | 1464612491525 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 05:48:11 INFO - PROCESS | 4994 | 1464612491880 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 4994 | ++DOCSHELL 0x88815800 == 148 [pid = 4994] [id = 552] 05:48:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x898b1800) [pid = 4994] [serial = 1657] [outer = (nil)] 05:48:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x9a001800) [pid = 4994] [serial = 1658] [outer = 0x898b1800] 05:48:11 INFO - PROCESS | 4994 | 1464612491978 Marionette DEBUG loaded listener.js 05:48:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x9a3dd000) [pid = 4994] [serial = 1659] [outer = 0x898b1800] 05:48:12 INFO - PROCESS | 4994 | 1464612492929 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:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1682ms 05:48:12 INFO - PROCESS | 4994 | 1464612492966 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 05:48:12 INFO - PROCESS | 4994 | 1464612492970 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 05:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:48:12 INFO - PROCESS | 4994 | 1464612492977 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:48:12 INFO - PROCESS | 4994 | 1464612492982 Marionette TRACE conn3 <- [1,2182,null,{}] 05:48:12 INFO - PROCESS | 4994 | 1464612492987 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:48:13 INFO - PROCESS | 4994 | 1464612493261 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 05:48:13 INFO - PROCESS | 4994 | 1464612493607 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:13 INFO - PROCESS | 4994 | ++DOCSHELL 0x8eadd000 == 149 [pid = 4994] [id = 553] 05:48:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x9a0e8800) [pid = 4994] [serial = 1660] [outer = (nil)] 05:48:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x9af09c00) [pid = 4994] [serial = 1661] [outer = 0x9a0e8800] 05:48:13 INFO - PROCESS | 4994 | 1464612493709 Marionette DEBUG loaded listener.js 05:48:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x9b551400) [pid = 4994] [serial = 1662] [outer = 0x9a0e8800] 05:48:14 INFO - PROCESS | 4994 | 1464612494700 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:48:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:48:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1756ms 05:48:14 INFO - PROCESS | 4994 | 1464612494735 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 05:48:14 INFO - PROCESS | 4994 | 1464612494738 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 05:48:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:48:14 INFO - PROCESS | 4994 | 1464612494745 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:48:14 INFO - PROCESS | 4994 | 1464612494749 Marionette TRACE conn3 <- [1,2186,null,{}] 05:48:14 INFO - PROCESS | 4994 | 1464612494755 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:48:15 INFO - PROCESS | 4994 | 1464612495023 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 05:48:15 INFO - PROCESS | 4994 | 1464612495361 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x95148000 == 150 [pid = 4994] [id = 554] 05:48:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x9522a400) [pid = 4994] [serial = 1663] [outer = (nil)] 05:48:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x9b8c8400) [pid = 4994] [serial = 1664] [outer = 0x9522a400] 05:48:15 INFO - PROCESS | 4994 | 1464612495458 Marionette DEBUG loaded listener.js 05:48:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x9c086c00) [pid = 4994] [serial = 1665] [outer = 0x9522a400] 05:48:16 INFO - PROCESS | 4994 | 1464612496397 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:48:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:48:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1731ms 05:48:16 INFO - PROCESS | 4994 | 1464612496480 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 05:48:16 INFO - PROCESS | 4994 | 1464612496486 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 05:48:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:48:16 INFO - PROCESS | 4994 | 1464612496496 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:48:16 INFO - PROCESS | 4994 | 1464612496499 Marionette TRACE conn3 <- [1,2190,null,{}] 05:48:16 INFO - PROCESS | 4994 | 1464612496505 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:48:16 INFO - PROCESS | 4994 | 1464612496804 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 05:48:17 INFO - PROCESS | 4994 | 1464612497177 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b9b1c00 == 151 [pid = 4994] [id = 555] 05:48:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x8c2b4c00) [pid = 4994] [serial = 1666] [outer = (nil)] 05:48:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0xa060c000) [pid = 4994] [serial = 1667] [outer = 0x8c2b4c00] 05:48:17 INFO - PROCESS | 4994 | 1464612497273 Marionette DEBUG loaded listener.js 05:48:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0xa1166c00) [pid = 4994] [serial = 1668] [outer = 0x8c2b4c00] 05:48:18 INFO - PROCESS | 4994 | 1464612498251 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:48:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:48:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1836ms 05:48:18 INFO - PROCESS | 4994 | 1464612498331 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 05:48:18 INFO - PROCESS | 4994 | 1464612498336 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 05:48:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:48:18 INFO - PROCESS | 4994 | 1464612498342 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:48:18 INFO - PROCESS | 4994 | 1464612498346 Marionette TRACE conn3 <- [1,2194,null,{}] 05:48:18 INFO - PROCESS | 4994 | 1464612498352 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:48:18 INFO - PROCESS | 4994 | 1464612498626 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 05:48:18 INFO - PROCESS | 4994 | 1464612498967 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 4994 | ++DOCSHELL 0x9ba2a000 == 152 [pid = 4994] [id = 556] 05:48:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x9c3c5400) [pid = 4994] [serial = 1669] [outer = (nil)] 05:48:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0xa3053400) [pid = 4994] [serial = 1670] [outer = 0x9c3c5400] 05:48:19 INFO - PROCESS | 4994 | 1464612499063 Marionette DEBUG loaded listener.js 05:48:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0xa3225800) [pid = 4994] [serial = 1671] [outer = 0x9c3c5400] 05:48:20 INFO - PROCESS | 4994 | 1464612500025 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:48:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:48:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1743ms 05:48:20 INFO - PROCESS | 4994 | 1464612500088 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 05:48:20 INFO - PROCESS | 4994 | 1464612500092 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 05:48:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:48:20 INFO - PROCESS | 4994 | 1464612500098 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:48:20 INFO - PROCESS | 4994 | 1464612500102 Marionette TRACE conn3 <- [1,2198,null,{}] 05:48:20 INFO - PROCESS | 4994 | 1464612500108 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:48:20 INFO - PROCESS | 4994 | 1464612500353 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 05:48:20 INFO - PROCESS | 4994 | 1464612500692 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b9b0c00 == 153 [pid = 4994] [id = 557] 05:48:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x9b8bf800) [pid = 4994] [serial = 1672] [outer = (nil)] 05:48:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0xa35e8400) [pid = 4994] [serial = 1673] [outer = 0x9b8bf800] 05:48:20 INFO - PROCESS | 4994 | 1464612500789 Marionette DEBUG loaded listener.js 05:48:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0xa35ea000) [pid = 4994] [serial = 1674] [outer = 0x9b8bf800] 05:48:21 INFO - PROCESS | 4994 | 1464612501726 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:48:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:48:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1686ms 05:48:21 INFO - PROCESS | 4994 | 1464612501785 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 05:48:21 INFO - PROCESS | 4994 | 1464612501789 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 05:48:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:48:21 INFO - PROCESS | 4994 | 1464612501796 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:48:21 INFO - PROCESS | 4994 | 1464612501800 Marionette TRACE conn3 <- [1,2202,null,{}] 05:48:21 INFO - PROCESS | 4994 | 1464612501811 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:48:22 INFO - PROCESS | 4994 | 1464612502092 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 05:48:22 INFO - PROCESS | 4994 | 1464612502431 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 4994 | ++DOCSHELL 0x88525c00 == 154 [pid = 4994] [id = 558] 05:48:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x8c362000) [pid = 4994] [serial = 1675] [outer = (nil)] 05:48:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0xa6233800) [pid = 4994] [serial = 1676] [outer = 0x8c362000] 05:48:22 INFO - PROCESS | 4994 | 1464612502526 Marionette DEBUG loaded listener.js 05:48:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0xa623f800) [pid = 4994] [serial = 1677] [outer = 0x8c362000] 05:48:23 INFO - PROCESS | 4994 | 1464612503485 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:48:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:48:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1739ms 05:48:23 INFO - PROCESS | 4994 | 1464612503536 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 05:48:23 INFO - PROCESS | 4994 | 1464612503540 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 05:48:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:48:23 INFO - PROCESS | 4994 | 1464612503547 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:48:23 INFO - PROCESS | 4994 | 1464612503551 Marionette TRACE conn3 <- [1,2206,null,{}] 05:48:23 INFO - PROCESS | 4994 | 1464612503557 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:48:23 INFO - PROCESS | 4994 | 1464612503794 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 05:48:24 INFO - PROCESS | 4994 | 1464612504131 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 4994 | ++DOCSHELL 0x875be000 == 155 [pid = 4994] [id = 559] 05:48:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x9d0d0400) [pid = 4994] [serial = 1678] [outer = (nil)] 05:48:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0xa6705400) [pid = 4994] [serial = 1679] [outer = 0x9d0d0400] 05:48:24 INFO - PROCESS | 4994 | 1464612504235 Marionette DEBUG loaded listener.js 05:48:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0xa670c800) [pid = 4994] [serial = 1680] [outer = 0x9d0d0400] 05:48:25 INFO - PROCESS | 4994 | 1464612505190 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:48:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:48:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1692ms 05:48:25 INFO - PROCESS | 4994 | 1464612505240 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 05:48:25 INFO - PROCESS | 4994 | 1464612505244 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 05:48:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:48:25 INFO - PROCESS | 4994 | 1464612505251 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:48:25 INFO - PROCESS | 4994 | 1464612505255 Marionette TRACE conn3 <- [1,2210,null,{}] 05:48:25 INFO - PROCESS | 4994 | 1464612505261 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:48:25 INFO - PROCESS | 4994 | 1464612505502 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8cef7400 == 154 [pid = 4994] [id = 541] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8c2b8c00 == 153 [pid = 4994] [id = 540] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8881b000 == 152 [pid = 4994] [id = 539] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x92af6800 == 151 [pid = 4994] [id = 530] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8aaf0400 == 150 [pid = 4994] [id = 529] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x919f4800 == 149 [pid = 4994] [id = 528] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x919ea400 == 148 [pid = 4994] [id = 527] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8a25a000 == 147 [pid = 4994] [id = 526] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8bbc2800 == 146 [pid = 4994] [id = 524] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x90f0d800 == 145 [pid = 4994] [id = 525] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8eadf400 == 144 [pid = 4994] [id = 523] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdfb400 == 143 [pid = 4994] [id = 522] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8c36cc00 == 142 [pid = 4994] [id = 520] 05:48:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8895e000 == 141 [pid = 4994] [id = 521] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x8def7c00) [pid = 4994] [serial = 1562] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x8defa400) [pid = 4994] [serial = 1431] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x9b8bcc00) [pid = 4994] [serial = 1485] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x8cf79800) [pid = 4994] [serial = 1559] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0xa1161000) [pid = 4994] [serial = 1548] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0xa0614800) [pid = 4994] [serial = 1547] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x9d0c9400) [pid = 4994] [serial = 1545] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x9cd13c00) [pid = 4994] [serial = 1544] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x9c08bc00) [pid = 4994] [serial = 1542] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x9bade000) [pid = 4994] [serial = 1541] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x9ba28400) [pid = 4994] [serial = 1539] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x9b8bb400) [pid = 4994] [serial = 1538] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x9af06000) [pid = 4994] [serial = 1536] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x9aac2c00) [pid = 4994] [serial = 1535] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x9a360400) [pid = 4994] [serial = 1533] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x9a010400) [pid = 4994] [serial = 1532] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x99050800) [pid = 4994] [serial = 1530] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x95229800) [pid = 4994] [serial = 1529] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x95031400) [pid = 4994] [serial = 1527] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x946a2400) [pid = 4994] [serial = 1526] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x93c90000) [pid = 4994] [serial = 1524] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x939f1800) [pid = 4994] [serial = 1523] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x92ca3000) [pid = 4994] [serial = 1521] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x92af7c00) [pid = 4994] [serial = 1520] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x92a95c00) [pid = 4994] [serial = 1518] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x9236f400) [pid = 4994] [serial = 1517] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x92287400) [pid = 4994] [serial = 1515] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x919f2800) [pid = 4994] [serial = 1514] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x91642400) [pid = 4994] [serial = 1512] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x9131dc00) [pid = 4994] [serial = 1511] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x91089400) [pid = 4994] [serial = 1509] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x91067800) [pid = 4994] [serial = 1508] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x90759400) [pid = 4994] [serial = 1506] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x90501800) [pid = 4994] [serial = 1505] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x8cf73000) [pid = 4994] [serial = 1503] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x8cdefc00) [pid = 4994] [serial = 1502] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8aaf3000) [pid = 4994] [serial = 1500] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x89209c00) [pid = 4994] [serial = 1499] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x89753c00) [pid = 4994] [serial = 1553] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8a255c00) [pid = 4994] [serial = 1554] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0xa21b8400) [pid = 4994] [serial = 1551] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0xa21ae400) [pid = 4994] [serial = 1550] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8def3000) [pid = 4994] [serial = 1560] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x8bbc1400) [pid = 4994] [serial = 1556] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x8c2b6c00) [pid = 4994] [serial = 1557] [outer = (nil)] [url = about:blank] 05:48:27 INFO - PROCESS | 4994 | 1464612507963 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8881ac00 == 142 [pid = 4994] [id = 560] 05:48:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x8881b000) [pid = 4994] [serial = 1681] [outer = (nil)] 05:48:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x8895ec00) [pid = 4994] [serial = 1682] [outer = 0x8881b000] 05:48:28 INFO - PROCESS | 4994 | 1464612508049 Marionette DEBUG loaded listener.js 05:48:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x8920ec00) [pid = 4994] [serial = 1683] [outer = 0x8881b000] 05:48:28 INFO - PROCESS | 4994 | 1464612508975 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:48:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:48:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 3741ms 05:48:28 INFO - PROCESS | 4994 | 1464612508994 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 05:48:29 INFO - PROCESS | 4994 | 1464612509002 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 05:48:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:48:29 INFO - PROCESS | 4994 | 1464612509011 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:48:29 INFO - PROCESS | 4994 | 1464612509015 Marionette TRACE conn3 <- [1,2214,null,{}] 05:48:29 INFO - PROCESS | 4994 | 1464612509053 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:48:29 INFO - PROCESS | 4994 | 1464612509276 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 05:48:29 INFO - PROCESS | 4994 | 1464612509293 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a25a000 == 143 [pid = 4994] [id = 561] 05:48:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x8aaf3800) [pid = 4994] [serial = 1684] [outer = (nil)] 05:48:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x8b9ba000) [pid = 4994] [serial = 1685] [outer = 0x8aaf3800] 05:48:29 INFO - PROCESS | 4994 | 1464612509560 Marionette DEBUG loaded listener.js 05:48:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x8bbc3c00) [pid = 4994] [serial = 1686] [outer = 0x8aaf3800] 05:48:30 INFO - PROCESS | 4994 | 1464612510491 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:48:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:48:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1543ms 05:48:30 INFO - PROCESS | 4994 | 1464612510558 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 05:48:30 INFO - PROCESS | 4994 | 1464612510564 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 05:48:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:48:30 INFO - PROCESS | 4994 | 1464612510571 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:48:30 INFO - PROCESS | 4994 | 1464612510575 Marionette TRACE conn3 <- [1,2218,null,{}] 05:48:30 INFO - PROCESS | 4994 | 1464612510586 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:48:30 INFO - PROCESS | 4994 | 1464612510877 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 05:48:30 INFO - PROCESS | 4994 | 1464612510914 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a255800 == 144 [pid = 4994] [id = 562] 05:48:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8c369c00) [pid = 4994] [serial = 1687] [outer = (nil)] 05:48:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8cef6c00) [pid = 4994] [serial = 1688] [outer = 0x8c369c00] 05:48:30 INFO - PROCESS | 4994 | 1464612510991 Marionette DEBUG loaded listener.js 05:48:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8de34400) [pid = 4994] [serial = 1689] [outer = 0x8c369c00] 05:48:32 INFO - PROCESS | 4994 | 1464612512113 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:48:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:48:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1589ms 05:48:32 INFO - PROCESS | 4994 | 1464612512169 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 05:48:32 INFO - PROCESS | 4994 | 1464612512172 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 05:48:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:48:32 INFO - PROCESS | 4994 | 1464612512189 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:48:32 INFO - PROCESS | 4994 | 1464612512199 Marionette TRACE conn3 <- [1,2222,null,{}] 05:48:32 INFO - PROCESS | 4994 | 1464612512213 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:48:33 INFO - PROCESS | 4994 | 1464612513029 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x88ec5c00) [pid = 4994] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x8ead3400) [pid = 4994] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x89758000) [pid = 4994] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x88ec8c00) [pid = 4994] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0xa060f000) [pid = 4994] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x9b55e400) [pid = 4994] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8c367000) [pid = 4994] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x904cbc00) [pid = 4994] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x98134400) [pid = 4994] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x8cf72800) [pid = 4994] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x95155800) [pid = 4994] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x92ca9800) [pid = 4994] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x9236dc00) [pid = 4994] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x91aae800) [pid = 4994] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x919efc00) [pid = 4994] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x91084c00) [pid = 4994] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x90f0f400) [pid = 4994] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x9050c000) [pid = 4994] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x904d0000) [pid = 4994] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x8cef2c00) [pid = 4994] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:48:33 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x8c365800) [pid = 4994] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:48:33 INFO - PROCESS | 4994 | 1464612513268 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 4994 | ++DOCSHELL 0x88ec5c00 == 145 [pid = 4994] [id = 563] 05:48:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x88ec8c00) [pid = 4994] [serial = 1690] [outer = (nil)] 05:48:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x8c365c00) [pid = 4994] [serial = 1691] [outer = 0x88ec8c00] 05:48:33 INFO - PROCESS | 4994 | 1464612513368 Marionette DEBUG loaded listener.js 05:48:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x8e14ec00) [pid = 4994] [serial = 1692] [outer = 0x88ec8c00] 05:48:34 INFO - PROCESS | 4994 | 1464612514151 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:48:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:48:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2011ms 05:48:34 INFO - PROCESS | 4994 | 1464612514194 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 05:48:34 INFO - PROCESS | 4994 | 1464612514199 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 05:48:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:48:34 INFO - PROCESS | 4994 | 1464612514216 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:48:34 INFO - PROCESS | 4994 | 1464612514219 Marionette TRACE conn3 <- [1,2226,null,{}] 05:48:34 INFO - PROCESS | 4994 | 1464612514225 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:48:34 INFO - PROCESS | 4994 | 1464612514437 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 05:48:34 INFO - PROCESS | 4994 | 1464612514449 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b9bb800 == 146 [pid = 4994] [id = 564] 05:48:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x8e150000) [pid = 4994] [serial = 1693] [outer = (nil)] 05:48:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x8eadf400) [pid = 4994] [serial = 1694] [outer = 0x8e150000] 05:48:34 INFO - PROCESS | 4994 | 1464612514526 Marionette DEBUG loaded listener.js 05:48:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x90504800) [pid = 4994] [serial = 1695] [outer = 0x8e150000] 05:48:35 INFO - PROCESS | 4994 | 1464612515961 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:48:36 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:48:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1831ms 05:48:36 INFO - PROCESS | 4994 | 1464612516049 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 05:48:36 INFO - PROCESS | 4994 | 1464612516055 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 05:48:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:48:36 INFO - PROCESS | 4994 | 1464612516064 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:48:36 INFO - PROCESS | 4994 | 1464612516070 Marionette TRACE conn3 <- [1,2230,null,{}] 05:48:36 INFO - PROCESS | 4994 | 1464612516079 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:48:36 INFO - PROCESS | 4994 | 1464612516413 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 05:48:36 INFO - PROCESS | 4994 | 1464612516703 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 4994 | ++DOCSHELL 0x88ec6800 == 147 [pid = 4994] [id = 565] 05:48:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x8aaec800) [pid = 4994] [serial = 1696] [outer = (nil)] 05:48:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8c2b2c00) [pid = 4994] [serial = 1697] [outer = 0x8aaec800] 05:48:36 INFO - PROCESS | 4994 | 1464612516797 Marionette DEBUG loaded listener.js 05:48:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x8c36a400) [pid = 4994] [serial = 1698] [outer = 0x8aaec800] 05:48:37 INFO - PROCESS | 4994 | 1464612517834 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:48:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:48:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1836ms 05:48:37 INFO - PROCESS | 4994 | 1464612517902 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 05:48:37 INFO - PROCESS | 4994 | 1464612517911 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 05:48:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:48:37 INFO - PROCESS | 4994 | 1464612517923 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:48:37 INFO - PROCESS | 4994 | 1464612517927 Marionette TRACE conn3 <- [1,2234,null,{}] 05:48:37 INFO - PROCESS | 4994 | 1464612517934 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:48:38 INFO - PROCESS | 4994 | 1464612518228 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 05:48:38 INFO - PROCESS | 4994 | 1464612518616 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 4994 | ++DOCSHELL 0x8def7c00 == 148 [pid = 4994] [id = 566] 05:48:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x8e148c00) [pid = 4994] [serial = 1699] [outer = (nil)] 05:48:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8e970800) [pid = 4994] [serial = 1700] [outer = 0x8e148c00] 05:48:38 INFO - PROCESS | 4994 | 1464612518721 Marionette DEBUG loaded listener.js 05:48:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x904ce800) [pid = 4994] [serial = 1701] [outer = 0x8e148c00] 05:48:39 INFO - PROCESS | 4994 | 1464612519685 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:48:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:48:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1835ms 05:48:39 INFO - PROCESS | 4994 | 1464612519759 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 05:48:39 INFO - PROCESS | 4994 | 1464612519762 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 05:48:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:48:39 INFO - PROCESS | 4994 | 1464612519770 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:48:39 INFO - PROCESS | 4994 | 1464612519777 Marionette TRACE conn3 <- [1,2238,null,{}] 05:48:39 INFO - PROCESS | 4994 | 1464612519794 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:48:40 INFO - PROCESS | 4994 | 1464612520074 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 05:48:40 INFO - PROCESS | 4994 | 1464612520414 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88ec9800 == 149 [pid = 4994] [id = 567] 05:48:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x8e147800) [pid = 4994] [serial = 1702] [outer = (nil)] 05:48:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x9105ac00) [pid = 4994] [serial = 1703] [outer = 0x8e147800] 05:48:40 INFO - PROCESS | 4994 | 1464612520510 Marionette DEBUG loaded listener.js 05:48:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x91087400) [pid = 4994] [serial = 1704] [outer = 0x8e147800] 05:48:41 INFO - PROCESS | 4994 | 1464612521450 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:48:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:48:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1742ms 05:48:41 INFO - PROCESS | 4994 | 1464612521514 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 05:48:41 INFO - PROCESS | 4994 | 1464612521520 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 05:48:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:48:41 INFO - PROCESS | 4994 | 1464612521526 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:48:41 INFO - PROCESS | 4994 | 1464612521529 Marionette TRACE conn3 <- [1,2242,null,{}] 05:48:41 INFO - PROCESS | 4994 | 1464612521536 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:48:41 INFO - PROCESS | 4994 | 1464612521774 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 05:48:42 INFO - PROCESS | 4994 | 1464612522120 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e148000 == 150 [pid = 4994] [id = 568] 05:48:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x91090000) [pid = 4994] [serial = 1705] [outer = (nil)] 05:48:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x91318800) [pid = 4994] [serial = 1706] [outer = 0x91090000] 05:48:42 INFO - PROCESS | 4994 | 1464612522212 Marionette DEBUG loaded listener.js 05:48:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x91642c00) [pid = 4994] [serial = 1707] [outer = 0x91090000] 05:48:43 INFO - PROCESS | 4994 | 1464612523137 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:48:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:48:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1639ms 05:48:43 INFO - PROCESS | 4994 | 1464612523166 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 05:48:43 INFO - PROCESS | 4994 | 1464612523171 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 05:48:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:48:43 INFO - PROCESS | 4994 | 1464612523177 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:48:43 INFO - PROCESS | 4994 | 1464612523181 Marionette TRACE conn3 <- [1,2246,null,{}] 05:48:43 INFO - PROCESS | 4994 | 1464612523187 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:48:43 INFO - PROCESS | 4994 | 1464612523417 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 05:48:43 INFO - PROCESS | 4994 | 1464612523760 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 4994 | ++DOCSHELL 0x91209c00 == 151 [pid = 4994] [id = 569] 05:48:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x91646000) [pid = 4994] [serial = 1708] [outer = (nil)] 05:48:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x917ef800) [pid = 4994] [serial = 1709] [outer = 0x91646000] 05:48:43 INFO - PROCESS | 4994 | 1464612523856 Marionette DEBUG loaded listener.js 05:48:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x919e7400) [pid = 4994] [serial = 1710] [outer = 0x91646000] 05:48:44 INFO - PROCESS | 4994 | 1464612524837 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:48:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:48:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1689ms 05:48:44 INFO - PROCESS | 4994 | 1464612524867 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 05:48:44 INFO - PROCESS | 4994 | 1464612524871 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 05:48:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:48:44 INFO - PROCESS | 4994 | 1464612524878 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:48:44 INFO - PROCESS | 4994 | 1464612524881 Marionette TRACE conn3 <- [1,2250,null,{}] 05:48:44 INFO - PROCESS | 4994 | 1464612524887 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:48:45 INFO - PROCESS | 4994 | 1464612525147 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 05:48:45 INFO - PROCESS | 4994 | 1464612525498 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917f0400 == 152 [pid = 4994] [id = 570] 05:48:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x91aa9c00) [pid = 4994] [serial = 1711] [outer = (nil)] 05:48:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x9236f400) [pid = 4994] [serial = 1712] [outer = 0x91aa9c00] 05:48:45 INFO - PROCESS | 4994 | 1464612525593 Marionette DEBUG loaded listener.js 05:48:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x92a95c00) [pid = 4994] [serial = 1713] [outer = 0x91aa9c00] 05:48:46 INFO - PROCESS | 4994 | 1464612526494 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:48:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:48:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1689ms 05:48:46 INFO - PROCESS | 4994 | 1464612526568 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 05:48:46 INFO - PROCESS | 4994 | 1464612526572 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 05:48:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:48:46 INFO - PROCESS | 4994 | 1464612526578 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:48:46 INFO - PROCESS | 4994 | 1464612526581 Marionette TRACE conn3 <- [1,2254,null,{}] 05:48:46 INFO - PROCESS | 4994 | 1464612526588 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:48:46 INFO - PROCESS | 4994 | 1464612526843 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 05:48:47 INFO - PROCESS | 4994 | 1464612527171 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917e4000 == 153 [pid = 4994] [id = 571] 05:48:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x92280000) [pid = 4994] [serial = 1714] [outer = (nil)] 05:48:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x92aeb000) [pid = 4994] [serial = 1715] [outer = 0x92280000] 05:48:47 INFO - PROCESS | 4994 | 1464612527267 Marionette DEBUG loaded listener.js 05:48:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x92aed000) [pid = 4994] [serial = 1716] [outer = 0x92280000] 05:48:48 INFO - PROCESS | 4994 | 1464612528255 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:48:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:48:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1747ms 05:48:48 INFO - PROCESS | 4994 | 1464612528326 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 05:48:48 INFO - PROCESS | 4994 | 1464612528329 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 05:48:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:48:48 INFO - PROCESS | 4994 | 1464612528336 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:48:48 INFO - PROCESS | 4994 | 1464612528340 Marionette TRACE conn3 <- [1,2258,null,{}] 05:48:48 INFO - PROCESS | 4994 | 1464612528346 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:48:48 INFO - PROCESS | 4994 | 1464612528582 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 05:48:48 INFO - PROCESS | 4994 | 1464612528915 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8b9b7c00 == 154 [pid = 4994] [id = 572] 05:48:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x8ead3400) [pid = 4994] [serial = 1717] [outer = (nil)] 05:48:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x92ca9800) [pid = 4994] [serial = 1718] [outer = 0x8ead3400] 05:48:49 INFO - PROCESS | 4994 | 1464612529013 Marionette DEBUG loaded listener.js 05:48:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x92cadc00) [pid = 4994] [serial = 1719] [outer = 0x8ead3400] 05:48:49 INFO - PROCESS | 4994 | 1464612529921 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:48:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:48:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1644ms 05:48:49 INFO - PROCESS | 4994 | 1464612529982 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 05:48:49 INFO - PROCESS | 4994 | 1464612529986 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 05:48:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:48:49 INFO - PROCESS | 4994 | 1464612529994 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:48:50 INFO - PROCESS | 4994 | 1464612529998 Marionette TRACE conn3 <- [1,2262,null,{}] 05:48:50 INFO - PROCESS | 4994 | 1464612530005 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:48:50 INFO - PROCESS | 4994 | 1464612530245 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 05:48:50 INFO - PROCESS | 4994 | 1464612530585 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x939f1400 == 155 [pid = 4994] [id = 573] 05:48:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x93ae9c00) [pid = 4994] [serial = 1720] [outer = (nil)] 05:48:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x93c9d000) [pid = 4994] [serial = 1721] [outer = 0x93ae9c00] 05:48:50 INFO - PROCESS | 4994 | 1464612530721 Marionette DEBUG loaded listener.js 05:48:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x95028000) [pid = 4994] [serial = 1722] [outer = 0x93ae9c00] 05:48:51 INFO - PROCESS | 4994 | 1464612531615 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:48:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:48:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1633ms 05:48:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:48:51 INFO - PROCESS | 4994 | 1464612531628 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 05:48:51 INFO - PROCESS | 4994 | 1464612531631 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 05:48:51 INFO - PROCESS | 4994 | 1464612531638 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:48:51 INFO - PROCESS | 4994 | 1464612531642 Marionette TRACE conn3 <- [1,2266,null,{}] 05:48:51 INFO - PROCESS | 4994 | 1464612531648 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:48:51 INFO - PROCESS | 4994 | 1464612531878 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 05:48:52 INFO - PROCESS | 4994 | 1464612532181 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x939ec000 == 156 [pid = 4994] [id = 574] 05:48:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x93c90000) [pid = 4994] [serial = 1723] [outer = (nil)] 05:48:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x9513e400) [pid = 4994] [serial = 1724] [outer = 0x93c90000] 05:48:52 INFO - PROCESS | 4994 | 1464612532283 Marionette DEBUG loaded listener.js 05:48:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x95148800) [pid = 4994] [serial = 1725] [outer = 0x93c90000] 05:48:53 INFO - PROCESS | 4994 | 1464612533337 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:48:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:48:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1739ms 05:48:53 INFO - PROCESS | 4994 | 1464612533376 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 05:48:53 INFO - PROCESS | 4994 | 1464612533381 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 05:48:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:48:53 INFO - PROCESS | 4994 | 1464612533387 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:48:53 INFO - PROCESS | 4994 | 1464612533392 Marionette TRACE conn3 <- [1,2270,null,{}] 05:48:53 INFO - PROCESS | 4994 | 1464612533398 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:48:53 INFO - PROCESS | 4994 | 1464612533664 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 05:48:54 INFO - PROCESS | 4994 | 1464612534007 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cdfc800 == 157 [pid = 4994] [id = 575] 05:48:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x99fe9c00) [pid = 4994] [serial = 1726] [outer = (nil)] 05:48:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x9a0e8c00) [pid = 4994] [serial = 1727] [outer = 0x99fe9c00] 05:48:54 INFO - PROCESS | 4994 | 1464612534110 Marionette DEBUG loaded listener.js 05:48:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x9a3dd800) [pid = 4994] [serial = 1728] [outer = 0x99fe9c00] 05:48:55 INFO - PROCESS | 4994 | 1464612535030 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:48:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:48:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1685ms 05:48:55 INFO - PROCESS | 4994 | 1464612535074 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 05:48:55 INFO - PROCESS | 4994 | 1464612535079 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 05:48:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:48:55 INFO - PROCESS | 4994 | 1464612535086 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:48:55 INFO - PROCESS | 4994 | 1464612535090 Marionette TRACE conn3 <- [1,2274,null,{}] 05:48:55 INFO - PROCESS | 4994 | 1464612535096 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:48:55 INFO - PROCESS | 4994 | 1464612535341 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 05:48:55 INFO - PROCESS | 4994 | 1464612535696 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x939f2400 == 158 [pid = 4994] [id = 576] 05:48:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x9a236000) [pid = 4994] [serial = 1729] [outer = (nil)] 05:48:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x9a52d000) [pid = 4994] [serial = 1730] [outer = 0x9a236000] 05:48:55 INFO - PROCESS | 4994 | 1464612535803 Marionette DEBUG loaded listener.js 05:48:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x9a530400) [pid = 4994] [serial = 1731] [outer = 0x9a236000] 05:48:56 INFO - PROCESS | 4994 | 1464612536751 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:48:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:48:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1734ms 05:48:56 INFO - PROCESS | 4994 | 1464612536822 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 05:48:56 INFO - PROCESS | 4994 | 1464612536826 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 05:48:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:48:56 INFO - PROCESS | 4994 | 1464612536832 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:48:56 INFO - PROCESS | 4994 | 1464612536836 Marionette TRACE conn3 <- [1,2278,null,{}] 05:48:56 INFO - PROCESS | 4994 | 1464612536842 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:48:57 INFO - PROCESS | 4994 | 1464612537093 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 05:48:57 INFO - PROCESS | 4994 | 1464612537434 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a3d6800 == 159 [pid = 4994] [id = 577] 05:48:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x9a526400) [pid = 4994] [serial = 1732] [outer = (nil)] 05:48:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x9aac4800) [pid = 4994] [serial = 1733] [outer = 0x9a526400] 05:48:57 INFO - PROCESS | 4994 | 1464612537532 Marionette DEBUG loaded listener.js 05:48:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x9af05800) [pid = 4994] [serial = 1734] [outer = 0x9a526400] 05:48:58 INFO - PROCESS | 4994 | 1464612538482 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:48:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:48:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1686ms 05:48:58 INFO - PROCESS | 4994 | 1464612538519 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 05:48:58 INFO - PROCESS | 4994 | 1464612538523 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 05:48:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:48:58 INFO - PROCESS | 4994 | 1464612538530 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:48:58 INFO - PROCESS | 4994 | 1464612538534 Marionette TRACE conn3 <- [1,2282,null,{}] 05:48:58 INFO - PROCESS | 4994 | 1464612538540 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:48:58 INFO - PROCESS | 4994 | 1464612538816 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 05:48:59 INFO - PROCESS | 4994 | 1464612539154 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cdfe800 == 160 [pid = 4994] [id = 578] 05:48:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x8ead8800) [pid = 4994] [serial = 1735] [outer = (nil)] 05:48:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x9b556400) [pid = 4994] [serial = 1736] [outer = 0x8ead8800] 05:48:59 INFO - PROCESS | 4994 | 1464612539252 Marionette DEBUG loaded listener.js 05:48:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x9b574c00) [pid = 4994] [serial = 1737] [outer = 0x8ead8800] 05:49:00 INFO - PROCESS | 4994 | 1464612540154 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:49:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:49:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1638ms 05:49:00 INFO - PROCESS | 4994 | 1464612540169 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 05:49:00 INFO - PROCESS | 4994 | 1464612540172 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 05:49:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:49:00 INFO - PROCESS | 4994 | 1464612540180 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:49:00 INFO - PROCESS | 4994 | 1464612540184 Marionette TRACE conn3 <- [1,2286,null,{}] 05:49:00 INFO - PROCESS | 4994 | 1464612540190 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:49:00 INFO - PROCESS | 4994 | 1464612540436 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 05:49:00 INFO - PROCESS | 4994 | 1464612540747 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:00 INFO - PROCESS | 4994 | ++DOCSHELL 0x9aac4400 == 161 [pid = 4994] [id = 579] 05:49:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x9af0d800) [pid = 4994] [serial = 1738] [outer = (nil)] 05:49:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x9c085400) [pid = 4994] [serial = 1739] [outer = 0x9af0d800] 05:49:00 INFO - PROCESS | 4994 | 1464612540890 Marionette DEBUG loaded listener.js 05:49:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x9c310c00) [pid = 4994] [serial = 1740] [outer = 0x9af0d800] 05:49:01 INFO - PROCESS | 4994 | 1464612541962 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:49:02 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:49:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1838ms 05:49:02 INFO - PROCESS | 4994 | 1464612542020 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 05:49:02 INFO - PROCESS | 4994 | 1464612542023 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 05:49:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:49:02 INFO - PROCESS | 4994 | 1464612542031 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:49:02 INFO - PROCESS | 4994 | 1464612542035 Marionette TRACE conn3 <- [1,2290,null,{}] 05:49:02 INFO - PROCESS | 4994 | 1464612542041 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:49:02 INFO - PROCESS | 4994 | 1464612542292 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 05:49:02 INFO - PROCESS | 4994 | 1464612542641 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 4994 | ++DOCSHELL 0x8852d000 == 162 [pid = 4994] [id = 580] 05:49:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x93c93800) [pid = 4994] [serial = 1741] [outer = (nil)] 05:49:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0xa116ac00) [pid = 4994] [serial = 1742] [outer = 0x93c93800] 05:49:02 INFO - PROCESS | 4994 | 1464612542738 Marionette DEBUG loaded listener.js 05:49:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0xa21b5000) [pid = 4994] [serial = 1743] [outer = 0x93c93800] 05:49:03 INFO - PROCESS | 4994 | 1464612543726 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:49:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:49:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1732ms 05:49:03 INFO - PROCESS | 4994 | 1464612543764 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 05:49:03 INFO - PROCESS | 4994 | 1464612543768 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 05:49:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:49:03 INFO - PROCESS | 4994 | 1464612543775 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:49:03 INFO - PROCESS | 4994 | 1464612543778 Marionette TRACE conn3 <- [1,2294,null,{}] 05:49:03 INFO - PROCESS | 4994 | 1464612543785 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:49:04 INFO - PROCESS | 4994 | 1464612544113 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 05:49:04 INFO - PROCESS | 4994 | 1464612544547 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8ab4bc00 == 163 [pid = 4994] [id = 581] 05:49:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x8cf6d000) [pid = 4994] [serial = 1744] [outer = (nil)] 05:49:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0xa2639000) [pid = 4994] [serial = 1745] [outer = 0x8cf6d000] 05:49:04 INFO - PROCESS | 4994 | 1464612544643 Marionette DEBUG loaded listener.js 05:49:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0xa3051400) [pid = 4994] [serial = 1746] [outer = 0x8cf6d000] 05:49:05 INFO - PROCESS | 4994 | 1464612545578 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:49:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:49:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1837ms 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x88ec5c00 == 162 [pid = 4994] [id = 563] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x8a255800 == 161 [pid = 4994] [id = 562] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x8a25a000 == 160 [pid = 4994] [id = 561] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x8881ac00 == 159 [pid = 4994] [id = 560] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b0c00 == 158 [pid = 4994] [id = 557] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x88525c00 == 157 [pid = 4994] [id = 558] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x9ba2a000 == 156 [pid = 4994] [id = 556] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b1c00 == 155 [pid = 4994] [id = 555] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x95148000 == 154 [pid = 4994] [id = 554] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x88815800 == 153 [pid = 4994] [id = 552] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x8eadd000 == 152 [pid = 4994] [id = 553] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x92365400 == 151 [pid = 4994] [id = 551] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x875c1800 == 150 [pid = 4994] [id = 550] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x92ca1c00 == 149 [pid = 4994] [id = 549] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x8974d800 == 148 [pid = 4994] [id = 548] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x9120ec00 == 147 [pid = 4994] [id = 547] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x9101b000 == 146 [pid = 4994] [id = 545] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x9108d400 == 145 [pid = 4994] [id = 546] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x8cef7800 == 144 [pid = 4994] [id = 544] 05:49:07 INFO - PROCESS | 4994 | --DOCSHELL 0x88ec7c00 == 143 [pid = 4994] [id = 543] 05:49:07 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x8e14b800) [pid = 4994] [serial = 1497] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x8b9b4400) [pid = 4994] [serial = 1566] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x8cdfcc00) [pid = 4994] [serial = 1622] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x90506c00) [pid = 4994] [serial = 1626] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x8de31c00) [pid = 4994] [serial = 1623] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x8eadb000) [pid = 4994] [serial = 1628] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x904c1c00) [pid = 4994] [serial = 1625] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x8ab44000) [pid = 4994] [serial = 1565] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x8aaf4800) [pid = 4994] [serial = 1619] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x8b9b3400) [pid = 4994] [serial = 1620] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0xa2408800) [pid = 4994] [serial = 1616] [outer = (nil)] [url = about:blank] 05:49:07 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0xa24af000) [pid = 4994] [serial = 1614] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0xa2410400) [pid = 4994] [serial = 1613] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0xa2169800) [pid = 4994] [serial = 1611] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0xa1165000) [pid = 4994] [serial = 1610] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x9b8c4c00) [pid = 4994] [serial = 1608] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x9af09800) [pid = 4994] [serial = 1607] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x9af0e000) [pid = 4994] [serial = 1605] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x9af01800) [pid = 4994] [serial = 1604] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x9a52ac00) [pid = 4994] [serial = 1602] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x9a524000) [pid = 4994] [serial = 1601] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x9a230800) [pid = 4994] [serial = 1599] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x9a0ac000) [pid = 4994] [serial = 1598] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x981cac00) [pid = 4994] [serial = 1596] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x9515b000) [pid = 4994] [serial = 1595] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x9502ac00) [pid = 4994] [serial = 1593] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x94667400) [pid = 4994] [serial = 1592] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x93ae6400) [pid = 4994] [serial = 1590] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x939e7400) [pid = 4994] [serial = 1589] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x92aa2800) [pid = 4994] [serial = 1587] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x92a9a000) [pid = 4994] [serial = 1586] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x92367c00) [pid = 4994] [serial = 1584] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x92364400) [pid = 4994] [serial = 1583] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x91aa3c00) [pid = 4994] [serial = 1581] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x919ee800) [pid = 4994] [serial = 1580] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x9131c800) [pid = 4994] [serial = 1578] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x91217800) [pid = 4994] [serial = 1577] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x91062c00) [pid = 4994] [serial = 1575] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x91026400) [pid = 4994] [serial = 1574] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x90760c00) [pid = 4994] [serial = 1572] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x9050a000) [pid = 4994] [serial = 1571] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x8deee800) [pid = 4994] [serial = 1569] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8cf6c400) [pid = 4994] [serial = 1568] [outer = (nil)] [url = about:blank] 05:49:08 INFO - PROCESS | 4994 | 1464612548201 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 05:49:08 INFO - PROCESS | 4994 | 1464612548207 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 05:49:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:49:08 INFO - PROCESS | 4994 | 1464612548248 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:49:08 INFO - PROCESS | 4994 | 1464612548254 Marionette TRACE conn3 <- [1,2298,null,{}] 05:49:08 INFO - PROCESS | 4994 | 1464612548262 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:49:08 INFO - PROCESS | 4994 | 1464612548475 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 05:49:08 INFO - PROCESS | 4994 | 1464612548702 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a255800 == 144 [pid = 4994] [id = 582] 05:49:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x8a256c00) [pid = 4994] [serial = 1747] [outer = (nil)] 05:49:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x8aaf4800) [pid = 4994] [serial = 1748] [outer = 0x8a256c00] 05:49:08 INFO - PROCESS | 4994 | 1464612548789 Marionette DEBUG loaded listener.js 05:49:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x8b8a8800) [pid = 4994] [serial = 1749] [outer = 0x8a256c00] 05:49:09 INFO - PROCESS | 4994 | 1464612549652 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:49:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:49:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1435ms 05:49:09 INFO - PROCESS | 4994 | 1464612549681 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 05:49:09 INFO - PROCESS | 4994 | 1464612549687 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 05:49:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:49:09 INFO - PROCESS | 4994 | 1464612549699 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:49:09 INFO - PROCESS | 4994 | 1464612549704 Marionette TRACE conn3 <- [1,2302,null,{}] 05:49:09 INFO - PROCESS | 4994 | 1464612549712 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:49:09 INFO - PROCESS | 4994 | 1464612549939 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 05:49:10 INFO - PROCESS | 4994 | 1464612550178 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8bbc2c00 == 145 [pid = 4994] [id = 583] 05:49:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x8c2b6c00) [pid = 4994] [serial = 1750] [outer = (nil)] 05:49:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8cdfcc00) [pid = 4994] [serial = 1751] [outer = 0x8c2b6c00] 05:49:10 INFO - PROCESS | 4994 | 1464612550257 Marionette DEBUG loaded listener.js 05:49:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8cf74800) [pid = 4994] [serial = 1752] [outer = 0x8c2b6c00] 05:49:11 INFO - PROCESS | 4994 | 1464612551244 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:49:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:49:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1591ms 05:49:11 INFO - PROCESS | 4994 | 1464612551287 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 05:49:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:49:11 INFO - PROCESS | 4994 | 1464612551292 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 05:49:11 INFO - PROCESS | 4994 | 1464612551304 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:49:11 INFO - PROCESS | 4994 | 1464612551307 Marionette TRACE conn3 <- [1,2306,null,{}] 05:49:11 INFO - PROCESS | 4994 | 1464612551321 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:49:11 INFO - PROCESS | 4994 | 1464612551609 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 05:49:11 INFO - PROCESS | 4994 | 1464612551646 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e6a8400 == 146 [pid = 4994] [id = 584] 05:49:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8e6afc00) [pid = 4994] [serial = 1753] [outer = (nil)] 05:49:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8e971000) [pid = 4994] [serial = 1754] [outer = 0x8e6afc00] 05:49:11 INFO - PROCESS | 4994 | 1464612551731 Marionette DEBUG loaded listener.js 05:49:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x904c5000) [pid = 4994] [serial = 1755] [outer = 0x8e6afc00] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x9522a400) [pid = 4994] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x93ae6800) [pid = 4994] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x9c3c5400) [pid = 4994] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x89202000) [pid = 4994] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x8c2b4c00) [pid = 4994] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x898b1800) [pid = 4994] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8ceff800) [pid = 4994] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x917e8c00) [pid = 4994] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x92e4fc00) [pid = 4994] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x8aaf3800) [pid = 4994] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x90f03c00) [pid = 4994] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x9108b800) [pid = 4994] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x8881b000) [pid = 4994] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x93c8e400) [pid = 4994] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x88ec8c00) [pid = 4994] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x8c362000) [pid = 4994] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x8c369c00) [pid = 4994] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x8def6400) [pid = 4994] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x9d0d0400) [pid = 4994] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x9b8bf800) [pid = 4994] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x9120d000) [pid = 4994] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:49:13 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x8c2b2800) [pid = 4994] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:49:13 INFO - PROCESS | 4994 | 1464612553377 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:49:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:49:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2188ms 05:49:13 INFO - PROCESS | 4994 | 1464612553487 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 05:49:13 INFO - PROCESS | 4994 | 1464612553491 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 05:49:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:49:13 INFO - PROCESS | 4994 | 1464612553497 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:49:13 INFO - PROCESS | 4994 | 1464612553501 Marionette TRACE conn3 <- [1,2310,null,{}] 05:49:13 INFO - PROCESS | 4994 | 1464612553506 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:49:13 INFO - PROCESS | 4994 | 1464612553715 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 05:49:13 INFO - PROCESS | 4994 | 1464612553916 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x898b1800 == 147 [pid = 4994] [id = 585] 05:49:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x8a24b800) [pid = 4994] [serial = 1756] [outer = (nil)] 05:49:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x8eae0800) [pid = 4994] [serial = 1757] [outer = 0x8a24b800] 05:49:14 INFO - PROCESS | 4994 | 1464612553997 Marionette DEBUG loaded listener.js 05:49:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x9050f800) [pid = 4994] [serial = 1758] [outer = 0x8a24b800] 05:49:14 INFO - PROCESS | 4994 | 1464612554812 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:49:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:49:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1383ms 05:49:14 INFO - PROCESS | 4994 | 1464612554881 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 05:49:14 INFO - PROCESS | 4994 | 1464612554885 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 05:49:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:49:14 INFO - PROCESS | 4994 | 1464612554891 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:49:14 INFO - PROCESS | 4994 | 1464612554895 Marionette TRACE conn3 <- [1,2314,null,{}] 05:49:14 INFO - PROCESS | 4994 | 1464612554900 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:49:15 INFO - PROCESS | 4994 | 1464612555113 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 05:49:15 INFO - PROCESS | 4994 | 1464612555560 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 4994 | ++DOCSHELL 0x87b5c000 == 148 [pid = 4994] [id = 586] 05:49:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x87b64800) [pid = 4994] [serial = 1759] [outer = (nil)] 05:49:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x8881ac00) [pid = 4994] [serial = 1760] [outer = 0x87b64800] 05:49:15 INFO - PROCESS | 4994 | 1464612555662 Marionette DEBUG loaded listener.js 05:49:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x8920d800) [pid = 4994] [serial = 1761] [outer = 0x87b64800] 05:49:16 INFO - PROCESS | 4994 | 1464612556672 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:49:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:49:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1831ms 05:49:16 INFO - PROCESS | 4994 | 1464612556725 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 05:49:16 INFO - PROCESS | 4994 | 1464612556732 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 05:49:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:49:16 INFO - PROCESS | 4994 | 1464612556741 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:49:16 INFO - PROCESS | 4994 | 1464612556747 Marionette TRACE conn3 <- [1,2318,null,{}] 05:49:16 INFO - PROCESS | 4994 | 1464612556755 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:49:17 INFO - PROCESS | 4994 | 1464612557034 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 05:49:17 INFO - PROCESS | 4994 | 1464612557378 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8ab4d800 == 149 [pid = 4994] [id = 587] 05:49:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8b8a3000) [pid = 4994] [serial = 1762] [outer = (nil)] 05:49:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x8b9b5400) [pid = 4994] [serial = 1763] [outer = 0x8b8a3000] 05:49:17 INFO - PROCESS | 4994 | 1464612557473 Marionette DEBUG loaded listener.js 05:49:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x8c2bdc00) [pid = 4994] [serial = 1764] [outer = 0x8b8a3000] 05:49:18 INFO - PROCESS | 4994 | 1464612558508 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:49:18 INFO - PROCESS | 4994 | 1464612558588 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 05:49:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:49:18 INFO - PROCESS | 4994 | 1464612558595 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:49:18 INFO - PROCESS | 4994 | 1464612558599 Marionette TRACE conn3 <- [1,2322,null,{}] 05:49:18 INFO - PROCESS | 4994 | 1464612558605 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:49:18 INFO - PROCESS | 4994 | 1464612558855 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 05:49:19 INFO - PROCESS | 4994 | 1464612559240 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8deee800 == 150 [pid = 4994] [id = 588] 05:49:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8e145000) [pid = 4994] [serial = 1765] [outer = (nil)] 05:49:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8e96d400) [pid = 4994] [serial = 1766] [outer = 0x8e145000] 05:49:19 INFO - PROCESS | 4994 | 1464612559333 Marionette DEBUG loaded listener.js 05:49:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x90510400) [pid = 4994] [serial = 1767] [outer = 0x8e145000] 05:49:20 INFO - PROCESS | 4994 | 1464612560320 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:49:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:49:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1785ms 05:49:20 INFO - PROCESS | 4994 | 1464612560383 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 05:49:20 INFO - PROCESS | 4994 | 1464612560387 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 05:49:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:49:20 INFO - PROCESS | 4994 | 1464612560407 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:49:20 INFO - PROCESS | 4994 | 1464612560417 Marionette TRACE conn3 <- [1,2326,null,{}] 05:49:20 INFO - PROCESS | 4994 | 1464612560423 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:49:20 INFO - PROCESS | 4994 | 1464612560691 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 05:49:21 INFO - PROCESS | 4994 | 1464612561029 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8defb000 == 151 [pid = 4994] [id = 589] 05:49:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x8e6ae400) [pid = 4994] [serial = 1768] [outer = (nil)] 05:49:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x91085c00) [pid = 4994] [serial = 1769] [outer = 0x8e6ae400] 05:49:21 INFO - PROCESS | 4994 | 1464612561130 Marionette DEBUG loaded listener.js 05:49:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x9108d000) [pid = 4994] [serial = 1770] [outer = 0x8e6ae400] 05:49:22 INFO - PROCESS | 4994 | 1464612562063 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:49:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:49:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1699ms 05:49:22 INFO - PROCESS | 4994 | 1464612562099 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 05:49:22 INFO - PROCESS | 4994 | 1464612562104 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 05:49:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:49:22 INFO - PROCESS | 4994 | 1464612562110 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:49:22 INFO - PROCESS | 4994 | 1464612562114 Marionette TRACE conn3 <- [1,2330,null,{}] 05:49:22 INFO - PROCESS | 4994 | 1464612562120 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:49:22 INFO - PROCESS | 4994 | 1464612562360 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 05:49:22 INFO - PROCESS | 4994 | 1464612562687 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 4994 | ++DOCSHELL 0x9075f000 == 152 [pid = 4994] [id = 590] 05:49:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x9105b800) [pid = 4994] [serial = 1771] [outer = (nil)] 05:49:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x91650c00) [pid = 4994] [serial = 1772] [outer = 0x9105b800] 05:49:22 INFO - PROCESS | 4994 | 1464612562785 Marionette DEBUG loaded listener.js 05:49:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x917ef000) [pid = 4994] [serial = 1773] [outer = 0x9105b800] 05:49:23 INFO - PROCESS | 4994 | 1464612563789 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:49:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:49:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1741ms 05:49:23 INFO - PROCESS | 4994 | 1464612563851 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 05:49:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:49:23 INFO - PROCESS | 4994 | 1464612563856 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 05:49:23 INFO - PROCESS | 4994 | 1464612563862 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:49:23 INFO - PROCESS | 4994 | 1464612563866 Marionette TRACE conn3 <- [1,2334,null,{}] 05:49:23 INFO - PROCESS | 4994 | 1464612563872 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:49:24 INFO - PROCESS | 4994 | 1464612564098 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 05:49:24 INFO - PROCESS | 4994 | 1464612564434 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 4994 | ++DOCSHELL 0x91aab400 == 153 [pid = 4994] [id = 591] 05:49:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x91aac400) [pid = 4994] [serial = 1774] [outer = (nil)] 05:49:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x9227ec00) [pid = 4994] [serial = 1775] [outer = 0x91aac400] 05:49:24 INFO - PROCESS | 4994 | 1464612564551 Marionette DEBUG loaded listener.js 05:49:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x9238f400) [pid = 4994] [serial = 1776] [outer = 0x91aac400] 05:49:25 INFO - PROCESS | 4994 | 1464612565542 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:49:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:49:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1748ms 05:49:25 INFO - PROCESS | 4994 | 1464612565611 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 05:49:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:49:25 INFO - PROCESS | 4994 | 1464612565615 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 05:49:25 INFO - PROCESS | 4994 | 1464612565622 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:49:25 INFO - PROCESS | 4994 | 1464612565626 Marionette TRACE conn3 <- [1,2338,null,{}] 05:49:25 INFO - PROCESS | 4994 | 1464612565632 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:49:25 INFO - PROCESS | 4994 | 1464612565884 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 05:49:26 INFO - PROCESS | 4994 | 1464612566217 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 4994 | ++DOCSHELL 0x9108d400 == 154 [pid = 4994] [id = 592] 05:49:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x92281400) [pid = 4994] [serial = 1777] [outer = (nil)] 05:49:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x92ca0c00) [pid = 4994] [serial = 1778] [outer = 0x92281400] 05:49:26 INFO - PROCESS | 4994 | 1464612566309 Marionette DEBUG loaded listener.js 05:49:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x939ec400) [pid = 4994] [serial = 1779] [outer = 0x92281400] 05:49:27 INFO - PROCESS | 4994 | 1464612567251 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:49:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:49:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1682ms 05:49:27 INFO - PROCESS | 4994 | 1464612567304 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 05:49:27 INFO - PROCESS | 4994 | 1464612567308 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 05:49:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:49:27 INFO - PROCESS | 4994 | 1464612567315 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:49:27 INFO - PROCESS | 4994 | 1464612567318 Marionette TRACE conn3 <- [1,2342,null,{}] 05:49:27 INFO - PROCESS | 4994 | 1464612567325 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:49:27 INFO - PROCESS | 4994 | 1464612567564 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 05:49:27 INFO - PROCESS | 4994 | 1464612567867 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92a97800 == 155 [pid = 4994] [id = 593] 05:49:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x92aea000) [pid = 4994] [serial = 1780] [outer = (nil)] 05:49:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x94660c00) [pid = 4994] [serial = 1781] [outer = 0x92aea000] 05:49:27 INFO - PROCESS | 4994 | 1464612567965 Marionette DEBUG loaded listener.js 05:49:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x9469f800) [pid = 4994] [serial = 1782] [outer = 0x92aea000] 05:49:28 INFO - PROCESS | 4994 | 1464612568919 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:49:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:49:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1637ms 05:49:28 INFO - PROCESS | 4994 | 1464612568955 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 05:49:28 INFO - PROCESS | 4994 | 1464612568958 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 05:49:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:49:28 INFO - PROCESS | 4994 | 1464612568967 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:49:28 INFO - PROCESS | 4994 | 1464612568971 Marionette TRACE conn3 <- [1,2346,null,{}] 05:49:28 INFO - PROCESS | 4994 | 1464612568977 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:49:29 INFO - PROCESS | 4994 | 1464612569213 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 05:49:29 INFO - PROCESS | 4994 | 1464612569497 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x93c94400 == 156 [pid = 4994] [id = 594] 05:49:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x93c9a800) [pid = 4994] [serial = 1783] [outer = (nil)] 05:49:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x9515b000) [pid = 4994] [serial = 1784] [outer = 0x93c9a800] 05:49:29 INFO - PROCESS | 4994 | 1464612569638 Marionette DEBUG loaded listener.js 05:49:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x95235800) [pid = 4994] [serial = 1785] [outer = 0x93c9a800] 05:49:30 INFO - PROCESS | 4994 | 1464612570583 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:49:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:49:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1683ms 05:49:30 INFO - PROCESS | 4994 | 1464612570651 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 05:49:30 INFO - PROCESS | 4994 | 1464612570655 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 05:49:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:49:30 INFO - PROCESS | 4994 | 1464612570663 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:49:30 INFO - PROCESS | 4994 | 1464612570667 Marionette TRACE conn3 <- [1,2350,null,{}] 05:49:30 INFO - PROCESS | 4994 | 1464612570673 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:49:30 INFO - PROCESS | 4994 | 1464612570975 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 05:49:31 INFO - PROCESS | 4994 | 1464612571316 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x95143800 == 157 [pid = 4994] [id = 595] 05:49:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x95150400) [pid = 4994] [serial = 1786] [outer = (nil)] 05:49:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x99727000) [pid = 4994] [serial = 1787] [outer = 0x95150400] 05:49:31 INFO - PROCESS | 4994 | 1464612571412 Marionette DEBUG loaded listener.js 05:49:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x99eaf400) [pid = 4994] [serial = 1788] [outer = 0x95150400] 05:49:32 INFO - PROCESS | 4994 | 1464612572337 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:49:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:49:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1738ms 05:49:32 INFO - PROCESS | 4994 | 1464612572403 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 05:49:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:49:32 INFO - PROCESS | 4994 | 1464612572407 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 05:49:32 INFO - PROCESS | 4994 | 1464612572414 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:49:32 INFO - PROCESS | 4994 | 1464612572417 Marionette TRACE conn3 <- [1,2354,null,{}] 05:49:32 INFO - PROCESS | 4994 | 1464612572423 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:49:32 INFO - PROCESS | 4994 | 1464612572685 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 05:49:33 INFO - PROCESS | 4994 | 1464612573033 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a524c00 == 158 [pid = 4994] [id = 596] 05:49:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x9a525000) [pid = 4994] [serial = 1789] [outer = (nil)] 05:49:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x9a52d400) [pid = 4994] [serial = 1790] [outer = 0x9a525000] 05:49:33 INFO - PROCESS | 4994 | 1464612573150 Marionette DEBUG loaded listener.js 05:49:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x9aabec00) [pid = 4994] [serial = 1791] [outer = 0x9a525000] 05:49:34 INFO - PROCESS | 4994 | 1464612574187 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:49:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:49:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1835ms 05:49:34 INFO - PROCESS | 4994 | 1464612574250 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 05:49:34 INFO - PROCESS | 4994 | 1464612574256 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 05:49:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:49:34 INFO - PROCESS | 4994 | 1464612574262 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:49:34 INFO - PROCESS | 4994 | 1464612574266 Marionette TRACE conn3 <- [1,2358,null,{}] 05:49:34 INFO - PROCESS | 4994 | 1464612574272 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:49:34 INFO - PROCESS | 4994 | 1464612574536 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 05:49:34 INFO - PROCESS | 4994 | 1464612574878 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x93c98400 == 159 [pid = 4994] [id = 597] 05:49:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x9a3da400) [pid = 4994] [serial = 1792] [outer = (nil)] 05:49:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x9b8c7c00) [pid = 4994] [serial = 1793] [outer = 0x9a3da400] 05:49:34 INFO - PROCESS | 4994 | 1464612574977 Marionette DEBUG loaded listener.js 05:49:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x9ba75800) [pid = 4994] [serial = 1794] [outer = 0x9a3da400] 05:49:35 INFO - PROCESS | 4994 | 1464612575943 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:49:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:49:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1742ms 05:49:36 INFO - PROCESS | 4994 | 1464612576005 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 05:49:36 INFO - PROCESS | 4994 | 1464612576009 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 05:49:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:49:36 INFO - PROCESS | 4994 | 1464612576016 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:49:36 INFO - PROCESS | 4994 | 1464612576019 Marionette TRACE conn3 <- [1,2362,null,{}] 05:49:36 INFO - PROCESS | 4994 | 1464612576025 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:49:36 INFO - PROCESS | 4994 | 1464612576266 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 05:49:36 INFO - PROCESS | 4994 | 1464612576603 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x89208400 == 160 [pid = 4994] [id = 598] 05:49:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x9131a800) [pid = 4994] [serial = 1795] [outer = (nil)] 05:49:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0xa2163000) [pid = 4994] [serial = 1796] [outer = 0x9131a800] 05:49:36 INFO - PROCESS | 4994 | 1464612576697 Marionette DEBUG loaded listener.js 05:49:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0xa21b4c00) [pid = 4994] [serial = 1797] [outer = 0x9131a800] 05:49:37 INFO - PROCESS | 4994 | 1464612577636 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:49:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:49:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1687ms 05:49:37 INFO - PROCESS | 4994 | 1464612577705 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 05:49:37 INFO - PROCESS | 4994 | 1464612577719 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 05:49:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:49:37 INFO - PROCESS | 4994 | 1464612577725 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:49:37 INFO - PROCESS | 4994 | 1464612577728 Marionette TRACE conn3 <- [1,2366,null,{}] 05:49:37 INFO - PROCESS | 4994 | 1464612577734 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:49:37 INFO - PROCESS | 4994 | 1464612577980 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 05:49:38 INFO - PROCESS | 4994 | 1464612578348 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9ba30c00 == 161 [pid = 4994] [id = 599] 05:49:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x9c3c5400) [pid = 4994] [serial = 1798] [outer = (nil)] 05:49:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0xa26ccc00) [pid = 4994] [serial = 1799] [outer = 0x9c3c5400] 05:49:38 INFO - PROCESS | 4994 | 1464612578459 Marionette DEBUG loaded listener.js 05:49:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0xa30fb800) [pid = 4994] [serial = 1800] [outer = 0x9c3c5400] 05:49:39 INFO - PROCESS | 4994 | 1464612579469 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:49:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:49:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1785ms 05:49:39 INFO - PROCESS | 4994 | 1464612579511 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 05:49:39 INFO - PROCESS | 4994 | 1464612579515 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 05:49:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:49:39 INFO - PROCESS | 4994 | 1464612579523 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:49:39 INFO - PROCESS | 4994 | 1464612579526 Marionette TRACE conn3 <- [1,2370,null,{}] 05:49:39 INFO - PROCESS | 4994 | 1464612579533 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:49:39 INFO - PROCESS | 4994 | 1464612579780 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 05:49:40 INFO - PROCESS | 4994 | 1464612580133 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 4994 | ++DOCSHELL 0x9b3b3000 == 162 [pid = 4994] [id = 600] 05:49:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0xa24b4c00) [pid = 4994] [serial = 1801] [outer = (nil)] 05:49:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0xa62fbc00) [pid = 4994] [serial = 1802] [outer = 0xa24b4c00] 05:49:40 INFO - PROCESS | 4994 | 1464612580306 Marionette DEBUG loaded listener.js 05:49:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0xa670cc00) [pid = 4994] [serial = 1803] [outer = 0xa24b4c00] 05:49:41 INFO - PROCESS | 4994 | 1464612581321 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:49:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:49:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1836ms 05:49:41 INFO - PROCESS | 4994 | 1464612581360 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 05:49:41 INFO - PROCESS | 4994 | 1464612581364 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 05:49:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:49:41 INFO - PROCESS | 4994 | 1464612581371 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:49:41 INFO - PROCESS | 4994 | 1464612581374 Marionette TRACE conn3 <- [1,2374,null,{}] 05:49:41 INFO - PROCESS | 4994 | 1464612581380 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:49:41 INFO - PROCESS | 4994 | 1464612581638 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 05:49:42 INFO - PROCESS | 4994 | 1464612581979 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 4994 | ++DOCSHELL 0x8baed400 == 163 [pid = 4994] [id = 601] 05:49:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x8cef7000) [pid = 4994] [serial = 1804] [outer = (nil)] 05:49:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0xa6d1b800) [pid = 4994] [serial = 1805] [outer = 0x8cef7000] 05:49:42 INFO - PROCESS | 4994 | 1464612582078 Marionette DEBUG loaded listener.js 05:49:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0xa6d1f000) [pid = 4994] [serial = 1806] [outer = 0x8cef7000] 05:49:43 INFO - PROCESS | 4994 | 1464612583055 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:49:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:49:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1734ms 05:49:43 INFO - PROCESS | 4994 | 1464612583106 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 05:49:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:49:43 INFO - PROCESS | 4994 | 1464612583110 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 05:49:43 INFO - PROCESS | 4994 | 1464612583117 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:49:43 INFO - PROCESS | 4994 | 1464612583121 Marionette TRACE conn3 <- [1,2378,null,{}] 05:49:43 INFO - PROCESS | 4994 | 1464612583129 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:49:43 INFO - PROCESS | 4994 | 1464612583409 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 05:49:43 INFO - PROCESS | 4994 | 1464612583751 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87dc5c00 == 164 [pid = 4994] [id = 602] 05:49:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x87dc6400) [pid = 4994] [serial = 1807] [outer = (nil)] 05:49:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x87dce400) [pid = 4994] [serial = 1808] [outer = 0x87dc6400] 05:49:43 INFO - PROCESS | 4994 | 1464612583852 Marionette DEBUG loaded listener.js 05:49:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x87dd0000) [pid = 4994] [serial = 1809] [outer = 0x87dc6400] 05:49:44 INFO - PROCESS | 4994 | 1464612584816 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:49:44 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:49:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1746ms 05:49:44 INFO - PROCESS | 4994 | 1464612584863 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 05:49:44 INFO - PROCESS | 4994 | 1464612584867 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 05:49:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:49:44 INFO - PROCESS | 4994 | 1464612584874 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:49:44 INFO - PROCESS | 4994 | 1464612584879 Marionette TRACE conn3 <- [1,2382,null,{}] 05:49:44 INFO - PROCESS | 4994 | 1464612584885 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:49:45 INFO - PROCESS | 4994 | 1464612585138 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 05:49:45 INFO - PROCESS | 4994 | 1464612585507 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8c36bc00 == 163 [pid = 4994] [id = 488] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x92ca4800 == 162 [pid = 4994] [id = 533] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x92389c00 == 161 [pid = 4994] [id = 492] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8920f800 == 160 [pid = 4994] [id = 431] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8852b800 == 159 [pid = 4994] [id = 434] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x871e1000 == 158 [pid = 4994] [id = 432] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8e969c00 == 157 [pid = 4994] [id = 191] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdf3400 == 156 [pid = 4994] [id = 437] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x875bcc00 == 155 [pid = 4994] [id = 490] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x93c90400 == 154 [pid = 4994] [id = 531] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x87b60400 == 153 [pid = 4994] [id = 438] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8de36800 == 152 [pid = 4994] [id = 491] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8880e000 == 151 [pid = 4994] [id = 534] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x9aac5c00 == 150 [pid = 4994] [id = 493] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8c2b2000 == 149 [pid = 4994] [id = 442] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8eadcc00 == 148 [pid = 4994] [id = 441] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8c368400 == 147 [pid = 4994] [id = 532] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8cf77800 == 146 [pid = 4994] [id = 440] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8a24e400 == 145 [pid = 4994] [id = 535] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x898b1800 == 144 [pid = 4994] [id = 585] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8e6a8400 == 143 [pid = 4994] [id = 584] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8bbc2c00 == 142 [pid = 4994] [id = 583] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8a255800 == 141 [pid = 4994] [id = 582] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x9aac4400 == 140 [pid = 4994] [id = 579] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8852d000 == 139 [pid = 4994] [id = 580] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdfe800 == 138 [pid = 4994] [id = 578] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x9a3d6800 == 137 [pid = 4994] [id = 577] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x939f2400 == 136 [pid = 4994] [id = 576] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8cdfc800 == 135 [pid = 4994] [id = 575] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x939f1400 == 134 [pid = 4994] [id = 573] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x939ec000 == 133 [pid = 4994] [id = 574] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b7c00 == 132 [pid = 4994] [id = 572] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x917e4000 == 131 [pid = 4994] [id = 571] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x917f0400 == 130 [pid = 4994] [id = 570] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x91209c00 == 129 [pid = 4994] [id = 569] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8e148000 == 128 [pid = 4994] [id = 568] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x88ec9800 == 127 [pid = 4994] [id = 567] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x88ec6800 == 126 [pid = 4994] [id = 565] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8def7c00 == 125 [pid = 4994] [id = 566] 05:49:47 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9bb800 == 124 [pid = 4994] [id = 564] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x9c086c00) [pid = 4994] [serial = 1665] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x99eac400) [pid = 4994] [serial = 1656] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0xa3053400) [pid = 4994] [serial = 1670] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x8ab44c00) [pid = 4994] [serial = 1631] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0xa1166c00) [pid = 4994] [serial = 1668] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x9a001800) [pid = 4994] [serial = 1658] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x8e150800) [pid = 4994] [serial = 1563] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x9a3dd000) [pid = 4994] [serial = 1659] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x92364800) [pid = 4994] [serial = 1643] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x9469ac00) [pid = 4994] [serial = 1649] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x9b8c8400) [pid = 4994] [serial = 1664] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x9af09c00) [pid = 4994] [serial = 1661] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x8b9ba000) [pid = 4994] [serial = 1685] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0xa2642000) [pid = 4994] [serial = 1617] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x8bbc3c00) [pid = 4994] [serial = 1686] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x91216400) [pid = 4994] [serial = 1637] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x8920ec00) [pid = 4994] [serial = 1683] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0xa3225800) [pid = 4994] [serial = 1671] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x9514a000) [pid = 4994] [serial = 1652] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x8c365c00) [pid = 4994] [serial = 1691] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x8c2b3800) [pid = 4994] [serial = 1632] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0xa6233800) [pid = 4994] [serial = 1676] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x8de34400) [pid = 4994] [serial = 1689] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x8eaddc00) [pid = 4994] [serial = 1635] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x91647400) [pid = 4994] [serial = 1638] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x946a1000) [pid = 4994] [serial = 1650] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0xa6705400) [pid = 4994] [serial = 1679] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x992b8800) [pid = 4994] [serial = 1655] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x8e6a7400) [pid = 4994] [serial = 1634] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0xa35e8400) [pid = 4994] [serial = 1673] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0xa623f800) [pid = 4994] [serial = 1677] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x8cef6c00) [pid = 4994] [serial = 1688] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x919f2c00) [pid = 4994] [serial = 1641] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x8895ec00) [pid = 4994] [serial = 1682] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x919e8400) [pid = 4994] [serial = 1640] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0xa670c800) [pid = 4994] [serial = 1680] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0xa060c000) [pid = 4994] [serial = 1667] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0xa35ea000) [pid = 4994] [serial = 1674] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x93ae4c00) [pid = 4994] [serial = 1647] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x9236a800) [pid = 4994] [serial = 1644] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x92cad000) [pid = 4994] [serial = 1646] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x95154400) [pid = 4994] [serial = 1653] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x8eadf400) [pid = 4994] [serial = 1694] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x8e14ec00) [pid = 4994] [serial = 1692] [outer = (nil)] [url = about:blank] 05:49:47 INFO - PROCESS | 4994 | ++DOCSHELL 0x871e1000 == 125 [pid = 4994] [id = 603] 05:49:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x875bc800) [pid = 4994] [serial = 1810] [outer = (nil)] 05:49:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x87dc8000) [pid = 4994] [serial = 1811] [outer = 0x875bc800] 05:49:48 INFO - PROCESS | 4994 | 1464612588016 Marionette DEBUG loaded listener.js 05:49:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x8880f800) [pid = 4994] [serial = 1812] [outer = 0x875bc800] 05:49:48 INFO - PROCESS | 4994 | 1464612588966 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:49:49 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:49:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 4148ms 05:49:49 INFO - PROCESS | 4994 | 1464612589025 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 05:49:49 INFO - PROCESS | 4994 | 1464612589032 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 05:49:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:49:49 INFO - PROCESS | 4994 | 1464612589041 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:49:49 INFO - PROCESS | 4994 | 1464612589045 Marionette TRACE conn3 <- [1,2386,null,{}] 05:49:49 INFO - PROCESS | 4994 | 1464612589054 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:49:49 INFO - PROCESS | 4994 | 1464612589295 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 05:49:49 INFO - PROCESS | 4994 | 1464612589574 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 4994 | ++DOCSHELL 0x89754c00 == 126 [pid = 4994] [id = 604] 05:49:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x89757c00) [pid = 4994] [serial = 1813] [outer = (nil)] 05:49:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x898b1400) [pid = 4994] [serial = 1814] [outer = 0x89757c00] 05:49:49 INFO - PROCESS | 4994 | 1464612589660 Marionette DEBUG loaded listener.js 05:49:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x8a229c00) [pid = 4994] [serial = 1815] [outer = 0x89757c00] 05:49:50 INFO - PROCESS | 4994 | 1464612590585 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:49:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:49:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1589ms 05:49:50 INFO - PROCESS | 4994 | 1464612590628 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 05:49:50 INFO - PROCESS | 4994 | 1464612590634 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 05:49:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:49:50 INFO - PROCESS | 4994 | 1464612590654 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:49:50 INFO - PROCESS | 4994 | 1464612590658 Marionette TRACE conn3 <- [1,2390,null,{}] 05:49:50 INFO - PROCESS | 4994 | 1464612590664 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:49:50 INFO - PROCESS | 4994 | 1464612590985 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 05:49:51 INFO - PROCESS | 4994 | 1464612591026 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a230400 == 127 [pid = 4994] [id = 605] 05:49:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x8a231000) [pid = 4994] [serial = 1816] [outer = (nil)] 05:49:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8aae8000) [pid = 4994] [serial = 1817] [outer = 0x8a231000] 05:49:51 INFO - PROCESS | 4994 | 1464612591104 Marionette DEBUG loaded listener.js 05:49:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8ab50800) [pid = 4994] [serial = 1818] [outer = 0x8a231000] 05:49:52 INFO - PROCESS | 4994 | 1464612592271 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:49:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:49:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1686ms 05:49:52 INFO - PROCESS | 4994 | 1464612592340 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 05:49:52 INFO - PROCESS | 4994 | 1464612592344 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 05:49:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:49:52 INFO - PROCESS | 4994 | 1464612592351 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:49:52 INFO - PROCESS | 4994 | 1464612592357 Marionette TRACE conn3 <- [1,2394,null,{}] 05:49:52 INFO - PROCESS | 4994 | 1464612592987 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:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x8a256c00) [pid = 4994] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x8aaec800) [pid = 4994] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8e148c00) [pid = 4994] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x92280000) [pid = 4994] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x91090000) [pid = 4994] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8c2b6c00) [pid = 4994] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x8ead8800) [pid = 4994] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x8e147800) [pid = 4994] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x93c93800) [pid = 4994] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x9a526400) [pid = 4994] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x8ead3400) [pid = 4994] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x9af0d800) [pid = 4994] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x88956400) [pid = 4994] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x91aa9c00) [pid = 4994] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x8cf6d000) [pid = 4994] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x99fe9c00) [pid = 4994] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x91646000) [pid = 4994] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x93ae9c00) [pid = 4994] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x8e6afc00) [pid = 4994] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x93c90000) [pid = 4994] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x9a236000) [pid = 4994] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:49:53 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x9a0e8800) [pid = 4994] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:49:53 INFO - PROCESS | 4994 | 1464612593423 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 05:49:53 INFO - PROCESS | 4994 | 1464612593570 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a24d000 == 128 [pid = 4994] [id = 606] 05:49:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x8bbc3400) [pid = 4994] [serial = 1819] [outer = (nil)] 05:49:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x8c36fc00) [pid = 4994] [serial = 1820] [outer = 0x8bbc3400] 05:49:53 INFO - PROCESS | 4994 | 1464612593650 Marionette DEBUG loaded listener.js 05:49:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x8cdfe800) [pid = 4994] [serial = 1821] [outer = 0x8bbc3400] 05:49:54 INFO - PROCESS | 4994 | 1464612594550 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:49:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:49:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 2246ms 05:49:54 INFO - PROCESS | 4994 | 1464612594598 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 05:49:54 INFO - PROCESS | 4994 | 1464612594603 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 05:49:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:49:54 INFO - PROCESS | 4994 | 1464612594609 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:49:54 INFO - PROCESS | 4994 | 1464612594612 Marionette TRACE conn3 <- [1,2398,null,{}] 05:49:54 INFO - PROCESS | 4994 | 1464612594618 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:49:54 INFO - PROCESS | 4994 | 1464612594844 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 05:49:55 INFO - PROCESS | 4994 | 1464612595184 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87dc9800 == 129 [pid = 4994] [id = 607] 05:49:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x87dc9c00) [pid = 4994] [serial = 1822] [outer = (nil)] 05:49:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x87dcfc00) [pid = 4994] [serial = 1823] [outer = 0x87dc9c00] 05:49:55 INFO - PROCESS | 4994 | 1464612595349 Marionette DEBUG loaded listener.js 05:49:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x8895c000) [pid = 4994] [serial = 1824] [outer = 0x87dc9c00] 05:49:56 INFO - PROCESS | 4994 | 1464612596369 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:49:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:49:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1836ms 05:49:56 INFO - PROCESS | 4994 | 1464612596447 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 05:49:56 INFO - PROCESS | 4994 | 1464612596455 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 05:49:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:49:56 INFO - PROCESS | 4994 | 1464612596463 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:49:56 INFO - PROCESS | 4994 | 1464612596470 Marionette TRACE conn3 <- [1,2402,null,{}] 05:49:56 INFO - PROCESS | 4994 | 1464612596478 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:49:56 INFO - PROCESS | 4994 | 1464612596765 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 05:49:57 INFO - PROCESS | 4994 | 1464612597110 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a22c400 == 130 [pid = 4994] [id = 608] 05:49:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x8a22e400) [pid = 4994] [serial = 1825] [outer = (nil)] 05:49:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x8a256c00) [pid = 4994] [serial = 1826] [outer = 0x8a22e400] 05:49:57 INFO - PROCESS | 4994 | 1464612597205 Marionette DEBUG loaded listener.js 05:49:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x8b8ad000) [pid = 4994] [serial = 1827] [outer = 0x8a22e400] 05:49:58 INFO - PROCESS | 4994 | 1464612598244 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:49:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:49:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1837ms 05:49:58 INFO - PROCESS | 4994 | 1464612598303 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 05:49:58 INFO - PROCESS | 4994 | 1464612598311 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 05:49:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:49:58 INFO - PROCESS | 4994 | 1464612598320 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:49:58 INFO - PROCESS | 4994 | 1464612598323 Marionette TRACE conn3 <- [1,2406,null,{}] 05:49:58 INFO - PROCESS | 4994 | 1464612598330 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:49:58 INFO - PROCESS | 4994 | 1464612598587 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 05:49:58 INFO - PROCESS | 4994 | 1464612598970 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b9bb400 == 131 [pid = 4994] [id = 609] 05:49:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8c368000) [pid = 4994] [serial = 1828] [outer = (nil)] 05:49:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x8cf6d000) [pid = 4994] [serial = 1829] [outer = 0x8c368000] 05:49:59 INFO - PROCESS | 4994 | 1464612599065 Marionette DEBUG loaded listener.js 05:49:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x8de3f400) [pid = 4994] [serial = 1830] [outer = 0x8c368000] 05:50:00 INFO - PROCESS | 4994 | 1464612600112 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:50:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:50:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1836ms 05:50:00 INFO - PROCESS | 4994 | 1464612600156 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 05:50:00 INFO - PROCESS | 4994 | 1464612600161 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 05:50:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:50:00 INFO - PROCESS | 4994 | 1464612600170 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:50:00 INFO - PROCESS | 4994 | 1464612600181 Marionette TRACE conn3 <- [1,2410,null,{}] 05:50:00 INFO - PROCESS | 4994 | 1464612600197 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:50:00 INFO - PROCESS | 4994 | 1464612600470 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 05:50:00 INFO - PROCESS | 4994 | 1464612600815 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8cf73c00 == 132 [pid = 4994] [id = 610] 05:50:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8e14f800) [pid = 4994] [serial = 1831] [outer = (nil)] 05:50:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8e972000) [pid = 4994] [serial = 1832] [outer = 0x8e14f800] 05:50:00 INFO - PROCESS | 4994 | 1464612600906 Marionette DEBUG loaded listener.js 05:50:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x8eaddc00) [pid = 4994] [serial = 1833] [outer = 0x8e14f800] 05:50:02 INFO - PROCESS | 4994 | 1464612602049 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:50:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:50:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1894ms 05:50:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:50:02 INFO - PROCESS | 4994 | 1464612602063 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 05:50:02 INFO - PROCESS | 4994 | 1464612602067 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 05:50:02 INFO - PROCESS | 4994 | 1464612602074 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:50:02 INFO - PROCESS | 4994 | 1464612602077 Marionette TRACE conn3 <- [1,2414,null,{}] 05:50:02 INFO - PROCESS | 4994 | 1464612602083 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:50:02 INFO - PROCESS | 4994 | 1464612602326 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 05:50:02 INFO - PROCESS | 4994 | 1464612602671 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8eadf000 == 133 [pid = 4994] [id = 611] 05:50:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x90508400) [pid = 4994] [serial = 1834] [outer = (nil)] 05:50:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x90f09000) [pid = 4994] [serial = 1835] [outer = 0x90508400] 05:50:02 INFO - PROCESS | 4994 | 1464612602764 Marionette DEBUG loaded listener.js 05:50:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x91019c00) [pid = 4994] [serial = 1836] [outer = 0x90508400] 05:50:03 INFO - PROCESS | 4994 | 1464612603741 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:50:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:50:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1735ms 05:50:03 INFO - PROCESS | 4994 | 1464612603808 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 05:50:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:50:03 INFO - PROCESS | 4994 | 1464612603813 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 05:50:03 INFO - PROCESS | 4994 | 1464612603819 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:50:03 INFO - PROCESS | 4994 | 1464612603823 Marionette TRACE conn3 <- [1,2418,null,{}] 05:50:03 INFO - PROCESS | 4994 | 1464612603830 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:50:04 INFO - PROCESS | 4994 | 1464612604078 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 05:50:04 INFO - PROCESS | 4994 | 1464612604429 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 4994 | ++DOCSHELL 0x91020400 == 134 [pid = 4994] [id = 612] 05:50:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x9105d000) [pid = 4994] [serial = 1837] [outer = (nil)] 05:50:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x91082c00) [pid = 4994] [serial = 1838] [outer = 0x9105d000] 05:50:04 INFO - PROCESS | 4994 | 1464612604539 Marionette DEBUG loaded listener.js 05:50:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x91321000) [pid = 4994] [serial = 1839] [outer = 0x9105d000] 05:50:05 INFO - PROCESS | 4994 | 1464612605560 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:50:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:50:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1787ms 05:50:05 INFO - PROCESS | 4994 | 1464612605608 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 05:50:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:50:05 INFO - PROCESS | 4994 | 1464612605612 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 05:50:05 INFO - PROCESS | 4994 | 1464612605620 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:50:05 INFO - PROCESS | 4994 | 1464612605623 Marionette TRACE conn3 <- [1,2422,null,{}] 05:50:05 INFO - PROCESS | 4994 | 1464612605631 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:50:05 INFO - PROCESS | 4994 | 1464612605890 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 05:50:06 INFO - PROCESS | 4994 | 1464612606253 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 4994 | ++DOCSHELL 0x91025000 == 135 [pid = 4994] [id = 613] 05:50:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x91062000) [pid = 4994] [serial = 1840] [outer = (nil)] 05:50:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x919f0c00) [pid = 4994] [serial = 1841] [outer = 0x91062000] 05:50:06 INFO - PROCESS | 4994 | 1464612606356 Marionette DEBUG loaded listener.js 05:50:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x91aa4000) [pid = 4994] [serial = 1842] [outer = 0x91062000] 05:50:07 INFO - PROCESS | 4994 | 1464612607313 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:50:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:50:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1737ms 05:50:07 INFO - PROCESS | 4994 | 1464612607357 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 05:50:07 INFO - PROCESS | 4994 | 1464612607362 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 05:50:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:50:07 INFO - PROCESS | 4994 | 1464612607368 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:50:07 INFO - PROCESS | 4994 | 1464612607372 Marionette TRACE conn3 <- [1,2426,null,{}] 05:50:07 INFO - PROCESS | 4994 | 1464612607378 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:50:07 INFO - PROCESS | 4994 | 1464612607623 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 05:50:07 INFO - PROCESS | 4994 | 1464612607956 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917ecc00 == 136 [pid = 4994] [id = 614] 05:50:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x917f1800) [pid = 4994] [serial = 1843] [outer = (nil)] 05:50:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x92367800) [pid = 4994] [serial = 1844] [outer = 0x917f1800] 05:50:08 INFO - PROCESS | 4994 | 1464612608052 Marionette DEBUG loaded listener.js 05:50:08 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x9236c000) [pid = 4994] [serial = 1845] [outer = 0x917f1800] 05:50:09 INFO - PROCESS | 4994 | 1464612609027 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:50:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:50:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1732ms 05:50:09 INFO - PROCESS | 4994 | 1464612609102 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 05:50:09 INFO - PROCESS | 4994 | 1464612609105 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 05:50:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:50:09 INFO - PROCESS | 4994 | 1464612609117 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:50:09 INFO - PROCESS | 4994 | 1464612609126 Marionette TRACE conn3 <- [1,2430,null,{}] 05:50:09 INFO - PROCESS | 4994 | 1464612609203 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:50:09 INFO - PROCESS | 4994 | 1464612609544 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 05:50:09 INFO - PROCESS | 4994 | 1464612609825 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x92389800 == 137 [pid = 4994] [id = 615] 05:50:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x9238a000) [pid = 4994] [serial = 1846] [outer = (nil)] 05:50:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x92aa0400) [pid = 4994] [serial = 1847] [outer = 0x9238a000] 05:50:09 INFO - PROCESS | 4994 | 1464612609917 Marionette DEBUG loaded listener.js 05:50:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x92aa4000) [pid = 4994] [serial = 1848] [outer = 0x9238a000] 05:50:10 INFO - PROCESS | 4994 | 1464612610898 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:50:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:50:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1857ms 05:50:10 INFO - PROCESS | 4994 | 1464612610971 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 05:50:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:50:10 INFO - PROCESS | 4994 | 1464612610976 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 05:50:10 INFO - PROCESS | 4994 | 1464612610982 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:50:10 INFO - PROCESS | 4994 | 1464612610986 Marionette TRACE conn3 <- [1,2434,null,{}] 05:50:11 INFO - PROCESS | 4994 | 1464612610993 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:50:11 INFO - PROCESS | 4994 | 1464612611289 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 05:50:11 INFO - PROCESS | 4994 | 1464612611634 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 4994 | ++DOCSHELL 0x9238cc00 == 138 [pid = 4994] [id = 616] 05:50:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x9238fc00) [pid = 4994] [serial = 1849] [outer = (nil)] 05:50:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x92ca7c00) [pid = 4994] [serial = 1850] [outer = 0x9238fc00] 05:50:11 INFO - PROCESS | 4994 | 1464612611727 Marionette DEBUG loaded listener.js 05:50:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x939e9400) [pid = 4994] [serial = 1851] [outer = 0x9238fc00] 05:50:13 INFO - PROCESS | 4994 | 1464612613078 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:50:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:50:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 2152ms 05:50:13 INFO - PROCESS | 4994 | 1464612613137 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 05:50:13 INFO - PROCESS | 4994 | 1464612613143 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 05:50:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:50:13 INFO - PROCESS | 4994 | 1464612613155 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:50:13 INFO - PROCESS | 4994 | 1464612613159 Marionette TRACE conn3 <- [1,2438,null,{}] 05:50:13 INFO - PROCESS | 4994 | 1464612613233 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:50:13 INFO - PROCESS | 4994 | 1464612613724 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 05:50:14 INFO - PROCESS | 4994 | 1464612614109 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 4994 | ++DOCSHELL 0x94662400 == 139 [pid = 4994] [id = 617] 05:50:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x94667400) [pid = 4994] [serial = 1852] [outer = (nil)] 05:50:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x9502cc00) [pid = 4994] [serial = 1853] [outer = 0x94667400] 05:50:14 INFO - PROCESS | 4994 | 1464612614231 Marionette DEBUG loaded listener.js 05:50:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x9513b800) [pid = 4994] [serial = 1854] [outer = 0x94667400] 05:50:15 INFO - PROCESS | 4994 | 1464612615321 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:50:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:50:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 2240ms 05:50:15 INFO - PROCESS | 4994 | 1464612615395 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 05:50:15 INFO - PROCESS | 4994 | 1464612615399 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 05:50:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:50:15 INFO - PROCESS | 4994 | 1464612615406 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:50:15 INFO - PROCESS | 4994 | 1464612615410 Marionette TRACE conn3 <- [1,2442,null,{}] 05:50:15 INFO - PROCESS | 4994 | 1464612615418 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:50:15 INFO - PROCESS | 4994 | 1464612615743 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 05:50:16 INFO - PROCESS | 4994 | 1464612616100 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x95026000 == 140 [pid = 4994] [id = 618] 05:50:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x95233400) [pid = 4994] [serial = 1855] [outer = (nil)] 05:50:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x992b5c00) [pid = 4994] [serial = 1856] [outer = 0x95233400] 05:50:16 INFO - PROCESS | 4994 | 1464612616191 Marionette DEBUG loaded listener.js 05:50:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x99eac000) [pid = 4994] [serial = 1857] [outer = 0x95233400] 05:50:17 INFO - PROCESS | 4994 | 1464612617284 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:50:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:50:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1934ms 05:50:17 INFO - PROCESS | 4994 | 1464612617353 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 05:50:17 INFO - PROCESS | 4994 | 1464612617357 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 05:50:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:50:17 INFO - PROCESS | 4994 | 1464612617367 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:50:17 INFO - PROCESS | 4994 | 1464612617370 Marionette TRACE conn3 <- [1,2446,null,{}] 05:50:17 INFO - PROCESS | 4994 | 1464612617375 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:50:17 INFO - PROCESS | 4994 | 1464612617626 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 05:50:17 INFO - PROCESS | 4994 | 1464612617969 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9515e000 == 141 [pid = 4994] [id = 619] 05:50:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x99052400) [pid = 4994] [serial = 1858] [outer = (nil)] 05:50:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x9a3d7000) [pid = 4994] [serial = 1859] [outer = 0x99052400] 05:50:18 INFO - PROCESS | 4994 | 1464612618066 Marionette DEBUG loaded listener.js 05:50:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x9a3dcc00) [pid = 4994] [serial = 1860] [outer = 0x99052400] 05:50:19 INFO - PROCESS | 4994 | 1464612619022 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:50:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:50:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1691ms 05:50:19 INFO - PROCESS | 4994 | 1464612619059 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 05:50:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:50:19 INFO - PROCESS | 4994 | 1464612619073 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 05:50:19 INFO - PROCESS | 4994 | 1464612619080 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:50:19 INFO - PROCESS | 4994 | 1464612619083 Marionette TRACE conn3 <- [1,2450,null,{}] 05:50:19 INFO - PROCESS | 4994 | 1464612619090 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:50:19 INFO - PROCESS | 4994 | 1464612619352 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 05:50:19 INFO - PROCESS | 4994 | 1464612619691 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 4994 | ++DOCSHELL 0x875c4000 == 142 [pid = 4994] [id = 620] 05:50:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x9a0e8800) [pid = 4994] [serial = 1861] [outer = (nil)] 05:50:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x9a770c00) [pid = 4994] [serial = 1862] [outer = 0x9a0e8800] 05:50:19 INFO - PROCESS | 4994 | 1464612619789 Marionette DEBUG loaded listener.js 05:50:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x9aa18800) [pid = 4994] [serial = 1863] [outer = 0x9a0e8800] 05:50:20 INFO - PROCESS | 4994 | 1464612620761 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:50:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:50:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1735ms 05:50:20 INFO - PROCESS | 4994 | 1464612620815 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 05:50:20 INFO - PROCESS | 4994 | 1464612620818 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 05:50:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:50:20 INFO - PROCESS | 4994 | 1464612620825 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:50:20 INFO - PROCESS | 4994 | 1464612620828 Marionette TRACE conn3 <- [1,2454,null,{}] 05:50:20 INFO - PROCESS | 4994 | 1464612620835 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:50:21 INFO - PROCESS | 4994 | 1464612621098 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 05:50:21 INFO - PROCESS | 4994 | 1464612621438 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 4994 | ++DOCSHELL 0x89210400 == 143 [pid = 4994] [id = 621] 05:50:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x8baf2400) [pid = 4994] [serial = 1864] [outer = (nil)] 05:50:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x9aac4400) [pid = 4994] [serial = 1865] [outer = 0x8baf2400] 05:50:21 INFO - PROCESS | 4994 | 1464612621537 Marionette DEBUG loaded listener.js 05:50:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x9af06000) [pid = 4994] [serial = 1866] [outer = 0x8baf2400] 05:50:22 INFO - PROCESS | 4994 | 1464612622450 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:50:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:50:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1683ms 05:50:22 INFO - PROCESS | 4994 | 1464612622508 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 05:50:22 INFO - PROCESS | 4994 | 1464612622513 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 05:50:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:50:22 INFO - PROCESS | 4994 | 1464612622519 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:50:22 INFO - PROCESS | 4994 | 1464612622523 Marionette TRACE conn3 <- [1,2458,null,{}] 05:50:22 INFO - PROCESS | 4994 | 1464612622529 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:50:22 INFO - PROCESS | 4994 | 1464612622775 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 05:50:23 INFO - PROCESS | 4994 | 1464612623122 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a528000 == 144 [pid = 4994] [id = 622] 05:50:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x9a529400) [pid = 4994] [serial = 1867] [outer = (nil)] 05:50:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x9b55d400) [pid = 4994] [serial = 1868] [outer = 0x9a529400] 05:50:23 INFO - PROCESS | 4994 | 1464612623223 Marionette DEBUG loaded listener.js 05:50:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x9b5b5800) [pid = 4994] [serial = 1869] [outer = 0x9a529400] 05:50:24 INFO - PROCESS | 4994 | 1464612624203 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:50:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:50:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1731ms 05:50:24 INFO - PROCESS | 4994 | 1464612624286 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 05:50:24 INFO - PROCESS | 4994 | 1464612624291 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 05:50:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:50:24 INFO - PROCESS | 4994 | 1464612624298 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:50:24 INFO - PROCESS | 4994 | 1464612624301 Marionette TRACE conn3 <- [1,2462,null,{}] 05:50:24 INFO - PROCESS | 4994 | 1464612624309 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:50:24 INFO - PROCESS | 4994 | 1464612624596 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 05:50:24 INFO - PROCESS | 4994 | 1464612624947 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8895a000 == 145 [pid = 4994] [id = 623] 05:50:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x9a233000) [pid = 4994] [serial = 1870] [outer = (nil)] 05:50:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x9ba28c00) [pid = 4994] [serial = 1871] [outer = 0x9a233000] 05:50:25 INFO - PROCESS | 4994 | 1464612625037 Marionette DEBUG loaded listener.js 05:50:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x9c1b5400) [pid = 4994] [serial = 1872] [outer = 0x9a233000] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8a24d000 == 144 [pid = 4994] [id = 606] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8a230400 == 143 [pid = 4994] [id = 605] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x89754c00 == 142 [pid = 4994] [id = 604] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x871e1000 == 141 [pid = 4994] [id = 603] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x9b3b3000 == 140 [pid = 4994] [id = 600] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8baed400 == 139 [pid = 4994] [id = 601] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x9ba30c00 == 138 [pid = 4994] [id = 599] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x89208400 == 137 [pid = 4994] [id = 598] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x93c98400 == 136 [pid = 4994] [id = 597] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x95143800 == 135 [pid = 4994] [id = 595] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x9a524c00 == 134 [pid = 4994] [id = 596] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x93c94400 == 133 [pid = 4994] [id = 594] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x92a97800 == 132 [pid = 4994] [id = 593] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x9108d400 == 131 [pid = 4994] [id = 592] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x875be000 == 130 [pid = 4994] [id = 559] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x91aab400 == 129 [pid = 4994] [id = 591] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x9075f000 == 128 [pid = 4994] [id = 590] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8deee800 == 127 [pid = 4994] [id = 588] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8defb000 == 126 [pid = 4994] [id = 589] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x8ab4d800 == 125 [pid = 4994] [id = 587] 05:50:27 INFO - PROCESS | 4994 | --DOCSHELL 0x87b5c000 == 124 [pid = 4994] [id = 586] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x8b8a8800) [pid = 4994] [serial = 1749] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x8c2b2c00) [pid = 4994] [serial = 1697] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x904ce800) [pid = 4994] [serial = 1701] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x92aeb000) [pid = 4994] [serial = 1715] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x91318800) [pid = 4994] [serial = 1706] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x8cf74800) [pid = 4994] [serial = 1752] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x9b574c00) [pid = 4994] [serial = 1737] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x9105ac00) [pid = 4994] [serial = 1703] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0xa21b5000) [pid = 4994] [serial = 1743] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x9aac4800) [pid = 4994] [serial = 1733] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x92cadc00) [pid = 4994] [serial = 1719] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x9c310c00) [pid = 4994] [serial = 1740] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x91087400) [pid = 4994] [serial = 1704] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x9075d400) [pid = 4994] [serial = 1629] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x92a95c00) [pid = 4994] [serial = 1713] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0xa3051400) [pid = 4994] [serial = 1746] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x9a0e8c00) [pid = 4994] [serial = 1727] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x9c085400) [pid = 4994] [serial = 1739] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x917ef800) [pid = 4994] [serial = 1709] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0xa116ac00) [pid = 4994] [serial = 1742] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x92ca9800) [pid = 4994] [serial = 1718] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x8e970800) [pid = 4994] [serial = 1700] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x8c36a400) [pid = 4994] [serial = 1698] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x95028000) [pid = 4994] [serial = 1722] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x8e971000) [pid = 4994] [serial = 1754] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x95148800) [pid = 4994] [serial = 1725] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0xa2639000) [pid = 4994] [serial = 1745] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x9a530400) [pid = 4994] [serial = 1731] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x9af05800) [pid = 4994] [serial = 1734] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x8cdfcc00) [pid = 4994] [serial = 1751] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x9a52d000) [pid = 4994] [serial = 1730] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x904c5000) [pid = 4994] [serial = 1755] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x92aed000) [pid = 4994] [serial = 1716] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x93c9d000) [pid = 4994] [serial = 1721] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x9513e400) [pid = 4994] [serial = 1724] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8aaf4800) [pid = 4994] [serial = 1748] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x9236f400) [pid = 4994] [serial = 1712] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x9b556400) [pid = 4994] [serial = 1736] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x919e7400) [pid = 4994] [serial = 1710] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x91642c00) [pid = 4994] [serial = 1707] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x9a3dd800) [pid = 4994] [serial = 1728] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x9b551400) [pid = 4994] [serial = 1662] [outer = (nil)] [url = about:blank] 05:50:27 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x8eae0800) [pid = 4994] [serial = 1757] [outer = (nil)] [url = about:blank] 05:50:28 INFO - PROCESS | 4994 | 1464612628550 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:50:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:50:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 4302ms 05:50:28 INFO - PROCESS | 4994 | 1464612628602 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 05:50:28 INFO - PROCESS | 4994 | 1464612628609 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 05:50:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:50:28 INFO - PROCESS | 4994 | 1464612628619 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:50:28 INFO - PROCESS | 4994 | 1464612628623 Marionette TRACE conn3 <- [1,2466,null,{}] 05:50:28 INFO - PROCESS | 4994 | 1464612628632 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:50:28 INFO - PROCESS | 4994 | 1464612628868 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 05:50:29 INFO - PROCESS | 4994 | 1464612629193 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 4994 | ++DOCSHELL 0x898aa400 == 125 [pid = 4994] [id = 624] 05:50:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x898aa800) [pid = 4994] [serial = 1873] [outer = (nil)] 05:50:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8a229400) [pid = 4994] [serial = 1874] [outer = 0x898aa800] 05:50:29 INFO - PROCESS | 4994 | 1464612629363 Marionette DEBUG loaded listener.js 05:50:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8a250000) [pid = 4994] [serial = 1875] [outer = 0x898aa800] 05:50:30 INFO - PROCESS | 4994 | 1464612630359 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:50:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:50:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1798ms 05:50:30 INFO - PROCESS | 4994 | 1464612630425 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 05:50:30 INFO - PROCESS | 4994 | 1464612630434 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 05:50:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:50:30 INFO - PROCESS | 4994 | 1464612630445 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:50:30 INFO - PROCESS | 4994 | 1464612630450 Marionette TRACE conn3 <- [1,2470,null,{}] 05:50:30 INFO - PROCESS | 4994 | 1464612630465 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:50:30 INFO - PROCESS | 4994 | 1464612630793 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 05:50:30 INFO - PROCESS | 4994 | 1464612630832 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8baea400 == 126 [pid = 4994] [id = 625] 05:50:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x8baf1800) [pid = 4994] [serial = 1876] [outer = (nil)] 05:50:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x8c2b4c00) [pid = 4994] [serial = 1877] [outer = 0x8baf1800] 05:50:30 INFO - PROCESS | 4994 | 1464612630913 Marionette DEBUG loaded listener.js 05:50:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x8c36ac00) [pid = 4994] [serial = 1878] [outer = 0x8baf1800] 05:50:32 INFO - PROCESS | 4994 | 1464612632051 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:50:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:50:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2137ms 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8e145000) [pid = 4994] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x87b64800) [pid = 4994] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x9a3da400) [pid = 4994] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x89757c00) [pid = 4994] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x9131a800) [pid = 4994] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x9105b800) [pid = 4994] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x9a525000) [pid = 4994] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x95150400) [pid = 4994] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x8a231000) [pid = 4994] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x92aea000) [pid = 4994] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x8e6ae400) [pid = 4994] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x92281400) [pid = 4994] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x875bc800) [pid = 4994] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x8cef7000) [pid = 4994] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x8b8a3000) [pid = 4994] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0xa24b4c00) [pid = 4994] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x87dc6400) [pid = 4994] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x9c3c5400) [pid = 4994] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 118 (0x91aac400) [pid = 4994] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 117 (0x8e150000) [pid = 4994] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:50:32 INFO - PROCESS | 4994 | --DOMWINDOW == 116 (0x93c9a800) [pid = 4994] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:50:32 INFO - PROCESS | 4994 | 1464612632702 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 05:50:32 INFO - PROCESS | 4994 | 1464612632706 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 05:50:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:50:32 INFO - PROCESS | 4994 | 1464612632716 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:50:32 INFO - PROCESS | 4994 | 1464612632721 Marionette TRACE conn3 <- [1,2474,null,{}] 05:50:32 INFO - PROCESS | 4994 | 1464612632740 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:50:33 INFO - PROCESS | 4994 | 1464612633038 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 05:50:33 INFO - PROCESS | 4994 | 1464612633173 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a257400 == 127 [pid = 4994] [id = 626] 05:50:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 117 (0x8cef9c00) [pid = 4994] [serial = 1879] [outer = (nil)] 05:50:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 118 (0x8cf76000) [pid = 4994] [serial = 1880] [outer = 0x8cef9c00] 05:50:33 INFO - PROCESS | 4994 | 1464612633258 Marionette DEBUG loaded listener.js 05:50:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 119 (0x8def8400) [pid = 4994] [serial = 1881] [outer = 0x8cef9c00] 05:50:34 INFO - PROCESS | 4994 | 1464612634146 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:50:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:50:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1491ms 05:50:34 INFO - PROCESS | 4994 | 1464612634206 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 05:50:34 INFO - PROCESS | 4994 | 1464612634211 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 05:50:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:50:34 INFO - PROCESS | 4994 | 1464612634218 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:50:34 INFO - PROCESS | 4994 | 1464612634220 Marionette TRACE conn3 <- [1,2478,null,{}] 05:50:34 INFO - PROCESS | 4994 | 1464612634226 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:50:34 INFO - PROCESS | 4994 | 1464612634473 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 05:50:34 INFO - PROCESS | 4994 | 1464612634809 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 4994 | ++DOCSHELL 0x87dc5400 == 128 [pid = 4994] [id = 627] 05:50:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x87dc6400) [pid = 4994] [serial = 1882] [outer = (nil)] 05:50:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x88524400) [pid = 4994] [serial = 1883] [outer = 0x87dc6400] 05:50:34 INFO - PROCESS | 4994 | 1464612634976 Marionette DEBUG loaded listener.js 05:50:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x88ecec00) [pid = 4994] [serial = 1884] [outer = 0x87dc6400] 05:50:36 INFO - PROCESS | 4994 | 1464612636032 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:50:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:50:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1888ms 05:50:36 INFO - PROCESS | 4994 | 1464612636107 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 05:50:36 INFO - PROCESS | 4994 | 1464612636114 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 05:50:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:50:36 INFO - PROCESS | 4994 | 1464612636122 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:50:36 INFO - PROCESS | 4994 | 1464612636128 Marionette TRACE conn3 <- [1,2482,null,{}] 05:50:36 INFO - PROCESS | 4994 | 1464612636136 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:50:36 INFO - PROCESS | 4994 | 1464612636438 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 05:50:36 INFO - PROCESS | 4994 | 1464612636785 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a225800 == 129 [pid = 4994] [id = 628] 05:50:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x8b8a7c00) [pid = 4994] [serial = 1885] [outer = (nil)] 05:50:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x8c2b5400) [pid = 4994] [serial = 1886] [outer = 0x8b8a7c00] 05:50:36 INFO - PROCESS | 4994 | 1464612636880 Marionette DEBUG loaded listener.js 05:50:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x8cdf3c00) [pid = 4994] [serial = 1887] [outer = 0x8b8a7c00] 05:50:37 INFO - PROCESS | 4994 | 1464612637943 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:50:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:50:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1892ms 05:50:38 INFO - PROCESS | 4994 | 1464612638017 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 05:50:38 INFO - PROCESS | 4994 | 1464612638024 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 05:50:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:50:38 INFO - PROCESS | 4994 | 1464612638034 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:50:38 INFO - PROCESS | 4994 | 1464612638037 Marionette TRACE conn3 <- [1,2486,null,{}] 05:50:38 INFO - PROCESS | 4994 | 1464612638044 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:50:38 INFO - PROCESS | 4994 | 1464612638386 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 05:50:38 INFO - PROCESS | 4994 | 1464612638852 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e148000 == 130 [pid = 4994] [id = 629] 05:50:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x8e6a4000) [pid = 4994] [serial = 1888] [outer = (nil)] 05:50:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x8e969c00) [pid = 4994] [serial = 1889] [outer = 0x8e6a4000] 05:50:38 INFO - PROCESS | 4994 | 1464612638947 Marionette DEBUG loaded listener.js 05:50:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x904ce400) [pid = 4994] [serial = 1890] [outer = 0x8e6a4000] 05:50:40 INFO - PROCESS | 4994 | 1464612640046 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:50:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:50:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2082ms 05:50:40 INFO - PROCESS | 4994 | 1464612640117 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 05:50:40 INFO - PROCESS | 4994 | 1464612640122 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 05:50:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:50:40 INFO - PROCESS | 4994 | 1464612640132 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:50:40 INFO - PROCESS | 4994 | 1464612640142 Marionette TRACE conn3 <- [1,2490,null,{}] 05:50:40 INFO - PROCESS | 4994 | 1464612640158 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:50:40 INFO - PROCESS | 4994 | 1464612640456 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 05:50:40 INFO - PROCESS | 4994 | 1464612640802 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e14c800 == 131 [pid = 4994] [id = 630] 05:50:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x90f06000) [pid = 4994] [serial = 1891] [outer = (nil)] 05:50:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x91064c00) [pid = 4994] [serial = 1892] [outer = 0x90f06000] 05:50:40 INFO - PROCESS | 4994 | 1464612640896 Marionette DEBUG loaded listener.js 05:50:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x91209c00) [pid = 4994] [serial = 1893] [outer = 0x90f06000] 05:50:41 INFO - PROCESS | 4994 | 1464612641985 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:50:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:50:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1897ms 05:50:42 INFO - PROCESS | 4994 | 1464612642033 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 05:50:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:50:42 INFO - PROCESS | 4994 | 1464612642041 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 05:50:42 INFO - PROCESS | 4994 | 1464612642048 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:50:42 INFO - PROCESS | 4994 | 1464612642052 Marionette TRACE conn3 <- [1,2494,null,{}] 05:50:42 INFO - PROCESS | 4994 | 1464612642058 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:50:42 INFO - PROCESS | 4994 | 1464612642360 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 05:50:42 INFO - PROCESS | 4994 | 1464612642706 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 4994 | ++DOCSHELL 0x91022000 == 132 [pid = 4994] [id = 631] 05:50:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x91088800) [pid = 4994] [serial = 1894] [outer = (nil)] 05:50:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x9131f000) [pid = 4994] [serial = 1895] [outer = 0x91088800] 05:50:42 INFO - PROCESS | 4994 | 1464612642808 Marionette DEBUG loaded listener.js 05:50:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x91644000) [pid = 4994] [serial = 1896] [outer = 0x91088800] 05:50:43 INFO - PROCESS | 4994 | 1464612643789 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:50:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:50:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1793ms 05:50:43 INFO - PROCESS | 4994 | 1464612643841 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 05:50:43 INFO - PROCESS | 4994 | 1464612643845 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 05:50:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:50:43 INFO - PROCESS | 4994 | 1464612643852 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:50:43 INFO - PROCESS | 4994 | 1464612643856 Marionette TRACE conn3 <- [1,2498,null,{}] 05:50:43 INFO - PROCESS | 4994 | 1464612643862 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:50:44 INFO - PROCESS | 4994 | 1464612644108 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 05:50:44 INFO - PROCESS | 4994 | 1464612644519 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x917e4400 == 133 [pid = 4994] [id = 632] 05:50:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x917ed000) [pid = 4994] [serial = 1897] [outer = (nil)] 05:50:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x919f2000) [pid = 4994] [serial = 1898] [outer = 0x917ed000] 05:50:44 INFO - PROCESS | 4994 | 1464612644691 Marionette DEBUG loaded listener.js 05:50:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x92387000) [pid = 4994] [serial = 1899] [outer = 0x917ed000] 05:50:45 INFO - PROCESS | 4994 | 1464612645710 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:50:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:50:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1937ms 05:50:45 INFO - PROCESS | 4994 | 1464612645790 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 05:50:45 INFO - PROCESS | 4994 | 1464612645795 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 05:50:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:50:45 INFO - PROCESS | 4994 | 1464612645802 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:50:45 INFO - PROCESS | 4994 | 1464612645805 Marionette TRACE conn3 <- [1,2502,null,{}] 05:50:45 INFO - PROCESS | 4994 | 1464612645811 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:50:46 INFO - PROCESS | 4994 | 1464612646096 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 05:50:46 INFO - PROCESS | 4994 | 1464612646437 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91215000 == 134 [pid = 4994] [id = 633] 05:50:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x919ea400) [pid = 4994] [serial = 1900] [outer = (nil)] 05:50:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x92ca3c00) [pid = 4994] [serial = 1901] [outer = 0x919ea400] 05:50:46 INFO - PROCESS | 4994 | 1464612646530 Marionette DEBUG loaded listener.js 05:50:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x92e4fc00) [pid = 4994] [serial = 1902] [outer = 0x919ea400] 05:50:47 INFO - PROCESS | 4994 | 1464612647533 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:50:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:50:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1783ms 05:50:47 INFO - PROCESS | 4994 | 1464612647587 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 05:50:47 INFO - PROCESS | 4994 | 1464612647591 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 05:50:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:50:47 INFO - PROCESS | 4994 | 1464612647597 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:50:47 INFO - PROCESS | 4994 | 1464612647601 Marionette TRACE conn3 <- [1,2506,null,{}] 05:50:47 INFO - PROCESS | 4994 | 1464612647607 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:50:47 INFO - PROCESS | 4994 | 1464612647868 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 05:50:48 INFO - PROCESS | 4994 | 1464612648176 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 4994 | ++DOCSHELL 0x875b9800 == 135 [pid = 4994] [id = 634] 05:50:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x88531000) [pid = 4994] [serial = 1903] [outer = (nil)] 05:50:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x93ae7000) [pid = 4994] [serial = 1904] [outer = 0x88531000] 05:50:48 INFO - PROCESS | 4994 | 1464612648275 Marionette DEBUG loaded listener.js 05:50:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x93c92c00) [pid = 4994] [serial = 1905] [outer = 0x88531000] 05:50:49 INFO - PROCESS | 4994 | 1464612649496 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:50:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:50:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1988ms 05:50:49 INFO - PROCESS | 4994 | 1464612649587 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 05:50:49 INFO - PROCESS | 4994 | 1464612649591 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 05:50:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:50:49 INFO - PROCESS | 4994 | 1464612649598 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:50:49 INFO - PROCESS | 4994 | 1464612649602 Marionette TRACE conn3 <- [1,2510,null,{}] 05:50:49 INFO - PROCESS | 4994 | 1464612649607 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:50:49 INFO - PROCESS | 4994 | 1464612649884 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 05:50:50 INFO - PROCESS | 4994 | 1464612650254 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 4994 | ++DOCSHELL 0x92ee4800 == 136 [pid = 4994] [id = 635] 05:50:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x93c8e400) [pid = 4994] [serial = 1906] [outer = (nil)] 05:50:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x95143800) [pid = 4994] [serial = 1907] [outer = 0x93c8e400] 05:50:50 INFO - PROCESS | 4994 | 1464612650347 Marionette DEBUG loaded listener.js 05:50:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x95149400) [pid = 4994] [serial = 1908] [outer = 0x93c8e400] 05:50:51 INFO - PROCESS | 4994 | 1464612651443 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:50:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:50:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1882ms 05:50:51 INFO - PROCESS | 4994 | 1464612651481 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 05:50:51 INFO - PROCESS | 4994 | 1464612651485 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 05:50:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:50:51 INFO - PROCESS | 4994 | 1464612651492 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:50:51 INFO - PROCESS | 4994 | 1464612651495 Marionette TRACE conn3 <- [1,2514,null,{}] 05:50:51 INFO - PROCESS | 4994 | 1464612651501 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:50:51 INFO - PROCESS | 4994 | 1464612651763 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 05:50:52 INFO - PROCESS | 4994 | 1464612652105 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9131a800 == 137 [pid = 4994] [id = 636] 05:50:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x95032c00) [pid = 4994] [serial = 1909] [outer = (nil)] 05:50:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x981c7800) [pid = 4994] [serial = 1910] [outer = 0x95032c00] 05:50:52 INFO - PROCESS | 4994 | 1464612652204 Marionette DEBUG loaded listener.js 05:50:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x981ce400) [pid = 4994] [serial = 1911] [outer = 0x95032c00] 05:50:53 INFO - PROCESS | 4994 | 1464612653204 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:50:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:50:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1781ms 05:50:53 INFO - PROCESS | 4994 | 1464612653274 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 05:50:53 INFO - PROCESS | 4994 | 1464612653279 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 05:50:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:50:53 INFO - PROCESS | 4994 | 1464612653289 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:50:53 INFO - PROCESS | 4994 | 1464612653293 Marionette TRACE conn3 <- [1,2518,null,{}] 05:50:53 INFO - PROCESS | 4994 | 1464612653302 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:50:53 INFO - PROCESS | 4994 | 1464612653624 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 05:50:54 INFO - PROCESS | 4994 | 1464612654019 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a3d9000 == 138 [pid = 4994] [id = 637] 05:50:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x9a3d9400) [pid = 4994] [serial = 1912] [outer = (nil)] 05:50:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x9a3e2400) [pid = 4994] [serial = 1913] [outer = 0x9a3d9400] 05:50:54 INFO - PROCESS | 4994 | 1464612654148 Marionette DEBUG loaded listener.js 05:50:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x9a9b9400) [pid = 4994] [serial = 1914] [outer = 0x9a3d9400] 05:50:55 INFO - PROCESS | 4994 | 1464612655813 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:50:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:50:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 2587ms 05:50:55 INFO - PROCESS | 4994 | 1464612655878 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 05:50:55 INFO - PROCESS | 4994 | 1464612655885 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 05:50:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:50:55 INFO - PROCESS | 4994 | 1464612655895 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:50:55 INFO - PROCESS | 4994 | 1464612655902 Marionette TRACE conn3 <- [1,2522,null,{}] 05:50:55 INFO - PROCESS | 4994 | 1464612655924 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:50:56 INFO - PROCESS | 4994 | 1464612656391 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 05:50:56 INFO - PROCESS | 4994 | 1464612656710 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x95141000 == 139 [pid = 4994] [id = 638] 05:50:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x9aac0c00) [pid = 4994] [serial = 1915] [outer = (nil)] 05:50:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x9b5b7000) [pid = 4994] [serial = 1916] [outer = 0x9aac0c00] 05:50:56 INFO - PROCESS | 4994 | 1464612656862 Marionette DEBUG loaded listener.js 05:50:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x9b8c8000) [pid = 4994] [serial = 1917] [outer = 0x9aac0c00] 05:50:58 INFO - PROCESS | 4994 | 1464612658375 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:50:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:50:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2542ms 05:50:58 INFO - PROCESS | 4994 | 1464612658444 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 05:50:58 INFO - PROCESS | 4994 | 1464612658450 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 05:50:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:50:58 INFO - PROCESS | 4994 | 1464612658460 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:50:58 INFO - PROCESS | 4994 | 1464612658465 Marionette TRACE conn3 <- [1,2526,null,{}] 05:50:58 INFO - PROCESS | 4994 | 1464612658474 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:50:58 INFO - PROCESS | 4994 | 1464612658876 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 05:50:59 INFO - PROCESS | 4994 | 1464612659276 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a365400 == 140 [pid = 4994] [id = 639] 05:50:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x9af06800) [pid = 4994] [serial = 1918] [outer = (nil)] 05:50:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x9cd15c00) [pid = 4994] [serial = 1919] [outer = 0x9af06800] 05:50:59 INFO - PROCESS | 4994 | 1464612659429 Marionette DEBUG loaded listener.js 05:50:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x9cd20000) [pid = 4994] [serial = 1920] [outer = 0x9af06800] 05:51:00 INFO - PROCESS | 4994 | 1464612660846 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:51:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:51:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2441ms 05:51:00 INFO - PROCESS | 4994 | 1464612660909 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 05:51:00 INFO - PROCESS | 4994 | 1464612660916 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 05:51:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:51:00 INFO - PROCESS | 4994 | 1464612660927 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:51:00 INFO - PROCESS | 4994 | 1464612660932 Marionette TRACE conn3 <- [1,2530,null,{}] 05:51:00 INFO - PROCESS | 4994 | 1464612660941 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:51:01 INFO - PROCESS | 4994 | 1464612661309 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 05:51:01 INFO - PROCESS | 4994 | 1464612661761 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 4994 | ++DOCSHELL 0x9b8bbc00 == 141 [pid = 4994] [id = 640] 05:51:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x9cd13c00) [pid = 4994] [serial = 1921] [outer = (nil)] 05:51:01 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0xa2169800) [pid = 4994] [serial = 1922] [outer = 0x9cd13c00] 05:51:01 INFO - PROCESS | 4994 | 1464612661919 Marionette DEBUG loaded listener.js 05:51:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0xa21ad400) [pid = 4994] [serial = 1923] [outer = 0x9cd13c00] 05:51:03 INFO - PROCESS | 4994 | 1464612663316 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:51:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:51:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2447ms 05:51:03 INFO - PROCESS | 4994 | 1464612663381 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 05:51:03 INFO - PROCESS | 4994 | 1464612663389 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 05:51:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:51:03 INFO - PROCESS | 4994 | 1464612663400 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:51:03 INFO - PROCESS | 4994 | 1464612663404 Marionette TRACE conn3 <- [1,2534,null,{}] 05:51:03 INFO - PROCESS | 4994 | 1464612663414 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:51:03 INFO - PROCESS | 4994 | 1464612663849 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 05:51:04 INFO - PROCESS | 4994 | 1464612664299 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8ab4b400 == 142 [pid = 4994] [id = 641] 05:51:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x9af0d400) [pid = 4994] [serial = 1924] [outer = (nil)] 05:51:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0xa24b2c00) [pid = 4994] [serial = 1925] [outer = 0x9af0d400] 05:51:04 INFO - PROCESS | 4994 | 1464612664450 Marionette DEBUG loaded listener.js 05:51:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0xa24b9400) [pid = 4994] [serial = 1926] [outer = 0x9af0d400] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x8c36b400 == 141 [pid = 4994] [id = 436] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x90757400 == 140 [pid = 4994] [id = 105] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x88530800 == 139 [pid = 4994] [id = 430] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x8a257400 == 138 [pid = 4994] [id = 626] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x8baea400 == 137 [pid = 4994] [id = 625] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x898aa400 == 136 [pid = 4994] [id = 624] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x9a528000 == 135 [pid = 4994] [id = 622] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x89210400 == 134 [pid = 4994] [id = 621] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x875c4000 == 133 [pid = 4994] [id = 620] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x9515e000 == 132 [pid = 4994] [id = 619] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x95026000 == 131 [pid = 4994] [id = 618] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x9238cc00 == 130 [pid = 4994] [id = 616] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x94662400 == 129 [pid = 4994] [id = 617] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x92389800 == 128 [pid = 4994] [id = 615] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x917ecc00 == 127 [pid = 4994] [id = 614] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x91025000 == 126 [pid = 4994] [id = 613] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x91020400 == 125 [pid = 4994] [id = 612] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x8cf73c00 == 124 [pid = 4994] [id = 610] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x8eadf000 == 123 [pid = 4994] [id = 611] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9bb400 == 122 [pid = 4994] [id = 609] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x8a22c400 == 121 [pid = 4994] [id = 608] 05:51:09 INFO - PROCESS | 4994 | --DOCSHELL 0x87dc9800 == 120 [pid = 4994] [id = 607] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x90510400) [pid = 4994] [serial = 1767] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x8881ac00) [pid = 4994] [serial = 1760] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x9b8c7c00) [pid = 4994] [serial = 1793] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x898b1400) [pid = 4994] [serial = 1814] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0xa21b4c00) [pid = 4994] [serial = 1797] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x917ef000) [pid = 4994] [serial = 1773] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x9a52d400) [pid = 4994] [serial = 1790] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x8e96d400) [pid = 4994] [serial = 1766] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x8c36fc00) [pid = 4994] [serial = 1820] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x99727000) [pid = 4994] [serial = 1787] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x8ab50800) [pid = 4994] [serial = 1818] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x8a229c00) [pid = 4994] [serial = 1815] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x9ba75800) [pid = 4994] [serial = 1794] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x9469f800) [pid = 4994] [serial = 1782] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x99eaf400) [pid = 4994] [serial = 1788] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x91085c00) [pid = 4994] [serial = 1769] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x939ec400) [pid = 4994] [serial = 1779] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x92ca0c00) [pid = 4994] [serial = 1778] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x8880f800) [pid = 4994] [serial = 1812] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0xa6d1f000) [pid = 4994] [serial = 1806] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x8c2bdc00) [pid = 4994] [serial = 1764] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0xa670cc00) [pid = 4994] [serial = 1803] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0xa2163000) [pid = 4994] [serial = 1796] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x8aae8000) [pid = 4994] [serial = 1817] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8920d800) [pid = 4994] [serial = 1761] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x87dc8000) [pid = 4994] [serial = 1811] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0xa6d1b800) [pid = 4994] [serial = 1805] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x87dd0000) [pid = 4994] [serial = 1809] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0xa30fb800) [pid = 4994] [serial = 1800] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0xa62fbc00) [pid = 4994] [serial = 1802] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x9227ec00) [pid = 4994] [serial = 1775] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0xa26ccc00) [pid = 4994] [serial = 1799] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x90504800) [pid = 4994] [serial = 1695] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x95235800) [pid = 4994] [serial = 1785] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x9515b000) [pid = 4994] [serial = 1784] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x9238f400) [pid = 4994] [serial = 1776] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x8b9b5400) [pid = 4994] [serial = 1763] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x91650c00) [pid = 4994] [serial = 1772] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x9aabec00) [pid = 4994] [serial = 1791] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x94660c00) [pid = 4994] [serial = 1781] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x87dce400) [pid = 4994] [serial = 1808] [outer = (nil)] [url = about:blank] 05:51:10 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x9108d000) [pid = 4994] [serial = 1770] [outer = (nil)] [url = about:blank] 05:51:11 INFO - PROCESS | 4994 | 1464612671119 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:51:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:51:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 7778ms 05:51:11 INFO - PROCESS | 4994 | 1464612671179 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 05:51:11 INFO - PROCESS | 4994 | 1464612671187 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 05:51:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:51:11 INFO - PROCESS | 4994 | 1464612671199 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:51:11 INFO - PROCESS | 4994 | 1464612671206 Marionette TRACE conn3 <- [1,2538,null,{}] 05:51:11 INFO - PROCESS | 4994 | 1464612671220 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:51:11 INFO - PROCESS | 4994 | 1464612671650 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 05:51:11 INFO - PROCESS | 4994 | 1464612671871 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88956400 == 121 [pid = 4994] [id = 642] 05:51:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x88958000) [pid = 4994] [serial = 1927] [outer = (nil)] 05:51:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x8974e400) [pid = 4994] [serial = 1928] [outer = 0x88958000] 05:51:12 INFO - PROCESS | 4994 | 1464612672005 Marionette DEBUG loaded listener.js 05:51:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x898aa000) [pid = 4994] [serial = 1929] [outer = 0x88958000] 05:51:13 INFO - PROCESS | 4994 | 1464612673431 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:51:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:51:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 2300ms 05:51:13 INFO - PROCESS | 4994 | 1464612673500 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 05:51:13 INFO - PROCESS | 4994 | 1464612673513 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 05:51:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:51:13 INFO - PROCESS | 4994 | 1464612673553 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:51:13 INFO - PROCESS | 4994 | 1464612673560 Marionette TRACE conn3 <- [1,2542,null,{}] 05:51:13 INFO - PROCESS | 4994 | 1464612673569 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:51:14 INFO - PROCESS | 4994 | 1464612674140 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 05:51:14 INFO - PROCESS | 4994 | 1464612674407 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87dd0000 == 122 [pid = 4994] [id = 643] 05:51:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x8a252c00) [pid = 4994] [serial = 1930] [outer = (nil)] 05:51:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x8ab43c00) [pid = 4994] [serial = 1931] [outer = 0x8a252c00] 05:51:14 INFO - PROCESS | 4994 | 1464612674536 Marionette DEBUG loaded listener.js 05:51:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x8b8aac00) [pid = 4994] [serial = 1932] [outer = 0x8a252c00] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x90508400) [pid = 4994] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x99052400) [pid = 4994] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x91062000) [pid = 4994] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x8c368000) [pid = 4994] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x95233400) [pid = 4994] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x9a529400) [pid = 4994] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x8a24b800) [pid = 4994] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x9a0e8800) [pid = 4994] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x917f1800) [pid = 4994] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 118 (0x898aa800) [pid = 4994] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 117 (0x8baf1800) [pid = 4994] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 116 (0x9a233000) [pid = 4994] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 115 (0x9238a000) [pid = 4994] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 114 (0x87dc9c00) [pid = 4994] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 113 (0x8a22e400) [pid = 4994] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 112 (0x8baf2400) [pid = 4994] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 111 (0x94667400) [pid = 4994] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 110 (0x9105d000) [pid = 4994] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 109 (0x8e14f800) [pid = 4994] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:51:16 INFO - PROCESS | 4994 | --DOMWINDOW == 108 (0x9238fc00) [pid = 4994] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:51:17 INFO - PROCESS | 4994 | 1464612677226 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:51:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:51:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 3714ms 05:51:17 INFO - PROCESS | 4994 | 1464612677266 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 05:51:17 INFO - PROCESS | 4994 | 1464612677272 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 05:51:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:51:17 INFO - PROCESS | 4994 | 1464612677282 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:51:17 INFO - PROCESS | 4994 | 1464612677290 Marionette TRACE conn3 <- [1,2546,null,{}] 05:51:17 INFO - PROCESS | 4994 | 1464612677317 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:51:17 INFO - PROCESS | 4994 | 1464612677636 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 05:51:17 INFO - PROCESS | 4994 | 1464612677889 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a224c00 == 123 [pid = 4994] [id = 644] 05:51:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 109 (0x8b8a9800) [pid = 4994] [serial = 1933] [outer = (nil)] 05:51:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 110 (0x8c2bc800) [pid = 4994] [serial = 1934] [outer = 0x8b8a9800] 05:51:17 INFO - PROCESS | 4994 | 1464612677974 Marionette DEBUG loaded listener.js 05:51:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 111 (0x8cdf3400) [pid = 4994] [serial = 1935] [outer = 0x8b8a9800] 05:51:19 INFO - PROCESS | 4994 | 1464612679093 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:51:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:51:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1851ms 05:51:19 INFO - PROCESS | 4994 | 1464612679133 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 05:51:19 INFO - PROCESS | 4994 | 1464612679139 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 05:51:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:51:19 INFO - PROCESS | 4994 | 1464612679149 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:51:19 INFO - PROCESS | 4994 | 1464612679155 Marionette TRACE conn3 <- [1,2550,null,{}] 05:51:19 INFO - PROCESS | 4994 | 1464612679165 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:51:19 INFO - PROCESS | 4994 | 1464612679442 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 05:51:19 INFO - PROCESS | 4994 | 1464612679767 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 4994 | ++DOCSHELL 0x875c1400 == 124 [pid = 4994] [id = 645] 05:51:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 112 (0x88ec7c00) [pid = 4994] [serial = 1936] [outer = (nil)] 05:51:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 113 (0x8a226800) [pid = 4994] [serial = 1937] [outer = 0x88ec7c00] 05:51:19 INFO - PROCESS | 4994 | 1464612679868 Marionette DEBUG loaded listener.js 05:51:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 114 (0x8a255800) [pid = 4994] [serial = 1938] [outer = 0x88ec7c00] 05:51:20 INFO - PROCESS | 4994 | 1464612680874 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:51:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:51:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1792ms 05:51:20 INFO - PROCESS | 4994 | 1464612680942 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 05:51:20 INFO - PROCESS | 4994 | 1464612680951 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 05:51:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:51:20 INFO - PROCESS | 4994 | 1464612680963 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:51:20 INFO - PROCESS | 4994 | 1464612680967 Marionette TRACE conn3 <- [1,2554,null,{}] 05:51:20 INFO - PROCESS | 4994 | 1464612680974 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:51:21 INFO - PROCESS | 4994 | 1464612681255 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 05:51:21 INFO - PROCESS | 4994 | 1464612681605 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c363000 == 125 [pid = 4994] [id = 646] 05:51:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 115 (0x8c364400) [pid = 4994] [serial = 1939] [outer = (nil)] 05:51:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 116 (0x8cef8000) [pid = 4994] [serial = 1940] [outer = 0x8c364400] 05:51:21 INFO - PROCESS | 4994 | 1464612681695 Marionette DEBUG loaded listener.js 05:51:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 117 (0x8de37c00) [pid = 4994] [serial = 1941] [outer = 0x8c364400] 05:51:22 INFO - PROCESS | 4994 | 1464612682790 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:51:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:51:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1888ms 05:51:22 INFO - PROCESS | 4994 | 1464612682851 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 05:51:22 INFO - PROCESS | 4994 | 1464612682856 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 05:51:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:51:22 INFO - PROCESS | 4994 | 1464612682864 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:51:22 INFO - PROCESS | 4994 | 1464612682870 Marionette TRACE conn3 <- [1,2558,null,{}] 05:51:22 INFO - PROCESS | 4994 | 1464612682887 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:51:23 INFO - PROCESS | 4994 | 1464612683192 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 05:51:23 INFO - PROCESS | 4994 | 1464612683536 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e143c00 == 126 [pid = 4994] [id = 647] 05:51:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 118 (0x8e6a3800) [pid = 4994] [serial = 1942] [outer = (nil)] 05:51:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 119 (0x904c7c00) [pid = 4994] [serial = 1943] [outer = 0x8e6a3800] 05:51:23 INFO - PROCESS | 4994 | 1464612683641 Marionette DEBUG loaded listener.js 05:51:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x9050c800) [pid = 4994] [serial = 1944] [outer = 0x8e6a3800] 05:51:24 INFO - PROCESS | 4994 | 1464612684718 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:51:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:51:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1890ms 05:51:24 INFO - PROCESS | 4994 | 1464612684754 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 05:51:24 INFO - PROCESS | 4994 | 1464612684758 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 05:51:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:51:24 INFO - PROCESS | 4994 | 1464612684765 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:51:24 INFO - PROCESS | 4994 | 1464612684769 Marionette TRACE conn3 <- [1,2562,null,{}] 05:51:24 INFO - PROCESS | 4994 | 1464612684775 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:51:25 INFO - PROCESS | 4994 | 1464612685037 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 05:51:25 INFO - PROCESS | 4994 | 1464612685370 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8baf1400 == 127 [pid = 4994] [id = 648] 05:51:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x90753400) [pid = 4994] [serial = 1945] [outer = (nil)] 05:51:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x91019400) [pid = 4994] [serial = 1946] [outer = 0x90753400] 05:51:25 INFO - PROCESS | 4994 | 1464612685472 Marionette DEBUG loaded listener.js 05:51:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x91024400) [pid = 4994] [serial = 1947] [outer = 0x90753400] 05:51:26 INFO - PROCESS | 4994 | 1464612686521 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:51:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:51:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1832ms 05:51:26 INFO - PROCESS | 4994 | 1464612686599 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 05:51:26 INFO - PROCESS | 4994 | 1464612686603 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 05:51:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:51:26 INFO - PROCESS | 4994 | 1464612686610 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:51:26 INFO - PROCESS | 4994 | 1464612686614 Marionette TRACE conn3 <- [1,2566,null,{}] 05:51:26 INFO - PROCESS | 4994 | 1464612686620 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:51:26 INFO - PROCESS | 4994 | 1464612686906 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 05:51:27 INFO - PROCESS | 4994 | 1464612687243 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 4994 | ++DOCSHELL 0x8920e800 == 128 [pid = 4994] [id = 649] 05:51:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x90760000) [pid = 4994] [serial = 1948] [outer = (nil)] 05:51:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x91087000) [pid = 4994] [serial = 1949] [outer = 0x90760000] 05:51:27 INFO - PROCESS | 4994 | 1464612687338 Marionette DEBUG loaded listener.js 05:51:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x9108a800) [pid = 4994] [serial = 1950] [outer = 0x90760000] 05:51:28 INFO - PROCESS | 4994 | 1464612688384 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:51:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:51:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1844ms 05:51:28 INFO - PROCESS | 4994 | 1464612688455 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 05:51:28 INFO - PROCESS | 4994 | 1464612688460 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 05:51:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:51:28 INFO - PROCESS | 4994 | 1464612688467 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:51:28 INFO - PROCESS | 4994 | 1464612688471 Marionette TRACE conn3 <- [1,2570,null,{}] 05:51:28 INFO - PROCESS | 4994 | 1464612688478 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:51:28 INFO - PROCESS | 4994 | 1464612688793 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 05:51:29 INFO - PROCESS | 4994 | 1464612689154 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x875b9000 == 129 [pid = 4994] [id = 650] 05:51:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x9101b400) [pid = 4994] [serial = 1951] [outer = (nil)] 05:51:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x917ef000) [pid = 4994] [serial = 1952] [outer = 0x9101b400] 05:51:29 INFO - PROCESS | 4994 | 1464612689250 Marionette DEBUG loaded listener.js 05:51:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x919f5800) [pid = 4994] [serial = 1953] [outer = 0x9101b400] 05:51:30 INFO - PROCESS | 4994 | 1464612690277 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:51:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:51:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1844ms 05:51:30 INFO - PROCESS | 4994 | 1464612690312 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 05:51:30 INFO - PROCESS | 4994 | 1464612690316 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 05:51:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:51:30 INFO - PROCESS | 4994 | 1464612690323 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:51:30 INFO - PROCESS | 4994 | 1464612690327 Marionette TRACE conn3 <- [1,2574,null,{}] 05:51:30 INFO - PROCESS | 4994 | 1464612690333 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:51:30 INFO - PROCESS | 4994 | 1464612690577 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 05:51:30 INFO - PROCESS | 4994 | 1464612690935 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 4994 | ++DOCSHELL 0x904cb400 == 130 [pid = 4994] [id = 651] 05:51:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x91083800) [pid = 4994] [serial = 1954] [outer = (nil)] 05:51:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x92288800) [pid = 4994] [serial = 1955] [outer = 0x91083800] 05:51:31 INFO - PROCESS | 4994 | 1464612691036 Marionette DEBUG loaded listener.js 05:51:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x9236d800) [pid = 4994] [serial = 1956] [outer = 0x91083800] 05:51:32 INFO - PROCESS | 4994 | 1464612692014 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:51:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:51:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1735ms 05:51:32 INFO - PROCESS | 4994 | 1464612692073 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 05:51:32 INFO - PROCESS | 4994 | 1464612692078 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 05:51:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:51:32 INFO - PROCESS | 4994 | 1464612692090 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:51:32 INFO - PROCESS | 4994 | 1464612692093 Marionette TRACE conn3 <- [1,2578,null,{}] 05:51:32 INFO - PROCESS | 4994 | 1464612692101 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:51:32 INFO - PROCESS | 4994 | 1464612692357 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 05:51:32 INFO - PROCESS | 4994 | 1464612692697 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 4994 | ++DOCSHELL 0x919e7400 == 131 [pid = 4994] [id = 652] 05:51:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x919ef000) [pid = 4994] [serial = 1957] [outer = (nil)] 05:51:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x9238fc00) [pid = 4994] [serial = 1958] [outer = 0x919ef000] 05:51:32 INFO - PROCESS | 4994 | 1464612692801 Marionette DEBUG loaded listener.js 05:51:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x92aa2400) [pid = 4994] [serial = 1959] [outer = 0x919ef000] 05:51:33 INFO - PROCESS | 4994 | 1464612693756 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:51:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:51:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1746ms 05:51:33 INFO - PROCESS | 4994 | 1464612693836 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 05:51:33 INFO - PROCESS | 4994 | 1464612693841 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 05:51:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:51:33 INFO - PROCESS | 4994 | 1464612693848 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:51:33 INFO - PROCESS | 4994 | 1464612693852 Marionette TRACE conn3 <- [1,2582,null,{}] 05:51:33 INFO - PROCESS | 4994 | 1464612693859 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:51:34 INFO - PROCESS | 4994 | 1464612694162 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 05:51:34 INFO - PROCESS | 4994 | 1464612694506 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 4994 | ++DOCSHELL 0x917efc00 == 132 [pid = 4994] [id = 653] 05:51:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x91ab0800) [pid = 4994] [serial = 1960] [outer = (nil)] 05:51:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x92cab000) [pid = 4994] [serial = 1961] [outer = 0x91ab0800] 05:51:34 INFO - PROCESS | 4994 | 1464612694604 Marionette DEBUG loaded listener.js 05:51:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x939e6400) [pid = 4994] [serial = 1962] [outer = 0x91ab0800] 05:51:35 INFO - PROCESS | 4994 | 1464612695538 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:51:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:51:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1736ms 05:51:35 INFO - PROCESS | 4994 | 1464612695585 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 05:51:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:51:35 INFO - PROCESS | 4994 | 1464612695589 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 05:51:35 INFO - PROCESS | 4994 | 1464612695596 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:51:35 INFO - PROCESS | 4994 | 1464612695600 Marionette TRACE conn3 <- [1,2586,null,{}] 05:51:35 INFO - PROCESS | 4994 | 1464612695606 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:51:35 INFO - PROCESS | 4994 | 1464612695852 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 05:51:36 INFO - PROCESS | 4994 | 1464612696206 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 4994 | ++DOCSHELL 0x9105d400 == 133 [pid = 4994] [id = 654] 05:51:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x92389800) [pid = 4994] [serial = 1963] [outer = (nil)] 05:51:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x93c99c00) [pid = 4994] [serial = 1964] [outer = 0x92389800] 05:51:36 INFO - PROCESS | 4994 | 1464612696306 Marionette DEBUG loaded listener.js 05:51:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x94667400) [pid = 4994] [serial = 1965] [outer = 0x92389800] 05:51:37 INFO - PROCESS | 4994 | 1464612697267 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:51:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:51:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1734ms 05:51:37 INFO - PROCESS | 4994 | 1464612697331 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 05:51:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:51:37 INFO - PROCESS | 4994 | 1464612697337 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 05:51:37 INFO - PROCESS | 4994 | 1464612697344 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:51:37 INFO - PROCESS | 4994 | 1464612697349 Marionette TRACE conn3 <- [1,2590,null,{}] 05:51:37 INFO - PROCESS | 4994 | 1464612697356 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:51:37 INFO - PROCESS | 4994 | 1464612697664 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 05:51:38 INFO - PROCESS | 4994 | 1464612698025 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x93ae9c00 == 134 [pid = 4994] [id = 655] 05:51:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x95158000) [pid = 4994] [serial = 1966] [outer = (nil)] 05:51:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x98137400) [pid = 4994] [serial = 1967] [outer = 0x95158000] 05:51:38 INFO - PROCESS | 4994 | 1464612698128 Marionette DEBUG loaded listener.js 05:51:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x99731400) [pid = 4994] [serial = 1968] [outer = 0x95158000] 05:51:39 INFO - PROCESS | 4994 | 1464612699082 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:51:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:51:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1783ms 05:51:39 INFO - PROCESS | 4994 | 1464612699127 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 05:51:39 INFO - PROCESS | 4994 | 1464612699131 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 05:51:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:51:39 INFO - PROCESS | 4994 | 1464612699159 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:51:39 INFO - PROCESS | 4994 | 1464612699163 Marionette TRACE conn3 <- [1,2594,null,{}] 05:51:39 INFO - PROCESS | 4994 | 1464612699169 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:51:39 INFO - PROCESS | 4994 | 1464612699413 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 05:51:39 INFO - PROCESS | 4994 | 1464612699764 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 4994 | ++DOCSHELL 0x981c7400 == 135 [pid = 4994] [id = 656] 05:51:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x981c8800) [pid = 4994] [serial = 1969] [outer = (nil)] 05:51:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x9a362c00) [pid = 4994] [serial = 1970] [outer = 0x981c8800] 05:51:39 INFO - PROCESS | 4994 | 1464612699856 Marionette DEBUG loaded listener.js 05:51:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x9a3db800) [pid = 4994] [serial = 1971] [outer = 0x981c8800] 05:51:40 INFO - PROCESS | 4994 | 1464612700885 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:51:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:51:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1790ms 05:51:40 INFO - PROCESS | 4994 | 1464612700959 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 05:51:40 INFO - PROCESS | 4994 | 1464612700963 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 05:51:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:51:41 INFO - PROCESS | 4994 | 1464612701033 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:51:41 INFO - PROCESS | 4994 | 1464612701036 Marionette TRACE conn3 <- [1,2598,null,{}] 05:51:41 INFO - PROCESS | 4994 | 1464612701051 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:51:41 INFO - PROCESS | 4994 | 1464612701331 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 05:51:41 INFO - PROCESS | 4994 | 1464612701697 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x875b8400 == 136 [pid = 4994] [id = 657] 05:51:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x89759400) [pid = 4994] [serial = 1972] [outer = (nil)] 05:51:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x9a76fc00) [pid = 4994] [serial = 1973] [outer = 0x89759400] 05:51:41 INFO - PROCESS | 4994 | 1464612701789 Marionette DEBUG loaded listener.js 05:51:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x9aab9400) [pid = 4994] [serial = 1974] [outer = 0x89759400] 05:51:42 INFO - PROCESS | 4994 | 1464612702836 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:51:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:51:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1899ms 05:51:42 INFO - PROCESS | 4994 | 1464612702886 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 05:51:42 INFO - PROCESS | 4994 | 1464612702890 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 05:51:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:51:42 INFO - PROCESS | 4994 | 1464612702900 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:51:42 INFO - PROCESS | 4994 | 1464612702902 Marionette TRACE conn3 <- [1,2602,null,{}] 05:51:42 INFO - PROCESS | 4994 | 1464612702909 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:51:43 INFO - PROCESS | 4994 | 1464612703153 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 05:51:43 INFO - PROCESS | 4994 | 1464612703498 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9a010400 == 137 [pid = 4994] [id = 658] 05:51:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x9a233000) [pid = 4994] [serial = 1975] [outer = (nil)] 05:51:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x9af0c800) [pid = 4994] [serial = 1976] [outer = 0x9a233000] 05:51:43 INFO - PROCESS | 4994 | 1464612703595 Marionette DEBUG loaded listener.js 05:51:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x9b3b7400) [pid = 4994] [serial = 1977] [outer = 0x9a233000] 05:51:44 INFO - PROCESS | 4994 | 1464612704601 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:51:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:51:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1782ms 05:51:44 INFO - PROCESS | 4994 | 1464612704682 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 05:51:44 INFO - PROCESS | 4994 | 1464612704687 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 05:51:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:51:44 INFO - PROCESS | 4994 | 1464612704693 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:51:44 INFO - PROCESS | 4994 | 1464612704697 Marionette TRACE conn3 <- [1,2606,null,{}] 05:51:44 INFO - PROCESS | 4994 | 1464612704703 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:51:44 INFO - PROCESS | 4994 | 1464612704982 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 05:51:45 INFO - PROCESS | 4994 | 1464612705336 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88528400 == 138 [pid = 4994] [id = 659] 05:51:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x9a00ac00) [pid = 4994] [serial = 1978] [outer = (nil)] 05:51:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x9b8c9000) [pid = 4994] [serial = 1979] [outer = 0x9a00ac00] 05:51:45 INFO - PROCESS | 4994 | 1464612705439 Marionette DEBUG loaded listener.js 05:51:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x9ba2a000) [pid = 4994] [serial = 1980] [outer = 0x9a00ac00] 05:51:46 INFO - PROCESS | 4994 | 1464612706457 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:51:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:51:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1833ms 05:51:46 INFO - PROCESS | 4994 | 1464612706528 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 05:51:46 INFO - PROCESS | 4994 | 1464612706532 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 05:51:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:51:46 INFO - PROCESS | 4994 | 1464612706539 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:51:46 INFO - PROCESS | 4994 | 1464612706543 Marionette TRACE conn3 <- [1,2610,null,{}] 05:51:46 INFO - PROCESS | 4994 | 1464612706549 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:51:46 INFO - PROCESS | 4994 | 1464612706836 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 05:51:47 INFO - PROCESS | 4994 | 1464612707183 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 4994 | ++DOCSHELL 0x9b560c00 == 139 [pid = 4994] [id = 660] 05:51:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x9b5b8000) [pid = 4994] [serial = 1981] [outer = (nil)] 05:51:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0xa2284800) [pid = 4994] [serial = 1982] [outer = 0x9b5b8000] 05:51:47 INFO - PROCESS | 4994 | 1464612707278 Marionette DEBUG loaded listener.js 05:51:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0xa2403800) [pid = 4994] [serial = 1983] [outer = 0x9b5b8000] 05:51:48 INFO - PROCESS | 4994 | 1464612708256 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:51:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:51:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1796ms 05:51:48 INFO - PROCESS | 4994 | 1464612708336 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 05:51:48 INFO - PROCESS | 4994 | 1464612708340 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 05:51:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:51:48 INFO - PROCESS | 4994 | 1464612708347 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:51:48 INFO - PROCESS | 4994 | 1464612708350 Marionette TRACE conn3 <- [1,2614,null,{}] 05:51:48 INFO - PROCESS | 4994 | 1464612708356 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:51:48 INFO - PROCESS | 4994 | 1464612708606 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 05:51:48 INFO - PROCESS | 4994 | 1464612708953 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | --DOCSHELL 0x875b9800 == 138 [pid = 4994] [id = 634] 05:51:51 INFO - PROCESS | 4994 | --DOCSHELL 0x87dc5c00 == 137 [pid = 4994] [id = 602] 05:51:51 INFO - PROCESS | 4994 | --DOCSHELL 0x91215000 == 136 [pid = 4994] [id = 633] 05:51:51 INFO - PROCESS | 4994 | --DOCSHELL 0x917e4400 == 135 [pid = 4994] [id = 632] 05:51:51 INFO - PROCESS | 4994 | --DOCSHELL 0x91022000 == 134 [pid = 4994] [id = 631] 05:51:51 INFO - PROCESS | 4994 | --DOCSHELL 0x8e14c800 == 133 [pid = 4994] [id = 630] 05:51:51 INFO - PROCESS | 4994 | --DOCSHELL 0x8a225800 == 132 [pid = 4994] [id = 628] 05:51:51 INFO - PROCESS | 4994 | --DOCSHELL 0x8e148000 == 131 [pid = 4994] [id = 629] 05:51:51 INFO - PROCESS | 4994 | --DOCSHELL 0x87dc5400 == 130 [pid = 4994] [id = 627] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x8cf76000) [pid = 4994] [serial = 1880] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x90f09000) [pid = 4994] [serial = 1835] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x9a3dcc00) [pid = 4994] [serial = 1860] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x91019c00) [pid = 4994] [serial = 1836] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x91aa4000) [pid = 4994] [serial = 1842] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x8cf6d000) [pid = 4994] [serial = 1829] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x919f0c00) [pid = 4994] [serial = 1841] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x99eac000) [pid = 4994] [serial = 1857] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x9b5b5800) [pid = 4994] [serial = 1869] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x9050f800) [pid = 4994] [serial = 1758] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x9a3d7000) [pid = 4994] [serial = 1859] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x9aa18800) [pid = 4994] [serial = 1863] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x9236c000) [pid = 4994] [serial = 1845] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x8a229400) [pid = 4994] [serial = 1874] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x8c2b4c00) [pid = 4994] [serial = 1877] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x9c1b5400) [pid = 4994] [serial = 1872] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x92aa4000) [pid = 4994] [serial = 1848] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x8895c000) [pid = 4994] [serial = 1824] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x8a256c00) [pid = 4994] [serial = 1826] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8de3f400) [pid = 4994] [serial = 1830] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x9af06000) [pid = 4994] [serial = 1866] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x9502cc00) [pid = 4994] [serial = 1853] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x91321000) [pid = 4994] [serial = 1839] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x992b5c00) [pid = 4994] [serial = 1856] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x8a250000) [pid = 4994] [serial = 1875] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x87dcfc00) [pid = 4994] [serial = 1823] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x8e972000) [pid = 4994] [serial = 1832] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x8eaddc00) [pid = 4994] [serial = 1833] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x9a770c00) [pid = 4994] [serial = 1862] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x9513b800) [pid = 4994] [serial = 1854] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x92ca7c00) [pid = 4994] [serial = 1850] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x9aac4400) [pid = 4994] [serial = 1865] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x939e9400) [pid = 4994] [serial = 1851] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x9ba28c00) [pid = 4994] [serial = 1871] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x92aa0400) [pid = 4994] [serial = 1847] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x9b55d400) [pid = 4994] [serial = 1868] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x92367800) [pid = 4994] [serial = 1844] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x8b8ad000) [pid = 4994] [serial = 1827] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x8c36ac00) [pid = 4994] [serial = 1878] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x91082c00) [pid = 4994] [serial = 1838] [outer = (nil)] [url = about:blank] 05:51:51 INFO - PROCESS | 4994 | ++DOCSHELL 0x875b9800 == 131 [pid = 4994] [id = 661] 05:51:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x87dc5400) [pid = 4994] [serial = 1984] [outer = (nil)] 05:51:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x87dcbc00) [pid = 4994] [serial = 1985] [outer = 0x87dc5400] 05:51:51 INFO - PROCESS | 4994 | 1464612711261 Marionette DEBUG loaded listener.js 05:51:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x8852e400) [pid = 4994] [serial = 1986] [outer = 0x87dc5400] 05:51:52 INFO - PROCESS | 4994 | 1464612712155 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:51:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:51:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 3844ms 05:51:52 INFO - PROCESS | 4994 | 1464612712193 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 05:51:52 INFO - PROCESS | 4994 | 1464612712200 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 05:51:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:51:52 INFO - PROCESS | 4994 | 1464612712209 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:51:52 INFO - PROCESS | 4994 | 1464612712215 Marionette TRACE conn3 <- [1,2618,null,{}] 05:51:52 INFO - PROCESS | 4994 | 1464612712223 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:51:52 INFO - PROCESS | 4994 | 1464612712465 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 05:51:52 INFO - PROCESS | 4994 | 1464612712699 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a22c800 == 132 [pid = 4994] [id = 662] 05:51:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x8a22cc00) [pid = 4994] [serial = 1987] [outer = (nil)] 05:51:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x8a258400) [pid = 4994] [serial = 1988] [outer = 0x8a22cc00] 05:51:52 INFO - PROCESS | 4994 | 1464612712785 Marionette DEBUG loaded listener.js 05:51:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x8ab4b800) [pid = 4994] [serial = 1989] [outer = 0x8a22cc00] 05:51:53 INFO - PROCESS | 4994 | 1464612713696 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:51:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:51:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1538ms 05:51:53 INFO - PROCESS | 4994 | 1464612713778 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 05:51:53 INFO - PROCESS | 4994 | 1464612713785 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 05:51:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:51:53 INFO - PROCESS | 4994 | 1464612713796 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:51:53 INFO - PROCESS | 4994 | 1464612713800 Marionette TRACE conn3 <- [1,2622,null,{}] 05:51:53 INFO - PROCESS | 4994 | 1464612713812 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:51:54 INFO - PROCESS | 4994 | 1464612714153 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 05:51:54 INFO - PROCESS | 4994 | 1464612714201 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c2b6c00 == 133 [pid = 4994] [id = 663] 05:51:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x8c2b9000) [pid = 4994] [serial = 1990] [outer = (nil)] 05:51:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x8cef9800) [pid = 4994] [serial = 1991] [outer = 0x8c2b9000] 05:51:54 INFO - PROCESS | 4994 | 1464612714279 Marionette DEBUG loaded listener.js 05:51:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x8de39c00) [pid = 4994] [serial = 1992] [outer = 0x8c2b9000] 05:51:55 INFO - PROCESS | 4994 | 1464612715447 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:51:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:51:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1738ms 05:51:55 INFO - PROCESS | 4994 | 1464612715534 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 05:51:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:51:55 INFO - PROCESS | 4994 | 1464612715539 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 05:51:55 INFO - PROCESS | 4994 | 1464612715546 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:51:55 INFO - PROCESS | 4994 | 1464612715552 Marionette TRACE conn3 <- [1,2626,null,{}] 05:51:55 INFO - PROCESS | 4994 | 1464612715576 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:51:55 INFO - PROCESS | 4994 | 1464612715890 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x8e6a4000) [pid = 4994] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x8a252c00) [pid = 4994] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x9cd13c00) [pid = 4994] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x9af06800) [pid = 4994] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x87dc6400) [pid = 4994] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x8b8a7c00) [pid = 4994] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x8bbc3400) [pid = 4994] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x917ed000) [pid = 4994] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x9a3d9400) [pid = 4994] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 118 (0x9af0d400) [pid = 4994] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 117 (0x919ea400) [pid = 4994] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 116 (0x95032c00) [pid = 4994] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 115 (0x91088800) [pid = 4994] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 114 (0x93c8e400) [pid = 4994] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 113 (0x88958000) [pid = 4994] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 112 (0x9aac0c00) [pid = 4994] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 111 (0x88531000) [pid = 4994] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:51:56 INFO - PROCESS | 4994 | --DOMWINDOW == 110 (0x90f06000) [pid = 4994] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:51:56 INFO - PROCESS | 4994 | 1464612716520 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87dc6400 == 134 [pid = 4994] [id = 664] 05:51:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 111 (0x87dc8000) [pid = 4994] [serial = 1993] [outer = (nil)] 05:51:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 112 (0x8a22c400) [pid = 4994] [serial = 1994] [outer = 0x87dc8000] 05:51:56 INFO - PROCESS | 4994 | 1464612716602 Marionette DEBUG loaded listener.js 05:51:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 113 (0x8def7c00) [pid = 4994] [serial = 1995] [outer = 0x87dc8000] 05:51:57 INFO - PROCESS | 4994 | 1464612717431 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:51:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:51:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1901ms 05:51:57 INFO - PROCESS | 4994 | 1464612717447 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 05:51:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:51:57 INFO - PROCESS | 4994 | 1464612717452 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 05:51:57 INFO - PROCESS | 4994 | 1464612717460 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:51:57 INFO - PROCESS | 4994 | 1464612717463 Marionette TRACE conn3 <- [1,2630,null,{}] 05:51:57 INFO - PROCESS | 4994 | 1464612717469 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:51:57 INFO - PROCESS | 4994 | 1464612717770 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 05:51:57 INFO - PROCESS | 4994 | 1464612717796 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a24f400 == 135 [pid = 4994] [id = 665] 05:51:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 114 (0x8ead2800) [pid = 4994] [serial = 1996] [outer = (nil)] 05:51:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 115 (0x90756000) [pid = 4994] [serial = 1997] [outer = 0x8ead2800] 05:51:57 INFO - PROCESS | 4994 | 1464612717875 Marionette DEBUG loaded listener.js 05:51:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 116 (0x9050f800) [pid = 4994] [serial = 1998] [outer = 0x8ead2800] 05:51:59 INFO - PROCESS | 4994 | 1464612719162 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:51:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:51:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1784ms 05:51:59 INFO - PROCESS | 4994 | 1464612719253 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 05:51:59 INFO - PROCESS | 4994 | 1464612719261 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 05:51:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:51:59 INFO - PROCESS | 4994 | 1464612719271 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:51:59 INFO - PROCESS | 4994 | 1464612719276 Marionette TRACE conn3 <- [1,2634,null,{}] 05:51:59 INFO - PROCESS | 4994 | 1464612719328 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:51:59 INFO - PROCESS | 4994 | 1464612719733 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 05:52:00 INFO - PROCESS | 4994 | 1464612720075 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8a22ac00 == 136 [pid = 4994] [id = 666] 05:52:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 117 (0x8a22d000) [pid = 4994] [serial = 1999] [outer = (nil)] 05:52:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 118 (0x8b8af400) [pid = 4994] [serial = 2000] [outer = 0x8a22d000] 05:52:00 INFO - PROCESS | 4994 | 1464612720170 Marionette DEBUG loaded listener.js 05:52:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 119 (0x8c2b8000) [pid = 4994] [serial = 2001] [outer = 0x8a22d000] 05:52:01 INFO - PROCESS | 4994 | 1464612721321 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:52:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:52:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 2097ms 05:52:01 INFO - PROCESS | 4994 | 1464612721369 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 05:52:01 INFO - PROCESS | 4994 | 1464612721381 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 05:52:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:52:01 INFO - PROCESS | 4994 | 1464612721394 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:52:01 INFO - PROCESS | 4994 | 1464612721398 Marionette TRACE conn3 <- [1,2638,null,{}] 05:52:01 INFO - PROCESS | 4994 | 1464612721406 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:52:01 INFO - PROCESS | 4994 | 1464612721680 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 05:52:02 INFO - PROCESS | 4994 | 1464612722034 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e143000 == 137 [pid = 4994] [id = 667] 05:52:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x8e144400) [pid = 4994] [serial = 2002] [outer = (nil)] 05:52:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x8e6a8800) [pid = 4994] [serial = 2003] [outer = 0x8e144400] 05:52:02 INFO - PROCESS | 4994 | 1464612722135 Marionette DEBUG loaded listener.js 05:52:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x90502400) [pid = 4994] [serial = 2004] [outer = 0x8e144400] 05:52:03 INFO - PROCESS | 4994 | 1464612723145 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:52:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:52:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1799ms 05:52:03 INFO - PROCESS | 4994 | 1464612723195 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 05:52:03 INFO - PROCESS | 4994 | 1464612723200 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 05:52:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:52:03 INFO - PROCESS | 4994 | 1464612723207 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:52:03 INFO - PROCESS | 4994 | 1464612723214 Marionette TRACE conn3 <- [1,2642,null,{}] 05:52:03 INFO - PROCESS | 4994 | 1464612723231 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:52:03 INFO - PROCESS | 4994 | 1464612723504 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 05:52:03 INFO - PROCESS | 4994 | 1464612723843 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 4994 | ++DOCSHELL 0x91023c00 == 138 [pid = 4994] [id = 668] 05:52:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x91082c00) [pid = 4994] [serial = 2005] [outer = (nil)] 05:52:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x9120e000) [pid = 4994] [serial = 2006] [outer = 0x91082c00] 05:52:03 INFO - PROCESS | 4994 | 1464612723944 Marionette DEBUG loaded listener.js 05:52:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x91321800) [pid = 4994] [serial = 2007] [outer = 0x91082c00] 05:52:04 INFO - PROCESS | 4994 | 1464612724921 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:52:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:52:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1788ms 05:52:05 INFO - PROCESS | 4994 | 1464612724996 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 05:52:05 INFO - PROCESS | 4994 | 1464612725001 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 05:52:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:52:05 INFO - PROCESS | 4994 | 1464612725009 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:52:05 INFO - PROCESS | 4994 | 1464612725013 Marionette TRACE conn3 <- [1,2646,null,{}] 05:52:05 INFO - PROCESS | 4994 | 1464612725019 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:52:05 INFO - PROCESS | 4994 | 1464612725309 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 05:52:05 INFO - PROCESS | 4994 | 1464612725656 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e972000 == 139 [pid = 4994] [id = 669] 05:52:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x91089800) [pid = 4994] [serial = 2008] [outer = (nil)] 05:52:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x917ea000) [pid = 4994] [serial = 2009] [outer = 0x91089800] 05:52:05 INFO - PROCESS | 4994 | 1464612725749 Marionette DEBUG loaded listener.js 05:52:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x91aa5400) [pid = 4994] [serial = 2010] [outer = 0x91089800] 05:52:06 INFO - PROCESS | 4994 | 1464612726692 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:52:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:52:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1732ms 05:52:06 INFO - PROCESS | 4994 | 1464612726742 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 05:52:06 INFO - PROCESS | 4994 | 1464612726745 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 05:52:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:52:06 INFO - PROCESS | 4994 | 1464612726752 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:52:06 INFO - PROCESS | 4994 | 1464612726757 Marionette TRACE conn3 <- [1,2650,null,{}] 05:52:06 INFO - PROCESS | 4994 | 1464612726763 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:52:07 INFO - PROCESS | 4994 | 1464612727019 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 05:52:07 INFO - PROCESS | 4994 | 1464612727365 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 4994 | ++DOCSHELL 0x91088800 == 140 [pid = 4994] [id = 670] 05:52:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x91089c00) [pid = 4994] [serial = 2011] [outer = (nil)] 05:52:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x92369400) [pid = 4994] [serial = 2012] [outer = 0x91089c00] 05:52:07 INFO - PROCESS | 4994 | 1464612727467 Marionette DEBUG loaded listener.js 05:52:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x92384c00) [pid = 4994] [serial = 2013] [outer = 0x91089c00] 05:52:08 INFO - PROCESS | 4994 | 1464612728451 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:52:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:52:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1736ms 05:52:08 INFO - PROCESS | 4994 | 1464612728490 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 05:52:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:52:08 INFO - PROCESS | 4994 | 1464612728495 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 05:52:08 INFO - PROCESS | 4994 | 1464612728502 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:52:08 INFO - PROCESS | 4994 | 1464612728506 Marionette TRACE conn3 <- [1,2654,null,{}] 05:52:08 INFO - PROCESS | 4994 | 1464612728512 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:52:08 INFO - PROCESS | 4994 | 1464612728811 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 05:52:09 INFO - PROCESS | 4994 | 1464612729183 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 4994 | ++DOCSHELL 0x919f4400 == 141 [pid = 4994] [id = 671] 05:52:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x92286000) [pid = 4994] [serial = 2014] [outer = (nil)] 05:52:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x92ca9000) [pid = 4994] [serial = 2015] [outer = 0x92286000] 05:52:09 INFO - PROCESS | 4994 | 1464612729295 Marionette DEBUG loaded listener.js 05:52:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x93aebc00) [pid = 4994] [serial = 2016] [outer = 0x92286000] 05:52:10 INFO - PROCESS | 4994 | 1464612730254 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:52:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:52:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1788ms 05:52:10 INFO - PROCESS | 4994 | 1464612730290 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 05:52:10 INFO - PROCESS | 4994 | 1464612730294 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 05:52:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:52:10 INFO - PROCESS | 4994 | 1464612730302 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:52:10 INFO - PROCESS | 4994 | 1464612730305 Marionette TRACE conn3 <- [1,2658,null,{}] 05:52:10 INFO - PROCESS | 4994 | 1464612730312 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:52:10 INFO - PROCESS | 4994 | 1464612730567 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 05:52:10 INFO - PROCESS | 4994 | 1464612730916 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x91324800 == 142 [pid = 4994] [id = 672] 05:52:10 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x91aaf800) [pid = 4994] [serial = 2017] [outer = (nil)] 05:52:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x95032000) [pid = 4994] [serial = 2018] [outer = 0x91aaf800] 05:52:11 INFO - PROCESS | 4994 | 1464612731017 Marionette DEBUG loaded listener.js 05:52:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x9506c800) [pid = 4994] [serial = 2019] [outer = 0x91aaf800] 05:52:12 INFO - PROCESS | 4994 | 1464612732011 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:52:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:52:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1746ms 05:52:12 INFO - PROCESS | 4994 | 1464612732048 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 05:52:12 INFO - PROCESS | 4994 | 1464612732052 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 05:52:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:52:12 INFO - PROCESS | 4994 | 1464612732059 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:52:12 INFO - PROCESS | 4994 | 1464612732063 Marionette TRACE conn3 <- [1,2662,null,{}] 05:52:12 INFO - PROCESS | 4994 | 1464612732069 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:52:12 INFO - PROCESS | 4994 | 1464612732312 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 05:52:12 INFO - PROCESS | 4994 | 1464612732649 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 4994 | ++DOCSHELL 0x91643c00 == 143 [pid = 4994] [id = 673] 05:52:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x93c96c00) [pid = 4994] [serial = 2020] [outer = (nil)] 05:52:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x9522a400) [pid = 4994] [serial = 2021] [outer = 0x93c96c00] 05:52:12 INFO - PROCESS | 4994 | 1464612732748 Marionette DEBUG loaded listener.js 05:52:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x981c9c00) [pid = 4994] [serial = 2022] [outer = 0x93c96c00] 05:52:13 INFO - PROCESS | 4994 | 1464612733684 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:52:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:52:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1681ms 05:52:13 INFO - PROCESS | 4994 | 1464612733742 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 05:52:13 INFO - PROCESS | 4994 | 1464612733746 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 05:52:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:52:13 INFO - PROCESS | 4994 | 1464612733753 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:52:13 INFO - PROCESS | 4994 | 1464612733757 Marionette TRACE conn3 <- [1,2666,null,{}] 05:52:13 INFO - PROCESS | 4994 | 1464612733763 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:52:14 INFO - PROCESS | 4994 | 1464612734007 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 05:52:14 INFO - PROCESS | 4994 | 1464612734379 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:14 INFO - PROCESS | 4994 | ++DOCSHELL 0x917eec00 == 144 [pid = 4994] [id = 674] 05:52:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x95032c00) [pid = 4994] [serial = 2023] [outer = (nil)] 05:52:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x9a230800) [pid = 4994] [serial = 2024] [outer = 0x95032c00] 05:52:14 INFO - PROCESS | 4994 | 1464612734481 Marionette DEBUG loaded listener.js 05:52:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x9a3d6800) [pid = 4994] [serial = 2025] [outer = 0x95032c00] 05:52:15 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:15 INFO - PROCESS | 4994 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:52:15 INFO - PROCESS | 4994 | 1464612735858 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:52:15 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:52:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2134ms 05:52:15 INFO - PROCESS | 4994 | 1464612735889 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 05:52:15 INFO - PROCESS | 4994 | 1464612735892 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 05:52:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:52:15 INFO - PROCESS | 4994 | 1464612735905 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:52:15 INFO - PROCESS | 4994 | 1464612735908 Marionette TRACE conn3 <- [1,2670,null,{}] 05:52:15 INFO - PROCESS | 4994 | 1464612735916 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:52:16 INFO - PROCESS | 4994 | 1464612736231 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 05:52:16 INFO - PROCESS | 4994 | 1464612736501 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9a0ac000 == 145 [pid = 4994] [id = 675] 05:52:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x9a3dcc00) [pid = 4994] [serial = 2026] [outer = (nil)] 05:52:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x9aa0d000) [pid = 4994] [serial = 2027] [outer = 0x9a3dcc00] 05:52:16 INFO - PROCESS | 4994 | 1464612736593 Marionette DEBUG loaded listener.js 05:52:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x9a52f000) [pid = 4994] [serial = 2028] [outer = 0x9a3dcc00] 05:52:18 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:18 INFO - PROCESS | 4994 | 1464612738093 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:52:18 INFO - PROCESS | 4994 | 1464612738147 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 05:52:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:52:18 INFO - PROCESS | 4994 | 1464612738265 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:52:18 INFO - PROCESS | 4994 | 1464612738269 Marionette TRACE conn3 <- [1,2674,null,{}] 05:52:18 INFO - PROCESS | 4994 | 1464612738279 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:52:18 INFO - PROCESS | 4994 | 1464612738516 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 05:52:18 INFO - PROCESS | 4994 | 1464612738805 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x9a762c00 == 146 [pid = 4994] [id = 676] 05:52:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x9af05800) [pid = 4994] [serial = 2029] [outer = (nil)] 05:52:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x9b8c8400) [pid = 4994] [serial = 2030] [outer = 0x9af05800] 05:52:18 INFO - PROCESS | 4994 | 1464612738903 Marionette DEBUG loaded listener.js 05:52:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0xa2163000) [pid = 4994] [serial = 2031] [outer = 0x9af05800] 05:52:20 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:20 INFO - PROCESS | 4994 | 1464612740373 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:52:20 INFO - PROCESS | 4994 | 1464612740412 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 05:52:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:52:20 INFO - PROCESS | 4994 | 1464612740524 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:52:20 INFO - PROCESS | 4994 | 1464612740529 Marionette TRACE conn3 <- [1,2678,null,{}] 05:52:20 INFO - PROCESS | 4994 | 1464612740538 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:52:20 INFO - PROCESS | 4994 | 1464612740769 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 05:52:21 INFO - PROCESS | 4994 | 1464612741061 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:21 INFO - PROCESS | 4994 | ++DOCSHELL 0x9ba7c800 == 147 [pid = 4994] [id = 677] 05:52:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x9c306800) [pid = 4994] [serial = 2032] [outer = (nil)] 05:52:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0xa26c7000) [pid = 4994] [serial = 2033] [outer = 0x9c306800] 05:52:21 INFO - PROCESS | 4994 | 1464612741151 Marionette DEBUG loaded listener.js 05:52:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0xa3052000) [pid = 4994] [serial = 2034] [outer = 0x9c306800] 05:52:22 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:22 INFO - PROCESS | 4994 | 1464612742580 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:52:22 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:52:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2151ms 05:52:22 INFO - PROCESS | 4994 | 1464612742623 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 05:52:22 INFO - PROCESS | 4994 | 1464612742627 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 05:52:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:52:22 INFO - PROCESS | 4994 | 1464612742634 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:52:22 INFO - PROCESS | 4994 | 1464612742637 Marionette TRACE conn3 <- [1,2682,null,{}] 05:52:22 INFO - PROCESS | 4994 | 1464612742643 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:52:22 INFO - PROCESS | 4994 | 1464612742958 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 05:52:23 INFO - PROCESS | 4994 | 1464612743254 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 4994 | ++DOCSHELL 0xa115c400 == 148 [pid = 4994] [id = 678] 05:52:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0xa304e400) [pid = 4994] [serial = 2035] [outer = (nil)] 05:52:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0xa35e9800) [pid = 4994] [serial = 2036] [outer = 0xa304e400] 05:52:23 INFO - PROCESS | 4994 | 1464612743345 Marionette DEBUG loaded listener.js 05:52:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0xa35eec00) [pid = 4994] [serial = 2037] [outer = 0xa304e400] 05:52:24 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:24 INFO - PROCESS | 4994 | 1464612744746 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:52:24 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:52:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2135ms 05:52:24 INFO - PROCESS | 4994 | 1464612744771 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 05:52:24 INFO - PROCESS | 4994 | 1464612744775 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 05:52:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:52:24 INFO - PROCESS | 4994 | 1464612744781 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:52:24 INFO - PROCESS | 4994 | 1464612744785 Marionette TRACE conn3 <- [1,2686,null,{}] 05:52:24 INFO - PROCESS | 4994 | 1464612744791 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:52:25 INFO - PROCESS | 4994 | 1464612745072 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 05:52:25 INFO - PROCESS | 4994 | 1464612745339 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0xa24adc00 == 149 [pid = 4994] [id = 679] 05:52:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0xa325ec00) [pid = 4994] [serial = 2038] [outer = (nil)] 05:52:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0xa6241c00) [pid = 4994] [serial = 2039] [outer = 0xa325ec00] 05:52:25 INFO - PROCESS | 4994 | 1464612745435 Marionette DEBUG loaded listener.js 05:52:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0xa628d400) [pid = 4994] [serial = 2040] [outer = 0xa325ec00] 05:52:26 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:26 INFO - PROCESS | 4994 | 1464612746896 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:52:27 INFO - PROCESS | 4994 | 1464612747021 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 05:52:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:52:27 INFO - PROCESS | 4994 | 1464612747033 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:52:27 INFO - PROCESS | 4994 | 1464612747037 Marionette TRACE conn3 <- [1,2690,null,{}] 05:52:27 INFO - PROCESS | 4994 | 1464612747043 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:52:27 INFO - PROCESS | 4994 | 1464612747268 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 05:52:27 INFO - PROCESS | 4994 | 1464612747562 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0xa35e9000 == 150 [pid = 4994] [id = 680] 05:52:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0xa50a4400) [pid = 4994] [serial = 2041] [outer = (nil)] 05:52:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0xa6d11c00) [pid = 4994] [serial = 2042] [outer = 0xa50a4400] 05:52:27 INFO - PROCESS | 4994 | 1464612747652 Marionette DEBUG loaded listener.js 05:52:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0xa6d14c00) [pid = 4994] [serial = 2043] [outer = 0xa50a4400] 05:52:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8cf6bc00 == 149 [pid = 4994] [id = 445] 05:52:30 INFO - PROCESS | 4994 | --DOCSHELL 0x9075bc00 == 148 [pid = 4994] [id = 112] 05:52:30 INFO - PROCESS | 4994 | --DOCSHELL 0x91315c00 == 147 [pid = 4994] [id = 446] 05:52:30 INFO - PROCESS | 4994 | --DOCSHELL 0x917e5800 == 146 [pid = 4994] [id = 444] 05:52:30 INFO - PROCESS | 4994 | --DOCSHELL 0x9236d000 == 145 [pid = 4994] [id = 447] 05:52:30 INFO - PROCESS | 4994 | --DOCSHELL 0x8e14e000 == 144 [pid = 4994] [id = 401] 05:52:30 INFO - PROCESS | 4994 | --DOCSHELL 0x95072400 == 143 [pid = 4994] [id = 268] 05:52:30 INFO - PROCESS | 4994 | --DOCSHELL 0x88527400 == 142 [pid = 4994] [id = 448] 05:52:30 INFO - PROCESS | 4994 | --DOCSHELL 0x9a3d7800 == 141 [pid = 4994] [id = 402] 05:52:30 INFO - PROCESS | 4994 | --DOCSHELL 0x91084800 == 140 [pid = 4994] [id = 443] 05:52:30 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x91209c00) [pid = 4994] [serial = 1893] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x93ae7000) [pid = 4994] [serial = 1904] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x91644000) [pid = 4994] [serial = 1896] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x92e4fc00) [pid = 4994] [serial = 1902] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x8cdf3c00) [pid = 4994] [serial = 1887] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x91064c00) [pid = 4994] [serial = 1892] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x95149400) [pid = 4994] [serial = 1908] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x8c2bc800) [pid = 4994] [serial = 1934] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x904ce400) [pid = 4994] [serial = 1890] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x8b8aac00) [pid = 4994] [serial = 1932] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0xa21ad400) [pid = 4994] [serial = 1923] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x9cd15c00) [pid = 4994] [serial = 1919] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x9cd20000) [pid = 4994] [serial = 1920] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x88524400) [pid = 4994] [serial = 1883] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x8c2b5400) [pid = 4994] [serial = 1886] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x8cdfe800) [pid = 4994] [serial = 1821] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x92387000) [pid = 4994] [serial = 1899] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x8e969c00) [pid = 4994] [serial = 1889] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8ab43c00) [pid = 4994] [serial = 1931] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x919f2000) [pid = 4994] [serial = 1898] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x9a3e2400) [pid = 4994] [serial = 1913] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0xa24b9400) [pid = 4994] [serial = 1926] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x92ca3c00) [pid = 4994] [serial = 1901] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x981ce400) [pid = 4994] [serial = 1911] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x9a9b9400) [pid = 4994] [serial = 1914] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x9131f000) [pid = 4994] [serial = 1895] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0xa24b2c00) [pid = 4994] [serial = 1925] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0xa2169800) [pid = 4994] [serial = 1922] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x95143800) [pid = 4994] [serial = 1907] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x88ecec00) [pid = 4994] [serial = 1884] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x8974e400) [pid = 4994] [serial = 1928] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x898aa000) [pid = 4994] [serial = 1929] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x981c7800) [pid = 4994] [serial = 1910] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x9b5b7000) [pid = 4994] [serial = 1916] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x93c92c00) [pid = 4994] [serial = 1905] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x9b8c8000) [pid = 4994] [serial = 1917] [outer = (nil)] [url = about:blank] 05:52:30 INFO - PROCESS | 4994 | 1464612750916 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:52:30 INFO - PROCESS | 4994 | 1464612750990 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 05:52:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:52:31 INFO - PROCESS | 4994 | 1464612750999 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:52:31 INFO - PROCESS | 4994 | 1464612751004 Marionette TRACE conn3 <- [1,2694,null,{}] 05:52:31 INFO - PROCESS | 4994 | 1464612751015 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:52:31 INFO - PROCESS | 4994 | 1464612751230 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 05:52:31 INFO - PROCESS | 4994 | 1464612751479 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 4994 | ++DOCSHELL 0x88a02000 == 141 [pid = 4994] [id = 681] 05:52:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x88a03c00) [pid = 4994] [serial = 2044] [outer = (nil)] 05:52:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x88a0a400) [pid = 4994] [serial = 2045] [outer = 0x88a03c00] 05:52:31 INFO - PROCESS | 4994 | 1464612751563 Marionette DEBUG loaded listener.js 05:52:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x89209400) [pid = 4994] [serial = 2046] [outer = 0x88a03c00] 05:52:32 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:32 INFO - PROCESS | 4994 | 1464612752866 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:52:32 INFO - PROCESS | 4994 | 1464612752908 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 05:52:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:52:32 INFO - PROCESS | 4994 | 1464612752918 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:52:32 INFO - PROCESS | 4994 | 1464612752922 Marionette TRACE conn3 <- [1,2698,null,{}] 05:52:32 INFO - PROCESS | 4994 | 1464612752928 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:52:33 INFO - PROCESS | 4994 | 1464612753292 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 05:52:33 INFO - PROCESS | 4994 | 1464612753336 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x89757400 == 142 [pid = 4994] [id = 682] 05:52:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x89758400) [pid = 4994] [serial = 2047] [outer = (nil)] 05:52:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8a253800) [pid = 4994] [serial = 2048] [outer = 0x89758400] 05:52:33 INFO - PROCESS | 4994 | 1464612753416 Marionette DEBUG loaded listener.js 05:52:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x8ab45400) [pid = 4994] [serial = 2049] [outer = 0x89758400] 05:52:34 INFO - PROCESS | 4994 | SkCairoFTTypeface::onFilterRec unimplemented 05:52:34 INFO - PROCESS | 4994 | 1464612754873 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:52:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:52:34 INFO - PROCESS | 4994 | 1464612754912 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 05:52:34 INFO - PROCESS | 4994 | 1464612754918 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:52:34 INFO - PROCESS | 4994 | 1464612754924 Marionette TRACE conn3 <- [1,2702,null,{}] 05:52:34 INFO - PROCESS | 4994 | 1464612754948 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:52:35 INFO - PROCESS | 4994 | 1464612755870 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x9101b400) [pid = 4994] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x8e6a3800) [pid = 4994] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x981c8800) [pid = 4994] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x95158000) [pid = 4994] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x9a233000) [pid = 4994] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x8a22cc00) [pid = 4994] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x90753400) [pid = 4994] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x91ab0800) [pid = 4994] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x9b5b8000) [pid = 4994] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x87dc5400) [pid = 4994] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x919ef000) [pid = 4994] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x90760000) [pid = 4994] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 118 (0x87dc8000) [pid = 4994] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 117 (0x89759400) [pid = 4994] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 116 (0x9a00ac00) [pid = 4994] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 115 (0x8c2b9000) [pid = 4994] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 114 (0x92389800) [pid = 4994] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 113 (0x8cef9c00) [pid = 4994] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 112 (0x91083800) [pid = 4994] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 111 (0x8c364400) [pid = 4994] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:52:35 INFO - PROCESS | 4994 | --DOMWINDOW == 110 (0x88ec7c00) [pid = 4994] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:52:36 INFO - PROCESS | 4994 | 1464612756084 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x87dc5400 == 143 [pid = 4994] [id = 683] 05:52:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 111 (0x88ec1c00) [pid = 4994] [serial = 2050] [outer = (nil)] 05:52:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 112 (0x8a24e400) [pid = 4994] [serial = 2051] [outer = 0x88ec1c00] 05:52:36 INFO - PROCESS | 4994 | 1464612756168 Marionette DEBUG loaded listener.js 05:52:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 113 (0x8c2bc800) [pid = 4994] [serial = 2052] [outer = 0x88ec1c00] 05:52:36 INFO - PROCESS | 4994 | 1464612756971 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:52:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:52:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 2103ms 05:52:37 INFO - PROCESS | 4994 | 1464612757021 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 05:52:37 INFO - PROCESS | 4994 | 1464612757026 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 05:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:52:37 INFO - PROCESS | 4994 | 1464612757032 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:52:37 INFO - PROCESS | 4994 | 1464612757036 Marionette TRACE conn3 <- [1,2706,null,{}] 05:52:37 INFO - PROCESS | 4994 | 1464612757056 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:52:37 INFO - PROCESS | 4994 | 1464612757277 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 05:52:37 INFO - PROCESS | 4994 | 1464612757480 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 4994 | ++DOCSHELL 0x875be000 == 144 [pid = 4994] [id = 684] 05:52:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 114 (0x8c2bd000) [pid = 4994] [serial = 2053] [outer = (nil)] 05:52:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 115 (0x8cef9000) [pid = 4994] [serial = 2054] [outer = 0x8c2bd000] 05:52:37 INFO - PROCESS | 4994 | 1464612757562 Marionette DEBUG loaded listener.js 05:52:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 116 (0x8de34800) [pid = 4994] [serial = 2055] [outer = 0x8c2bd000] 05:52:38 INFO - PROCESS | 4994 | 1464612758686 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:52:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:52:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1688ms 05:52:38 INFO - PROCESS | 4994 | 1464612758722 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 05:52:38 INFO - PROCESS | 4994 | 1464612758729 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 05:52:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:52:38 INFO - PROCESS | 4994 | 1464612758739 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:52:38 INFO - PROCESS | 4994 | 1464612758744 Marionette TRACE conn3 <- [1,2710,null,{}] 05:52:38 INFO - PROCESS | 4994 | 1464612758753 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:52:39 INFO - PROCESS | 4994 | 1464612759012 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 05:52:39 INFO - PROCESS | 4994 | 1464612759370 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x88a07c00 == 145 [pid = 4994] [id = 685] 05:52:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 117 (0x8974e400) [pid = 4994] [serial = 2056] [outer = (nil)] 05:52:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 118 (0x8a228800) [pid = 4994] [serial = 2057] [outer = 0x8974e400] 05:52:39 INFO - PROCESS | 4994 | 1464612759480 Marionette DEBUG loaded listener.js 05:52:39 INFO - PROCESS | 4994 | ++DOMWINDOW == 119 (0x8ab43800) [pid = 4994] [serial = 2058] [outer = 0x8974e400] 05:52:40 INFO - PROCESS | 4994 | 1464612760514 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:52:40 INFO - PROCESS | 4994 | 1464612760586 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 05:52:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:52:40 INFO - PROCESS | 4994 | 1464612760597 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:52:40 INFO - PROCESS | 4994 | 1464612760601 Marionette TRACE conn3 <- [1,2714,null,{}] 05:52:40 INFO - PROCESS | 4994 | 1464612760608 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:52:40 INFO - PROCESS | 4994 | 1464612760909 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 05:52:41 INFO - PROCESS | 4994 | 1464612761262 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8c36c000 == 146 [pid = 4994] [id = 686] 05:52:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x8cdf3c00) [pid = 4994] [serial = 2059] [outer = (nil)] 05:52:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x8cefa800) [pid = 4994] [serial = 2060] [outer = 0x8cdf3c00] 05:52:41 INFO - PROCESS | 4994 | 1464612761353 Marionette DEBUG loaded listener.js 05:52:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x8def2800) [pid = 4994] [serial = 2061] [outer = 0x8cdf3c00] 05:52:42 INFO - PROCESS | 4994 | 1464612762448 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:52:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:52:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1891ms 05:52:42 INFO - PROCESS | 4994 | 1464612762488 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 05:52:42 INFO - PROCESS | 4994 | 1464612762493 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 05:52:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:52:42 INFO - PROCESS | 4994 | 1464612762500 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:52:42 INFO - PROCESS | 4994 | 1464612762507 Marionette TRACE conn3 <- [1,2718,null,{}] 05:52:42 INFO - PROCESS | 4994 | 1464612762524 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:52:42 INFO - PROCESS | 4994 | 1464612762775 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 05:52:43 INFO - PROCESS | 4994 | 1464612763115 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e6ae400 == 147 [pid = 4994] [id = 687] 05:52:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x8eaddc00) [pid = 4994] [serial = 2062] [outer = (nil)] 05:52:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x904ce400) [pid = 4994] [serial = 2063] [outer = 0x8eaddc00] 05:52:43 INFO - PROCESS | 4994 | 1464612763216 Marionette DEBUG loaded listener.js 05:52:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x90755400) [pid = 4994] [serial = 2064] [outer = 0x8eaddc00] 05:52:44 INFO - PROCESS | 4994 | 1464612764191 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:52:44 INFO - PROCESS | 4994 | 1464612764261 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 05:52:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:52:44 INFO - PROCESS | 4994 | 1464612764268 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:52:44 INFO - PROCESS | 4994 | 1464612764271 Marionette TRACE conn3 <- [1,2722,null,{}] 05:52:44 INFO - PROCESS | 4994 | 1464612764278 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:52:44 INFO - PROCESS | 4994 | 1464612764551 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 05:52:44 INFO - PROCESS | 4994 | 1464612764895 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 4994 | ++DOCSHELL 0x8e14dc00 == 148 [pid = 4994] [id = 688] 05:52:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x90761800) [pid = 4994] [serial = 2065] [outer = (nil)] 05:52:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x91021800) [pid = 4994] [serial = 2066] [outer = 0x90761800] 05:52:44 INFO - PROCESS | 4994 | 1464612764987 Marionette DEBUG loaded listener.js 05:52:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x91083800) [pid = 4994] [serial = 2067] [outer = 0x90761800] 05:52:45 INFO - PROCESS | 4994 | 1464612765955 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:52:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:52:46 INFO - PROCESS | 4994 | 1464612766021 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 05:52:46 INFO - PROCESS | 4994 | 1464612766027 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:52:46 INFO - PROCESS | 4994 | 1464612766031 Marionette TRACE conn3 <- [1,2726,null,{}] 05:52:46 INFO - PROCESS | 4994 | 1464612766037 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:52:46 INFO - PROCESS | 4994 | 1464612766261 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 05:52:46 INFO - PROCESS | 4994 | 1464612766599 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 4994 | ++DOCSHELL 0x8c2b7400 == 149 [pid = 4994] [id = 689] 05:52:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x9101b000) [pid = 4994] [serial = 2068] [outer = (nil)] 05:52:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x91316c00) [pid = 4994] [serial = 2069] [outer = 0x9101b000] 05:52:46 INFO - PROCESS | 4994 | 1464612766695 Marionette DEBUG loaded listener.js 05:52:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x91646c00) [pid = 4994] [serial = 2070] [outer = 0x9101b000] 05:52:47 INFO - PROCESS | 4994 | 1464612767679 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:52:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:52:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1684ms 05:52:47 INFO - PROCESS | 4994 | 1464612767712 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 05:52:47 INFO - PROCESS | 4994 | 1464612767715 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 05:52:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:52:47 INFO - PROCESS | 4994 | 1464612767723 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:52:47 INFO - PROCESS | 4994 | 1464612767726 Marionette TRACE conn3 <- [1,2730,null,{}] 05:52:47 INFO - PROCESS | 4994 | 1464612767732 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:52:48 INFO - PROCESS | 4994 | 1464612768002 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 05:52:48 INFO - PROCESS | 4994 | 1464612768351 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 4994 | ++DOCSHELL 0x875c2c00 == 150 [pid = 4994] [id = 690] 05:52:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x875c4000) [pid = 4994] [serial = 2071] [outer = (nil)] 05:52:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x91ab0800) [pid = 4994] [serial = 2072] [outer = 0x875c4000] 05:52:48 INFO - PROCESS | 4994 | 1464612768449 Marionette DEBUG loaded listener.js 05:52:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x92385800) [pid = 4994] [serial = 2073] [outer = 0x875c4000] 05:52:49 INFO - PROCESS | 4994 | 1464612769753 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:52:49 INFO - PROCESS | 4994 | 1464612769824 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 05:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:52:49 INFO - PROCESS | 4994 | 1464612769831 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:52:49 INFO - PROCESS | 4994 | 1464612769834 Marionette TRACE conn3 <- [1,2734,null,{}] 05:52:49 INFO - PROCESS | 4994 | 1464612769840 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:52:50 INFO - PROCESS | 4994 | 1464612770075 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 05:52:50 INFO - PROCESS | 4994 | 1464612770422 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 4994 | ++DOCSHELL 0x91aa4000 == 151 [pid = 4994] [id = 691] 05:52:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x92368400) [pid = 4994] [serial = 2074] [outer = (nil)] 05:52:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x92aeb400) [pid = 4994] [serial = 2075] [outer = 0x92368400] 05:52:50 INFO - PROCESS | 4994 | 1464612770513 Marionette DEBUG loaded listener.js 05:52:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x92aefc00) [pid = 4994] [serial = 2076] [outer = 0x92368400] 05:52:51 INFO - PROCESS | 4994 | 1464612771511 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:52:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:52:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1735ms 05:52:51 INFO - PROCESS | 4994 | 1464612771568 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 05:52:51 INFO - PROCESS | 4994 | 1464612771571 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 05:52:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:52:51 INFO - PROCESS | 4994 | 1464612771579 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:52:51 INFO - PROCESS | 4994 | 1464612771582 Marionette TRACE conn3 <- [1,2738,null,{}] 05:52:51 INFO - PROCESS | 4994 | 1464612771588 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:52:51 INFO - PROCESS | 4994 | 1464612771823 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 05:52:52 INFO - PROCESS | 4994 | 1464612772175 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 4994 | ++DOCSHELL 0x92a9a800 == 152 [pid = 4994] [id = 692] 05:52:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x92a9cc00) [pid = 4994] [serial = 2077] [outer = (nil)] 05:52:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x92e59000) [pid = 4994] [serial = 2078] [outer = 0x92a9cc00] 05:52:52 INFO - PROCESS | 4994 | 1464612772270 Marionette DEBUG loaded listener.js 05:52:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x939e6000) [pid = 4994] [serial = 2079] [outer = 0x92a9cc00] 05:52:53 INFO - PROCESS | 4994 | 1464612773205 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:52:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:52:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1684ms 05:52:53 INFO - PROCESS | 4994 | 1464612773264 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 05:52:53 INFO - PROCESS | 4994 | 1464612773268 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 05:52:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:52:53 INFO - PROCESS | 4994 | 1464612773275 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:52:53 INFO - PROCESS | 4994 | 1464612773279 Marionette TRACE conn3 <- [1,2742,null,{}] 05:52:53 INFO - PROCESS | 4994 | 1464612773285 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:52:53 INFO - PROCESS | 4994 | 1464612773528 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 05:52:53 INFO - PROCESS | 4994 | 1464612773865 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 4994 | ++DOCSHELL 0x92ca9400 == 153 [pid = 4994] [id = 693] 05:52:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x92cabc00) [pid = 4994] [serial = 2080] [outer = (nil)] 05:52:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x95027800) [pid = 4994] [serial = 2081] [outer = 0x92cabc00] 05:52:53 INFO - PROCESS | 4994 | 1464612773969 Marionette DEBUG loaded listener.js 05:52:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x95032800) [pid = 4994] [serial = 2082] [outer = 0x92cabc00] 05:52:54 INFO - PROCESS | 4994 | 1464612774888 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:52:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:52:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1631ms 05:52:54 INFO - PROCESS | 4994 | 1464612774907 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 05:52:54 INFO - PROCESS | 4994 | 1464612774911 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 05:52:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:52:54 INFO - PROCESS | 4994 | 1464612774918 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:52:54 INFO - PROCESS | 4994 | 1464612774922 Marionette TRACE conn3 <- [1,2746,null,{}] 05:52:54 INFO - PROCESS | 4994 | 1464612774928 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:52:55 INFO - PROCESS | 4994 | 1464612775167 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 05:52:55 INFO - PROCESS | 4994 | 1464612775471 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 4994 | ++DOCSHELL 0x93c90400 == 154 [pid = 4994] [id = 694] 05:52:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x94660c00) [pid = 4994] [serial = 2083] [outer = (nil)] 05:52:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x9515c800) [pid = 4994] [serial = 2084] [outer = 0x94660c00] 05:52:55 INFO - PROCESS | 4994 | 1464612775612 Marionette DEBUG loaded listener.js 05:52:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x95234000) [pid = 4994] [serial = 2085] [outer = 0x94660c00] 05:52:56 INFO - PROCESS | 4994 | 1464612776601 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:52:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:52:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1734ms 05:52:56 INFO - PROCESS | 4994 | 1464612776654 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 05:52:56 INFO - PROCESS | 4994 | 1464612776658 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 05:52:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:52:56 INFO - PROCESS | 4994 | 1464612776664 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:52:56 INFO - PROCESS | 4994 | 1464612776668 Marionette TRACE conn3 <- [1,2750,null,{}] 05:52:56 INFO - PROCESS | 4994 | 1464612776675 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:52:56 INFO - PROCESS | 4994 | 1464612776932 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 05:52:57 INFO - PROCESS | 4994 | 1464612777328 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 4994 | ++DOCSHELL 0x99eaf400 == 155 [pid = 4994] [id = 695] 05:52:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x9a52c000) [pid = 4994] [serial = 2086] [outer = (nil)] 05:52:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x9a769400) [pid = 4994] [serial = 2087] [outer = 0x9a52c000] 05:52:57 INFO - PROCESS | 4994 | 1464612777440 Marionette DEBUG loaded listener.js 05:52:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x9af03800) [pid = 4994] [serial = 2088] [outer = 0x9a52c000] 05:52:58 INFO - PROCESS | 4994 | 1464612778353 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:52:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:52:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1736ms 05:52:58 INFO - PROCESS | 4994 | 1464612778401 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 05:52:58 INFO - PROCESS | 4994 | 1464612778404 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 05:52:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:52:58 INFO - PROCESS | 4994 | 1464612778411 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:52:58 INFO - PROCESS | 4994 | 1464612778415 Marionette TRACE conn3 <- [1,2754,null,{}] 05:52:58 INFO - PROCESS | 4994 | 1464612778421 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:52:58 INFO - PROCESS | 4994 | 1464612778663 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 05:52:59 INFO - PROCESS | 4994 | 1464612779028 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a3e0000 == 156 [pid = 4994] [id = 696] 05:52:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x9a529800) [pid = 4994] [serial = 2089] [outer = (nil)] 05:52:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x9b556c00) [pid = 4994] [serial = 2090] [outer = 0x9a529800] 05:52:59 INFO - PROCESS | 4994 | 1464612779120 Marionette DEBUG loaded listener.js 05:52:59 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x9b56dc00) [pid = 4994] [serial = 2091] [outer = 0x9a529800] 05:53:00 INFO - PROCESS | 4994 | 1464612780086 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:53:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:53:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1736ms 05:53:00 INFO - PROCESS | 4994 | 1464612780148 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 05:53:00 INFO - PROCESS | 4994 | 1464612780152 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 05:53:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:53:00 INFO - PROCESS | 4994 | 1464612780158 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:53:00 INFO - PROCESS | 4994 | 1464612780162 Marionette TRACE conn3 <- [1,2758,null,{}] 05:53:00 INFO - PROCESS | 4994 | 1464612780168 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:53:00 INFO - PROCESS | 4994 | 1464612780412 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 05:53:00 INFO - PROCESS | 4994 | 1464612780765 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:00 INFO - PROCESS | 4994 | ++DOCSHELL 0x9af0ec00 == 157 [pid = 4994] [id = 697] 05:53:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x9af10800) [pid = 4994] [serial = 2092] [outer = (nil)] 05:53:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x9c1b5400) [pid = 4994] [serial = 2093] [outer = 0x9af10800] 05:53:00 INFO - PROCESS | 4994 | 1464612780861 Marionette DEBUG loaded listener.js 05:53:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x9cd20000) [pid = 4994] [serial = 2094] [outer = 0x9af10800] 05:53:01 INFO - PROCESS | 4994 | 1464612781795 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:53:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:53:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1688ms 05:53:01 INFO - PROCESS | 4994 | 1464612781849 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 05:53:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:53:01 INFO - PROCESS | 4994 | 1464612781853 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 05:53:01 INFO - PROCESS | 4994 | 1464612781860 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:53:01 INFO - PROCESS | 4994 | 1464612781864 Marionette TRACE conn3 <- [1,2762,null,{}] 05:53:01 INFO - PROCESS | 4994 | 1464612781891 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:53:02 INFO - PROCESS | 4994 | 1464612782125 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 05:53:02 INFO - PROCESS | 4994 | 1464612782472 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:02 INFO - PROCESS | 4994 | ++DOCSHELL 0x93ae7000 == 158 [pid = 4994] [id = 698] 05:53:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x93c98000) [pid = 4994] [serial = 2095] [outer = (nil)] 05:53:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0xa2169800) [pid = 4994] [serial = 2096] [outer = 0x93c98000] 05:53:02 INFO - PROCESS | 4994 | 1464612782570 Marionette DEBUG loaded listener.js 05:53:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0xa227d000) [pid = 4994] [serial = 2097] [outer = 0x93c98000] 05:53:03 INFO - PROCESS | 4994 | 1464612783509 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:53:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:53:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1700ms 05:53:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:53:03 INFO - PROCESS | 4994 | 1464612783560 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 05:53:03 INFO - PROCESS | 4994 | 1464612783563 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 05:53:03 INFO - PROCESS | 4994 | 1464612783571 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:53:03 INFO - PROCESS | 4994 | 1464612783574 Marionette TRACE conn3 <- [1,2766,null,{}] 05:53:03 INFO - PROCESS | 4994 | 1464612783580 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:53:03 INFO - PROCESS | 4994 | 1464612783814 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 05:53:04 INFO - PROCESS | 4994 | 1464612784171 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:04 INFO - PROCESS | 4994 | ++DOCSHELL 0x9af04c00 == 159 [pid = 4994] [id = 699] 05:53:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x9b148400) [pid = 4994] [serial = 2098] [outer = (nil)] 05:53:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0xa3550400) [pid = 4994] [serial = 2099] [outer = 0x9b148400] 05:53:04 INFO - PROCESS | 4994 | 1464612784266 Marionette DEBUG loaded listener.js 05:53:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0xa6235400) [pid = 4994] [serial = 2100] [outer = 0x9b148400] 05:53:05 INFO - PROCESS | 4994 | 1464612785169 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:53:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:53:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1632ms 05:53:05 INFO - PROCESS | 4994 | 1464612785202 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 05:53:05 INFO - PROCESS | 4994 | 1464612785205 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 05:53:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:53:05 INFO - PROCESS | 4994 | 1464612785213 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:53:05 INFO - PROCESS | 4994 | 1464612785215 Marionette TRACE conn3 <- [1,2770,null,{}] 05:53:05 INFO - PROCESS | 4994 | 1464612785222 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:53:05 INFO - PROCESS | 4994 | 1464612785463 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 05:53:05 INFO - PROCESS | 4994 | 1464612785779 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:05 INFO - PROCESS | 4994 | ++DOCSHELL 0x8c501400 == 160 [pid = 4994] [id = 700] 05:53:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x8c502c00) [pid = 4994] [serial = 2101] [outer = (nil)] 05:53:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x8c50a400) [pid = 4994] [serial = 2102] [outer = 0x8c502c00] 05:53:05 INFO - PROCESS | 4994 | 1464612785923 Marionette DEBUG loaded listener.js 05:53:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x8c50d400) [pid = 4994] [serial = 2103] [outer = 0x8c502c00] 05:53:06 INFO - PROCESS | 4994 | 1464612786868 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:53:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:53:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1692ms 05:53:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:53:06 INFO - PROCESS | 4994 | 1464612786905 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 05:53:06 INFO - PROCESS | 4994 | 1464612786908 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 05:53:06 INFO - PROCESS | 4994 | 1464612786916 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:53:06 INFO - PROCESS | 4994 | 1464612786919 Marionette TRACE conn3 <- [1,2774,null,{}] 05:53:06 INFO - PROCESS | 4994 | 1464612786925 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:53:07 INFO - PROCESS | 4994 | 1464612787154 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 05:53:07 INFO - PROCESS | 4994 | 1464612787507 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:07 INFO - PROCESS | 4994 | ++DOCSHELL 0x8c507800 == 161 [pid = 4994] [id = 701] 05:53:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x8c50f400) [pid = 4994] [serial = 2104] [outer = (nil)] 05:53:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0xa2642000) [pid = 4994] [serial = 2105] [outer = 0x8c50f400] 05:53:07 INFO - PROCESS | 4994 | 1464612787601 Marionette DEBUG loaded listener.js 05:53:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0xa35e9c00) [pid = 4994] [serial = 2106] [outer = 0x8c50f400] 05:53:10 INFO - PROCESS | 4994 | --DOCSHELL 0x92ee4800 == 160 [pid = 4994] [id = 635] 05:53:10 INFO - PROCESS | 4994 | --DOCSHELL 0x9131a800 == 159 [pid = 4994] [id = 636] 05:53:10 INFO - PROCESS | 4994 | --DOCSHELL 0x87dc5400 == 158 [pid = 4994] [id = 683] 05:53:10 INFO - PROCESS | 4994 | --DOCSHELL 0x89757400 == 157 [pid = 4994] [id = 682] 05:53:10 INFO - PROCESS | 4994 | --DOCSHELL 0x88a02000 == 156 [pid = 4994] [id = 681] 05:53:10 INFO - PROCESS | 4994 | --DOCSHELL 0x91088800 == 155 [pid = 4994] [id = 670] 05:53:10 INFO - PROCESS | 4994 | --DOCSHELL 0x8e972000 == 154 [pid = 4994] [id = 669] 05:53:10 INFO - PROCESS | 4994 | --DOCSHELL 0x91023c00 == 153 [pid = 4994] [id = 668] 05:53:10 INFO - PROCESS | 4994 | --DOCSHELL 0x8e143000 == 152 [pid = 4994] [id = 667] 05:53:10 INFO - PROCESS | 4994 | --DOCSHELL 0x8a22ac00 == 151 [pid = 4994] [id = 666] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0x90756000) [pid = 4994] [serial = 1997] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0x919f5800) [pid = 4994] [serial = 1953] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x9050c800) [pid = 4994] [serial = 1944] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x9a362c00) [pid = 4994] [serial = 1970] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x98137400) [pid = 4994] [serial = 1967] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x9b3b7400) [pid = 4994] [serial = 1977] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x8ab4b800) [pid = 4994] [serial = 1989] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x91019400) [pid = 4994] [serial = 1946] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x939e6400) [pid = 4994] [serial = 1962] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0xa2403800) [pid = 4994] [serial = 1983] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x87dcbc00) [pid = 4994] [serial = 1985] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x92aa2400) [pid = 4994] [serial = 1959] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x9108a800) [pid = 4994] [serial = 1950] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x8a22c400) [pid = 4994] [serial = 1994] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x99731400) [pid = 4994] [serial = 1968] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x9aab9400) [pid = 4994] [serial = 1974] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x9ba2a000) [pid = 4994] [serial = 1980] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x8de39c00) [pid = 4994] [serial = 1992] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x93c99c00) [pid = 4994] [serial = 1964] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x9a3db800) [pid = 4994] [serial = 1971] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x8def8400) [pid = 4994] [serial = 1881] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x91087000) [pid = 4994] [serial = 1949] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x9238fc00) [pid = 4994] [serial = 1958] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x917ef000) [pid = 4994] [serial = 1952] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x9af0c800) [pid = 4994] [serial = 1976] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x92cab000) [pid = 4994] [serial = 1961] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x91024400) [pid = 4994] [serial = 1947] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x92288800) [pid = 4994] [serial = 1955] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8852e400) [pid = 4994] [serial = 1986] [outer = (nil)] [url = about:blank] 05:53:10 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x9b8c9000) [pid = 4994] [serial = 1979] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8def7c00) [pid = 4994] [serial = 1995] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x8cef8000) [pid = 4994] [serial = 1940] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x8cef9800) [pid = 4994] [serial = 1991] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x8a226800) [pid = 4994] [serial = 1937] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x9a76fc00) [pid = 4994] [serial = 1973] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x9236d800) [pid = 4994] [serial = 1956] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x904c7c00) [pid = 4994] [serial = 1943] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x8a258400) [pid = 4994] [serial = 1988] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x94667400) [pid = 4994] [serial = 1965] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x8a255800) [pid = 4994] [serial = 1938] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0xa2284800) [pid = 4994] [serial = 1982] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x8de37c00) [pid = 4994] [serial = 1941] [outer = (nil)] [url = about:blank] 05:53:11 INFO - PROCESS | 4994 | 1464612791338 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:53:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:53:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 4450ms 05:53:11 INFO - PROCESS | 4994 | 1464612791364 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 05:53:11 INFO - PROCESS | 4994 | 1464612791370 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 05:53:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:53:11 INFO - PROCESS | 4994 | 1464612791379 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:53:11 INFO - PROCESS | 4994 | 1464612791385 Marionette TRACE conn3 <- [1,2778,null,{}] 05:53:11 INFO - PROCESS | 4994 | 1464612791394 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:53:11 INFO - PROCESS | 4994 | 1464612791643 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 05:53:11 INFO - PROCESS | 4994 | 1464612791869 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:11 INFO - PROCESS | 4994 | ++DOCSHELL 0x88693c00 == 152 [pid = 4994] [id = 702] 05:53:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x88696000) [pid = 4994] [serial = 2107] [outer = (nil)] 05:53:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x8869f000) [pid = 4994] [serial = 2108] [outer = 0x88696000] 05:53:11 INFO - PROCESS | 4994 | 1464612791956 Marionette DEBUG loaded listener.js 05:53:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x88816800) [pid = 4994] [serial = 2109] [outer = 0x88696000] 05:53:12 INFO - PROCESS | 4994 | 1464612792835 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:53:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:53:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1489ms 05:53:12 INFO - PROCESS | 4994 | 1464612792869 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 05:53:12 INFO - PROCESS | 4994 | 1464612792877 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 05:53:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:53:12 INFO - PROCESS | 4994 | 1464612792888 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:53:12 INFO - PROCESS | 4994 | 1464612792892 Marionette TRACE conn3 <- [1,2782,null,{}] 05:53:12 INFO - PROCESS | 4994 | 1464612792898 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:53:13 INFO - PROCESS | 4994 | 1464612793220 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 05:53:13 INFO - PROCESS | 4994 | 1464612793393 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:13 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a225800 == 153 [pid = 4994] [id = 703] 05:53:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x8a226800) [pid = 4994] [serial = 2110] [outer = (nil)] 05:53:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8a230c00) [pid = 4994] [serial = 2111] [outer = 0x8a226800] 05:53:13 INFO - PROCESS | 4994 | 1464612793518 Marionette DEBUG loaded listener.js 05:53:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x8aaf4c00) [pid = 4994] [serial = 2112] [outer = 0x8a226800] 05:53:14 INFO - PROCESS | 4994 | 1464612794452 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:53:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:53:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1632ms 05:53:14 INFO - PROCESS | 4994 | 1464612794521 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 05:53:14 INFO - PROCESS | 4994 | 1464612794524 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 05:53:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:53:14 INFO - PROCESS | 4994 | 1464612794531 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:53:14 INFO - PROCESS | 4994 | 1464612794537 Marionette TRACE conn3 <- [1,2786,null,{}] 05:53:14 INFO - PROCESS | 4994 | 1464612794574 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:53:14 INFO - PROCESS | 4994 | 1464612794883 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 05:53:14 INFO - PROCESS | 4994 | 1464612794948 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:15 INFO - PROCESS | 4994 | ++DOCSHELL 0x88a07000 == 154 [pid = 4994] [id = 704] 05:53:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x8bbc0400) [pid = 4994] [serial = 2113] [outer = (nil)] 05:53:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8c505400) [pid = 4994] [serial = 2114] [outer = 0x8bbc0400] 05:53:15 INFO - PROCESS | 4994 | 1464612795211 Marionette DEBUG loaded listener.js 05:53:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8cdf6000) [pid = 4994] [serial = 2115] [outer = 0x8bbc0400] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x8b8a9800) [pid = 4994] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x88ec1c00) [pid = 4994] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0xa304e400) [pid = 4994] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x9c306800) [pid = 4994] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x9af05800) [pid = 4994] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x9a3dcc00) [pid = 4994] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x95032c00) [pid = 4994] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x93c96c00) [pid = 4994] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x91aaf800) [pid = 4994] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x92286000) [pid = 4994] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x91089c00) [pid = 4994] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x91089800) [pid = 4994] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x91082c00) [pid = 4994] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x8e144400) [pid = 4994] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x8a22d000) [pid = 4994] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 118 (0x88a03c00) [pid = 4994] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 117 (0xa50a4400) [pid = 4994] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 116 (0xa325ec00) [pid = 4994] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:53:16 INFO - PROCESS | 4994 | --DOMWINDOW == 115 (0x89758400) [pid = 4994] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:53:16 INFO - PROCESS | 4994 | 1464612796527 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:53:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:53:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 2012ms 05:53:16 INFO - PROCESS | 4994 | 1464612796543 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 05:53:16 INFO - PROCESS | 4994 | 1464612796548 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 05:53:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:53:16 INFO - PROCESS | 4994 | 1464612796554 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:53:16 INFO - PROCESS | 4994 | 1464612796557 Marionette TRACE conn3 <- [1,2790,null,{}] 05:53:16 INFO - PROCESS | 4994 | 1464612796563 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:53:16 INFO - PROCESS | 4994 | 1464612796779 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 05:53:17 INFO - PROCESS | 4994 | 1464612796994 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:17 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a22d000 == 155 [pid = 4994] [id = 705] 05:53:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 116 (0x8baf5c00) [pid = 4994] [serial = 2116] [outer = (nil)] 05:53:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 117 (0x8cf79400) [pid = 4994] [serial = 2117] [outer = 0x8baf5c00] 05:53:17 INFO - PROCESS | 4994 | 1464612797072 Marionette DEBUG loaded listener.js 05:53:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 118 (0x8deed000) [pid = 4994] [serial = 2118] [outer = 0x8baf5c00] 05:53:18 INFO - PROCESS | 4994 | 1464612798079 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:53:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:53:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1584ms 05:53:18 INFO - PROCESS | 4994 | 1464612798140 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 05:53:18 INFO - PROCESS | 4994 | 1464612798147 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 05:53:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:53:18 INFO - PROCESS | 4994 | 1464612798156 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:53:18 INFO - PROCESS | 4994 | 1464612798162 Marionette TRACE conn3 <- [1,2794,null,{}] 05:53:18 INFO - PROCESS | 4994 | 1464612798171 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:53:18 INFO - PROCESS | 4994 | 1464612798436 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 05:53:18 INFO - PROCESS | 4994 | 1464612798804 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:18 INFO - PROCESS | 4994 | ++DOCSHELL 0x8869f800 == 156 [pid = 4994] [id = 706] 05:53:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 119 (0x886a0400) [pid = 4994] [serial = 2119] [outer = (nil)] 05:53:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x8895e400) [pid = 4994] [serial = 2120] [outer = 0x886a0400] 05:53:18 INFO - PROCESS | 4994 | 1464612798900 Marionette DEBUG loaded listener.js 05:53:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x88ecdc00) [pid = 4994] [serial = 2121] [outer = 0x886a0400] 05:53:19 INFO - PROCESS | 4994 | 1464612799906 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:53:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:53:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1794ms 05:53:19 INFO - PROCESS | 4994 | 1464612799949 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 05:53:19 INFO - PROCESS | 4994 | 1464612799959 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 05:53:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:53:19 INFO - PROCESS | 4994 | 1464612799970 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:53:19 INFO - PROCESS | 4994 | 1464612799974 Marionette TRACE conn3 <- [1,2798,null,{}] 05:53:19 INFO - PROCESS | 4994 | 1464612799981 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:53:20 INFO - PROCESS | 4994 | 1464612800225 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 05:53:20 INFO - PROCESS | 4994 | 1464612800577 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:20 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b9b5c00 == 157 [pid = 4994] [id = 707] 05:53:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x8b9b7c00) [pid = 4994] [serial = 2122] [outer = (nil)] 05:53:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x8c2b3400) [pid = 4994] [serial = 2123] [outer = 0x8b9b7c00] 05:53:20 INFO - PROCESS | 4994 | 1464612800667 Marionette DEBUG loaded listener.js 05:53:20 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x8c508c00) [pid = 4994] [serial = 2124] [outer = 0x8b9b7c00] 05:53:21 INFO - PROCESS | 4994 | 1464612801686 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:53:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:53:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1794ms 05:53:21 INFO - PROCESS | 4994 | 1464612801765 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 05:53:21 INFO - PROCESS | 4994 | 1464612801770 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 05:53:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:53:21 INFO - PROCESS | 4994 | 1464612801778 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:53:21 INFO - PROCESS | 4994 | 1464612801785 Marionette TRACE conn3 <- [1,2802,null,{}] 05:53:21 INFO - PROCESS | 4994 | 1464612801803 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:53:22 INFO - PROCESS | 4994 | 1464612802179 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 05:53:22 INFO - PROCESS | 4994 | 1464612802502 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:22 INFO - PROCESS | 4994 | ++DOCSHELL 0x8cef9800 == 158 [pid = 4994] [id = 708] 05:53:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x8e974800) [pid = 4994] [serial = 2125] [outer = (nil)] 05:53:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x904c5000) [pid = 4994] [serial = 2126] [outer = 0x8e974800] 05:53:22 INFO - PROCESS | 4994 | 1464612802597 Marionette DEBUG loaded listener.js 05:53:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x9050e400) [pid = 4994] [serial = 2127] [outer = 0x8e974800] 05:53:23 INFO - PROCESS | 4994 | 1464612803583 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:53:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:53:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1840ms 05:53:23 INFO - PROCESS | 4994 | 1464612803618 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 05:53:23 INFO - PROCESS | 4994 | 1464612803623 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 05:53:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:53:23 INFO - PROCESS | 4994 | 1464612803630 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:53:23 INFO - PROCESS | 4994 | 1464612803633 Marionette TRACE conn3 <- [1,2806,null,{}] 05:53:23 INFO - PROCESS | 4994 | 1464612803639 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:53:23 INFO - PROCESS | 4994 | 1464612803864 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 05:53:24 INFO - PROCESS | 4994 | 1464612804213 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:24 INFO - PROCESS | 4994 | ++DOCSHELL 0x8def4000 == 159 [pid = 4994] [id = 709] 05:53:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x9101b400) [pid = 4994] [serial = 2128] [outer = (nil)] 05:53:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x91026400) [pid = 4994] [serial = 2129] [outer = 0x9101b400] 05:53:24 INFO - PROCESS | 4994 | 1464612804307 Marionette DEBUG loaded listener.js 05:53:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x9108b000) [pid = 4994] [serial = 2130] [outer = 0x9101b400] 05:53:25 INFO - PROCESS | 4994 | 1464612805257 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:53:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:53:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1693ms 05:53:25 INFO - PROCESS | 4994 | 1464612805325 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 05:53:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:53:25 INFO - PROCESS | 4994 | 1464612805329 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 05:53:25 INFO - PROCESS | 4994 | 1464612805336 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:53:25 INFO - PROCESS | 4994 | 1464612805340 Marionette TRACE conn3 <- [1,2810,null,{}] 05:53:25 INFO - PROCESS | 4994 | 1464612805346 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:53:25 INFO - PROCESS | 4994 | 1464612805626 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 05:53:25 INFO - PROCESS | 4994 | 1464612805978 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:26 INFO - PROCESS | 4994 | ++DOCSHELL 0x91089800 == 160 [pid = 4994] [id = 710] 05:53:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x9108e400) [pid = 4994] [serial = 2131] [outer = (nil)] 05:53:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x91646000) [pid = 4994] [serial = 2132] [outer = 0x9108e400] 05:53:26 INFO - PROCESS | 4994 | 1464612806073 Marionette DEBUG loaded listener.js 05:53:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x9164b400) [pid = 4994] [serial = 2133] [outer = 0x9108e400] 05:53:27 INFO - PROCESS | 4994 | 1464612807021 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:53:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:53:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1734ms 05:53:27 INFO - PROCESS | 4994 | 1464612807070 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 05:53:27 INFO - PROCESS | 4994 | 1464612807074 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 05:53:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:53:27 INFO - PROCESS | 4994 | 1464612807081 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:53:27 INFO - PROCESS | 4994 | 1464612807085 Marionette TRACE conn3 <- [1,2814,null,{}] 05:53:27 INFO - PROCESS | 4994 | 1464612807091 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:53:27 INFO - PROCESS | 4994 | 1464612807383 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 05:53:27 INFO - PROCESS | 4994 | 1464612807767 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:27 INFO - PROCESS | 4994 | ++DOCSHELL 0x91022000 == 161 [pid = 4994] [id = 711] 05:53:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x919f4800) [pid = 4994] [serial = 2134] [outer = (nil)] 05:53:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x92365400) [pid = 4994] [serial = 2135] [outer = 0x919f4800] 05:53:27 INFO - PROCESS | 4994 | 1464612807869 Marionette DEBUG loaded listener.js 05:53:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x92a99400) [pid = 4994] [serial = 2136] [outer = 0x919f4800] 05:53:28 INFO - PROCESS | 4994 | 1464612808804 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:53:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:53:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1794ms 05:53:28 INFO - PROCESS | 4994 | 1464612808876 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 05:53:28 INFO - PROCESS | 4994 | 1464612808880 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 05:53:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:53:28 INFO - PROCESS | 4994 | 1464612808888 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:53:28 INFO - PROCESS | 4994 | 1464612808892 Marionette TRACE conn3 <- [1,2818,null,{}] 05:53:28 INFO - PROCESS | 4994 | 1464612808898 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:53:29 INFO - PROCESS | 4994 | 1464612809149 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 05:53:29 INFO - PROCESS | 4994 | 1464612809498 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:29 INFO - PROCESS | 4994 | ++DOCSHELL 0x917f0c00 == 162 [pid = 4994] [id = 712] 05:53:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x92281000) [pid = 4994] [serial = 2137] [outer = (nil)] 05:53:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x92af0400) [pid = 4994] [serial = 2138] [outer = 0x92281000] 05:53:29 INFO - PROCESS | 4994 | 1464612809593 Marionette DEBUG loaded listener.js 05:53:29 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x92ca3400) [pid = 4994] [serial = 2139] [outer = 0x92281000] 05:53:30 INFO - PROCESS | 4994 | 1464612810564 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:53:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:53:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1740ms 05:53:30 INFO - PROCESS | 4994 | 1464612810629 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 05:53:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:53:30 INFO - PROCESS | 4994 | 1464612810633 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 05:53:30 INFO - PROCESS | 4994 | 1464612810640 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:53:30 INFO - PROCESS | 4994 | 1464612810644 Marionette TRACE conn3 <- [1,2822,null,{}] 05:53:30 INFO - PROCESS | 4994 | 1464612810650 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:53:30 INFO - PROCESS | 4994 | 1464612810946 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 05:53:31 INFO - PROCESS | 4994 | 1464612811294 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:31 INFO - PROCESS | 4994 | ++DOCSHELL 0x92368c00 == 163 [pid = 4994] [id = 713] 05:53:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x92aed400) [pid = 4994] [serial = 2140] [outer = (nil)] 05:53:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x95025000) [pid = 4994] [serial = 2141] [outer = 0x92aed400] 05:53:31 INFO - PROCESS | 4994 | 1464612811391 Marionette DEBUG loaded listener.js 05:53:31 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x9502cc00) [pid = 4994] [serial = 2142] [outer = 0x92aed400] 05:53:32 INFO - PROCESS | 4994 | 1464612812379 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:53:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:53:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1785ms 05:53:32 INFO - PROCESS | 4994 | 1464612812425 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 05:53:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:53:32 INFO - PROCESS | 4994 | 1464612812430 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 05:53:32 INFO - PROCESS | 4994 | 1464612812436 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:53:32 INFO - PROCESS | 4994 | 1464612812440 Marionette TRACE conn3 <- [1,2826,null,{}] 05:53:32 INFO - PROCESS | 4994 | 1464612812446 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:53:32 INFO - PROCESS | 4994 | 1464612812690 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 05:53:33 INFO - PROCESS | 4994 | 1464612813056 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:33 INFO - PROCESS | 4994 | ++DOCSHELL 0x8ead5000 == 164 [pid = 4994] [id = 714] 05:53:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x917eb000) [pid = 4994] [serial = 2143] [outer = (nil)] 05:53:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x95155000) [pid = 4994] [serial = 2144] [outer = 0x917eb000] 05:53:33 INFO - PROCESS | 4994 | 1464612813151 Marionette DEBUG loaded listener.js 05:53:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x9515fc00) [pid = 4994] [serial = 2145] [outer = 0x917eb000] 05:53:34 INFO - PROCESS | 4994 | 1464612814124 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:53:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:53:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1735ms 05:53:34 INFO - PROCESS | 4994 | 1464612814171 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 05:53:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:53:34 INFO - PROCESS | 4994 | 1464612814175 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 05:53:34 INFO - PROCESS | 4994 | 1464612814182 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:53:34 INFO - PROCESS | 4994 | 1464612814186 Marionette TRACE conn3 <- [1,2830,null,{}] 05:53:34 INFO - PROCESS | 4994 | 1464612814192 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:53:34 INFO - PROCESS | 4994 | 1464612814439 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 05:53:34 INFO - PROCESS | 4994 | 1464612814798 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:34 INFO - PROCESS | 4994 | ++DOCSHELL 0x8c510800 == 165 [pid = 4994] [id = 715] 05:53:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x9469b400) [pid = 4994] [serial = 2146] [outer = (nil)] 05:53:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x9a0afc00) [pid = 4994] [serial = 2147] [outer = 0x9469b400] 05:53:34 INFO - PROCESS | 4994 | 1464612814899 Marionette DEBUG loaded listener.js 05:53:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x9a368800) [pid = 4994] [serial = 2148] [outer = 0x9469b400] 05:53:35 INFO - PROCESS | 4994 | 1464612815829 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:53:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:53:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1735ms 05:53:35 INFO - PROCESS | 4994 | 1464612815918 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 05:53:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:53:35 INFO - PROCESS | 4994 | 1464612815923 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 05:53:35 INFO - PROCESS | 4994 | 1464612815929 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:53:35 INFO - PROCESS | 4994 | 1464612815934 Marionette TRACE conn3 <- [1,2834,null,{}] 05:53:35 INFO - PROCESS | 4994 | 1464612815940 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:53:36 INFO - PROCESS | 4994 | 1464612816197 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 05:53:36 INFO - PROCESS | 4994 | 1464612816554 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:36 INFO - PROCESS | 4994 | ++DOCSHELL 0x9a008c00 == 166 [pid = 4994] [id = 716] 05:53:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x9a866000) [pid = 4994] [serial = 2149] [outer = (nil)] 05:53:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x9aac1c00) [pid = 4994] [serial = 2150] [outer = 0x9a866000] 05:53:36 INFO - PROCESS | 4994 | 1464612816659 Marionette DEBUG loaded listener.js 05:53:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x9af0d000) [pid = 4994] [serial = 2151] [outer = 0x9a866000] 05:53:37 INFO - PROCESS | 4994 | 1464612817637 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:53:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:53:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1752ms 05:53:37 INFO - PROCESS | 4994 | 1464612817681 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 05:53:37 INFO - PROCESS | 4994 | 1464612817685 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 05:53:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:53:37 INFO - PROCESS | 4994 | 1464612817692 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:53:37 INFO - PROCESS | 4994 | 1464612817694 Marionette TRACE conn3 <- [1,2838,null,{}] 05:53:37 INFO - PROCESS | 4994 | 1464612817701 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:53:37 INFO - PROCESS | 4994 | 1464612817965 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 05:53:38 INFO - PROCESS | 4994 | 1464612818314 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:38 INFO - PROCESS | 4994 | ++DOCSHELL 0x871df400 == 167 [pid = 4994] [id = 717] 05:53:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x9a52d000) [pid = 4994] [serial = 2152] [outer = (nil)] 05:53:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x9ba79000) [pid = 4994] [serial = 2153] [outer = 0x9a52d000] 05:53:38 INFO - PROCESS | 4994 | 1464612818407 Marionette DEBUG loaded listener.js 05:53:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x9c086c00) [pid = 4994] [serial = 2154] [outer = 0x9a52d000] 05:53:39 INFO - PROCESS | 4994 | 1464612819331 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:53:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:53:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1691ms 05:53:39 INFO - PROCESS | 4994 | 1464612819390 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 05:53:39 INFO - PROCESS | 4994 | 1464612819394 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 05:53:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:53:39 INFO - PROCESS | 4994 | 1464612819405 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:53:39 INFO - PROCESS | 4994 | 1464612819408 Marionette TRACE conn3 <- [1,2842,null,{}] 05:53:39 INFO - PROCESS | 4994 | 1464612819414 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:53:39 INFO - PROCESS | 4994 | 1464612819666 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 05:53:40 INFO - PROCESS | 4994 | 1464612820024 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:40 INFO - PROCESS | 4994 | ++DOCSHELL 0x9b5b9c00 == 168 [pid = 4994] [id = 718] 05:53:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x9ba2a000) [pid = 4994] [serial = 2155] [outer = (nil)] 05:53:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0xa2408800) [pid = 4994] [serial = 2156] [outer = 0x9ba2a000] 05:53:40 INFO - PROCESS | 4994 | 1464612820121 Marionette DEBUG loaded listener.js 05:53:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0xa24b4800) [pid = 4994] [serial = 2157] [outer = 0x9ba2a000] 05:53:41 INFO - PROCESS | 4994 | 1464612821078 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:53:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:53:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1740ms 05:53:41 INFO - PROCESS | 4994 | 1464612821145 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 05:53:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:53:41 INFO - PROCESS | 4994 | 1464612821150 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 05:53:41 INFO - PROCESS | 4994 | 1464612821156 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:53:41 INFO - PROCESS | 4994 | 1464612821160 Marionette TRACE conn3 <- [1,2846,null,{}] 05:53:41 INFO - PROCESS | 4994 | 1464612821166 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:53:41 INFO - PROCESS | 4994 | 1464612821412 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 05:53:41 INFO - PROCESS | 4994 | 1464612821759 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:41 INFO - PROCESS | 4994 | ++DOCSHELL 0x87dd1000 == 169 [pid = 4994] [id = 719] 05:53:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x9b8c1c00) [pid = 4994] [serial = 2158] [outer = (nil)] 05:53:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0xa6233800) [pid = 4994] [serial = 2159] [outer = 0x9b8c1c00] 05:53:41 INFO - PROCESS | 4994 | 1464612821854 Marionette DEBUG loaded listener.js 05:53:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0xa6d12000) [pid = 4994] [serial = 2160] [outer = 0x9b8c1c00] 05:53:42 INFO - PROCESS | 4994 | 1464612822768 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:53:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:53:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1683ms 05:53:42 INFO - PROCESS | 4994 | 1464612822852 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 05:53:42 INFO - PROCESS | 4994 | 1464612822856 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 05:53:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:53:42 INFO - PROCESS | 4994 | 1464612822863 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:53:42 INFO - PROCESS | 4994 | 1464612822867 Marionette TRACE conn3 <- [1,2850,null,{}] 05:53:42 INFO - PROCESS | 4994 | 1464612822873 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:53:43 INFO - PROCESS | 4994 | 1464612823162 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 05:53:43 INFO - PROCESS | 4994 | 1464612823518 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:43 INFO - PROCESS | 4994 | ++DOCSHELL 0x87dd0400 == 170 [pid = 4994] [id = 720] 05:53:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x8b852400) [pid = 4994] [serial = 2161] [outer = (nil)] 05:53:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x8b85a400) [pid = 4994] [serial = 2162] [outer = 0x8b852400] 05:53:43 INFO - PROCESS | 4994 | 1464612823615 Marionette DEBUG loaded listener.js 05:53:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x8b85cc00) [pid = 4994] [serial = 2163] [outer = 0x8b852400] 05:53:44 INFO - PROCESS | 4994 | 1464612824550 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:53:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:53:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1731ms 05:53:44 INFO - PROCESS | 4994 | 1464612824595 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 05:53:44 INFO - PROCESS | 4994 | 1464612824600 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 05:53:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:53:44 INFO - PROCESS | 4994 | 1464612824606 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:53:44 INFO - PROCESS | 4994 | 1464612824610 Marionette TRACE conn3 <- [1,2854,null,{}] 05:53:44 INFO - PROCESS | 4994 | 1464612824615 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:53:44 INFO - PROCESS | 4994 | 1464612824878 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 05:53:45 INFO - PROCESS | 4994 | 1464612825229 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:45 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b858400 == 171 [pid = 4994] [id = 721] 05:53:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x8b860000) [pid = 4994] [serial = 2164] [outer = (nil)] 05:53:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0xa50a8400) [pid = 4994] [serial = 2165] [outer = 0x8b860000] 05:53:45 INFO - PROCESS | 4994 | 1464612825329 Marionette DEBUG loaded listener.js 05:53:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0xa6d1d800) [pid = 4994] [serial = 2166] [outer = 0x8b860000] 05:53:46 INFO - PROCESS | 4994 | 1464612826287 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:53:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:53:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1732ms 05:53:46 INFO - PROCESS | 4994 | 1464612826341 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 05:53:46 INFO - PROCESS | 4994 | 1464612826344 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 05:53:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:53:46 INFO - PROCESS | 4994 | 1464612826351 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:53:46 INFO - PROCESS | 4994 | 1464612826355 Marionette TRACE conn3 <- [1,2858,null,{}] 05:53:46 INFO - PROCESS | 4994 | 1464612826361 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:53:46 INFO - PROCESS | 4994 | 1464612826608 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 05:53:46 INFO - PROCESS | 4994 | 1464612826957 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:46 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a9e7000 == 172 [pid = 4994] [id = 722] 05:53:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x8a9e7800) [pid = 4994] [serial = 2167] [outer = (nil)] 05:53:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x8a9f0000) [pid = 4994] [serial = 2168] [outer = 0x8a9e7800] 05:53:47 INFO - PROCESS | 4994 | 1464612827053 Marionette DEBUG loaded listener.js 05:53:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x8a9f3c00) [pid = 4994] [serial = 2169] [outer = 0x8a9e7800] 05:53:48 INFO - PROCESS | 4994 | 1464612828013 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:53:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:53:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1695ms 05:53:48 INFO - PROCESS | 4994 | 1464612828067 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 05:53:48 INFO - PROCESS | 4994 | 1464612828070 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 05:53:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:53:48 INFO - PROCESS | 4994 | 1464612828078 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:53:48 INFO - PROCESS | 4994 | 1464612828082 Marionette TRACE conn3 <- [1,2862,null,{}] 05:53:48 INFO - PROCESS | 4994 | 1464612828088 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:53:48 INFO - PROCESS | 4994 | 1464612828347 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x91026800 == 171 [pid = 4994] [id = 236] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x875b9800 == 170 [pid = 4994] [id = 661] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x8a22c800 == 169 [pid = 4994] [id = 662] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x9b560c00 == 168 [pid = 4994] [id = 660] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x88a07000 == 167 [pid = 4994] [id = 704] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x8a225800 == 166 [pid = 4994] [id = 703] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x88693c00 == 165 [pid = 4994] [id = 702] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x8c507800 == 164 [pid = 4994] [id = 701] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x8c501400 == 163 [pid = 4994] [id = 700] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x9af04c00 == 162 [pid = 4994] [id = 699] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x93ae7000 == 161 [pid = 4994] [id = 698] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x9a3e0000 == 160 [pid = 4994] [id = 696] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x9af0ec00 == 159 [pid = 4994] [id = 697] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x8895a000 == 158 [pid = 4994] [id = 623] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x99eaf400 == 157 [pid = 4994] [id = 695] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x93c90400 == 156 [pid = 4994] [id = 694] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x92ca9400 == 155 [pid = 4994] [id = 693] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x92a9a800 == 154 [pid = 4994] [id = 692] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x91aa4000 == 153 [pid = 4994] [id = 691] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x875c2c00 == 152 [pid = 4994] [id = 690] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x8e14dc00 == 151 [pid = 4994] [id = 688] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x8c2b7400 == 150 [pid = 4994] [id = 689] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x8e6ae400 == 149 [pid = 4994] [id = 687] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x8c36c000 == 148 [pid = 4994] [id = 686] 05:53:50 INFO - PROCESS | 4994 | --DOCSHELL 0x88a07c00 == 147 [pid = 4994] [id = 685] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x8cdf3400) [pid = 4994] [serial = 1935] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x8a24e400) [pid = 4994] [serial = 2051] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0xa35e9800) [pid = 4994] [serial = 2036] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0xa3052000) [pid = 4994] [serial = 2034] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0xa26c7000) [pid = 4994] [serial = 2033] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0xa2163000) [pid = 4994] [serial = 2031] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x9b8c8400) [pid = 4994] [serial = 2030] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x9a52f000) [pid = 4994] [serial = 2028] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x9aa0d000) [pid = 4994] [serial = 2027] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x9a3d6800) [pid = 4994] [serial = 2025] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x9a230800) [pid = 4994] [serial = 2024] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x981c9c00) [pid = 4994] [serial = 2022] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x9522a400) [pid = 4994] [serial = 2021] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x9506c800) [pid = 4994] [serial = 2019] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x95032000) [pid = 4994] [serial = 2018] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x93aebc00) [pid = 4994] [serial = 2016] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x92ca9000) [pid = 4994] [serial = 2015] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x92384c00) [pid = 4994] [serial = 2013] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x92369400) [pid = 4994] [serial = 2012] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x91aa5400) [pid = 4994] [serial = 2010] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x917ea000) [pid = 4994] [serial = 2009] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x91321800) [pid = 4994] [serial = 2007] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x9120e000) [pid = 4994] [serial = 2006] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x90502400) [pid = 4994] [serial = 2004] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x8e6a8800) [pid = 4994] [serial = 2003] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x8c2b8000) [pid = 4994] [serial = 2001] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8b8af400) [pid = 4994] [serial = 2000] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x88a0a400) [pid = 4994] [serial = 2045] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x89209400) [pid = 4994] [serial = 2046] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0xa6d14c00) [pid = 4994] [serial = 2043] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0xa6d11c00) [pid = 4994] [serial = 2042] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0xa628d400) [pid = 4994] [serial = 2040] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0xa6241c00) [pid = 4994] [serial = 2039] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0xa35eec00) [pid = 4994] [serial = 2037] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x8a253800) [pid = 4994] [serial = 2048] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x8c2bc800) [pid = 4994] [serial = 2052] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x8cef9000) [pid = 4994] [serial = 2054] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x8ab45400) [pid = 4994] [serial = 2049] [outer = (nil)] [url = about:blank] 05:53:51 INFO - PROCESS | 4994 | 1464612831338 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:51 INFO - PROCESS | 4994 | ++DOCSHELL 0x875c1800 == 148 [pid = 4994] [id = 723] 05:53:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x875c2c00) [pid = 4994] [serial = 2170] [outer = (nil)] 05:53:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x87b5b800) [pid = 4994] [serial = 2171] [outer = 0x875c2c00] 05:53:51 INFO - PROCESS | 4994 | 1464612831428 Marionette DEBUG loaded listener.js 05:53:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x87dc5c00) [pid = 4994] [serial = 2172] [outer = 0x875c2c00] 05:53:52 INFO - PROCESS | 4994 | 1464612832326 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:53:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:53:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 4308ms 05:53:52 INFO - PROCESS | 4994 | 1464612832389 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 05:53:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:53:52 INFO - PROCESS | 4994 | 1464612832396 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 05:53:52 INFO - PROCESS | 4994 | 1464612832404 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:53:52 INFO - PROCESS | 4994 | 1464612832410 Marionette TRACE conn3 <- [1,2866,null,{}] 05:53:52 INFO - PROCESS | 4994 | 1464612832417 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:53:52 INFO - PROCESS | 4994 | 1464612832650 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 05:53:52 INFO - PROCESS | 4994 | 1464612832862 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:52 INFO - PROCESS | 4994 | ++DOCSHELL 0x88698400 == 149 [pid = 4994] [id = 724] 05:53:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x88698800) [pid = 4994] [serial = 2173] [outer = (nil)] 05:53:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x8869b800) [pid = 4994] [serial = 2174] [outer = 0x88698800] 05:53:52 INFO - PROCESS | 4994 | 1464612832964 Marionette DEBUG loaded listener.js 05:53:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x88812c00) [pid = 4994] [serial = 2175] [outer = 0x88698800] 05:53:53 INFO - PROCESS | 4994 | 1464612833943 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:53:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:53:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1594ms 05:53:54 INFO - PROCESS | 4994 | 1464612834006 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 05:53:54 INFO - PROCESS | 4994 | 1464612834013 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 05:53:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:53:54 INFO - PROCESS | 4994 | 1464612834020 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:53:54 INFO - PROCESS | 4994 | 1464612834022 Marionette TRACE conn3 <- [1,2870,null,{}] 05:53:54 INFO - PROCESS | 4994 | 1464612834029 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:53:54 INFO - PROCESS | 4994 | 1464612834334 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 05:53:54 INFO - PROCESS | 4994 | 1464612834373 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:54 INFO - PROCESS | 4994 | ++DOCSHELL 0x88692800 == 150 [pid = 4994] [id = 725] 05:53:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x88a0f000) [pid = 4994] [serial = 2176] [outer = (nil)] 05:53:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x88ec2800) [pid = 4994] [serial = 2177] [outer = 0x88a0f000] 05:53:54 INFO - PROCESS | 4994 | 1464612834451 Marionette DEBUG loaded listener.js 05:53:54 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x88ed0800) [pid = 4994] [serial = 2178] [outer = 0x88a0f000] 05:53:55 INFO - PROCESS | 4994 | 1464612835590 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:53:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:53:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1631ms 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8bbc0400) [pid = 4994] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8c50f400) [pid = 4994] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x8c502c00) [pid = 4994] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x9b148400) [pid = 4994] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x93c98000) [pid = 4994] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x9af10800) [pid = 4994] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x9a529800) [pid = 4994] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x9a52c000) [pid = 4994] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x94660c00) [pid = 4994] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x92cabc00) [pid = 4994] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x92a9cc00) [pid = 4994] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x92368400) [pid = 4994] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x875c4000) [pid = 4994] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x9101b000) [pid = 4994] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x90761800) [pid = 4994] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x8eaddc00) [pid = 4994] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x8cdf3c00) [pid = 4994] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 122 (0x8974e400) [pid = 4994] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 121 (0x88696000) [pid = 4994] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 120 (0x8a226800) [pid = 4994] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:53:56 INFO - PROCESS | 4994 | --DOMWINDOW == 119 (0x8ead2800) [pid = 4994] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:53:56 INFO - PROCESS | 4994 | 1464612836339 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 05:53:56 INFO - PROCESS | 4994 | 1464612836349 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 05:53:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:53:56 INFO - PROCESS | 4994 | 1464612836379 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:53:56 INFO - PROCESS | 4994 | 1464612836389 Marionette TRACE conn3 <- [1,2874,null,{}] 05:53:56 INFO - PROCESS | 4994 | 1464612836396 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:53:56 INFO - PROCESS | 4994 | 1464612836611 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 05:53:56 INFO - PROCESS | 4994 | 1464612836815 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:56 INFO - PROCESS | 4994 | ++DOCSHELL 0x88816000 == 151 [pid = 4994] [id = 726] 05:53:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 120 (0x88962000) [pid = 4994] [serial = 2179] [outer = (nil)] 05:53:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 121 (0x8920b000) [pid = 4994] [serial = 2180] [outer = 0x88962000] 05:53:56 INFO - PROCESS | 4994 | 1464612836891 Marionette DEBUG loaded listener.js 05:53:57 INFO - PROCESS | 4994 | ++DOMWINDOW == 122 (0x8974ec00) [pid = 4994] [serial = 2181] [outer = 0x88962000] 05:53:57 INFO - PROCESS | 4994 | 1464612837700 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:53:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:53:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1402ms 05:53:57 INFO - PROCESS | 4994 | 1464612837774 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 05:53:57 INFO - PROCESS | 4994 | 1464612837777 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 05:53:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:53:57 INFO - PROCESS | 4994 | 1464612837784 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:53:57 INFO - PROCESS | 4994 | 1464612837787 Marionette TRACE conn3 <- [1,2878,null,{}] 05:53:57 INFO - PROCESS | 4994 | 1464612837793 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:53:58 INFO - PROCESS | 4994 | 1464612838056 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 05:53:58 INFO - PROCESS | 4994 | 1464612838420 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:53:58 INFO - PROCESS | 4994 | ++DOCSHELL 0x875c4000 == 152 [pid = 4994] [id = 727] 05:53:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 123 (0x875c4c00) [pid = 4994] [serial = 2182] [outer = (nil)] 05:53:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x87b65800) [pid = 4994] [serial = 2183] [outer = 0x875c4c00] 05:53:58 INFO - PROCESS | 4994 | 1464612838592 Marionette DEBUG loaded listener.js 05:53:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x88528000) [pid = 4994] [serial = 2184] [outer = 0x875c4c00] 05:53:59 INFO - PROCESS | 4994 | 1464612839680 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:53:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:53:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1940ms 05:53:59 INFO - PROCESS | 4994 | 1464612839728 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 05:53:59 INFO - PROCESS | 4994 | 1464612839735 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 05:53:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:53:59 INFO - PROCESS | 4994 | 1464612839752 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:53:59 INFO - PROCESS | 4994 | 1464612839763 Marionette TRACE conn3 <- [1,2882,null,{}] 05:53:59 INFO - PROCESS | 4994 | 1464612839772 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:54:00 INFO - PROCESS | 4994 | 1464612840047 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 05:54:00 INFO - PROCESS | 4994 | 1464612840404 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:00 INFO - PROCESS | 4994 | ++DOCSHELL 0x88a07c00 == 153 [pid = 4994] [id = 728] 05:54:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x88a0fc00) [pid = 4994] [serial = 2185] [outer = (nil)] 05:54:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x88ecc800) [pid = 4994] [serial = 2186] [outer = 0x88a0fc00] 05:54:00 INFO - PROCESS | 4994 | 1464612840507 Marionette DEBUG loaded listener.js 05:54:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x88f6b800) [pid = 4994] [serial = 2187] [outer = 0x88a0fc00] 05:54:01 INFO - PROCESS | 4994 | 1464612841550 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:54:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:54:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1841ms 05:54:01 INFO - PROCESS | 4994 | 1464612841596 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 05:54:01 INFO - PROCESS | 4994 | 1464612841603 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 05:54:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:54:01 INFO - PROCESS | 4994 | 1464612841612 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:54:01 INFO - PROCESS | 4994 | 1464612841617 Marionette TRACE conn3 <- [1,2886,null,{}] 05:54:01 INFO - PROCESS | 4994 | 1464612841623 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:54:01 INFO - PROCESS | 4994 | 1464612841891 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 05:54:02 INFO - PROCESS | 4994 | 1464612842282 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:02 INFO - PROCESS | 4994 | ++DOCSHELL 0x898aa400 == 154 [pid = 4994] [id = 729] 05:54:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x8a22b400) [pid = 4994] [serial = 2188] [outer = (nil)] 05:54:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8a22f000) [pid = 4994] [serial = 2189] [outer = 0x8a22b400] 05:54:02 INFO - PROCESS | 4994 | 1464612842383 Marionette DEBUG loaded listener.js 05:54:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x8a258400) [pid = 4994] [serial = 2190] [outer = 0x8a22b400] 05:54:03 INFO - PROCESS | 4994 | 1464612843408 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:54:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:54:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1843ms 05:54:03 INFO - PROCESS | 4994 | 1464612843455 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 05:54:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:54:03 INFO - PROCESS | 4994 | 1464612843460 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 05:54:03 INFO - PROCESS | 4994 | 1464612843469 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:54:03 INFO - PROCESS | 4994 | 1464612843481 Marionette TRACE conn3 <- [1,2890,null,{}] 05:54:03 INFO - PROCESS | 4994 | 1464612843498 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:54:03 INFO - PROCESS | 4994 | 1464612843758 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 05:54:04 INFO - PROCESS | 4994 | 1464612844106 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:04 INFO - PROCESS | 4994 | ++DOCSHELL 0x898ac000 == 155 [pid = 4994] [id = 730] 05:54:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x8aaeb800) [pid = 4994] [serial = 2191] [outer = (nil)] 05:54:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8ab49000) [pid = 4994] [serial = 2192] [outer = 0x8aaeb800] 05:54:04 INFO - PROCESS | 4994 | 1464612844198 Marionette DEBUG loaded listener.js 05:54:04 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8ab4e400) [pid = 4994] [serial = 2193] [outer = 0x8aaeb800] 05:54:05 INFO - PROCESS | 4994 | 1464612845210 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:54:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:54:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1799ms 05:54:05 INFO - PROCESS | 4994 | 1464612845266 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 05:54:05 INFO - PROCESS | 4994 | 1464612845271 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 05:54:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:54:05 INFO - PROCESS | 4994 | 1464612845278 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:54:05 INFO - PROCESS | 4994 | 1464612845282 Marionette TRACE conn3 <- [1,2894,null,{}] 05:54:05 INFO - PROCESS | 4994 | 1464612845288 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:54:05 INFO - PROCESS | 4994 | 1464612845541 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 05:54:05 INFO - PROCESS | 4994 | 1464612845879 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:05 INFO - PROCESS | 4994 | ++DOCSHELL 0x8ab48000 == 156 [pid = 4994] [id = 731] 05:54:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x8ab48400) [pid = 4994] [serial = 2194] [outer = (nil)] 05:54:05 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x8b8aa400) [pid = 4994] [serial = 2195] [outer = 0x8ab48400] 05:54:05 INFO - PROCESS | 4994 | 1464612845991 Marionette DEBUG loaded listener.js 05:54:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x8b8af800) [pid = 4994] [serial = 2196] [outer = 0x8ab48400] 05:54:06 INFO - PROCESS | 4994 | 1464612846944 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:54:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:54:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1738ms 05:54:07 INFO - PROCESS | 4994 | 1464612847017 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 05:54:07 INFO - PROCESS | 4994 | 1464612847021 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 05:54:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:54:07 INFO - PROCESS | 4994 | 1464612847028 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:54:07 INFO - PROCESS | 4994 | 1464612847032 Marionette TRACE conn3 <- [1,2898,null,{}] 05:54:07 INFO - PROCESS | 4994 | 1464612847039 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:54:07 INFO - PROCESS | 4994 | 1464612847283 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 05:54:07 INFO - PROCESS | 4994 | 1464612847637 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:07 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b9bac00 == 157 [pid = 4994] [id = 732] 05:54:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x8b9bb800) [pid = 4994] [serial = 2197] [outer = (nil)] 05:54:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x8baeb000) [pid = 4994] [serial = 2198] [outer = 0x8b9bb800] 05:54:07 INFO - PROCESS | 4994 | 1464612847747 Marionette DEBUG loaded listener.js 05:54:07 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x8c2b1c00) [pid = 4994] [serial = 2199] [outer = 0x8b9bb800] 05:54:08 INFO - PROCESS | 4994 | 1464612848780 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:54:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:54:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1785ms 05:54:08 INFO - PROCESS | 4994 | 1464612848813 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 05:54:08 INFO - PROCESS | 4994 | 1464612848817 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 05:54:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:54:08 INFO - PROCESS | 4994 | 1464612848824 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:54:08 INFO - PROCESS | 4994 | 1464612848828 Marionette TRACE conn3 <- [1,2902,null,{}] 05:54:08 INFO - PROCESS | 4994 | 1464612848834 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:54:09 INFO - PROCESS | 4994 | 1464612849079 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 05:54:09 INFO - PROCESS | 4994 | 1464612849415 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:09 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b8a2800 == 158 [pid = 4994] [id = 733] 05:54:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8b8a5c00) [pid = 4994] [serial = 2200] [outer = (nil)] 05:54:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8c36e400) [pid = 4994] [serial = 2201] [outer = 0x8b8a5c00] 05:54:09 INFO - PROCESS | 4994 | 1464612849514 Marionette DEBUG loaded listener.js 05:54:09 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8c502c00) [pid = 4994] [serial = 2202] [outer = 0x8b8a5c00] 05:54:10 INFO - PROCESS | 4994 | 1464612850467 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:54:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:54:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1686ms 05:54:10 INFO - PROCESS | 4994 | 1464612850514 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 05:54:10 INFO - PROCESS | 4994 | 1464612850518 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 05:54:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:54:10 INFO - PROCESS | 4994 | 1464612850525 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:54:10 INFO - PROCESS | 4994 | 1464612850528 Marionette TRACE conn3 <- [1,2906,null,{}] 05:54:10 INFO - PROCESS | 4994 | 1464612850535 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:54:10 INFO - PROCESS | 4994 | 1464612850778 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 05:54:11 INFO - PROCESS | 4994 | 1464612851140 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:11 INFO - PROCESS | 4994 | ++DOCSHELL 0x8c36a000 == 159 [pid = 4994] [id = 734] 05:54:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8c508000) [pid = 4994] [serial = 2203] [outer = (nil)] 05:54:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x8cdf1400) [pid = 4994] [serial = 2204] [outer = 0x8c508000] 05:54:11 INFO - PROCESS | 4994 | 1464612851235 Marionette DEBUG loaded listener.js 05:54:11 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x8cef7400) [pid = 4994] [serial = 2205] [outer = 0x8c508000] 05:54:12 INFO - PROCESS | 4994 | 1464612852187 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:54:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:54:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1736ms 05:54:12 INFO - PROCESS | 4994 | 1464612852262 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 05:54:12 INFO - PROCESS | 4994 | 1464612852265 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 05:54:12 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:54:12 INFO - PROCESS | 4994 | 1464612852273 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:54:12 INFO - PROCESS | 4994 | 1464612852275 Marionette TRACE conn3 <- [1,2910,null,{}] 05:54:12 INFO - PROCESS | 4994 | 1464612852282 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:54:12 INFO - PROCESS | 4994 | 1464612852554 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 05:54:12 INFO - PROCESS | 4994 | 1464612852896 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:12 INFO - PROCESS | 4994 | ++DOCSHELL 0x8c50a000 == 160 [pid = 4994] [id = 735] 05:54:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x8c510c00) [pid = 4994] [serial = 2206] [outer = (nil)] 05:54:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x8cf6e800) [pid = 4994] [serial = 2207] [outer = 0x8c510c00] 05:54:12 INFO - PROCESS | 4994 | 1464612852993 Marionette DEBUG loaded listener.js 05:54:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x8cf72800) [pid = 4994] [serial = 2208] [outer = 0x8c510c00] 05:54:13 INFO - PROCESS | 4994 | 1464612853851 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:54:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:54:13 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:54:13 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1635ms 05:54:13 INFO - PROCESS | 4994 | 1464612853909 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 05:54:13 INFO - PROCESS | 4994 | 1464612853913 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 05:54:13 INFO - TEST-START | /DOMEvents/constructors.html 05:54:13 INFO - PROCESS | 4994 | 1464612853920 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:54:13 INFO - PROCESS | 4994 | 1464612853924 Marionette TRACE conn3 <- [1,2914,null,{}] 05:54:13 INFO - PROCESS | 4994 | 1464612853930 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:54:14 INFO - PROCESS | 4994 | 1464612854175 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 05:54:14 INFO - PROCESS | 4994 | 1464612854473 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:14 INFO - PROCESS | 4994 | ++DOCSHELL 0x87b63800 == 161 [pid = 4994] [id = 736] 05:54:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x8c2ba800) [pid = 4994] [serial = 2209] [outer = (nil)] 05:54:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x8de3d800) [pid = 4994] [serial = 2210] [outer = 0x8c2ba800] 05:54:14 INFO - PROCESS | 4994 | 1464612854568 Marionette DEBUG loaded listener.js 05:54:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x8def0800) [pid = 4994] [serial = 2211] [outer = 0x8c2ba800] 05:54:15 INFO - PROCESS | 4994 | 1464612855603 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:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:54:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:15 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:54:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:54:15 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:54:15 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:54:15 INFO - TEST-OK | /DOMEvents/constructors.html | took 1763ms 05:54:15 INFO - PROCESS | 4994 | 1464612855695 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 05:54:15 INFO - PROCESS | 4994 | 1464612855702 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 05:54:15 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:54:15 INFO - PROCESS | 4994 | 1464612855714 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:54:15 INFO - PROCESS | 4994 | 1464612855718 Marionette TRACE conn3 <- [1,2918,null,{}] 05:54:15 INFO - PROCESS | 4994 | 1464612855731 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:54:15 INFO - PROCESS | 4994 | 1464612855965 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 05:54:16 INFO - PROCESS | 4994 | 1464612856337 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:16 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e14a400 == 162 [pid = 4994] [id = 737] 05:54:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x8e14b400) [pid = 4994] [serial = 2212] [outer = (nil)] 05:54:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x8e6aac00) [pid = 4994] [serial = 2213] [outer = 0x8e14b400] 05:54:16 INFO - PROCESS | 4994 | 1464612856453 Marionette DEBUG loaded listener.js 05:54:16 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x8e96a000) [pid = 4994] [serial = 2214] [outer = 0x8e14b400] 05:54:17 INFO - PROCESS | 4994 | 1464612857323 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:54:17 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:54:17 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1640ms 05:54:17 INFO - PROCESS | 4994 | 1464612857369 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 05:54:17 INFO - PROCESS | 4994 | 1464612857375 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 05:54:17 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:54:17 INFO - PROCESS | 4994 | 1464612857388 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:54:17 INFO - PROCESS | 4994 | 1464612857392 Marionette TRACE conn3 <- [1,2922,null,{}] 05:54:17 INFO - PROCESS | 4994 | 1464612857399 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:54:17 INFO - PROCESS | 4994 | 1464612857643 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 05:54:17 INFO - PROCESS | 4994 | 1464612857937 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:17 INFO - PROCESS | 4994 | ++DOCSHELL 0x8def6400 == 163 [pid = 4994] [id = 738] 05:54:17 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x8ead6c00) [pid = 4994] [serial = 2215] [outer = (nil)] 05:54:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x904c7c00) [pid = 4994] [serial = 2216] [outer = 0x8ead6c00] 05:54:18 INFO - PROCESS | 4994 | 1464612858031 Marionette DEBUG loaded listener.js 05:54:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x904d0400) [pid = 4994] [serial = 2217] [outer = 0x8ead6c00] 05:54:18 INFO - PROCESS | 4994 | [4994] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:18 INFO - PROCESS | 4994 | [4994] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:18 INFO - PROCESS | 4994 | [4994] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:18 INFO - PROCESS | 4994 | [4994] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 05:54:18 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:54:18 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:54:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:18 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:54:18 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:54:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:18 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:54:18 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:54:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:18 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:18 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:54:18 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:54:18 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:54:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:54:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:54:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1592ms 05:54:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:54:19 INFO - PROCESS | 4994 | 1464612858957 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:54:19 INFO - PROCESS | 4994 | 1464612858990 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 05:54:19 INFO - PROCESS | 4994 | 1464612858995 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 05:54:19 INFO - PROCESS | 4994 | 1464612859010 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:54:19 INFO - PROCESS | 4994 | 1464612859017 Marionette TRACE conn3 <- [1,2926,null,{}] 05:54:19 INFO - PROCESS | 4994 | 1464612859023 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:54:19 INFO - PROCESS | 4994 | 1464612859247 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 05:54:19 INFO - PROCESS | 4994 | 1464612859549 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:19 INFO - PROCESS | 4994 | ++DOCSHELL 0x904c4c00 == 164 [pid = 4994] [id = 739] 05:54:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x90504000) [pid = 4994] [serial = 2218] [outer = (nil)] 05:54:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x90f07400) [pid = 4994] [serial = 2219] [outer = 0x90504000] 05:54:19 INFO - PROCESS | 4994 | 1464612859641 Marionette DEBUG loaded listener.js 05:54:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x90f0e400) [pid = 4994] [serial = 2220] [outer = 0x90504000] 05:54:20 INFO - PROCESS | 4994 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:54:20 INFO - PROCESS | 4994 | 1464612860501 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:54: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:54:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1539ms 05:54:20 INFO - PROCESS | 4994 | 1464612860550 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 05:54:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:54:20 INFO - PROCESS | 4994 | 1464612860564 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 05:54:20 INFO - PROCESS | 4994 | 1464612860571 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:54:20 INFO - PROCESS | 4994 | 1464612860575 Marionette TRACE conn3 <- [1,2930,null,{}] 05:54:20 INFO - PROCESS | 4994 | 1464612860581 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:54:20 INFO - PROCESS | 4994 | 1464612860801 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 05:54:21 INFO - PROCESS | 4994 | 1464612861117 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:21 INFO - PROCESS | 4994 | ++DOCSHELL 0x9075c400 == 165 [pid = 4994] [id = 740] 05:54:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x9101d400) [pid = 4994] [serial = 2221] [outer = (nil)] 05:54:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x9105a400) [pid = 4994] [serial = 2222] [outer = 0x9101d400] 05:54:21 INFO - PROCESS | 4994 | 1464612861213 Marionette DEBUG loaded listener.js 05:54:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x9105c000) [pid = 4994] [serial = 2223] [outer = 0x9101d400] 05:54:21 INFO - PROCESS | 4994 | 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:54:22 INFO - PROCESS | 4994 | 1464612862058 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:54:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:54:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1537ms 05:54:22 INFO - PROCESS | 4994 | 1464612862108 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 05:54:22 INFO - PROCESS | 4994 | 1464612862112 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 05:54:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:54:22 INFO - PROCESS | 4994 | 1464612862119 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:54:22 INFO - PROCESS | 4994 | 1464612862122 Marionette TRACE conn3 <- [1,2934,null,{}] 05:54:22 INFO - PROCESS | 4994 | 1464612862130 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:54:22 INFO - PROCESS | 4994 | 1464612862468 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 05:54:22 INFO - PROCESS | 4994 | 1464612862694 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:22 INFO - PROCESS | 4994 | ++DOCSHELL 0x8de36000 == 166 [pid = 4994] [id = 741] 05:54:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x91028800) [pid = 4994] [serial = 2224] [outer = (nil)] 05:54:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x9108ac00) [pid = 4994] [serial = 2225] [outer = 0x91028800] 05:54:22 INFO - PROCESS | 4994 | 1464612862788 Marionette DEBUG loaded listener.js 05:54:22 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x9108ec00) [pid = 4994] [serial = 2226] [outer = 0x91028800] 05:54:23 INFO - PROCESS | 4994 | 1464612863671 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:54:23 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:54:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1588ms 05:54:23 INFO - PROCESS | 4994 | 1464612863708 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 05:54:23 INFO - PROCESS | 4994 | 1464612863712 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 05:54:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:54:23 INFO - PROCESS | 4994 | 1464612863718 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:54:23 INFO - PROCESS | 4994 | 1464612863722 Marionette TRACE conn3 <- [1,2938,null,{}] 05:54:23 INFO - PROCESS | 4994 | 1464612863728 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:54:23 INFO - PROCESS | 4994 | 1464612863956 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 05:54:24 INFO - PROCESS | 4994 | 1464612864262 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:24 INFO - PROCESS | 4994 | ++DOCSHELL 0x91087000 == 167 [pid = 4994] [id = 742] 05:54:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x91087c00) [pid = 4994] [serial = 2227] [outer = (nil)] 05:54:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x91218000) [pid = 4994] [serial = 2228] [outer = 0x91087c00] 05:54:24 INFO - PROCESS | 4994 | 1464612864358 Marionette DEBUG loaded listener.js 05:54:24 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x91318c00) [pid = 4994] [serial = 2229] [outer = 0x91087c00] 05:54:25 INFO - PROCESS | 4994 | 1464612865217 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:54: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:54:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1537ms 05:54:25 INFO - PROCESS | 4994 | 1464612865257 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 05:54:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:54:25 INFO - PROCESS | 4994 | 1464612865261 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 05:54:25 INFO - PROCESS | 4994 | 1464612865268 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:54:25 INFO - PROCESS | 4994 | 1464612865271 Marionette TRACE conn3 <- [1,2942,null,{}] 05:54:25 INFO - PROCESS | 4994 | 1464612865277 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:54:25 INFO - PROCESS | 4994 | 1464612865568 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 05:54:25 INFO - PROCESS | 4994 | 1464612865851 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:25 INFO - PROCESS | 4994 | ++DOCSHELL 0x91085c00 == 168 [pid = 4994] [id = 743] 05:54:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x91321400) [pid = 4994] [serial = 2230] [outer = (nil)] 05:54:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x9164a800) [pid = 4994] [serial = 2231] [outer = 0x91321400] 05:54:25 INFO - PROCESS | 4994 | 1464612865946 Marionette DEBUG loaded listener.js 05:54:26 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x91647400) [pid = 4994] [serial = 2232] [outer = 0x91321400] 05:54:26 INFO - PROCESS | 4994 | 1464612866846 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:54:26 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:54:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:54:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:54:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1596ms 05:54:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:54:26 INFO - PROCESS | 4994 | 1464612866864 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 05:54:26 INFO - PROCESS | 4994 | 1464612866867 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 05:54:26 INFO - PROCESS | 4994 | 1464612866874 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:54:26 INFO - PROCESS | 4994 | 1464612866878 Marionette TRACE conn3 <- [1,2946,null,{}] 05:54:26 INFO - PROCESS | 4994 | 1464612866884 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:54:27 INFO - PROCESS | 4994 | 1464612867117 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 05:54:27 INFO - PROCESS | 4994 | 1464612867404 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:27 INFO - PROCESS | 4994 | ++DOCSHELL 0x91646800 == 169 [pid = 4994] [id = 744] 05:54:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x917e9800) [pid = 4994] [serial = 2233] [outer = (nil)] 05:54:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x919f1400) [pid = 4994] [serial = 2234] [outer = 0x917e9800] 05:54:27 INFO - PROCESS | 4994 | 1464612867496 Marionette DEBUG loaded listener.js 05:54:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x919f2c00) [pid = 4994] [serial = 2235] [outer = 0x917e9800] 05:54:28 INFO - PROCESS | 4994 | 1464612868392 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:54:28 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:54:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1582ms 05:54:28 INFO - PROCESS | 4994 | 1464612868484 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 05:54:28 INFO - PROCESS | 4994 | 1464612868488 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 05:54:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:54:28 INFO - PROCESS | 4994 | 1464612868523 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:54:28 INFO - PROCESS | 4994 | 1464612868526 Marionette TRACE conn3 <- [1,2950,null,{}] 05:54:28 INFO - PROCESS | 4994 | 1464612868533 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:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x87dd0000 == 168 [pid = 4994] [id = 643] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x88816000 == 167 [pid = 4994] [id = 726] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x88692800 == 166 [pid = 4994] [id = 725] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x88698400 == 165 [pid = 4994] [id = 724] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x875c1800 == 164 [pid = 4994] [id = 723] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x87dd0400 == 163 [pid = 4994] [id = 720] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x8b858400 == 162 [pid = 4994] [id = 721] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x87dd1000 == 161 [pid = 4994] [id = 719] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x9b5b9c00 == 160 [pid = 4994] [id = 718] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x871df400 == 159 [pid = 4994] [id = 717] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x8c510800 == 158 [pid = 4994] [id = 715] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x9a008c00 == 157 [pid = 4994] [id = 716] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x8ead5000 == 156 [pid = 4994] [id = 714] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x92368c00 == 155 [pid = 4994] [id = 713] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x917f0c00 == 154 [pid = 4994] [id = 712] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x91022000 == 153 [pid = 4994] [id = 711] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x91089800 == 152 [pid = 4994] [id = 710] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x8cef9800 == 151 [pid = 4994] [id = 708] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x8def4000 == 150 [pid = 4994] [id = 709] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9b5c00 == 149 [pid = 4994] [id = 707] 05:54:31 INFO - PROCESS | 4994 | --DOCSHELL 0x8869f800 == 148 [pid = 4994] [id = 706] 05:54:31 INFO - PROCESS | 4994 | 1464612871500 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x9050f800) [pid = 4994] [serial = 1998] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x8cf79400) [pid = 4994] [serial = 2117] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x8c505400) [pid = 4994] [serial = 2114] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0xa35e9c00) [pid = 4994] [serial = 2106] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0xa2642000) [pid = 4994] [serial = 2105] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0x8c50d400) [pid = 4994] [serial = 2103] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0x8c50a400) [pid = 4994] [serial = 2102] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0xa6235400) [pid = 4994] [serial = 2100] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0xa3550400) [pid = 4994] [serial = 2099] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0xa227d000) [pid = 4994] [serial = 2097] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0xa2169800) [pid = 4994] [serial = 2096] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0x9cd20000) [pid = 4994] [serial = 2094] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0x9c1b5400) [pid = 4994] [serial = 2093] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x9b56dc00) [pid = 4994] [serial = 2091] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x9b556c00) [pid = 4994] [serial = 2090] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x9af03800) [pid = 4994] [serial = 2088] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x9a769400) [pid = 4994] [serial = 2087] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x95234000) [pid = 4994] [serial = 2085] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x9515c800) [pid = 4994] [serial = 2084] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x95032800) [pid = 4994] [serial = 2082] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x95027800) [pid = 4994] [serial = 2081] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x939e6000) [pid = 4994] [serial = 2079] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x92e59000) [pid = 4994] [serial = 2078] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x92aefc00) [pid = 4994] [serial = 2076] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x92aeb400) [pid = 4994] [serial = 2075] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x92385800) [pid = 4994] [serial = 2073] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x91ab0800) [pid = 4994] [serial = 2072] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x91646c00) [pid = 4994] [serial = 2070] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x91316c00) [pid = 4994] [serial = 2069] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x91083800) [pid = 4994] [serial = 2067] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x91021800) [pid = 4994] [serial = 2066] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x90755400) [pid = 4994] [serial = 2064] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x904ce400) [pid = 4994] [serial = 2063] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8def2800) [pid = 4994] [serial = 2061] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x8cefa800) [pid = 4994] [serial = 2060] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x8ab43800) [pid = 4994] [serial = 2058] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8a228800) [pid = 4994] [serial = 2057] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x88816800) [pid = 4994] [serial = 2109] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x8869f000) [pid = 4994] [serial = 2108] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8a230c00) [pid = 4994] [serial = 2111] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x8aaf4c00) [pid = 4994] [serial = 2112] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x8cdf6000) [pid = 4994] [serial = 2115] [outer = (nil)] [url = about:blank] 05:54:31 INFO - PROCESS | 4994 | 1464612871966 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:32 INFO - PROCESS | 4994 | ++DOCSHELL 0x87dc5400 == 149 [pid = 4994] [id = 745] 05:54:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x87dd0400) [pid = 4994] [serial = 2236] [outer = (nil)] 05:54:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x8852e400) [pid = 4994] [serial = 2237] [outer = 0x87dd0400] 05:54:32 INFO - PROCESS | 4994 | 1464612872049 Marionette DEBUG loaded listener.js 05:54:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x88699c00) [pid = 4994] [serial = 2238] [outer = 0x87dd0400] 05:54:32 INFO - PROCESS | 4994 | ++DOCSHELL 0x88ecd000 == 150 [pid = 4994] [id = 746] 05:54:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x88ecd800) [pid = 4994] [serial = 2239] [outer = (nil)] 05:54:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x88ed0000) [pid = 4994] [serial = 2240] [outer = 0x88ecd800] 05:54:32 INFO - PROCESS | 4994 | 1464612872898 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:54:32 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:54:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 4459ms 05:54:32 INFO - PROCESS | 4994 | 1464612872984 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 05:54:32 INFO - PROCESS | 4994 | 1464612872990 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 05:54:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:54:33 INFO - PROCESS | 4994 | 1464612872997 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:54:33 INFO - PROCESS | 4994 | 1464612873004 Marionette TRACE conn3 <- [1,2954,null,{}] 05:54:33 INFO - PROCESS | 4994 | 1464612873011 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:54:33 INFO - PROCESS | 4994 | 1464612873257 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 05:54:33 INFO - PROCESS | 4994 | 1464612873472 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:33 INFO - PROCESS | 4994 | ++DOCSHELL 0x88f6c400 == 151 [pid = 4994] [id = 747] 05:54:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x88f6e000) [pid = 4994] [serial = 2241] [outer = (nil)] 05:54:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8920ac00) [pid = 4994] [serial = 2242] [outer = 0x88f6e000] 05:54:33 INFO - PROCESS | 4994 | 1464612873574 Marionette DEBUG loaded listener.js 05:54:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x89759800) [pid = 4994] [serial = 2243] [outer = 0x88f6e000] 05:54:34 INFO - PROCESS | 4994 | 1464612874448 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:54:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:54:34 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:54:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1485ms 05:54:34 INFO - PROCESS | 4994 | 1464612874484 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 05:54:34 INFO - PROCESS | 4994 | 1464612874489 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 05:54:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:54:34 INFO - PROCESS | 4994 | 1464612874496 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:54:34 INFO - PROCESS | 4994 | 1464612874500 Marionette TRACE conn3 <- [1,2958,null,{}] 05:54:34 INFO - PROCESS | 4994 | 1464612874507 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:54:34 INFO - PROCESS | 4994 | 1464612874814 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 05:54:34 INFO - PROCESS | 4994 | 1464612874862 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:34 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a231c00 == 152 [pid = 4994] [id = 748] 05:54:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8a9ebc00) [pid = 4994] [serial = 2244] [outer = (nil)] 05:54:34 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8aae9c00) [pid = 4994] [serial = 2245] [outer = 0x8a9ebc00] 05:54:34 INFO - PROCESS | 4994 | 1464612874967 Marionette DEBUG loaded listener.js 05:54:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x8ab43800) [pid = 4994] [serial = 2246] [outer = 0x8a9ebc00] 05:54:36 INFO - PROCESS | 4994 | 1464612876004 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:54: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:54:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1541ms 05:54:36 INFO - PROCESS | 4994 | 1464612876043 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 05:54:36 INFO - PROCESS | 4994 | 1464612876050 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 05:54:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:54:36 INFO - PROCESS | 4994 | 1464612876067 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:54:36 INFO - PROCESS | 4994 | 1464612876074 Marionette TRACE conn3 <- [1,2962,null,{}] 05:54:36 INFO - PROCESS | 4994 | 1464612876087 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:54:36 INFO - PROCESS | 4994 | 1464612876407 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x8c2bd000) [pid = 4994] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x88a0f000) [pid = 4994] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x88698800) [pid = 4994] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x875c2c00) [pid = 4994] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x8a9e7800) [pid = 4994] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8b860000) [pid = 4994] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8b852400) [pid = 4994] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x9b8c1c00) [pid = 4994] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x9ba2a000) [pid = 4994] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x9a52d000) [pid = 4994] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x9a866000) [pid = 4994] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x9469b400) [pid = 4994] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x917eb000) [pid = 4994] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x92aed400) [pid = 4994] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x92281000) [pid = 4994] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x919f4800) [pid = 4994] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x9108e400) [pid = 4994] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x9101b400) [pid = 4994] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x8e974800) [pid = 4994] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x8b9b7c00) [pid = 4994] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:54:37 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x886a0400) [pid = 4994] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:54:37 INFO - PROCESS | 4994 | 1464612877150 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:37 INFO - PROCESS | 4994 | ++DOCSHELL 0x875c2c00 == 153 [pid = 4994] [id = 749] 05:54:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x87b5dc00) [pid = 4994] [serial = 2247] [outer = (nil)] 05:54:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x88a05400) [pid = 4994] [serial = 2248] [outer = 0x87b5dc00] 05:54:37 INFO - PROCESS | 4994 | 1464612877251 Marionette DEBUG loaded listener.js 05:54:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x8b85c000) [pid = 4994] [serial = 2249] [outer = 0x87b5dc00] 05:54:37 INFO - PROCESS | 4994 | 1464612877961 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:54: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:54:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1956ms 05:54:38 INFO - PROCESS | 4994 | 1464612878025 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 05:54:38 INFO - PROCESS | 4994 | 1464612878029 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 05:54:38 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:54:38 INFO - PROCESS | 4994 | 1464612878037 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:54:38 INFO - PROCESS | 4994 | 1464612878041 Marionette TRACE conn3 <- [1,2966,null,{}] 05:54:38 INFO - PROCESS | 4994 | 1464612878046 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:54:38 INFO - PROCESS | 4994 | 1464612878264 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 05:54:38 INFO - PROCESS | 4994 | 1464612878483 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:38 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b85f400 == 154 [pid = 4994] [id = 750] 05:54:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x8b9b3800) [pid = 4994] [serial = 2250] [outer = (nil)] 05:54:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x8bbc3c00) [pid = 4994] [serial = 2251] [outer = 0x8b9b3800] 05:54:38 INFO - PROCESS | 4994 | 1464612878572 Marionette DEBUG loaded listener.js 05:54:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x8c2bd400) [pid = 4994] [serial = 2252] [outer = 0x8b9b3800] 05:54:39 INFO - PROCESS | 4994 | 1464612879614 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:54: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:54:39 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1633ms 05:54:39 INFO - PROCESS | 4994 | 1464612879673 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 05:54:39 INFO - PROCESS | 4994 | 1464612879680 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 05:54:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:54:39 INFO - PROCESS | 4994 | 1464612879732 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:54:39 INFO - PROCESS | 4994 | 1464612879737 Marionette TRACE conn3 <- [1,2970,null,{}] 05:54:39 INFO - PROCESS | 4994 | 1464612879754 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:54:40 INFO - PROCESS | 4994 | 1464612880043 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 05:54:40 INFO - PROCESS | 4994 | 1464612880406 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:40 INFO - PROCESS | 4994 | ++DOCSHELL 0x88a03000 == 155 [pid = 4994] [id = 751] 05:54:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x88a0e800) [pid = 4994] [serial = 2253] [outer = (nil)] 05:54:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x88f6a800) [pid = 4994] [serial = 2254] [outer = 0x88a0e800] 05:54:40 INFO - PROCESS | 4994 | 1464612880513 Marionette DEBUG loaded listener.js 05:54:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8a231000) [pid = 4994] [serial = 2255] [outer = 0x88a0e800] 05:54:41 INFO - PROCESS | 4994 | 1464612881395 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:54: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:54:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1742ms 05:54:41 INFO - PROCESS | 4994 | 1464612881433 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 05:54:41 INFO - PROCESS | 4994 | 1464612881441 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 05:54:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:54:41 INFO - PROCESS | 4994 | 1464612881453 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:54:41 INFO - PROCESS | 4994 | 1464612881457 Marionette TRACE conn3 <- [1,2974,null,{}] 05:54:41 INFO - PROCESS | 4994 | 1464612881464 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:54:41 INFO - PROCESS | 4994 | 1464612881712 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 05:54:42 INFO - PROCESS | 4994 | 1464612882017 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:42 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b85a800 == 156 [pid = 4994] [id = 752] 05:54:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8b860400) [pid = 4994] [serial = 2256] [outer = (nil)] 05:54:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x8baed400) [pid = 4994] [serial = 2257] [outer = 0x8b860400] 05:54:42 INFO - PROCESS | 4994 | 1464612882114 Marionette DEBUG loaded listener.js 05:54:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x8c2bb000) [pid = 4994] [serial = 2258] [outer = 0x8b860400] 05:54:43 INFO - PROCESS | 4994 | 1464612883062 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:54:43 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:54:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1637ms 05:54:43 INFO - PROCESS | 4994 | 1464612883107 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 05:54:43 INFO - PROCESS | 4994 | 1464612883112 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 05:54:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:54:43 INFO - PROCESS | 4994 | 1464612883125 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:54:43 INFO - PROCESS | 4994 | 1464612883131 Marionette TRACE conn3 <- [1,2978,null,{}] 05:54:43 INFO - PROCESS | 4994 | 1464612883148 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:54:43 INFO - PROCESS | 4994 | 1464612883411 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 05:54:43 INFO - PROCESS | 4994 | 1464612883748 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:43 INFO - PROCESS | 4994 | ++DOCSHELL 0x8c365c00 == 157 [pid = 4994] [id = 753] 05:54:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x8cef0400) [pid = 4994] [serial = 2259] [outer = (nil)] 05:54:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x8cefb400) [pid = 4994] [serial = 2260] [outer = 0x8cef0400] 05:54:43 INFO - PROCESS | 4994 | 1464612883903 Marionette DEBUG loaded listener.js 05:54:44 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x8de39400) [pid = 4994] [serial = 2261] [outer = 0x8cef0400] 05:54:44 INFO - PROCESS | 4994 | 1464612884743 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:54: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:54:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1640ms 05:54:44 INFO - PROCESS | 4994 | 1464612884776 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 05:54:44 INFO - PROCESS | 4994 | 1464612884782 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 05:54:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:54:44 INFO - PROCESS | 4994 | 1464612884791 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:54:44 INFO - PROCESS | 4994 | 1464612884795 Marionette TRACE conn3 <- [1,2982,null,{}] 05:54:44 INFO - PROCESS | 4994 | 1464612884801 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:54:45 INFO - PROCESS | 4994 | 1464612885059 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 05:54:45 INFO - PROCESS | 4994 | 1464612885342 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:45 INFO - PROCESS | 4994 | ++DOCSHELL 0x8895b400 == 158 [pid = 4994] [id = 754] 05:54:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x8de3e000) [pid = 4994] [serial = 2262] [outer = (nil)] 05:54:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x8e147400) [pid = 4994] [serial = 2263] [outer = 0x8de3e000] 05:54:45 INFO - PROCESS | 4994 | 1464612885440 Marionette DEBUG loaded listener.js 05:54:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x8e6a3400) [pid = 4994] [serial = 2264] [outer = 0x8de3e000] 05:54:46 INFO - PROCESS | 4994 | 1464612886334 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:54: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:54:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:54:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:54:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:54:46 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:54:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1582ms 05:54:46 INFO - PROCESS | 4994 | 1464612886374 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 05:54:46 INFO - PROCESS | 4994 | 1464612886378 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 05:54:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:54:46 INFO - PROCESS | 4994 | 1464612886385 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:54:46 INFO - PROCESS | 4994 | 1464612886389 Marionette TRACE conn3 <- [1,2986,null,{}] 05:54:46 INFO - PROCESS | 4994 | 1464612886395 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:54:46 INFO - PROCESS | 4994 | 1464612886640 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 05:54:46 INFO - PROCESS | 4994 | 1464612886939 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:46 INFO - PROCESS | 4994 | ++DOCSHELL 0x8defa400 == 159 [pid = 4994] [id = 755] 05:54:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x8e145800) [pid = 4994] [serial = 2265] [outer = (nil)] 05:54:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x8ead3400) [pid = 4994] [serial = 2266] [outer = 0x8e145800] 05:54:47 INFO - PROCESS | 4994 | 1464612887035 Marionette DEBUG loaded listener.js 05:54:47 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x8ead9000) [pid = 4994] [serial = 2267] [outer = 0x8e145800] 05:54:47 INFO - PROCESS | 4994 | 1464612887912 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:54: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:54:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1580ms 05:54:47 INFO - PROCESS | 4994 | 1464612887966 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 05:54:47 INFO - PROCESS | 4994 | 1464612887969 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 05:54:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:54:47 INFO - PROCESS | 4994 | 1464612887977 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:54:47 INFO - PROCESS | 4994 | 1464612887980 Marionette TRACE conn3 <- [1,2990,null,{}] 05:54:48 INFO - PROCESS | 4994 | 1464612888002 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:54:48 INFO - PROCESS | 4994 | 1464612888336 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 05:54:48 INFO - PROCESS | 4994 | 1464612888563 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:48 INFO - PROCESS | 4994 | ++DOCSHELL 0x8eadec00 == 160 [pid = 4994] [id = 756] 05:54:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x90752400) [pid = 4994] [serial = 2268] [outer = (nil)] 05:54:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x91081800) [pid = 4994] [serial = 2269] [outer = 0x90752400] 05:54:48 INFO - PROCESS | 4994 | 1464612888666 Marionette DEBUG loaded listener.js 05:54:48 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x9108cc00) [pid = 4994] [serial = 2270] [outer = 0x90752400] 05:54:49 INFO - PROCESS | 4994 | ++DOCSHELL 0x91644000 == 161 [pid = 4994] [id = 757] 05:54:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x91646c00) [pid = 4994] [serial = 2271] [outer = (nil)] 05:54:49 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x919e8800) [pid = 4994] [serial = 2272] [outer = 0x91646c00] 05:54:49 INFO - PROCESS | 4994 | 1464612889670 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:54: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:54:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1736ms 05:54:49 INFO - PROCESS | 4994 | 1464612889713 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 05:54:49 INFO - PROCESS | 4994 | 1464612889717 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 05:54:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:54:49 INFO - PROCESS | 4994 | 1464612889723 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:54:49 INFO - PROCESS | 4994 | 1464612889727 Marionette TRACE conn3 <- [1,2994,null,{}] 05:54:49 INFO - PROCESS | 4994 | 1464612889733 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:54:50 INFO - PROCESS | 4994 | 1464612890045 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 05:54:50 INFO - PROCESS | 4994 | 1464612890393 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:50 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e6b1800 == 162 [pid = 4994] [id = 758] 05:54:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x9101f800) [pid = 4994] [serial = 2273] [outer = (nil)] 05:54:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x917ea800) [pid = 4994] [serial = 2274] [outer = 0x9101f800] 05:54:50 INFO - PROCESS | 4994 | 1464612890489 Marionette DEBUG loaded listener.js 05:54:50 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x919f1800) [pid = 4994] [serial = 2275] [outer = 0x9101f800] 05:54:51 INFO - PROCESS | 4994 | 1464612891296 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:54:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:54:51 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:54:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1586ms 05:54:51 INFO - PROCESS | 4994 | 1464612891310 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 05:54:51 INFO - PROCESS | 4994 | 1464612891313 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 05:54:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:54:51 INFO - PROCESS | 4994 | 1464612891320 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:54:51 INFO - PROCESS | 4994 | 1464612891322 Marionette TRACE conn3 <- [1,2998,null,{}] 05:54:51 INFO - PROCESS | 4994 | 1464612891329 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:54:51 INFO - PROCESS | 4994 | 1464612891568 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 05:54:51 INFO - PROCESS | 4994 | 1464612891844 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:51 INFO - PROCESS | 4994 | ++DOCSHELL 0x91641800 == 163 [pid = 4994] [id = 759] 05:54:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x91645400) [pid = 4994] [serial = 2276] [outer = (nil)] 05:54:51 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x9227e800) [pid = 4994] [serial = 2277] [outer = 0x91645400] 05:54:51 INFO - PROCESS | 4994 | 1464612891934 Marionette DEBUG loaded listener.js 05:54:52 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x92281400) [pid = 4994] [serial = 2278] [outer = 0x91645400] 05:54:52 INFO - PROCESS | 4994 | 1464612892826 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:54: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:54:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1547ms 05:54:52 INFO - PROCESS | 4994 | 1464612892866 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 05:54:52 INFO - PROCESS | 4994 | 1464612892870 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 05:54:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:54:52 INFO - PROCESS | 4994 | 1464612892877 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:54:52 INFO - PROCESS | 4994 | 1464612892881 Marionette TRACE conn3 <- [1,3002,null,{}] 05:54:52 INFO - PROCESS | 4994 | 1464612892886 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:54:53 INFO - PROCESS | 4994 | 1464612893147 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 05:54:53 INFO - PROCESS | 4994 | 1464612893427 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:53 INFO - PROCESS | 4994 | ++DOCSHELL 0x919f0400 == 164 [pid = 4994] [id = 760] 05:54:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x92280000) [pid = 4994] [serial = 2279] [outer = (nil)] 05:54:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x9236a000) [pid = 4994] [serial = 2280] [outer = 0x92280000] 05:54:53 INFO - PROCESS | 4994 | 1464612893529 Marionette DEBUG loaded listener.js 05:54:53 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x9236c000) [pid = 4994] [serial = 2281] [outer = 0x92280000] 05:54:54 INFO - PROCESS | 4994 | 1464612894412 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:54: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:54:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1583ms 05:54:54 INFO - PROCESS | 4994 | 1464612894461 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 05:54:54 INFO - PROCESS | 4994 | 1464612894465 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 05:54:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:54:54 INFO - PROCESS | 4994 | 1464612894471 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:54:54 INFO - PROCESS | 4994 | 1464612894475 Marionette TRACE conn3 <- [1,3006,null,{}] 05:54:54 INFO - PROCESS | 4994 | 1464612894481 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:54:54 INFO - PROCESS | 4994 | 1464612894752 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 05:54:55 INFO - PROCESS | 4994 | 1464612895081 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:55 INFO - PROCESS | 4994 | ++DOCSHELL 0x88957000 == 165 [pid = 4994] [id = 761] 05:54:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x8e142000) [pid = 4994] [serial = 2282] [outer = (nil)] 05:54:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x9238b000) [pid = 4994] [serial = 2283] [outer = 0x8e142000] 05:54:55 INFO - PROCESS | 4994 | 1464612895231 Marionette DEBUG loaded listener.js 05:54:55 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x92a95800) [pid = 4994] [serial = 2284] [outer = 0x8e142000] 05:54:56 INFO - PROCESS | 4994 | 1464612896084 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:54:56 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:54:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1638ms 05:54:56 INFO - PROCESS | 4994 | 1464612896110 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 05:54:56 INFO - PROCESS | 4994 | 1464612896114 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 05:54:56 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:54:56 INFO - PROCESS | 4994 | 1464612896121 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:54:56 INFO - PROCESS | 4994 | 1464612896126 Marionette TRACE conn3 <- [1,3010,null,{}] 05:54:56 INFO - PROCESS | 4994 | 1464612896132 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:54:56 INFO - PROCESS | 4994 | 1464612896391 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 05:54:56 INFO - PROCESS | 4994 | 1464612896707 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:56 INFO - PROCESS | 4994 | ++DOCSHELL 0x92387800 == 166 [pid = 4994] [id = 762] 05:54:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x92a99c00) [pid = 4994] [serial = 2285] [outer = (nil)] 05:54:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x92af0c00) [pid = 4994] [serial = 2286] [outer = 0x92a99c00] 05:54:56 INFO - PROCESS | 4994 | 1464612896814 Marionette DEBUG loaded listener.js 05:54:56 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x92c9f400) [pid = 4994] [serial = 2287] [outer = 0x92a99c00] 05:54:57 INFO - PROCESS | 4994 | 1464612897757 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:54: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:54:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1694ms 05:54:57 INFO - PROCESS | 4994 | 1464612897819 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 05:54:57 INFO - PROCESS | 4994 | 1464612897825 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 05:54:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:54:57 INFO - PROCESS | 4994 | 1464612897836 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:54:57 INFO - PROCESS | 4994 | 1464612897841 Marionette TRACE conn3 <- [1,3014,null,{}] 05:54:57 INFO - PROCESS | 4994 | 1464612897877 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:54:58 INFO - PROCESS | 4994 | 1464612898163 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 05:54:58 INFO - PROCESS | 4994 | 1464612898515 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:54:58 INFO - PROCESS | 4994 | ++DOCSHELL 0x92ca5400 == 167 [pid = 4994] [id = 763] 05:54:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x92ca8400) [pid = 4994] [serial = 2288] [outer = (nil)] 05:54:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x92cad800) [pid = 4994] [serial = 2289] [outer = 0x92ca8400] 05:54:58 INFO - PROCESS | 4994 | 1464612898610 Marionette DEBUG loaded listener.js 05:54:58 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x92ee6c00) [pid = 4994] [serial = 2290] [outer = 0x92ca8400] 05:54:59 INFO - PROCESS | 4994 | [4994] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:54:59 INFO - PROCESS | 4994 | 1464612899589 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:54:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:54:59 INFO - {} 05:54:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:54:59 INFO - {} 05:54:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:54:59 INFO - {} 05:54:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:54:59 INFO - {} 05:54:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1795ms 05:54:59 INFO - PROCESS | 4994 | 1464612899633 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 05:54:59 INFO - PROCESS | 4994 | 1464612899637 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 05:54:59 INFO - TEST-START | /FileAPI/fileReader.html 05:54:59 INFO - PROCESS | 4994 | 1464612899693 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:54:59 INFO - PROCESS | 4994 | 1464612899697 Marionette TRACE conn3 <- [1,3018,null,{}] 05:54:59 INFO - PROCESS | 4994 | 1464612899704 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:54:59 INFO - PROCESS | 4994 | 1464612899973 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 05:55:00 INFO - PROCESS | 4994 | 1464612900344 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:00 INFO - PROCESS | 4994 | ++DOCSHELL 0x8c36f400 == 168 [pid = 4994] [id = 764] 05:55:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x8ead1400) [pid = 4994] [serial = 2291] [outer = (nil)] 05:55:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x93c8f000) [pid = 4994] [serial = 2292] [outer = 0x8ead1400] 05:55:00 INFO - PROCESS | 4994 | 1464612900441 Marionette DEBUG loaded listener.js 05:55:00 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x93c98400) [pid = 4994] [serial = 2293] [outer = 0x8ead1400] 05:55:01 INFO - PROCESS | 4994 | 1464612901420 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:55:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:55:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:55:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:55:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:55:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 1751ms 05:55:01 INFO - TEST-START | /FileAPI/historical.html 05:55:01 INFO - PROCESS | 4994 | 1464612901437 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 05:55:01 INFO - PROCESS | 4994 | 1464612901440 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 05:55:01 INFO - PROCESS | 4994 | 1464612901447 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:55:01 INFO - PROCESS | 4994 | 1464612901450 Marionette TRACE conn3 <- [1,3022,null,{}] 05:55:01 INFO - PROCESS | 4994 | 1464612901456 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:55:01 INFO - PROCESS | 4994 | 1464612901694 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 05:55:02 INFO - PROCESS | 4994 | 1464612901973 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:02 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a9ed000 == 169 [pid = 4994] [id = 765] 05:55:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x8a9ed800) [pid = 4994] [serial = 2294] [outer = (nil)] 05:55:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x946a1000) [pid = 4994] [serial = 2295] [outer = 0x8a9ed800] 05:55:02 INFO - PROCESS | 4994 | 1464612902090 Marionette DEBUG loaded listener.js 05:55:02 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x95029c00) [pid = 4994] [serial = 2296] [outer = 0x8a9ed800] 05:55:03 INFO - PROCESS | 4994 | 1464612903058 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:55:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:55:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:55:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:55:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:55:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:55:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:55:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:55:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:55:03 INFO - TEST-OK | /FileAPI/historical.html | took 1633ms 05:55:03 INFO - PROCESS | 4994 | 1464612903093 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 05:55:03 INFO - PROCESS | 4994 | 1464612903098 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 05:55:03 INFO - TEST-START | /FileAPI/idlharness.html 05:55:03 INFO - PROCESS | 4994 | 1464612903108 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:55:03 INFO - PROCESS | 4994 | 1464612903110 Marionette TRACE conn3 <- [1,3026,null,{}] 05:55:03 INFO - PROCESS | 4994 | 1464612903117 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:55:03 INFO - PROCESS | 4994 | 1464612903351 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 05:55:03 INFO - PROCESS | 4994 | 1464612903631 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:03 INFO - PROCESS | 4994 | ++DOCSHELL 0x939f1800 == 170 [pid = 4994] [id = 766] 05:55:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x95026000) [pid = 4994] [serial = 2297] [outer = (nil)] 05:55:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x95143c00) [pid = 4994] [serial = 2298] [outer = 0x95026000] 05:55:03 INFO - PROCESS | 4994 | 1464612903721 Marionette DEBUG loaded listener.js 05:55:03 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x95146000) [pid = 4994] [serial = 2299] [outer = 0x95026000] 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:55:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:55:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:55:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:55:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:55:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:55:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:55:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:55:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:55:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:55:05 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:55:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:55:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:55:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:55:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:55:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:55:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:55:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:55:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:55:05 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:55:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:55:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:55:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:55:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:55:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:55:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:55:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:55:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:55:05 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:55:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:55:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:55:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:55:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:55:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:55:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:55:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:55:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:55:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:55:05 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:55:05 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:55:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:55:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:55:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:55:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:55:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:55:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:55:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:55:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:55:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:55:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:55:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:55:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:55:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:55:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:55:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:55:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:55:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:55:05 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:55:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:55:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:55:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:55:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:55:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:55:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:55:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:55:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:55:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:55:05 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:55:05 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:55:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:55:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:55:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:55:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:55:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:55:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:55:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 05:55:05 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 05:55:05 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 05:55:05 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:55:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:55:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 2321ms 05:55:05 INFO - PROCESS | 4994 | 1464612905272 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:55:05 INFO - PROCESS | 4994 | 1464612905579 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 05:55:05 INFO - PROCESS | 4994 | 1464612905583 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 05:55:05 INFO - TEST-START | /FileAPI/idlharness.worker 05:55:05 INFO - PROCESS | 4994 | 1464612905653 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:55:05 INFO - PROCESS | 4994 | 1464612905656 Marionette TRACE conn3 <- [1,3030,null,{}] 05:55:05 INFO - PROCESS | 4994 | 1464612905668 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:55:05 INFO - PROCESS | 4994 | 1464612905901 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 05:55:06 INFO - PROCESS | 4994 | 1464612906202 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:06 INFO - PROCESS | 4994 | ++DOCSHELL 0x93c96c00 == 171 [pid = 4994] [id = 767] 05:55:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 178 (0x95072800) [pid = 4994] [serial = 2300] [outer = (nil)] 05:55:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 179 (0x9a523c00) [pid = 4994] [serial = 2301] [outer = 0x95072800] 05:55:06 INFO - PROCESS | 4994 | 1464612906292 Marionette DEBUG loaded listener.js 05:55:06 INFO - PROCESS | 4994 | ++DOMWINDOW == 180 (0x9a3e3800) [pid = 4994] [serial = 2302] [outer = 0x95072800] 05:55:06 INFO - PROCESS | 4994 | [4994] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:55:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:55:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:55:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:55:08 INFO - {} 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:55:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:55:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:55:08 INFO - {} 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:55:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:55:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:55:08 INFO - {} 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:55:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:55:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:55:08 INFO - {} 05:55:08 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:55:08 INFO - {} 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:55:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:55:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:55:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:55:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:55:08 INFO - {} 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:55:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:55:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:55:08 INFO - {} 05:55:08 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:55:08 INFO - {} 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:55:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:55:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:55:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:55:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:55:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:55:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:55:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:55:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:55:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 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:55:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:55:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:55:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:55:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:55:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:55:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:55:08 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:55:08 INFO - {} 05:55:08 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2947ms 05:55:08 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:55:08 INFO - PROCESS | 4994 | 1464612908408 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:55:08 INFO - PROCESS | 4994 | 1464612908583 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 05:55:08 INFO - PROCESS | 4994 | 1464612908586 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 05:55:08 INFO - PROCESS | 4994 | 1464612908599 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:55:08 INFO - PROCESS | 4994 | 1464612908615 Marionette TRACE conn3 <- [1,3034,null,{}] 05:55:08 INFO - PROCESS | 4994 | 1464612908629 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:55:09 INFO - PROCESS | 4994 | 1464612909005 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x88956400 == 170 [pid = 4994] [id = 642] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x8e143c00 == 169 [pid = 4994] [id = 647] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x8c2b6c00 == 168 [pid = 4994] [id = 663] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x9105d400 == 167 [pid = 4994] [id = 654] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x917efc00 == 166 [pid = 4994] [id = 653] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x904cb400 == 165 [pid = 4994] [id = 651] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x93ae9c00 == 164 [pid = 4994] [id = 655] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x875b8400 == 163 [pid = 4994] [id = 657] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x88528400 == 162 [pid = 4994] [id = 659] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x9a010400 == 161 [pid = 4994] [id = 658] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x8baf1400 == 160 [pid = 4994] [id = 648] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x8920e800 == 159 [pid = 4994] [id = 649] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x981c7400 == 158 [pid = 4994] [id = 656] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x919e7400 == 157 [pid = 4994] [id = 652] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x88ecd000 == 156 [pid = 4994] [id = 746] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x904c4c00 == 155 [pid = 4994] [id = 739] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x8def6400 == 154 [pid = 4994] [id = 738] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x87b63800 == 153 [pid = 4994] [id = 736] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x8e14a400 == 152 [pid = 4994] [id = 737] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x8c50a000 == 151 [pid = 4994] [id = 735] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x8c36a000 == 150 [pid = 4994] [id = 734] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x8b8a2800 == 149 [pid = 4994] [id = 733] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x8ab48000 == 148 [pid = 4994] [id = 731] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x8b9bac00 == 147 [pid = 4994] [id = 732] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x898ac000 == 146 [pid = 4994] [id = 730] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x898aa400 == 145 [pid = 4994] [id = 729] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x88a07c00 == 144 [pid = 4994] [id = 728] 05:55:12 INFO - PROCESS | 4994 | --DOCSHELL 0x875c4000 == 143 [pid = 4994] [id = 727] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 179 (0x8de34800) [pid = 4994] [serial = 2055] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 178 (0x88ec2800) [pid = 4994] [serial = 2177] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 177 (0x88ed0800) [pid = 4994] [serial = 2178] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 176 (0x8920b000) [pid = 4994] [serial = 2180] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 175 (0x8869b800) [pid = 4994] [serial = 2174] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 174 (0x87b5b800) [pid = 4994] [serial = 2171] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 173 (0x87dc5c00) [pid = 4994] [serial = 2172] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 172 (0x8a9f3c00) [pid = 4994] [serial = 2169] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 171 (0x8a9f0000) [pid = 4994] [serial = 2168] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 170 (0xa6d1d800) [pid = 4994] [serial = 2166] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 169 (0xa50a8400) [pid = 4994] [serial = 2165] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 168 (0x8b85cc00) [pid = 4994] [serial = 2163] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 167 (0x8b85a400) [pid = 4994] [serial = 2162] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 166 (0xa6d12000) [pid = 4994] [serial = 2160] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 165 (0xa6233800) [pid = 4994] [serial = 2159] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 164 (0xa24b4800) [pid = 4994] [serial = 2157] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 163 (0xa2408800) [pid = 4994] [serial = 2156] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 162 (0x9c086c00) [pid = 4994] [serial = 2154] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 161 (0x9ba79000) [pid = 4994] [serial = 2153] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 160 (0x9af0d000) [pid = 4994] [serial = 2151] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 159 (0x9aac1c00) [pid = 4994] [serial = 2150] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 158 (0x9a368800) [pid = 4994] [serial = 2148] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 157 (0x9a0afc00) [pid = 4994] [serial = 2147] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 156 (0x9515fc00) [pid = 4994] [serial = 2145] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 155 (0x95155000) [pid = 4994] [serial = 2144] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 154 (0x9502cc00) [pid = 4994] [serial = 2142] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 153 (0x95025000) [pid = 4994] [serial = 2141] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 152 (0x92ca3400) [pid = 4994] [serial = 2139] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 151 (0x92af0400) [pid = 4994] [serial = 2138] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 150 (0x92a99400) [pid = 4994] [serial = 2136] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 149 (0x92365400) [pid = 4994] [serial = 2135] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 148 (0x9164b400) [pid = 4994] [serial = 2133] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 147 (0x91646000) [pid = 4994] [serial = 2132] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x9108b000) [pid = 4994] [serial = 2130] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x91026400) [pid = 4994] [serial = 2129] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x9050e400) [pid = 4994] [serial = 2127] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x904c5000) [pid = 4994] [serial = 2126] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x8c508c00) [pid = 4994] [serial = 2124] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x8c2b3400) [pid = 4994] [serial = 2123] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x88ecdc00) [pid = 4994] [serial = 2121] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x8895e400) [pid = 4994] [serial = 2120] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x88812c00) [pid = 4994] [serial = 2175] [outer = (nil)] [url = about:blank] 05:55:12 INFO - PROCESS | 4994 | 1464612912304 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:12 INFO - PROCESS | 4994 | ++DOCSHELL 0x87b5b800 == 144 [pid = 4994] [id = 768] 05:55:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x87b63800) [pid = 4994] [serial = 2303] [outer = (nil)] 05:55:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x87dcec00) [pid = 4994] [serial = 2304] [outer = 0x87b63800] 05:55:12 INFO - PROCESS | 4994 | 1464612912435 Marionette DEBUG loaded listener.js 05:55:12 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x88694c00) [pid = 4994] [serial = 2305] [outer = 0x87b63800] 05:55:13 INFO - PROCESS | 4994 | 1464612913206 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:55:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:55:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 4661ms 05:55:13 INFO - PROCESS | 4994 | 1464612913261 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 05:55:13 INFO - PROCESS | 4994 | 1464612913267 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 05:55:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:55:13 INFO - PROCESS | 4994 | 1464612913295 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:55:13 INFO - PROCESS | 4994 | 1464612913304 Marionette TRACE conn3 <- [1,3038,null,{}] 05:55:13 INFO - PROCESS | 4994 | 1464612913323 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:55:13 INFO - PROCESS | 4994 | 1464612913556 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 05:55:13 INFO - PROCESS | 4994 | 1464612913802 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:13 INFO - PROCESS | 4994 | ++DOCSHELL 0x88a10800 == 145 [pid = 4994] [id = 769] 05:55:13 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x88ec1400) [pid = 4994] [serial = 2306] [outer = (nil)] 05:55:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x88a06000) [pid = 4994] [serial = 2307] [outer = 0x88ec1400] 05:55:14 INFO - PROCESS | 4994 | 1464612914030 Marionette DEBUG loaded listener.js 05:55:14 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x88f66800) [pid = 4994] [serial = 2308] [outer = 0x88ec1400] 05:55:14 INFO - PROCESS | 4994 | 1464612914815 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:55:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:55:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:55:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1561ms 05:55:14 INFO - PROCESS | 4994 | 1464612914883 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 05:55:14 INFO - PROCESS | 4994 | 1464612914889 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 05:55:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:55:14 INFO - PROCESS | 4994 | 1464612914899 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:55:14 INFO - PROCESS | 4994 | 1464612914902 Marionette TRACE conn3 <- [1,3042,null,{}] 05:55:14 INFO - PROCESS | 4994 | 1464612914909 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:55:15 INFO - PROCESS | 4994 | 1464612915223 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 05:55:15 INFO - PROCESS | 4994 | 1464612915265 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:15 INFO - PROCESS | 4994 | ++DOCSHELL 0x898aa400 == 146 [pid = 4994] [id = 770] 05:55:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x898ab400) [pid = 4994] [serial = 2309] [outer = (nil)] 05:55:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x8a9eac00) [pid = 4994] [serial = 2310] [outer = 0x898ab400] 05:55:15 INFO - PROCESS | 4994 | 1464612915341 Marionette DEBUG loaded listener.js 05:55:15 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x8a9f4c00) [pid = 4994] [serial = 2311] [outer = 0x898ab400] 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:55:16 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:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:55:16 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:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:55:16 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:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:55:16 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:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:55:16 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:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:55:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:55:16 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:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:55:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:55:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:55:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:55:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:55:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:55:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:55:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:55:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:55:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:55:16 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1875ms 05:55:16 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:55:16 INFO - PROCESS | 4994 | 1464612916678 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:55:16 INFO - PROCESS | 4994 | 1464612916777 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 05:55:16 INFO - PROCESS | 4994 | 1464612916787 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 05:55:16 INFO - PROCESS | 4994 | 1464612916872 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:55:16 INFO - PROCESS | 4994 | 1464612916880 Marionette TRACE conn3 <- [1,3046,null,{}] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 146 (0x8a22b400) [pid = 4994] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 145 (0x8b8a5c00) [pid = 4994] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 144 (0x90504000) [pid = 4994] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 143 (0x87b5dc00) [pid = 4994] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 142 (0x91087c00) [pid = 4994] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 141 (0x91321400) [pid = 4994] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 140 (0x875c4c00) [pid = 4994] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 139 (0x88a0fc00) [pid = 4994] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 138 (0x8c2ba800) [pid = 4994] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 137 (0x8c508000) [pid = 4994] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 136 (0x8ead6c00) [pid = 4994] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 135 (0x8c510c00) [pid = 4994] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 134 (0x87dd0400) [pid = 4994] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 133 (0x8aaeb800) [pid = 4994] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 132 (0x91028800) [pid = 4994] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 131 (0x8a9ebc00) [pid = 4994] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 130 (0x8ab48400) [pid = 4994] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 129 (0x9101d400) [pid = 4994] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 128 (0x8e14b400) [pid = 4994] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 127 (0x917e9800) [pid = 4994] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 126 (0x8b9bb800) [pid = 4994] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 125 (0x8baf5c00) [pid = 4994] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 124 (0x88ecd800) [pid = 4994] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:55:17 INFO - PROCESS | 4994 | --DOMWINDOW == 123 (0x88f6e000) [pid = 4994] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:55:17 INFO - PROCESS | 4994 | 1464612917595 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:55:17 INFO - PROCESS | 4994 | 1464612917808 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 05:55:18 INFO - PROCESS | 4994 | 1464612918020 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:18 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a24e000 == 147 [pid = 4994] [id = 771] 05:55:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 124 (0x8ab4dc00) [pid = 4994] [serial = 2312] [outer = (nil)] 05:55:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 125 (0x8b8a4c00) [pid = 4994] [serial = 2313] [outer = 0x8ab4dc00] 05:55:18 INFO - PROCESS | 4994 | 1464612918100 Marionette DEBUG loaded listener.js 05:55:18 INFO - PROCESS | 4994 | ++DOMWINDOW == 126 (0x8baefc00) [pid = 4994] [serial = 2314] [outer = 0x8ab4dc00] 05:55:18 INFO - PROCESS | 4994 | [4994] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:55:18 INFO - PROCESS | 4994 | 1464612918878 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:55:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:55:18 INFO - {} 05:55:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 2106ms 05:55:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:55:18 INFO - PROCESS | 4994 | 1464612918929 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 05:55:18 INFO - PROCESS | 4994 | 1464612918933 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 05:55:18 INFO - PROCESS | 4994 | 1464612918946 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:55:18 INFO - PROCESS | 4994 | 1464612918949 Marionette TRACE conn3 <- [1,3050,null,{}] 05:55:18 INFO - PROCESS | 4994 | 1464612918955 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:55:19 INFO - PROCESS | 4994 | 1464612919166 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 05:55:19 INFO - PROCESS | 4994 | 1464612919415 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:19 INFO - PROCESS | 4994 | ++DOCSHELL 0x8a22b400 == 148 [pid = 4994] [id = 772] 05:55:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 127 (0x8ab48400) [pid = 4994] [serial = 2315] [outer = (nil)] 05:55:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 128 (0x8c505c00) [pid = 4994] [serial = 2316] [outer = 0x8ab48400] 05:55:19 INFO - PROCESS | 4994 | 1464612919490 Marionette DEBUG loaded listener.js 05:55:19 INFO - PROCESS | 4994 | ++DOMWINDOW == 129 (0x8c50a800) [pid = 4994] [serial = 2317] [outer = 0x8ab48400] 05:55:20 INFO - PROCESS | 4994 | 1464612920604 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:55:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:55:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:55:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:55:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:55:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1690ms 05:55:20 INFO - PROCESS | 4994 | 1464612920631 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 05:55:20 INFO - PROCESS | 4994 | 1464612920640 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 05:55:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:55:20 INFO - PROCESS | 4994 | 1464612920649 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:55:20 INFO - PROCESS | 4994 | 1464612920655 Marionette TRACE conn3 <- [1,3054,null,{}] 05:55:20 INFO - PROCESS | 4994 | 1464612920664 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:55:20 INFO - PROCESS | 4994 | 1464612920899 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 05:55:21 INFO - PROCESS | 4994 | 1464612921209 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:21 INFO - PROCESS | 4994 | ++DOCSHELL 0x88a05c00 == 149 [pid = 4994] [id = 773] 05:55:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 130 (0x88a08000) [pid = 4994] [serial = 2318] [outer = (nil)] 05:55:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 131 (0x88f6b400) [pid = 4994] [serial = 2319] [outer = 0x88a08000] 05:55:21 INFO - PROCESS | 4994 | 1464612921358 Marionette DEBUG loaded listener.js 05:55:21 INFO - PROCESS | 4994 | ++DOMWINDOW == 132 (0x89758000) [pid = 4994] [serial = 2320] [outer = 0x88a08000] 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:55:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:55:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:55:22 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:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:55:22 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:55:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:55:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:55:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:55:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2125ms 05:55:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:55:22 INFO - PROCESS | 4994 | 1464612922613 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:55:22 INFO - PROCESS | 4994 | 1464612922806 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 05:55:22 INFO - PROCESS | 4994 | 1464612922834 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 05:55:23 INFO - PROCESS | 4994 | 1464612923033 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:55:23 INFO - PROCESS | 4994 | 1464612923037 Marionette TRACE conn3 <- [1,3058,null,{}] 05:55:23 INFO - PROCESS | 4994 | 1464612923093 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:55:23 INFO - PROCESS | 4994 | 1464612923359 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 05:55:23 INFO - PROCESS | 4994 | 1464612923608 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:23 INFO - PROCESS | 4994 | ++DOCSHELL 0x8aae9000 == 150 [pid = 4994] [id = 774] 05:55:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 133 (0x8ab4b800) [pid = 4994] [serial = 2321] [outer = (nil)] 05:55:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 134 (0x8cdfe800) [pid = 4994] [serial = 2322] [outer = 0x8ab4b800] 05:55:23 INFO - PROCESS | 4994 | 1464612923696 Marionette DEBUG loaded listener.js 05:55:23 INFO - PROCESS | 4994 | ++DOMWINDOW == 135 (0x8cefdc00) [pid = 4994] [serial = 2323] [outer = 0x8ab4b800] 05:55:24 INFO - PROCESS | 4994 | 1464612924658 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:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:55:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:55:24 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:24 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:55:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:55:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:55:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:55:24 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:55:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:55:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:24 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:55:24 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:55:24 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1858ms 05:55:24 INFO - PROCESS | 4994 | 1464612924744 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 05:55:24 INFO - PROCESS | 4994 | 1464612924749 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 05:55:24 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:55:24 INFO - PROCESS | 4994 | 1464612924758 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:55:24 INFO - PROCESS | 4994 | 1464612924764 Marionette TRACE conn3 <- [1,3062,null,{}] 05:55:24 INFO - PROCESS | 4994 | 1464612924782 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:55:25 INFO - PROCESS | 4994 | 1464612925041 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 05:55:25 INFO - PROCESS | 4994 | 1464612925394 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:25 INFO - PROCESS | 4994 | ++DOCSHELL 0x8def3400 == 151 [pid = 4994] [id = 775] 05:55:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 136 (0x8def6400) [pid = 4994] [serial = 2324] [outer = (nil)] 05:55:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 137 (0x8e14b000) [pid = 4994] [serial = 2325] [outer = 0x8def6400] 05:55:25 INFO - PROCESS | 4994 | 1464612925493 Marionette DEBUG loaded listener.js 05:55:25 INFO - PROCESS | 4994 | ++DOMWINDOW == 138 (0x8e96d000) [pid = 4994] [serial = 2326] [outer = 0x8def6400] 05:55:25 INFO - PROCESS | 4994 | [4994] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 05:55:26 INFO - PROCESS | 4994 | 1464612926416 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:55:26 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:55:26 INFO - {} 05:55:26 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1694ms 05:55:26 INFO - PROCESS | 4994 | 1464612926453 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 05:55:26 INFO - PROCESS | 4994 | 1464612926458 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 05:55:26 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:55:26 INFO - PROCESS | 4994 | 1464612926464 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:55:26 INFO - PROCESS | 4994 | 1464612926468 Marionette TRACE conn3 <- [1,3066,null,{}] 05:55:26 INFO - PROCESS | 4994 | 1464612926480 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:55:26 INFO - PROCESS | 4994 | 1464612926754 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 05:55:27 INFO - PROCESS | 4994 | 1464612927024 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:27 INFO - PROCESS | 4994 | ++DOCSHELL 0x8ead5800 == 152 [pid = 4994] [id = 776] 05:55:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 139 (0x90505000) [pid = 4994] [serial = 2327] [outer = (nil)] 05:55:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 140 (0x90755400) [pid = 4994] [serial = 2328] [outer = 0x90505000] 05:55:27 INFO - PROCESS | 4994 | 1464612927160 Marionette DEBUG loaded listener.js 05:55:27 INFO - PROCESS | 4994 | ++DOMWINDOW == 141 (0x90761400) [pid = 4994] [serial = 2329] [outer = 0x90505000] 05:55:28 INFO - PROCESS | 4994 | 1464612928025 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:55:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:55:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:55:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:55:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:55:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:55:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:55:28 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:55:28 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1593ms 05:55:28 INFO - PROCESS | 4994 | 1464612928061 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 05:55:28 INFO - PROCESS | 4994 | 1464612928064 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 05:55:28 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:55:28 INFO - PROCESS | 4994 | 1464612928072 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:55:28 INFO - PROCESS | 4994 | 1464612928075 Marionette TRACE conn3 <- [1,3070,null,{}] 05:55:28 INFO - PROCESS | 4994 | 1464612928081 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:55:28 INFO - PROCESS | 4994 | 1464612928313 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 05:55:28 INFO - PROCESS | 4994 | 1464612928622 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:28 INFO - PROCESS | 4994 | ++DOCSHELL 0x904ca400 == 153 [pid = 4994] [id = 777] 05:55:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 142 (0x9075d800) [pid = 4994] [serial = 2330] [outer = (nil)] 05:55:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 143 (0x91023000) [pid = 4994] [serial = 2331] [outer = 0x9075d800] 05:55:28 INFO - PROCESS | 4994 | 1464612928717 Marionette DEBUG loaded listener.js 05:55:28 INFO - PROCESS | 4994 | ++DOMWINDOW == 144 (0x91026800) [pid = 4994] [serial = 2332] [outer = 0x9075d800] 05:55:29 INFO - PROCESS | 4994 | 1464612929698 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:55:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:55:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:55:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:55:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:55:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:55:29 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:55:29 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1684ms 05:55:29 INFO - PROCESS | 4994 | 1464612929778 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 05:55:29 INFO - PROCESS | 4994 | 1464612929781 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 05:55:29 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:55:29 INFO - PROCESS | 4994 | 1464612929791 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:55:29 INFO - PROCESS | 4994 | 1464612929795 Marionette TRACE conn3 <- [1,3074,null,{}] 05:55:29 INFO - PROCESS | 4994 | 1464612929800 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:55:30 INFO - PROCESS | 4994 | 1464612930098 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 05:55:30 INFO - PROCESS | 4994 | 1464612930467 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:30 INFO - PROCESS | 4994 | ++DOCSHELL 0x8b858c00 == 154 [pid = 4994] [id = 778] 05:55:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 145 (0x91025000) [pid = 4994] [serial = 2333] [outer = (nil)] 05:55:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 146 (0x91321400) [pid = 4994] [serial = 2334] [outer = 0x91025000] 05:55:30 INFO - PROCESS | 4994 | 1464612930570 Marionette DEBUG loaded listener.js 05:55:30 INFO - PROCESS | 4994 | ++DOMWINDOW == 147 (0x91644c00) [pid = 4994] [serial = 2335] [outer = 0x91025000] 05:55:31 INFO - PROCESS | 4994 | 1464612931371 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:55:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:55:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:55:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:55:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:55:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:55:31 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:55:31 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1632ms 05:55:31 INFO - PROCESS | 4994 | 1464612931426 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 05:55:31 INFO - PROCESS | 4994 | 1464612931429 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 05:55:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:55:31 INFO - PROCESS | 4994 | 1464612931437 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:55:31 INFO - PROCESS | 4994 | 1464612931440 Marionette TRACE conn3 <- [1,3078,null,{}] 05:55:31 INFO - PROCESS | 4994 | 1464612931446 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:55:31 INFO - PROCESS | 4994 | 1464612931715 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 05:55:32 INFO - PROCESS | 4994 | 1464612932030 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:32 INFO - PROCESS | 4994 | ++DOCSHELL 0x8c36c400 == 155 [pid = 4994] [id = 779] 05:55:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 148 (0x8cefac00) [pid = 4994] [serial = 2336] [outer = (nil)] 05:55:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 149 (0x904cb400) [pid = 4994] [serial = 2337] [outer = 0x8cefac00] 05:55:32 INFO - PROCESS | 4994 | 1464612932125 Marionette DEBUG loaded listener.js 05:55:32 INFO - PROCESS | 4994 | ++DOMWINDOW == 150 (0x90509c00) [pid = 4994] [serial = 2338] [outer = 0x8cefac00] 05:55:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 05:55:33 INFO - reader.readAsText(blob_2) 05:55:33 INFO - }" did not throw 05:55:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 05:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 05:55:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 05:55:33 INFO - reader.readAsDataURL(blob_2) 05:55:33 INFO - }" did not throw 05:55:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 05:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 05:55:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 05:55:33 INFO - reader.readAsArrayBuffer(blob_2) 05:55:33 INFO - }" did not throw 05:55:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 05:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:33 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 05:55:33 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 05:55:33 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 05:55:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:55:33 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 05:55:33 INFO - PROCESS | 4994 | 1464612933074 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 05:55:33 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:55:33 INFO - PROCESS | 4994 | 1464612933094 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:55:33 INFO - PROCESS | 4994 | 1464612933097 Marionette TRACE conn3 <- [1,3082,null,{}] 05:55:33 INFO - PROCESS | 4994 | 1464612933109 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:55:33 INFO - PROCESS | 4994 | 1464612933331 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 05:55:33 INFO - PROCESS | 4994 | 1464612933650 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:33 INFO - PROCESS | 4994 | ++DOCSHELL 0x917f2c00 == 156 [pid = 4994] [id = 780] 05:55:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 151 (0x919e6800) [pid = 4994] [serial = 2339] [outer = (nil)] 05:55:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 152 (0x92386c00) [pid = 4994] [serial = 2340] [outer = 0x919e6800] 05:55:33 INFO - PROCESS | 4994 | 1464612933742 Marionette DEBUG loaded listener.js 05:55:33 INFO - PROCESS | 4994 | ++DOMWINDOW == 153 (0x92389c00) [pid = 4994] [serial = 2341] [outer = 0x919e6800] 05:55:34 INFO - PROCESS | 4994 | 1464612934631 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:55:34 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:55:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:55:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:34 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:55:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:55:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1597ms 05:55:34 INFO - PROCESS | 4994 | 1464612934691 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 05:55:34 INFO - PROCESS | 4994 | 1464612934694 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 05:55:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:55:34 INFO - PROCESS | 4994 | 1464612934701 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:55:34 INFO - PROCESS | 4994 | 1464612934705 Marionette TRACE conn3 <- [1,3086,null,{}] 05:55:34 INFO - PROCESS | 4994 | 1464612934761 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:55:35 INFO - PROCESS | 4994 | 1464612935030 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 05:55:35 INFO - PROCESS | 4994 | 1464612935378 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:35 INFO - PROCESS | 4994 | ++DOCSHELL 0x8e969800 == 157 [pid = 4994] [id = 781] 05:55:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 154 (0x91209400) [pid = 4994] [serial = 2342] [outer = (nil)] 05:55:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 155 (0x92aebc00) [pid = 4994] [serial = 2343] [outer = 0x91209400] 05:55:35 INFO - PROCESS | 4994 | 1464612935482 Marionette DEBUG loaded listener.js 05:55:35 INFO - PROCESS | 4994 | ++DOMWINDOW == 156 (0x92af3000) [pid = 4994] [serial = 2344] [outer = 0x91209400] 05:55:36 INFO - PROCESS | 4994 | 1464612936310 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:55:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:55:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1633ms 05:55:36 INFO - PROCESS | 4994 | 1464612936334 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 05:55:36 INFO - PROCESS | 4994 | 1464612936338 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 05:55:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:55:36 INFO - PROCESS | 4994 | 1464612936345 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:55:36 INFO - PROCESS | 4994 | 1464612936348 Marionette TRACE conn3 <- [1,3090,null,{}] 05:55:36 INFO - PROCESS | 4994 | 1464612936354 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:55:36 INFO - PROCESS | 4994 | 1464612936598 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 05:55:36 INFO - PROCESS | 4994 | 1464612936888 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:36 INFO - PROCESS | 4994 | ++DOCSHELL 0x89210400 == 158 [pid = 4994] [id = 782] 05:55:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 157 (0x92aec400) [pid = 4994] [serial = 2345] [outer = (nil)] 05:55:36 INFO - PROCESS | 4994 | ++DOMWINDOW == 158 (0x939eb800) [pid = 4994] [serial = 2346] [outer = 0x92aec400] 05:55:36 INFO - PROCESS | 4994 | 1464612936987 Marionette DEBUG loaded listener.js 05:55:37 INFO - PROCESS | 4994 | ++DOMWINDOW == 159 (0x93ae3000) [pid = 4994] [serial = 2347] [outer = 0x92aec400] 05:55:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:55:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1580ms 05:55:37 INFO - PROCESS | 4994 | 1464612937916 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:55:37 INFO - PROCESS | 4994 | 1464612937949 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 05:55:37 INFO - PROCESS | 4994 | 1464612937954 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 05:55:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:55:37 INFO - PROCESS | 4994 | 1464612937963 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:55:37 INFO - PROCESS | 4994 | 1464612937968 Marionette TRACE conn3 <- [1,3094,null,{}] 05:55:37 INFO - PROCESS | 4994 | 1464612937974 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:55:38 INFO - PROCESS | 4994 | 1464612938236 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 05:55:38 INFO - PROCESS | 4994 | 1464612938526 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:38 INFO - PROCESS | 4994 | ++DOCSHELL 0x939e6400 == 159 [pid = 4994] [id = 783] 05:55:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 160 (0x93af1400) [pid = 4994] [serial = 2348] [outer = (nil)] 05:55:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 161 (0x95159800) [pid = 4994] [serial = 2349] [outer = 0x93af1400] 05:55:38 INFO - PROCESS | 4994 | 1464612938629 Marionette DEBUG loaded listener.js 05:55:38 INFO - PROCESS | 4994 | ++DOMWINDOW == 162 (0x9972fc00) [pid = 4994] [serial = 2350] [outer = 0x93af1400] 05:55:39 INFO - PROCESS | 4994 | 1464612939497 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:55:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:55:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1590ms 05:55:39 INFO - PROCESS | 4994 | 1464612939554 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 05:55:39 INFO - PROCESS | 4994 | 1464612939559 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 05:55:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:55:39 INFO - PROCESS | 4994 | 1464612939566 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:55:39 INFO - PROCESS | 4994 | 1464612939570 Marionette TRACE conn3 <- [1,3098,null,{}] 05:55:39 INFO - PROCESS | 4994 | 1464612939577 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:55:39 INFO - PROCESS | 4994 | 1464612939825 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 05:55:40 INFO - PROCESS | 4994 | 1464612940157 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:40 INFO - PROCESS | 4994 | ++DOCSHELL 0x95144000 == 160 [pid = 4994] [id = 784] 05:55:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 163 (0x99050c00) [pid = 4994] [serial = 2351] [outer = (nil)] 05:55:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 164 (0x9a3dfc00) [pid = 4994] [serial = 2352] [outer = 0x99050c00] 05:55:40 INFO - PROCESS | 4994 | 1464612940266 Marionette DEBUG loaded listener.js 05:55:40 INFO - PROCESS | 4994 | ++DOMWINDOW == 165 (0x9a524c00) [pid = 4994] [serial = 2353] [outer = 0x99050c00] 05:55:41 INFO - PROCESS | 4994 | 1464612941165 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:55:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:55:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:55:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1645ms 05:55:41 INFO - PROCESS | 4994 | 1464612941212 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 05:55:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:55:41 INFO - PROCESS | 4994 | 1464612941216 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 05:55:41 INFO - PROCESS | 4994 | 1464612941223 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:55:41 INFO - PROCESS | 4994 | 1464612941236 Marionette TRACE conn3 <- [1,3102,null,{}] 05:55:41 INFO - PROCESS | 4994 | 1464612941242 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:55:41 INFO - PROCESS | 4994 | 1464612941587 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 05:55:41 INFO - PROCESS | 4994 | 1464612941827 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:41 INFO - PROCESS | 4994 | ++DOCSHELL 0x87b62c00 == 161 [pid = 4994] [id = 785] 05:55:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 166 (0x91aa3400) [pid = 4994] [serial = 2354] [outer = (nil)] 05:55:41 INFO - PROCESS | 4994 | ++DOMWINDOW == 167 (0x9a770c00) [pid = 4994] [serial = 2355] [outer = 0x91aa3400] 05:55:41 INFO - PROCESS | 4994 | 1464612941966 Marionette DEBUG loaded listener.js 05:55:42 INFO - PROCESS | 4994 | ++DOMWINDOW == 168 (0x9aa14000) [pid = 4994] [serial = 2356] [outer = 0x91aa3400] 05:55:42 INFO - PROCESS | 4994 | 1464612942812 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:55:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:55:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1643ms 05:55:42 INFO - PROCESS | 4994 | 1464612942867 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 05:55:42 INFO - PROCESS | 4994 | 1464612942870 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 05:55:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:55:42 INFO - PROCESS | 4994 | 1464612942877 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:55:42 INFO - PROCESS | 4994 | 1464612942880 Marionette TRACE conn3 <- [1,3106,null,{}] 05:55:42 INFO - PROCESS | 4994 | 1464612942887 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:55:43 INFO - PROCESS | 4994 | 1464612943134 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 05:55:43 INFO - PROCESS | 4994 | 1464612943460 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:43 INFO - PROCESS | 4994 | ++DOCSHELL 0x875bf400 == 162 [pid = 4994] [id = 786] 05:55:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 169 (0x9aabb400) [pid = 4994] [serial = 2357] [outer = (nil)] 05:55:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 170 (0x9aac3400) [pid = 4994] [serial = 2358] [outer = 0x9aabb400] 05:55:43 INFO - PROCESS | 4994 | 1464612943597 Marionette DEBUG loaded listener.js 05:55:43 INFO - PROCESS | 4994 | ++DOMWINDOW == 171 (0x9aac7000) [pid = 4994] [serial = 2359] [outer = 0x9aabb400] 05:55:44 INFO - PROCESS | 4994 | 1464612944432 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:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:55:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:55:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1586ms 05:55:44 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:55:44 INFO - PROCESS | 4994 | 1464612944463 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 05:55:44 INFO - PROCESS | 4994 | 1464612944466 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 05:55:44 INFO - PROCESS | 4994 | 1464612944473 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:55:44 INFO - PROCESS | 4994 | 1464612944476 Marionette TRACE conn3 <- [1,3110,null,{}] 05:55:44 INFO - PROCESS | 4994 | 1464612944483 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:55:44 INFO - PROCESS | 4994 | 1464612944806 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 05:55:45 INFO - PROCESS | 4994 | 1464612945123 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:45 INFO - PROCESS | 4994 | ++DOCSHELL 0x88a10000 == 163 [pid = 4994] [id = 787] 05:55:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 172 (0x9a771c00) [pid = 4994] [serial = 2360] [outer = (nil)] 05:55:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 173 (0x9af0a800) [pid = 4994] [serial = 2361] [outer = 0x9a771c00] 05:55:45 INFO - PROCESS | 4994 | 1464612945281 Marionette DEBUG loaded listener.js 05:55:45 INFO - PROCESS | 4994 | ++DOMWINDOW == 174 (0x9af10000) [pid = 4994] [serial = 2362] [outer = 0x9a771c00] 05:55:46 INFO - PROCESS | 4994 | 1464612946098 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:55:46 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:55:46 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:55:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:55:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:55:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:55:46 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:55:46 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1686ms 05:55:46 INFO - PROCESS | 4994 | 1464612946161 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 05:55:46 INFO - PROCESS | 4994 | 1464612946164 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 05:55:46 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:55:46 INFO - PROCESS | 4994 | 1464612946172 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:55:46 INFO - PROCESS | 4994 | 1464612946176 Marionette TRACE conn3 <- [1,3114,null,{}] 05:55:46 INFO - PROCESS | 4994 | 1464612946182 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:55:46 INFO - PROCESS | 4994 | 1464612946432 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 05:55:46 INFO - PROCESS | 4994 | 1464612946756 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\", \"411af000-3cc3-4a66-83cf-f5f4b9e801f1\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:55:46 INFO - PROCESS | 4994 | ++DOCSHELL 0x9af0b400 == 164 [pid = 4994] [id = 788] 05:55:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 175 (0x9b3b4800) [pid = 4994] [serial = 2363] [outer = (nil)] 05:55:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 176 (0x9b55f000) [pid = 4994] [serial = 2364] [outer = 0x9b3b4800] 05:55:46 INFO - PROCESS | 4994 | 1464612946856 Marionette DEBUG loaded listener.js 05:55:46 INFO - PROCESS | 4994 | ++DOMWINDOW == 177 (0x9b56f000) [pid = 4994] [serial = 2365] [outer = 0x9b3b4800] 05:55:47 INFO - PROCESS | 4994 | 1464612947767 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:55:47 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:55:47 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1604ms 05:55:47 INFO - PROCESS | 4994 | 1464612947776 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 05:55:47 INFO - PROCESS | 4994 | 1464612947780 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 05:55:48 WARNING - u'runner_teardown' () 05:55:48 INFO - No more tests 05:55:48 INFO - Got 0 unexpected results 05:55:48 INFO - SUITE-END | took 1391s 05:55:48 INFO - Closing logging queue 05:55:48 INFO - queue closed 05:55:49 INFO - Return code: 0 05:55:49 WARNING - # TBPL SUCCESS # 05:55:49 INFO - Running post-action listener: _resource_record_post_action 05:55:49 INFO - Running post-run listener: _resource_record_post_run 05:55:50 INFO - Total resource usage - Wall time: 1427s; CPU: 98.0%; Read bytes: 1081344; Write bytes: 926433280; Read time: 48; Write time: 225168 05:55:50 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:55:50 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134201344; Read time: 4; Write time: 117480 05:55:50 INFO - run-tests - Wall time: 1396s; CPU: 98.0%; Read bytes: 1077248; Write bytes: 783732736; Read time: 44; Write time: 101704 05:55:50 INFO - Running post-run listener: _upload_blobber_files 05:55:50 INFO - Blob upload gear active. 05:55:50 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:55:50 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:55:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 05:55:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 05:55:50 INFO - (blobuploader) - INFO - Open directory for files ... 05:55:50 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:55:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:55:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:55:51 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:55:51 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:55:51 INFO - (blobuploader) - INFO - Done attempting. 05:55:51 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:55:51 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:55:51 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:55:52 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:55:52 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:55:52 INFO - (blobuploader) - INFO - Done attempting. 05:55:52 INFO - (blobuploader) - INFO - Iteration through files over. 05:55:52 INFO - Return code: 0 05:55:52 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:55:52 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:55:52 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84a9bc6667d8e0b90565af30a0b56312f371c5248431d1d4afa11570018bbefbb611fafd9674208b7ae3accdef23326ff7e47ce7850b2c733cf224cdcfb52ef2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/91bb3460dee2ae0443f61c9bfdef666fe925a0f499b8d6b06387e5438d6822bba03a1650a738923c4789cde130f4bdfe404dce89c6bdf67edd0843c1a7066a31"} 05:55:52 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:55:52 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:55:52 INFO - Contents: 05:55:52 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84a9bc6667d8e0b90565af30a0b56312f371c5248431d1d4afa11570018bbefbb611fafd9674208b7ae3accdef23326ff7e47ce7850b2c733cf224cdcfb52ef2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/91bb3460dee2ae0443f61c9bfdef666fe925a0f499b8d6b06387e5438d6822bba03a1650a738923c4789cde130f4bdfe404dce89c6bdf67edd0843c1a7066a31"} 05:55:52 INFO - Running post-run listener: copy_logs_to_upload_dir 05:55:52 INFO - Copying logs to upload dir... 05:55:52 INFO - mkdir: /builds/slave/test/build/upload/logs 05:55:52 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1568.354447 ========= master_lag: 0.30 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 8 secs) (at 2016-05-30 05:55:52.944592) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 05:55:52.945742) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84a9bc6667d8e0b90565af30a0b56312f371c5248431d1d4afa11570018bbefbb611fafd9674208b7ae3accdef23326ff7e47ce7850b2c733cf224cdcfb52ef2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/91bb3460dee2ae0443f61c9bfdef666fe925a0f499b8d6b06387e5438d6822bba03a1650a738923c4789cde130f4bdfe404dce89c6bdf67edd0843c1a7066a31"} build_url:https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.034118 build_url: 'https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/84a9bc6667d8e0b90565af30a0b56312f371c5248431d1d4afa11570018bbefbb611fafd9674208b7ae3accdef23326ff7e47ce7850b2c733cf224cdcfb52ef2", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/91bb3460dee2ae0443f61c9bfdef666fe925a0f499b8d6b06387e5438d6822bba03a1650a738923c4789cde130f4bdfe404dce89c6bdf67edd0843c1a7066a31"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Ju6qjaO8TNCazZRj5vO0_Q/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-30 05:55:53.016676) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:55:53.017176) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464609490.156322-754764658 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019392 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-30 05:55:53.114173) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 05:55:53.114495) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-30 05:55:53.114913) ========= ========= Total master_lag: 0.53 =========